SLVA654B June   2014  – March 2019 DRV8301 , DRV8301-Q1 , DRV8302 , DRV8303 , DRV8307 , DRV8308 , DRV8312 , DRV8323R , DRV8332

 

  1.   Hardware design considerations for an efficient vacuum cleaner using a BLDC motor
    1.     Trademarks
    2. Suction Principle
    3. Brushless DC Motors (BLDC)
      1. 2.1 Construction of BLDC Motors
      2. 2.2 Working of the BLDC Motor
        1. 2.2.1 Types of Control
          1. 2.2.1.1 Sensor Control
          2. 2.2.1.2 Sensorless Control
            1. 2.2.1.2.1 Sensorless Control: Using Zero Crossing of the Back EMF Signal
          3. 2.2.1.3 Calculations
    4. Microcontrollers
    5. Gate Driver and MOSFETs
    6. Isolation
    7. Power Management (6 to 60-V DC Power Supply)
    8. CAP and QEP interfaces
    9. Enhanced Controller Area Network (eCAN)
    10. High-Resolution and Synchronized ADCs
    11. 10 DRV8323R
    12. 11 Feedback Stage
      1. 11.1 Torque or Commutation Loop
      2. 11.2 Speed Loop
      3. 11.3 Position Loops
    13. 12 Conclusion
    14. 13 About the Author
    15. 14 References
  2.   Revision History

Microcontrollers

TI's C2000™ microcontroller (MCU) family can control BLDC motors using either scalar or vector-control techniques. The rotor position can also be estimated using back EMF voltage information. This mode of feedback control eliminates the need for sensors and additional wires. The position and the speed estimators can also be used to calculate rotor position. Integrated high-speed 12-bit ADC converters, high-resolution pulse-width modulators (PWMs) and a quadrature encoder input (QEI) on the C2000 MCUs make them ideal for implementing BLDC motor control. The ability of the C2000 MCU core to execute complex mathematical functions in a short time makes this family of MCUs ideal for implementing vector-control techniques and controlling multiple motors at the same time. The PWMs in this family have programmable dead band delays to drive high- and low-side gate drivers. The hardware-based fault-detection systems shut down systems faster without intervention from the software. The MSP430™ MCU devices are based on a 16-bit RISC architecture with ultra-low-power operation in active mode and sleep mode.