element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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 Arduino for Motorised Wheelchair
  • 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 23 replies
  • Subscribers 395 subscribers
  • Views 3717 views
  • Users 0 members are here
  • map function
  • arduino uno
  • l293d
  • dc motors
  • motorised wheelchair
  • arduino uno projects
  • dc motor drivers
Related

Arduino for Motorised Wheelchair

bobbyppaul
bobbyppaul over 8 years ago

How effectively can we use Arduino for Motorised Wheelchair ?

I am a faculty of Mechanical Engineering and I am in the process of developing a Low Cost Motorised Wheelchair.

I heard from someone that Arduino is not reliable and it will burn off easily is it true ?

Can anyone help me developing a circuit which is reliable and consistent ?

I did some experimentation with Arduino and Relays we had jerks in wheelchair as it was just helping to switch on and off and Relay was burning off frequently.

I am trying to use motor Driver L293D to control the motors.

Can I use 'map' function to link Joystick input and motor output. Is it the best way to do it ?

Or is their any other alternatives.

 

Motor Specifications

 

Two Motion tech 24 Volt, 320 Watts, 3 Amps DC motors are used to run the wheelchair.

 

Looking forward for some helps.

 

Thanks in advance

  • Sign in to reply
  • Cancel

Top Replies

  • ravi_butani
    ravi_butani over 8 years ago in reply to bobbyppaul +5
    Load(motor in your case) will draw current based on its winding resistance and supplied voltage... while driver current rating is maximum current up to which driver can drive the load.. All in All... Its…
  • jw0752
    jw0752 over 8 years ago +4
    Hi Bobby, You might want to check the specs on your motor before you look for a larger H-Bridge. The 24 Volts 3 Amp specification would only yield 72 Watts. If the motor in fact can deliver 320 Watts at…
  • ravi_butani
    ravi_butani over 8 years ago +4
    Hii bobbyppaul here are answers of your questions... 1. How effectively can we use Arduino for Motorised Wheelchair ? Ans: Arduino can easily control 4 DC Motors (I dont think Wheel Chair need more than…
Parents
  • ravi_butani
    ravi_butani over 8 years ago

    Hii  bobbyppaul

    here are answers of your questions...

     

    1. How effectively can we use Arduino for Motorised Wheelchair ?

    Ans: Arduino can easily control 4 DC Motors (I dont think Wheel Chair need more than 4 motors) using PWM very efficiently.. It also have Enough ADC input to connect Joy Stick(Simplest way to control wheel chair)

     

     

    2. I heard from someone that Arduino is not reliable and it will burn off easily is it true ?

    Ans: Not true at all... Arduino is just programmable small computer... Due to human error by means of wrong wiring / Wrong code can burn other hardware (i.e. motor driver) and wrong power supply or applying more than specified voltage (i.e. 5V for Arduino) to input pin of Arduino can damage arduino.. but this is true for all microcontroller in the world..

     

     

    3. Can anyone help me developing a circuit which is reliable and consistent ?

    Ans: Surely community members here(including me image ) always happy to help you.. Also As you are faculty (me too image), I think your institute/university definitely have Electronics/Electrical department, so you can get get help from students or faculty of these department who frequently using arduino.

     

     

    4: I did some experimentation with Arduino and Relays we had jerks in wheelchair as it was just helping to switch on and off and Relay was burning off frequently.

    Ans: As relay directly run motor with max torque, jerks are obvious, to solve it you need to use PWM with motor driver to get throttle (speed here) of motor, have a look at answer of next question for more clarity.

     

     

    5: I am trying to use motor Driver L293D to control the motors.

    Ans: L293d will not work as it can be used up to 1 or 1.5 Amp current maximum per channel... Your specification needs lot more current (normally working 10-15 Amps and stall current of motor will be more than 20amps) So I suggest use H-bridge using IRF540 and IRF9540 MOSFETs which can easily handle 25 Amps, Its very low cost solution and using PWM channel arduino u can control speed of motor too.. (not just on-off which is case of relay)

     

     

    6: Can I use 'map' function to link Joystick input and motor output. Is it the best way to do it ? Or is their any other alternatives.

    Ans: yes its a best way to do, as joy stick output dynamic range is 0-1023 but PWM for motor output dynamic is 0-255, map function will serve mapping of this ranges to get max throughput on motor. There are other alternatives also to get user input but I dont think your use case needs it to be explore..

     

     

    Hope this helps...

    Ravi

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • Cancel
  • bobbyppaul
    bobbyppaul over 8 years ago in reply to ravi_butani

    I have a doubt. My motor is only 3Amps and the suggested method is for 10-15 Amps. Could you please clarify.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • ravi_butani
    ravi_butani over 8 years ago in reply to bobbyppaul

    Two Motion tech 24 Volt, 320 Watts, 3 Amps DC motors..

     

    1. If your motors are rated by current 3Amp than Watt will be 24x3=72Watts

    2. If your motors are rated by Power 320Watts than Max Current will be 320/24 = 13.33 amp

     

    So there is some confusion with rating you have mentioned... But good thing for you is in any case 1 or 2 IRF540+IRF9540 H-Bridge will work as in both case current is too below mosfet ratings 25Amp...

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • ravi_butani
    ravi_butani over 8 years ago in reply to bobbyppaul

    Load(motor in your case) will draw current based on its winding resistance and supplied voltage... while driver current rating is maximum current up to which driver can drive the load..

     

    All in All... Its good to drive 3Amp motor with 15Amp driver (motor will draw only 3amps).. but if you drive 15Amp motor with 3Amp driver than driver get overloaded and get fried up with smoke around image

    • Cancel
    • Vote Up +5 Vote Down
    • Sign in to reply
    • Cancel
  • bobbyppaul
    bobbyppaul over 8 years ago in reply to ravi_butani

    Thank you very much for the guidance....

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • bobbyppaul
    bobbyppaul over 8 years ago in reply to ravi_butani

    Thank you very much ...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • bobbyppaul
    bobbyppaul over 8 years ago in reply to ravi_butani

    Is there any ready made driver which I can buy and go ahead with my work....or do I have to make it.....

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • ravi_butani
    ravi_butani over 8 years ago in reply to bobbyppaul

    Episode 48: See Ben Heck's Motorized Wheelchair Episode  is perfect for your requirement as beacon_dave mentioned...

    In the same video Mosfet based H bridge is also mentioned that you can use...

    image

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • bobbyppaul
    bobbyppaul over 8 years ago in reply to ravi_butani

    Thank you very much Mr Ravi

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • bobbyppaul
    bobbyppaul over 8 years ago in reply to ravi_butani

    Thank you very much Mr Ravi

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
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