輸電線路局部氣象監(jiān)測(cè)的設(shè)計(jì)實(shí)現(xiàn)方法
風(fēng)向測(cè)量由EA-V200給出8個(gè)開關(guān)量輸入來(lái)表示不同的風(fēng)向。
3 系統(tǒng)軟件設(shè)計(jì)
設(shè)定Microcomputer/Bootloader為VC33的運(yùn)行模式。運(yùn)行前程序存放在存取速度較低的Flash中,系統(tǒng)復(fù)位后由固化在DSP芯片上的Bootloader把程序搬移到高速SRAM中全速運(yùn)行。本文只簡(jiǎn)單介紹軟件的功能。程序從結(jié)構(gòu)上分為主程序和中斷服務(wù)程序兩部分。
主程序包括:
?、傧到y(tǒng)初始化程序。設(shè)置外部存儲(chǔ)器接口、串口、定時(shí)器、中斷、中斷向量表、鍵盤接口等參數(shù),確定系統(tǒng)的運(yùn)行模式。
?、跀?shù)據(jù)處理程序。把A/D轉(zhuǎn)換后的離散化數(shù)據(jù)轉(zhuǎn)化成實(shí)際的溫度、壓力、工質(zhì)質(zhì)量流量,剔除不良數(shù)據(jù),采集數(shù)據(jù)的高頻噪聲濾波,最終得到反應(yīng)系統(tǒng)實(shí)際工況的狀態(tài)量等。
中斷服務(wù)程序包括:
?、貯/D采集程序。完成所有模擬量的12位采集。根據(jù)熱力傳感器的特點(diǎn),采樣頻率每路均設(shè)為24 Hz。A/D采集程序占用VC33的INT0中斷。
?、阪I盤掃描程序。當(dāng)有按鍵動(dòng)作時(shí),讀取按鍵編碼。占用VC33的INT2中斷。
?、劭刂屏框?qū)動(dòng)程序。驅(qū)動(dòng)數(shù)字輸出或模擬量輸出。由VC33的TIMER0的定時(shí)器中斷來(lái)提供這些控制驅(qū)動(dòng)的周期。具體控制策略要根據(jù)具體的應(yīng)用來(lái)確定。
?、芡ㄐ懦绦?。實(shí)現(xiàn)LCD顯示、與PC通信的功能。占用VC33的定時(shí)器中斷。
4 總 結(jié)
基于DSP的輸電線路局部氣象在線監(jiān)測(cè)裝置能夠分散安裝在輸電線路沿線桿塔上,實(shí)時(shí)測(cè)量氣象參數(shù),包括環(huán)境溫度和濕度、大氣壓力、風(fēng)速等。這些參數(shù)皆與輸電線路覆冰預(yù)測(cè)、脫冰跳躍、風(fēng)舞及控制等緊密相關(guān),可以向調(diào)度中心提供線路現(xiàn)場(chǎng)的詳細(xì)信息。
評(píng)論