試驗(yàn)站遠(yuǎn)程監(jiān)控系統(tǒng)網(wǎng)絡(luò)接口的設(shè)計(jì)
遠(yuǎn)程監(jiān)控系統(tǒng)廣泛應(yīng)用于工業(yè)遠(yuǎn)程監(jiān)控、智能樓宇、安防監(jiān)控和網(wǎng)絡(luò)家電等方面,通過(guò)遠(yuǎn)程監(jiān)控,技術(shù)人員無(wú)須親臨現(xiàn)場(chǎng)就可以方便控制和掌握儀器、設(shè)備的運(yùn)行狀態(tài)及各種參數(shù),方便地利用本地豐富的軟硬件資源對(duì)遠(yuǎn)程對(duì)象進(jìn)行過(guò)程控制。
本文引用地址:http://www.ex-cimer.com/article/156798.htm
由于試驗(yàn)數(shù)據(jù)在導(dǎo)線傳輸過(guò)程中容易受到電磁干擾和產(chǎn)生衰減,特別是處于運(yùn)動(dòng)狀態(tài)的設(shè)備或被隔離區(qū)域內(nèi)設(shè)備的數(shù)據(jù)測(cè)量,敷設(shè)信號(hào)傳輸線將十分不便,而且安裝與維護(hù)比較麻煩。針對(duì)這種情況,我們設(shè)計(jì)了一種新型的無(wú)線數(shù)據(jù)傳輸網(wǎng)絡(luò)接口方案,可以克服傳統(tǒng)有線數(shù)據(jù)傳輸存在的弊端。
方案選擇
1 遠(yuǎn)程監(jiān)控系統(tǒng)信號(hào)傳輸?shù)幕疽?/p>
大型的試驗(yàn)站多為自動(dòng)測(cè)試系統(tǒng),其試驗(yàn)參數(shù)由各種變送器、變換器及測(cè)量?jī)x器等測(cè)量所得。有些數(shù)據(jù)需要現(xiàn)場(chǎng)監(jiān)控,但大多數(shù)測(cè)量數(shù)據(jù)需要傳輸?shù)皆囼?yàn)間,由試驗(yàn)人員監(jiān)控并處理、分析波形、繪制特性曲線并生成報(bào)表??傮w來(lái)說(shuō),信號(hào)傳輸有如下幾種要求。
● 傳輸數(shù)據(jù)通道及精度滿足試驗(yàn)標(biāo)準(zhǔn)要求。
● 傳輸響應(yīng)速度快。
● 運(yùn)行穩(wěn)定可靠性高。
● 可實(shí)現(xiàn)網(wǎng)絡(luò)信息化管理。
2 現(xiàn)狀分析及方案確定
基于以上要求,國(guó)內(nèi)外目前可采用的無(wú)線傳輸方式有以下幾種方案。
● 數(shù)傳電臺(tái)遠(yuǎn)程監(jiān)控方案:它可采用編碼方式完成軟擴(kuò)頻或是硬件擴(kuò)頻以滿足數(shù)據(jù)傳輸?shù)囊?,但系統(tǒng)造價(jià)比較昂貴;數(shù)據(jù)傳輸可靠性低;維護(hù)困難。
● 基于CDPD網(wǎng)絡(luò)的遠(yuǎn)程監(jiān)控方案:在簡(jiǎn)易再開(kāi)發(fā)應(yīng)用中,產(chǎn)品硬件部份造價(jià)太高;覆蓋范圍太小,無(wú)法應(yīng)用于試驗(yàn)站可能存在的偏僻地帶。
● 基于GSM-SMS模塊無(wú)線數(shù)據(jù)監(jiān)測(cè)系統(tǒng)方案:具備網(wǎng)絡(luò)覆蓋面廣、用戶綜合投資小、運(yùn)營(yíng)費(fèi)用少,數(shù)據(jù)傳輸安全可靠等諸多優(yōu)點(diǎn),對(duì)于解決監(jiān)控采集點(diǎn)分散、覆蓋面廣、監(jiān)控點(diǎn)移動(dòng)、實(shí)時(shí)性要求較低的監(jiān)控采集系統(tǒng)具有無(wú)可比擬的優(yōu)勢(shì),但受到公網(wǎng)業(yè)務(wù)開(kāi)通狀況及信號(hào)覆蓋范圍的影響較大,受系統(tǒng)及網(wǎng)絡(luò)運(yùn)行情況影響,不可控因素較大。
我們提出一種基于無(wú)線數(shù)據(jù)傳輸和以太網(wǎng)絡(luò)相結(jié)合的監(jiān)控系統(tǒng)單片機(jī)網(wǎng)絡(luò)接口,把監(jiān)控系統(tǒng)中的智能控制單元擴(kuò)展到網(wǎng)絡(luò)上,嵌入TCP/IP協(xié)議的單片機(jī)數(shù)據(jù)通信系統(tǒng),使試驗(yàn)人員可以通過(guò)網(wǎng)絡(luò)主機(jī)或因特網(wǎng)了解并控制遠(yuǎn)程設(shè)備。在TCP/IP協(xié)議和STC89C5x系列單片機(jī)及C51開(kāi)發(fā)環(huán)境的基礎(chǔ)上進(jìn)行系統(tǒng)、程序構(gòu)架的設(shè)計(jì),利用TCP/IP協(xié)議中的TCP、IP及簡(jiǎn)單的應(yīng)用層協(xié)議實(shí)現(xiàn)單片機(jī)之間以及單片機(jī)和上位機(jī)之間的網(wǎng)絡(luò)互連。這樣既提高了數(shù)據(jù)傳輸?shù)乃俣?,又保證了傳輸?shù)恼_性,同時(shí)還擴(kuò)展了數(shù)據(jù)傳輸?shù)挠行ё饔冒霃健?/p>
網(wǎng)絡(luò)接口的構(gòu)成
無(wú)線傳輸系統(tǒng)網(wǎng)絡(luò)接口的控制器采用8位單片機(jī)+精簡(jiǎn)TCP/IP協(xié)議棧方案。總體方案結(jié)構(gòu)如圖1所示。
圖1 無(wú)線傳輸系統(tǒng)網(wǎng)絡(luò)接口的總體方案
儀器儀表或控制設(shè)備經(jīng)過(guò)RS232/RS485接口連接無(wú)線傳輸模塊,發(fā)射與接收數(shù)據(jù)。無(wú)線傳輸?shù)牧硪欢私?jīng)過(guò)TTL連接單片機(jī),單片機(jī)再通過(guò)8位數(shù)據(jù)總線連接RTL8019AS,網(wǎng)絡(luò)控制器用RJ45接口與以太網(wǎng)連接。通過(guò)無(wú)線傳輸和以太網(wǎng),儀器儀表或控制設(shè)備和遠(yuǎn)程監(jiān)控主機(jī)或Internet建立了網(wǎng)絡(luò)連接,利用遠(yuǎn)程主機(jī)上的監(jiān)控軟件可以讀取儀器儀表的數(shù)據(jù),了解控制設(shè)備的工作狀態(tài),根據(jù)采集到的數(shù)據(jù)進(jìn)行分析并對(duì)現(xiàn)場(chǎng)設(shè)備進(jìn)行控制。
系統(tǒng)組成
在工業(yè)測(cè)控系統(tǒng)中,多種儀器儀表測(cè)量的現(xiàn)場(chǎng)數(shù)據(jù)通過(guò)無(wú)線傳輸裝置無(wú)線發(fā)送,在監(jiān)控主機(jī)(PC)端通過(guò)無(wú)線傳輸裝置無(wú)線接收數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行記錄、分析、存儲(chǔ),實(shí)現(xiàn)信息化管理。
處于儀器儀表端的無(wú)線傳輸裝置接收的是PC發(fā)送過(guò)來(lái)的命令數(shù)據(jù)幀,無(wú)線發(fā)送的是從儀器儀表上讀取到的電量和非電量數(shù)據(jù)。處于監(jiān)控主機(jī)端的無(wú)線傳輸裝置接收的是儀器儀表端發(fā)送過(guò)來(lái)的數(shù)據(jù)或參數(shù),而發(fā)送的是讀取數(shù)據(jù)、參數(shù)或?qū)憛?shù)命令。
1 硬件接口電路設(shè)計(jì)
網(wǎng)絡(luò)接口的設(shè)計(jì)采用STC89C52RC來(lái)控制以太網(wǎng)芯片RTL8019AS進(jìn)行數(shù)據(jù)的傳輸。
① RTL8019AS的工作方式
RTL8019AS支持三種工作方式:第一種為跳線方式,I/O基址和中斷由跳線決定;第二種為即插即用方式,由軟件自動(dòng)配置相應(yīng)的參數(shù);第三種為免跳線方式,I/O和中斷由外接的93C46的內(nèi)容決定。
RTL8019AS采用哪種工作方式由第65腳JP決定,JP是輸入引腳,當(dāng)它為低電平時(shí)(其他引腳也是這樣,懸空的輸入引腳的電平為低電平,里面有一個(gè)100kΩ的下拉電阻),RTL8019AS工作在第二種和第三種方式下,需要使用93C46芯片;當(dāng)JP接高電平(接到Vcc或通過(guò)一個(gè)10kΩ的電阻上拉),RTL8019AS工作在第一種方式下,不需要使用93C46。通常使用的計(jì)算機(jī)一般采用即插即用方式和免跳線方式,但本設(shè)計(jì)的外設(shè)不經(jīng)常插拔,所以不支持即插即用的功能,也未使用93C46存儲(chǔ)以太網(wǎng)控制器參數(shù)(由微處理器初始化時(shí)設(shè)定),而是采用易于控制的跳線方式。這時(shí)芯片的地址由85,84,82,81(IOS3...IOS0)幾個(gè)引腳決定,如表1所示。
表1 I/O基址的選擇
在本系統(tǒng)中將IS03...IS00設(shè)置為0000,對(duì)應(yīng)的I/O Base為300H。
② RTL8019AS的網(wǎng)絡(luò)接口方式
RTL8019AS的網(wǎng)絡(luò)接口類(lèi)型由PL0,PL1引腳決定,如表2所示。
評(píng)論