Hi guys! =)
I'm a programmer not an electrician so bare with me!!
I have a motor controller that controls the speed of a motor by reading a voltage between 1.2v and 3v.
I would like to control this motor (via the controller) from an arduino/raspi, how would I go about programmatically varying the voltage from the 3.3v pin between 1.2v and 3v?
I have done a bit of research and come up with a few possible ideas:
I have virtually no electronics experience so I have no idea if any of these would work. Please could someone suggest what is the best way to vary the voltage?
Thanks in advanced!
I'm a programmer not an electrician so bare with me!!
I have a motor controller that controls the speed of a motor by reading a voltage between 1.2v and 3v.
I would like to control this motor (via the controller) from an arduino/raspi, how would I go about programmatically varying the voltage from the 3.3v pin between 1.2v and 3v?
I have done a bit of research and come up with a few possible ideas:
- Using a digital potentiometer as a varying voltage divider.
- Using PWM through a filter. (I know you can use PWM to control motors but don't know if it will work with motor controllers)
- Would a variable voltage regulator work?
- Could I use a variable DAC?
I have virtually no electronics experience so I have no idea if any of these would work. Please could someone suggest what is the best way to vary the voltage?
Thanks in advanced!
Last edited: