Cerebot MC7 motor control
The Cerebot MC7 board is a microcontroller development board based on a Microchip dsPIC 16-bit Digital Signal Controller.
The Cerebot MC7 is primarily intended to be used as a controller for electro-mechanical devices such as DC motors.
The microcontroller used, a dsPIC33FJ128MC706A, is a member of a dsPIC family optimized for motor control applications.
The Cerebot MC7 provides four Half-Bridge circuits that are rated for 24V at up to 5A. Each of these Half Bridge circuits
is connected to the dsPIC A/D converter to measure voltage and current for closed loop feedback control. These half bridges
can be used to control two brushed DC motors, two bi-polar stepper motors, one brushless DC motor, one uni-polar stepper motor.
In addition, the board can be used to implement controllers for switched DC-DC converters. The Cerebot MC7 works with the Microchip
MPLAB development environment and provides built in programming and debugging support within the MPLAB IDE.