SPMC75实现交流变频驱动控制
时间:02-02
来源:互联网
点击:
形数据将在预置更新完成后的第一个PWM周期中断中完成波形数据更新操作。主程序流程如图 4-1所示。
图 4-1 主程序流程
4.2 中断子流程与说明
进入PWM的周期中断片后,程序首先判断有没有新的波形参数设置,如果没有就直接进入DDS频率合成,如果有则先更新波形参数(相位增量和幅度调制系数),而后进入DDS频率合成。DDS合成是在每一次PWM的周期中断,波形相位在原相位的基础上加上用户设置的相位增量值N(这个值正比于波形频率),而后查出这个相位所对应的幅度值,同时还查出距这个相位120度和240度的二个相位对应的幅度值,最后将这三个值分别乘以幅度调制系数AM后送入PWM产生模块产生相应占空比的PWM信号。其流程图如图 4-2所示。
图4-2 TMR3周期中断服务流程
5 实测波形
以下是驱动例的实测电流波形:
图5-1 10Hz时的电流波形 100mV/A
图5-2 30Hz时的电流波形 100mV/A
图5-4 70Hz时的电流波形 100mV/A
图5-4 70Hz时的电流波形 100mV/A
图5-5 100Hz时的电流波形 100mV/A
图5-6 150Hz时的电流波形 100mV/A
6 参考文献
SUNPLUS SPMC75编程指南
陈伯时.电力拖动自动控制系统(第二版).机械工业出版社, 2000年。
- 声卡安装向导中文版(11-12)
- VxWorks实时操作系统下MPC8260ATM驱动的实现(11-11)
- Linux内核解读入门(11-09)
- Linux操作系统网络驱动程序编写(04-11)
- Linux系统下USB摄像头驱动程序开发(04-25)
- Linux系统中如何正确安装摄像头驱动(04-25)