Analysis and design of digital functional blocks for motor driver application

Motors are widely used in many fields, from industrial machines to household appliances, and other fields. As the demand for efficient and reliable motor systems continues to grow, the motor system has been developing in the direction of high energy efficiency, reliability, integration, miniaturizat...

Full description

Saved in:
Bibliographic Details
Main Author: Peng, Yan
Other Authors: Goh Wang Ling
Format: Thesis-Master by Coursework
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/165660
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Motors are widely used in many fields, from industrial machines to household appliances, and other fields. As the demand for efficient and reliable motor systems continues to grow, the motor system has been developing in the direction of high energy efficiency, reliability, integration, miniaturization, and low cost. This project aims to address these challenges by presenting the design of a driver IC for a Brushless Direct Current motor (BLDC) that enables precise control of the motor’s start, stop, brake, speed, and position. The control logic is mainly implemented in the digital block of the chip, which is made up of various sub-functional modules. This dissertation specifically focuses on the Verilog code implementation of several modules. Their functions included are Pulse Width Modulation (PWM) signal generation, speed control profile mapping, pin for start and stop, and soft start method execution of single-phase motors, which ensure precise and reliable control of the motor. Furthermore, this dissertation also includes the functional verification of these digital modules through simulation using Xcelium. The simulation outcome shows that the functions of the four modules are consistent with the design requirements. By achieving precise control of the motor through the design of digital core in the driver IC, this project contributes to the development of more efficient and reliable motor systems. The designed driver IC is expected to improve BLDC motor performance and efficiency, particularly in applications where precision control is critical.