Driver Circuit Details
COVID-19 effectively cancelled the remainder of the course. The next step was to design and assemble a driver circuit that would allow us to interface a generic microcontroller (in our case the Teensy 4.0) with our motor design to co-ordinate the kinematics of our custom BLDC motor.
RCGs
Requirements / Constraints
Drive our 3-phase custom BLDC motor
Supply up to the max power ratings that our custom BLDC can handle (12V/1.5A per phase)
Pass quadrature encoder signals from our custom BLDC back to a generic microcontroller
Voltage limiting per-phase to prevent binding
Goals
Measure voltage/current/power consumption
Test points for multi-meter probes
On-board microcontroller (Teensy 4.0)
On / Off switch
Not unnecessarily expensive
Not unnecessarily large
Rev B
Abandoned March 2020 due to course cancellation
Rev C
Continued April to June on personal time before put on indefinite hold.
Significant changes
No Molex connectors because we lost access to our crimping tool
No more access to cheap L298s -> reevaluate choice of driver IC
No PLD programming station -> abandon half-stepping and switch to half-bridges
Bill of Materials (WIP)
Desc. | Part No. | Qty. | Acquired? |
Microcontroller | 1 | Y | |
3-Phase BLDC Driver IC | 2 | N | |
>3A Hall Effect Current Sensor | 2 | N | |
Voltage Clamp Diodes | Generic | 12 | Y |
Driver IC Diodes | 4 | N | |
Two-Connection Screw Terminal | 7 | N | |
Eight Pin Encoder Terminal | Generic | 1 | Y |
On / Off Switch | Generic | 1 | Y |
Assorted Capacitors for Current and Driver ICs | N/A | N/A | Y |
Last updated