時間:2008-07-21 09:41:00來源:ronggang
圖3 MAX485與單片機的接口電路[/align]
約定在RS-485通訊網絡中,總線上每一模塊均設定唯一地址。首先各前端機開中斷等待(SM2=1),主控制器發(fā)地址幀,所有前端機對地址幀產生串口中斷,將地址與本機地址比較,被尋址前端機將SM2清0、TB8置1,把本機地址碼發(fā)回供主控制器核對,核對正確后,被選前端機將采到的數(shù)據以數(shù)據幀發(fā)送給主控制器,發(fā)送完后SM2置1、TB8清0;未被尋址前端機保持SM2為1,開中斷等待。
三 網絡化智能監(jiān)控系統(tǒng)的軟件設計
3.1 傳感器數(shù)據采集濾波算法 [ 5 ]
由于輸入的溫濕度信號是非線性的,必須通過軟件措施來對其線性化。
平均值濾波法:
算術平均值濾波是要尋找一個Y(k),使該值與各采樣值間誤差的平方和為最小,
即有:S=ΣY[sub]i[/sub]
其中的Yi為各采樣值(i=1 ~ n) Y(k)= S/n
算術平均值濾波的實質即把一個采樣周期內的n次采樣值相加,然后再除以采樣次數(shù)n,即可得到該周期的采樣值。為了提高算術平均值濾波的精確度和可靠性,考慮到被測模擬信號的變化速度,以10次為一個計算周期,采樣10次后,去掉一個最大值和一個最小值,再對中間的8個值進行算術平均值處理,即可得到這個計算周期的采樣值。
3.2 網絡化智能監(jiān)控系統(tǒng)的軟件實現(xiàn)
網絡化智能監(jiān)控系統(tǒng)的軟件采用模塊化設計,這樣便于調試程序和節(jié)省內存空間,同時也便于后期維護和產品的升級。
主控制系統(tǒng)程序包括通信處理子程序、數(shù)據處理子程序、人機對話子程序、數(shù)據輸出子程序等。
傳感器測控單元程序包括A/D轉換子程序、算術平均值濾波子程序、D/A輸出控制子程序和通信處理子程序。程序流程框圖如圖4所示。
[align=center]
圖4 傳感器測控單元程序流程圖[/align]
網絡接口單元控制程序采用多機通訊的方式,采用中斷方式實現(xiàn)數(shù)據采集中心與各數(shù)據傳輸節(jié)點之間的數(shù)據網絡傳輸。程序流程框圖如圖5所示。
[align=center]
圖5 網絡接口單元主機程序流程圖[/align]
四 系統(tǒng)穩(wěn)定性分析與網絡安全防護
在具體的應用中,可靠性和通信效率應特別重視,可靠性可以通過正確處理通信線路匹配、供電與隔離以及軟硬件的冗余來提高。通信距離可以增加中繼器、采用數(shù)據壓縮以及數(shù)據處理技術等加以解決。
實際應用環(huán)境下由于高頻瞬態(tài)干擾,如果不加以適當防護就會損壞RS-485通信接口。對于這種瞬態(tài)干擾可以采用隔離或旁路的方法加以防護。
1.隔離保護方法。這種方案實際上將瞬態(tài)高壓轉移到隔離接口中的電隔離層上,由于隔離層的高絕緣電阻,不會產生損害性的浪涌電流,起到保護接口的作用
2.旁路保護方法。這種方案利用瞬態(tài)抑制元件(如TVS、MOV、氣體放電管等)將危害性的瞬態(tài)能量旁路到大地。
實際應用中是將上述兩種方案結合起來靈活加以運用,隔離接口對大幅度瞬態(tài)干擾進行隔離,旁路元件則保護隔離接口不被過高的瞬態(tài)電壓擊穿。
五 結論
利用本設計方案設計的醫(yī)院病房遠程監(jiān)測系統(tǒng),組網方便、靈活、經濟。系統(tǒng)使用至今運行正常,效果良好。
基于嵌入式微控制器和RS-485總線網絡的網絡化智能監(jiān)控系統(tǒng),該方案實現(xiàn)簡單、通信可靠、可移植性強。由于RS-485總線可連接多個節(jié)點,可實現(xiàn)1臺PC機監(jiān)控,多傳感器的分布式集散控制系統(tǒng),有著廣闊的應用前景。
參考文獻
[1] 張岡,基于現(xiàn)場總線的網絡化智能傳感器研究[J],傳感器技術,2002,21(9)
[2] PIC16F676/630 Data Sheet [M],Microchip Technology Inc. ,2003
[3] 劉和平譯,PIC16F87X單片機實用軟件與接口技術[M],北京:北京航空航天大學出版社,2001
[4] MAX485 Data Sheet [M],Maxim Technology Inc. ,2003
[5] 竇振中,PIC系列單片機原理和程序設計[M],北京:北京航空航天大學出版社,1998
標簽:
上一篇:硫化供水水泵負荷平衡控制
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(m.cqlanhua.cn)獨家所有。如需轉載請與0755-82949061聯(lián)系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯(lián)網或業(yè)內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2026-06-10
2026-06-06
干式變壓器溫度控制器BWD3K130,BWD3K260...
2026-06-04
干式變壓器冷卻風機GFDD370-150/155,GF...
2026-06-04
2026-05-28
2026-05-08