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