电气电子教学学报
電氣電子教學學報
전기전자교학학보
JOURNAL OF ELECTRICAL & ELECTRONIC ENGINEERING EDUCATION
2015年
2期
51-53
,共3页
状态机%IAR visualSTATE%保护器
狀態機%IAR visualSTATE%保護器
상태궤%IAR visualSTATE%보호기
state machine%IAR visualSTATE%protector
本文首先对过欠压保护器硬件进行了设计,包括电源电路、采集电路和磁保持单线圈继电器驱动电路。随后用IAR visualSTATE状态机软件对整个系统软件进行了设计,编写了输入输出相关事件和动作的API接口函数代码。IAR visualSTATE可以自行产生代码,ROM、RAM消耗量小,非常适宜嵌入式应用,开发完成后可以生成相关文档,便于日后软件维护和升级,大大缩小产品上市时间。
本文首先對過欠壓保護器硬件進行瞭設計,包括電源電路、採集電路和磁保持單線圈繼電器驅動電路。隨後用IAR visualSTATE狀態機軟件對整箇繫統軟件進行瞭設計,編寫瞭輸入輸齣相關事件和動作的API接口函數代碼。IAR visualSTATE可以自行產生代碼,ROM、RAM消耗量小,非常適宜嵌入式應用,開髮完成後可以生成相關文檔,便于日後軟件維護和升級,大大縮小產品上市時間。
본문수선대과흠압보호기경건진행료설계,포괄전원전로、채집전로화자보지단선권계전기구동전로。수후용IAR visualSTATE상태궤연건대정개계통연건진행료설계,편사료수입수출상관사건화동작적API접구함수대마。IAR visualSTATE가이자행산생대마,ROM、RAM소모량소,비상괄의감입식응용,개발완성후가이생성상관문당,편우일후연건유호화승급,대대축소산품상시시간。
In this paper the hardware of overvoltage and undervoltage protector is designed,including power circuit, data acquisition circuit and single coil magnetic holding relay drive circuit. Then the whole system software is de-signed by using the IAR visualSTATE software,and the related events and actionsˊinput and output code of the API interface function are written. IAR visualSTATE can automatically generate code. ROM and RAM consumption is very small,very suitable for embedded application. After the completion of the development,relevant documents can be generated,which facilitate future software maintenance and upgrade,greatly reduce the time to market.