Brushed DC Motor Controller
Project ID:
438789
Project Type:
Fixed
Budget:
$30-$250 USD
Project Description:
Need someone to write a code for an Atmel ATTINY25 for a Brushed DC Motor Controller.
The unit can be used with unregulated DC supply. Motor loading can be compensated with inbuilt RxI-type adjustment using Back EMF and a PID algorithm. H-bridge is driven per PWM at 25kHz, thus achieves high efficiency and extensive controlling options.
Speed control value can be set with potentiometer. The ramp feature is used to limit the motor start and brake speed, in other words soften the operation and prevent the occurrence of current spikes and cam be set from 0s - 3s. The current limit limits motor torque that is current; this protects the motor and the mechanics. The unit has separate inputs for brake, freewheel and reverse. Brake short-circuits the motor poles and produces powerful braking. Freewheel detaches the power stage from the motor and leaves motor rotating freely. Reverse changes motor rotating direction; this is done using the set ramp times.
Brake and freewheel bypass the ramp feature.
Skills required:
Electronics
Additional Files:
ControllerSchematic.pdf
Public Clarification Board
1 messages
-
the picture is not clear!
over 2 years ago