By adopting PWM module,GPIO module,timer module of the LM3S615 MCU produced by Luminary Micro Company,coulded with efficient incremental PID algorithm,a three-phase brushless DC motor driving board is designed.Through serial communication module ,a communication protocol is built,which may support MotorDemo PC software,display the graphics of speed on the PC in real-time,and control the motor with the PC.At the same time,the keys and LCD of MCU might be applied to control simply the motor.Driving board is equipped with a bardware dead protection circuit,applying IR2101 driver chips,which driving capacity is greater than 12V, 2A.By applying three-phase brushless motor driving board the speed of three-phase brushless DC motor can be detected and controlled accurately as well as the position of the motor rotation, to protect it from any over-current.%采用Luminary Micro公司生产的Stellaris TM(群星)系列LM3S615单片机,运用LM3S615 的PWM模块、GPIO模块、定时器模块等,加上高效的增量式PID算法,设计了三相直流无刷电机驱动板.通过串1:7通讯模块,构建通信协议,辅助MotorDemo上位机软件,实时在上位机图形化显示转速,并可用上位机对电机进行控制.同时也可用下位机的按键和LCD对电机实施简单控制.驱动板加有硬件死区保护电路,运用IR2101驱动芯片,驱动能力大于12V,2A.运用该三相无刷电机驱动板,能够精确的检测和控制三相无刷直流电机的转速,准确控制电机的转动位置,并对电机实施过流保护.
展开▼