微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于单片机SH79F168的航模无刷直流电机控制方案

基于单片机SH79F168的航模无刷直流电机控制方案

时间:08-29 来源:互联网 点击:

零点之间的时间很短,timer0在计数模式下不会发生中断。若timer0在计数模式时发生中断,必然是计数溢出,说明电机经过较长的时间还没有检测到过零点,而这可以作为电机堵转的标志。根据实际情况,可对timer0在计数模式下连续发生中断的次数进行计数,超过一定值即认为发生堵转。这样,timer0还实现了堵转保护的功能。

  4 系统测试及总结

  图4~6分别为PWM占空比约为20%、50%和100%时,在电机运转过程中用示波器捕捉到的各相电压和过零点位置波形。

  

  图 4 PWM占空比为20%

  

  图 5 PWM占空比为50%

  

  图 6 PWM占空比为100%

  各图中最上方的方波中每个高低翻转的位置即对应程序中检测到过零点的时刻,下面三个梯形波分别为A、B、C三相的端电压。由图中可以看出PWM占空比越高时系统运行越稳定。本系统经测试在PWM占空比低至8%时还能稳定运行。

  采用本方案的航模电调通过厂家的各项测试,性能良好,稳定可靠,且节省了成本。目前已进入批量生产阶段,产生了良好的经济效益。

  参考文献

  [1] Jianwei Shao. Direct Back EMF Detection Method for Sensorless Brushless DC Motor Dives. Thesis submitted to the Faculty of the Virginia Polytechnic Institute and the State University in Partial fulfillment of the requirements for the degree of Master, 2003.

  [2] 吴筱辉, 程小华, 刘杰. 反电动势法检测转子位置的直流无刷电机系统起动方法. 中小型电机, 2005, 32(5)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top