Interface a microcontroller directly with a servo motor 900-00005
MarieM
Posts: 2
Hi,
I'm working with an arduino nucleo board (NUCLEO-F446RE ), and I would like to control servo motors (parallax 900-00005) with it. The microcontroller has PWM outputs.
I would like to check if I can connect "directly" the motor to the outpout pins of my microcontroller without damage it. By "direclty" I mean use a bredboard, not solder wires on pins directly, but don't put any components between microcontroller and motors.
I found on the internet that it's generally not recommand to connect directly motors and microcontrollers.
In the datasheet of the 900-00005, it' written :
https://docs.rs-online.com/0e85/0900766b8123f8d7.pdf
- "Easy to interface with any Parallax microcontroller or PWM-capable device" + the schematic at the begining of the page 2 => you can connect direclty
- "Do not try to power this servo directly from a BASIC Stamp module's or any microcontroller’s Vdd or Vin pins; do not connect the servo's Vss line directly to the BASIC Stamp module's or any microcontroller’s Vss pin." => you can't
I think the question is not extremly technical, but I'm a little bit perplexed, could you please help me?
I'm working with an arduino nucleo board (NUCLEO-F446RE ), and I would like to control servo motors (parallax 900-00005) with it. The microcontroller has PWM outputs.
I would like to check if I can connect "directly" the motor to the outpout pins of my microcontroller without damage it. By "direclty" I mean use a bredboard, not solder wires on pins directly, but don't put any components between microcontroller and motors.
I found on the internet that it's generally not recommand to connect directly motors and microcontrollers.
In the datasheet of the 900-00005, it' written :
https://docs.rs-online.com/0e85/0900766b8123f8d7.pdf
- "Easy to interface with any Parallax microcontroller or PWM-capable device" + the schematic at the begining of the page 2 => you can connect direclty
- "Do not try to power this servo directly from a BASIC Stamp module's or any microcontroller’s Vdd or Vin pins; do not connect the servo's Vss line directly to the BASIC Stamp module's or any microcontroller’s Vss pin." => you can't
I think the question is not extremly technical, but I'm a little bit perplexed, could you please help me?
Comments
Mike
1 - Do not power the servo motor and microcontroller from the same power supply.
2 - The servo motor and microcontroller power supply grounds (black wire) must be connected together.
3 - The Arduino is typically powered by a +5V supply.
4 - The servo motor should be powered from a 5 to 6 volt power supply.
5 - The I/O pin from the Arduino can be connected directly to the servo input (white wire).