Title :
A brushless DC motor control software C library based on ATmega64M1 applied to teaching
Author :
Fabelo, Himar A. ; Cabrera, Julian ; Vega, A. ; Deniz, Victor
Author_Institution :
Dept. of Electron. Eng. & Automatics (DIEA), Univ. of Las Palmas de Gran Canaria (ULPGC), Las Palmas de Gran Canaria, Spain
Abstract :
This paper describes the architecture of a C library developed for the control of a brushless direct current motor. The library has been made using a modular programming methodology. The control system is based on ATmega64M1 microcontroller integrated into a controller for 3-phase brushless direct current motors. The controller has been especially designed and manufactured for this project. This library has been mainly created to be used as an educational resource in teaching of practical sessions of microcontrollers programming and motor control systems. With it, students can learn the structure and the operation of the most used control systems currently that are replacing to the traditional direct current motors with brushes.
Keywords :
brushless DC motors; computer aided instruction; control engineering computing; control engineering education; control system synthesis; electronic engineering computing; electronic engineering education; microcontrollers; software libraries; 3-phase brushless direct current motors; ATmega64M1 microcontroller; brushless DC motor control software C library; educational resource; microcontrollers programming; modular programming methodology; motor control systems; teaching; Brushless DC motors; Libraries; Programming; Pulse width modulation; Sensors; Software; Switches; BLDC motor control C library; Power Stage Controller (PSC); analog to digital converter (ADC); brushless direct current motor (BLDCM); microcontroller ATmega64M1;
Conference_Titel :
Tecnologias Aplicadas a la Ensenanza de la Electronica (Technologies Applied to Electronics Teaching) (TAEE), 2014 XI
Conference_Location :
Bilbao
DOI :
10.1109/TAEE.2014.6900165