基于C504单片机的变频调速系统

[09-08 11:50:32]   来源:http://www.88dzw.com  单片机学习   阅读:8466

文章摘要: 图4CCU中断服务子程序 CCU中断服务程序是软件系统的关键部分,使用汇编语言编程。通过比较定时器1的溢出中断,系统每50μs调用一次中断服务程序,周期性地更新CCU比较寄存器中的赋值。该任务耗时15μs左右,约占用30%的CPU运算时间,程序简练,执行效率很高。如果转速增加或减小时也可以按一定的速率改变转速,同时为了避免当转速低于1Hz时向电动机输出DC电流,会自动关闭CCU输出。这时,该任务耗时30μs左右,约占用60%的CPU运算时间,为实现闭环控制提供了时间。流程如图4所示。上一页 [1] [2]

基于C504单片机的变频调速系统,标签:单片机开发,单片机原理,http://www.88dzw.com

图4CCU中断服务子程序

 

CCU中断服务程序是软件系统的关键部分,使用汇编语言编程。通过比较定时器1的溢出中断,系统每50μs调用一次中断服务程序,周期性地更新CCU比较寄存器中的赋值。该任务耗时15μs左右,约占用30%的CPU运算时间,程序简练,执行效率很高。如果转速增加或减小时也可以按一定的速率改变转速,同时为了避免当转速低于1Hz时向电动机输出DC电流,会自动关闭CCU输出。这时,该任务耗时30μs左右,约占用60%的CPU运算时间,为实现闭环控制提供了时间。流程如图4所示。

上一页  [1] [2] 


Tag:单片机学习单片机开发,单片机原理维修教程知识 - 单片机学习

《基于C504单片机的变频调速系统》相关文章