Maker Pro
Maker Pro

Decreasing voltage to motor

Hello all.
I am wondering about something.
I have this thing i'm working on, and i have motor.
I want to slow it down, which i assume i can do by decreasing the voltage output to it.
So my question is, how do i do that most effectively?
im going to connect it to a microcontroller and have it go at different speeds, depending on which pin i output to.
The microcontroller i have is a PIC16f1824 (my last one :p )

Any help is appreciated :)
 
Use PWM for this. If you don't run the motor out you could have issues like increased current consumption which could damage the motor. You also reduce torque, it is better to operate a motor with full supply for a shorter amount of time.
Adam
 
If you don't fancy building it yourself, you can get motor speed controllers from many hobby shops or robotics sites. But it will depend on the size of the motor and its power requirements. I have also found that not all motors handle PWM well - some lose power quite quickly when the duty cycle decreases, some become very noisy.
 

(*steve*)

¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd
Moderator
Talk about pushing him in off the deep end!

Here is an example circuit using a 555 to do what you want to do. I have some reservations about their circuit, but it may do what you want.
 
Top