element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum robotic wheel chair help
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 30 replies
  • Subscribers 405 subscribers
  • Views 2327 views
  • Users 0 members are here
Related

robotic wheel chair help

Former Member
Former Member over 12 years ago

can some one help me with robotic wheel chair using arduino uno

  • Sign in to reply
  • Cancel

Top Replies

  • michaelkellett
    michaelkellett over 12 years ago in reply to rajiv.tctech +1
    The ESP article is OK as far as it goes but it's really only concerned with simple mains power supplies. It has a tiny section at the end about switching supplies but it's way out of date. The wheelchair…
  • alanwood
    alanwood over 12 years ago in reply to Former Member +1
    Hi Prajwal, This is supposed to be your project not ours. If you keep asking questions and expecting answers, you will never learn how to be an engineer. That is why you are training, isn't it? I'm sorry…
Parents
  • vsluiter
    vsluiter over 12 years ago

    Hello Prajwal,  That question is a bit too general I'm afraid. Do you already have a wheel chair? Does it already have motors? Do those motors have drivers (like: boxes that take power and control, to drive the motor)? If  yes, do you know how those work?  If you report that, we could give you some directions on where to start reading next.  Victor

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to vsluiter

    thank you victor for replying.

    actually we are building this as our college project.we have thought of using DC motors and 2 axis joystick for conrtolling the directions.actually we don't what device drivers are!! where to use.:(

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • rajiv.tctech
    rajiv.tctech over 12 years ago in reply to michaelkellett

    When using PWM to drive H-Bridge type power amplifiers, use 1,000uF per ampere of motor current. For example, if you use a 12V 10A DC motors, each of their H-Bridge supplies should use 10,000uF 25V capacitors, connected as close as possible to the H-Bridge.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • vsluiter
    vsluiter over 12 years ago in reply to rajiv.tctech

    Rajiv,

    It's good to have some rough estimates, but can you give a bit of background on this estimation? Do you know where this figure (10,000uF) comes from? Also, can you give a guideline for the ripple current needed in these capacitors?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • rajiv.tctech
    rajiv.tctech over 12 years ago in reply to vsluiter

    Victor, I design and build DC servo drives. The figure of 1000uF per Ampere is derived from years of practice across over a thousand servo drives... Do remember, the capacitor is to be placed at the input to the H-Bridge, never at the output...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • vsluiter
    vsluiter over 12 years ago in reply to rajiv.tctech

    OK, cool. Just wondered whether there's a theoretical background for your experience. Not that I don't trust you, more that I'd like to know whether I could have done some back-of-the-napkin calculation to get to the same result.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • rajiv.tctech
    rajiv.tctech over 12 years ago in reply to vsluiter

    Victor, you might want to read this article... http://sound.westhost.com/power-supplies.htm

     

    A reading of theoretical articles / experimental results, coupled with practice, allowed us to reach a thumb-rule we apply successfully to our drives.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to rajiv.tctech

    can u pls tell me how analog joystick works  and also help how to call interrupt depending on joystick..pls

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to rajiv.tctech

    can u tell me how to check the extream values of the joystick(left right top bottom) in serial port using arduino ide....

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • rajiv.tctech
    rajiv.tctech over 12 years ago in reply to Former Member

    Look up how to read a potentiometer via the analog port. A joystick has two potentiometers - one for X and the other for Y axis. The Arduino's 10-bit ADC will give you 0-1023 values between 0V and Aref (usually 5V). Obviously, whatever maximum and minimum values you get for X and Y axes, the centre-point of the joystick will be approximately at the middle of the two extrema. To get a feedback of the two extrema and the centre-point value, read the values and print them to the serial monitor with a serial.print command. Please look up how to use that... make use of the copious examples accompanying the IDE...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to rajiv.tctech

    dear sir

                   i have almost completed the code. I need u to check it once. if u provide me your email id I will send the code and the circuit diagrams so that u can check it.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • michaelkellett
    michaelkellett over 12 years ago in reply to rajiv.tctech

    The ESP article is OK as far as it goes but it's really only concerned with simple mains power supplies. It has a tiny section at the end about switching supplies but it's way out of date.

     

    The wheelchair motors are likely to be driven from lead acid batteries (although the OP doesn't actually say this) which have a very low source impedance and no ripple issues. The capacitors across the motor drive are needed to ensure that the AC impedance of the supply at PWM frequenices is low. The steady state voltage drop will be function of battery and the wires and no (reasonable) amount of capacitor will make any difference.

     

    Let's look at that 1000uF per amp rule:

    A reasonable target would be that the ripple at PWM frequency should be less than 250mV for lowish PWM frequencies (<50kHz).  The peak ripple voltage will be approx. current/(C *2 * f) so for 1A, f = 1/(c * 2 * 0.25) = 2000Hz

    The ESR of the capacitor should be < 50mR (for 50mV drop at 1A)

    At higher frequencies the ESR demand is unchanged but the capacitor can be smaller. So if the H bridge PWM frequency is 50kHz then 40uF per motor amp is OK. (The ESR demand is unchanged by frequency)

    For a 10A motor 470uF will do.

    In practice it won't be easy to get 470uF rated at 25V and 10A ripple with an ESR of less than 5mR - the best listed in Farnell has an ESR of 62mR and costs about £0.7

    The best 10000 uF capacitor listed is £17 each and still only 24mR ESR.

    So for this very hypothetical design 10 x 470uF at 25V, carefully chosen for low ESR would be much better than 10,000 uF in one big lump.

    In fact the 10,000 uF would only be better at quite low PWM frequencies.

     

    So the point of all this ?

     

    You need to take all the factors of the application into account and think hard about the characteristics of the parts you can actually buy. Without knowing more about the OPs power source and motor control system it isn't possible to give good advice.

     

    MK

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • michaelkellett
    michaelkellett over 12 years ago in reply to rajiv.tctech

    The ESP article is OK as far as it goes but it's really only concerned with simple mains power supplies. It has a tiny section at the end about switching supplies but it's way out of date.

     

    The wheelchair motors are likely to be driven from lead acid batteries (although the OP doesn't actually say this) which have a very low source impedance and no ripple issues. The capacitors across the motor drive are needed to ensure that the AC impedance of the supply at PWM frequenices is low. The steady state voltage drop will be function of battery and the wires and no (reasonable) amount of capacitor will make any difference.

     

    Let's look at that 1000uF per amp rule:

    A reasonable target would be that the ripple at PWM frequency should be less than 250mV for lowish PWM frequencies (<50kHz).  The peak ripple voltage will be approx. current/(C *2 * f) so for 1A, f = 1/(c * 2 * 0.25) = 2000Hz

    The ESR of the capacitor should be < 50mR (for 50mV drop at 1A)

    At higher frequencies the ESR demand is unchanged but the capacitor can be smaller. So if the H bridge PWM frequency is 50kHz then 40uF per motor amp is OK. (The ESR demand is unchanged by frequency)

    For a 10A motor 470uF will do.

    In practice it won't be easy to get 470uF rated at 25V and 10A ripple with an ESR of less than 5mR - the best listed in Farnell has an ESR of 62mR and costs about £0.7

    The best 10000 uF capacitor listed is £17 each and still only 24mR ESR.

    So for this very hypothetical design 10 x 470uF at 25V, carefully chosen for low ESR would be much better than 10,000 uF in one big lump.

    In fact the 10,000 uF would only be better at quite low PWM frequencies.

     

    So the point of all this ?

     

    You need to take all the factors of the application into account and think hard about the characteristics of the parts you can actually buy. Without knowing more about the OPs power source and motor control system it isn't possible to give good advice.

     

    MK

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
Children
  • mcb1
    mcb1 over 12 years ago in reply to michaelkellett

    Michael

    Your explanation is great and shows the difference between low frequency (50Hz) type supplies and High frequency supplies that require the ESR to be taken into account.

     

    I've always used the ballpack figures of 1000uF/Amp for 50hz type supplies.

    I've fixed a few switch modes in monitors, but not designed any.

     

    So thanks for the insight and figures.

     

     

    What I find most interesting is what should be a project for learning and teaching upcoming engineers, is instead a 'lets get on the internet to see who can give us the answers'.

    This approach doesn't give me confidence in our upcoming engineers, since they seem to rely on someone else telling them the answers.

     

    All the theory and answers are out there, you just need to do some looking and reading.

    The end result will be far better even if you don't accomplish the goal .... you will have learned.

     

    If you get stuck along the way, discuss the problem and where you're stuck, and someone will assist or hint at the direction you should take.

     

    Mark

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • rajiv.tctech
    rajiv.tctech over 12 years ago in reply to michaelkellett

    Thank you for that explanation, Michael. This should reduce the cost of driving servomotors substantially... image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube