servo creating a switch using arduinos digital outputs

Posted on Feb 7, 2014

Charge a simple servo that only has + and - pins. Usually I would connect it`s - pin to the ground and + pin to the digital output from Arduino. This works, but the servo turns weakly and can be stopped by hand. If i connect the servo directly to the battery or to 3. 3 pin from the Arduino it turns strongly and i cannot stop it. Pleas

servo creating a switch using arduinos digital outputs
Click here to download the full size of the above Circuit.

e add a datasheet or at least a picture of your servo. Edit your question, hit Ctrl-M and add a circuit diagram of how you are connecting things together. jippie May 12 `13 at 8:54 I don`t think you`re using the word "servo" correctly, What is sounds like you have is a motor or some sort of actuator. Connor Wolf May 12 `13 at 10:54 @jippie i added a link. And thank you for the warning, but I`m sure the servo will not get burnt, it can handle takes much more power that what arduino can give. himura May 12 `13 at 16:12 The nice thing about this circuit is that you can drive higher voltage motors with it too. The PMOS is the ZXM part. If you want to get another PMOS make sure it`s VGS is about 1/3 to 1/2 of your motor voltage (in this case 3. 3V) and that it can handle 30%-50% more current than your motor needs. The NMOS is used to drive the PMOS since your motor voltage might be higher than 3. 3V - for some other use case. The only thing when selecting the NMOS is making sure it is rated for higher than your motor voltage and that it`s VGS is less than 2V (since you are driving it from a 3. 3V Arduino).

Leave Comment

characters left:

Related Circuits

  • New Circuits



    Popular Circuits

    Guitar tube amplifier Peavey schematic
    170w audio power amplifier
    Canine Radio Direction Finder
    LM324 Circuits and Projects
    digital clock pic microcontroller ds1307
    Assembly of the F&DARC Square Wave Generator/Bridge
    Automatic level control circuit diagram of six