新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM微處理器LPC2132的智能電動(dòng)機(jī)保護(hù)器設(shè)計(jì)

ARM微處理器LPC2132的智能電動(dòng)機(jī)保護(hù)器設(shè)計(jì)

作者: 時(shí)間:2012-11-05 來源:網(wǎng)絡(luò) 收藏

液晶顯示控制電路

  3.2.2 通信接口電路設(shè)計(jì)

  具有兩個(gè)符合16C550工業(yè)標(biāo)準(zhǔn)的通用異步收發(fā)器(UART)接口,實(shí)現(xiàn)下位機(jī)和上位機(jī),保護(hù)器和計(jì)算機(jī)監(jiān)控系統(tǒng)之間的實(shí)時(shí)通信,通訊地址設(shè)置為(1~250),通訊速率(1 200~115 200 kb/s)可設(shè),采用國際標(biāo)準(zhǔn)的MODBUS協(xié)議,根據(jù)所測(cè)量參數(shù)設(shè)置通信規(guī)約。為防止數(shù)據(jù)在通訊傳輸?shù)氖д娴那闆r,在接口電路中加入了光藕隔離。通信接口電路設(shè)計(jì)如圖3所示。

通信接口電路設(shè)計(jì)

本文相關(guān)DataSheet:

  4系統(tǒng)的軟件設(shè)計(jì)

  軟件部分的設(shè)計(jì)主要采用嵌入式C語言,在ADS 1.2編譯環(huán)境中進(jìn)行,結(jié)構(gòu)清晰,方便升級(jí)和移植。程序框架以主程序?yàn)楹诵?,包括初始化程序、自檢、主程序、定時(shí)中斷程序和各個(gè)功能模塊子程序,各個(gè)子程序的功能在主程序中得到實(shí)現(xiàn)。

程序流程圖

  (1)初始化和自檢

  初始化主要包括管腳配置初始化,A/D通道初始化,定時(shí)器頻率設(shè)定,以及系統(tǒng)參數(shù)初始化等。自檢主要檢查液晶背光顯示是否正常,F(xiàn)LASH參數(shù)是否正確和裝置與監(jiān)控系統(tǒng)的通訊是否正確連接。如果自檢不通過,系統(tǒng)則處于靜止等待狀態(tài),并將出錯(cuò)信息發(fā)給上位機(jī)和現(xiàn)場(chǎng)監(jiān)控人員。自檢通過則進(jìn)入主程序。

  (2)主程序

  裝置在進(jìn)行完有關(guān)系統(tǒng)初始化操作后執(zhí)行主程序。正常運(yùn)行時(shí),主程序中完成采樣、計(jì)算、控制、通訊、保護(hù)動(dòng)作等功能,如有自檢故障發(fā)生將發(fā)出故障信號(hào),并將故障信號(hào)傳送管理單元。正常運(yùn)行時(shí)還進(jìn)行判斷保護(hù)是否啟動(dòng),保護(hù)啟動(dòng)則程序轉(zhuǎn)到保護(hù)處理子程序中去。在保護(hù)處理子程序中,完成保護(hù)數(shù)據(jù)計(jì)算,保護(hù)判斷,并根據(jù)判斷結(jié)果執(zhí)行相應(yīng)的出口操作。沒有故障時(shí)則返回主循環(huán)。

  5 結(jié) 語

  本文介紹的低壓智能電動(dòng)保護(hù)器,采用ARM嵌入式微處理器為系統(tǒng)主控芯片,充分利用的各種內(nèi)置功能,簡化了系統(tǒng)設(shè)計(jì),具有很高的性價(jià)比。該裝置功能強(qiáng)大,精度高,便于組網(wǎng),提高了自動(dòng)化水平,具有良好的市場(chǎng)應(yīng)用價(jià)值。

電機(jī)保護(hù)器相關(guān)文章:電機(jī)保護(hù)器原理

上一頁 1 2 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉