DC motor controller
Budget: €250 – €750 EUR
A STM32F4 eval / discovery ( such as STM32F429I-DISC1, but also similar develop board) generates a PWM to controls a H bridge to driver a DC motor. The motor includes also two hall sensors: the MCU reads pulses and drives the motor CW/CCW, following a trapeizodal speed profile (modulating the PWM duty cicle). Appling a CAN (in the following: CAN-OPEN) interface we use an external tool (such as a very simple PC interface) to communicate to the MCU how many pulses is the race of the motor.
The setting up of the number of pulses, ramp slopes etc can be done via a simple PC interface (ieg Pyton or something very simple) that send via serial/USB or CAN port those parameter.
This is a pilot project. The final job will be more complex and complete: this project will be updated with a CAN OPEN fieldbus, a more complete encoder circuit and some other accessories.
The job consists to write and to provide the source code, the tested binary code and so on.
About the hardware: we will arrange a solution to be discussed.
The setting up of the number of pulses, ramp slopes etc can be done via a simple PC interface (ieg Pyton or something very simple) that send via serial/USB or CAN port those parameter.
This is a pilot project. The final job will be more complex and complete: this project will be updated with a CAN OPEN fieldbus, a more complete encoder circuit and some other accessories.
The job consists to write and to provide the source code, the tested binary code and so on.
About the hardware: we will arrange a solution to be discussed.