电力滤波系统开发中软件规划设计研究
2014-10-21李芳芳张南王波
计算机光盘软件与应用 2014年24期
李芳芳 张南 王波

摘 要:在电力滤波系统开发中软件的规划设计至关重要。本文作者使数位讯号处理器TMS320F2812作為系统的控制核心,并以CCStudio 3.1作为数位控制板的软件开发系统,而本文是以C语言来撰写程序,以下将针对程序的设计及流程进行阐述。
关键词:电力滤波;系统开发;软件;规划;设计;研究
中图分类号:TN713
1 ADC转换比例介绍
本文系统透过电压及电压感测电路,调整其比例与直流位准,再经由 DSP 之类比数位转换通道,将类比讯号转换成数位讯号送入程序中运算,藉此来完成系统的回授控制,其中ADC所能允许的电压范围为0~3伏特。
TMS320F2812之类比/数位转换表达式如下所示:
利用式(1)来设计本文系统中实际上的电压、电流回授值转换为数位值后的比值,如表1所示。
2 主程序流程介绍
程序架构可分为主程序及中断服务子程序,主程序部分是设定暂存器功能、变数的宣告与初始化及执行无穷循环动作,控制部份则是在中断服务子程序内执行,利用中断频率与正缘触发讯号来达到所需的控制时间,图1为系统程序流程图,其说明如下所示:(1)程序开始。(2)设定变数资料型态及其初始值。(3)规划外围相关缓存器,包含计数器、I/O脚位设定,中断功能的开启及类比数位转换通道设定。(4)进入主程序则执行闸流体触发角度的产生与输出并等待中断发生,当中断发生时进入中断服务子程序。
3 中断服务子程序
当发生中断后,系统程序式流程会进入中断服务子程序执行主要的控制功能程序,分成五个中断服务子程序,其执行的流程如图2,说明如下:……p>
登录APP查看全文
