王 杰
王 杰:南京職工培訓(xùn)基地 助理工程師 241000 江蘇蕪湖
在教育基地的信號(hào)模擬沙盤使用中,通常是用拔繼電器、拔熔斷器、斷接點(diǎn)、短路軌道等手段來(lái)設(shè)置故障,造成故障設(shè)置時(shí)間長(zhǎng),隱蔽性差,不能保證故障設(shè)置的突然性、隨機(jī)性和不可預(yù)見性。為此,研制開發(fā)了信號(hào)沙盤無(wú)線遙控故障設(shè)置系統(tǒng)?,F(xiàn)以道岔、信號(hào)機(jī)、軌道電路故障為例,進(jìn)行詳細(xì)說(shuō)明。
沙盤無(wú)線遙控系統(tǒng)由軟件和硬件組成。軟件分為圖形界面繪制和傳輸信息編、解碼;硬件由控制計(jì)算機(jī)、無(wú)線遙控單元、單片機(jī)解碼電路等單元組成。計(jì)算機(jī)把要遙控的站場(chǎng)條件反映在顯示屏上,用下拉菜單的方式反映故障設(shè)置指令。通過(guò)USB把計(jì)算機(jī)的設(shè)備編碼信息接口傳送給無(wú)線遙控單元進(jìn)行發(fā)射和接收,再由單片機(jī)解碼系統(tǒng)把接收下來(lái)的編碼信息進(jìn)行解碼,動(dòng)作相應(yīng)的控制繼電器,從而達(dá)到故障遙控設(shè)置的目的。該裝置既可以在6502大站繼電聯(lián)鎖上使用,也可以在計(jì)算機(jī)聯(lián)鎖上使用,應(yīng)用范圍十分寬泛。
為了故障設(shè)置的直觀和簡(jiǎn)單化,先設(shè)置一個(gè)與沙盤車站線路相同的車站站場(chǎng)界面,可以清楚的分辨出軌道區(qū)段、道岔、信號(hào)機(jī)以及相應(yīng)的編號(hào)。對(duì)故障的設(shè)置直接使用鼠標(biāo)右鍵下拉菜單進(jìn)行選擇。
故障設(shè)置之后,界面上出現(xiàn)相應(yīng)故障狀態(tài)顯示,取消故障則故障狀態(tài)顯示隨之消失。采用GDI+計(jì)算機(jī)繪圖技術(shù)對(duì)界面元素進(jìn)行繪制,每一個(gè)界面元素采用控件封裝,方便修改和維護(hù)。
系統(tǒng)的數(shù)據(jù)傳輸采用串行傳輸方式,將PC機(jī)的數(shù)據(jù)傳輸?shù)娇刂茊卧?,?duì)數(shù)據(jù)格式、同步方式、傳送速率、傳送步驟、檢糾錯(cuò)方式以及控制字符定義等問(wèn)題做出統(tǒng)一規(guī)定,在上位機(jī)的應(yīng)用程序中進(jìn)行編碼,經(jīng)USB接口后轉(zhuǎn)串行數(shù)據(jù)送入無(wú)線發(fā)送模塊,由接收模塊接收無(wú)線射頻信號(hào),經(jīng)過(guò)模數(shù)轉(zhuǎn)換,將二進(jìn)制數(shù)據(jù)送入下位機(jī)的單片機(jī)進(jìn)行解碼和校驗(yàn)。編碼信號(hào)傳輸示意圖如圖1所示。

圖1 編碼信號(hào)傳輸示意圖
鑒于系統(tǒng)對(duì)數(shù)據(jù)的保密程度無(wú)太大需求,所以數(shù)據(jù)傳送采用明文方式,串口速率9600b/s,下位機(jī)時(shí)鐘11.0592MHz,因?yàn)樵摃r(shí)鐘產(chǎn)生的比特率精度高,不需要考慮誤差問(wèn)題。
數(shù)據(jù)編碼的長(zhǎng)度不固定,采用可變長(zhǎng)度可方便數(shù)據(jù)的擴(kuò)展。設(shè)置起始位1位,源地址碼1位,目的地碼1位,數(shù)據(jù)長(zhǎng)度1位,數(shù)據(jù)位若干(<255),累加和1位,校驗(yàn)位1位,結(jié)束位1位。
串口數(shù)據(jù)按順序接收,當(dāng)接收到開始位之后,就判斷數(shù)據(jù)包的正確性。如果接收數(shù)據(jù)包的地址與本身的地址不符,則放棄該包不予處理。數(shù)據(jù)長(zhǎng)度位標(biāo)示了控制數(shù)據(jù)的長(zhǎng)度,累加和和校驗(yàn)位可對(duì)數(shù)據(jù)包在傳輸過(guò)程中的準(zhǔn)確性進(jìn)行校驗(yàn),收到正確的結(jié)束位數(shù)據(jù)之后,即結(jié)束該數(shù)據(jù)包的處理,進(jìn)入下一個(gè)數(shù)據(jù)包的接收處理。
在眾多的遙控單元中,選用的是SM63多通道微功率嵌入式無(wú)線數(shù)傳模塊。該模塊具有體積小、寬電壓運(yùn)行、傳輸距離遠(yuǎn)的特點(diǎn)。該模塊還提供了多個(gè)頻道的選擇,工作頻段為315/433/868/915MHz,模塊接口 RS-232/232TTL/RS-485/USB均可。工作電壓低,能在3~5.5 V范圍內(nèi)工作,使用中可直接從筆記本的USB接口取電。發(fā)射功率為100 mW,足以滿足較大實(shí)驗(yàn)室的需要。
單片機(jī)解碼控制電路由SM63遙控接收電路、穩(wěn)壓電源模塊、單片機(jī) STC89C54、74HC573、UL2803A組成,如圖2所示。將微機(jī)發(fā)來(lái)的編碼信號(hào)通過(guò)89C54進(jìn)行解碼,并將解碼后的地址信息送給后級(jí),由74HC573按解碼信息進(jìn)行輸出,控制后級(jí)繼電器動(dòng)作。由于74HC573的控制電流小,為此,加了一級(jí)驅(qū)動(dòng)器,用以動(dòng)作繼電器。
電源電壓正極從STC89C54的40腳輸入,負(fù)極從20腳輸入,給單片機(jī)提供工作電壓。時(shí)鐘信號(hào)從18、19腳輸入。遙控的編碼信號(hào)從SM63遙控接收端的1、2腳輸出,輸入到單片機(jī)的10、11腳,去單片機(jī)進(jìn)行解碼。解碼信號(hào)分別從32~39腳輸出,去鎖存器74HC573輸出信號(hào)。同時(shí),單片機(jī)26、27、28腳輸出控制信號(hào),分別控制不同的74HC573芯片。由于站場(chǎng)的控制條件比較多,為此,可以根據(jù)實(shí)際使用的要求,添加74HC573芯片及后級(jí)電路,增加控制條件。
ULN2803A是8進(jìn)制陣列周邊驅(qū)動(dòng)器,它由7組達(dá)林頓晶體管陣列和相應(yīng)的電阻網(wǎng)絡(luò)及鉗位二極管網(wǎng)絡(luò)構(gòu)成,具有同時(shí)驅(qū)動(dòng)7組負(fù)載的能力。在電路中,9腳是電源地,因?yàn)樨?fù)載是繼電器,是感性負(fù)載,且電源VDD接在感性負(fù)載的一端,因此,10腳需要接正電源。因?yàn)橹绷骼^電器線圈在通電和斷電時(shí),直流繼電器線圈要產(chǎn)生感應(yīng)峰值電壓,峰值高壓要通過(guò)10腳放電,否則會(huì)損壞器件和產(chǎn)生干擾??刂评^電器采用5V的小型繼電器,接點(diǎn)電流可以承受10A,能可靠的控制設(shè)備。

圖2 單片機(jī)解碼電路圖

圖3 進(jìn)站信號(hào)機(jī)點(diǎn)燈電路
繼電器的動(dòng)作是按照地址碼選取的,1個(gè)地址碼只能動(dòng)作1個(gè)繼電器,如果控制條件不夠,還可以隨時(shí)進(jìn)行添加。只要把繼電器的接點(diǎn)控制條件串接在相應(yīng)的電路中,就能進(jìn)行“斷開電路、接通電路”的控制,達(dá)到設(shè)置故障的目的。
圖3為進(jìn)站信號(hào)機(jī)點(diǎn)燈電路,有5個(gè)燈位1U、L、H、2U、B?!皵嗫谌Α睘殡娐非袛囝A(yù)設(shè)點(diǎn),可以根據(jù)需要,在計(jì)算機(jī)控制界面對(duì)應(yīng)信號(hào)機(jī)的燈位上,右鍵鼠標(biāo),點(diǎn)壓下拉菜單的故障設(shè)置,即可切斷“斷口點(diǎn)”的條件,達(dá)到關(guān)閉對(duì)應(yīng)信號(hào)的目的。
在信號(hào)電路中,控制條件主要是:①進(jìn)站信號(hào)點(diǎn)燈電路控制;②出站信號(hào)點(diǎn)燈電路控制;③道岔表示電路控制;④軌道電路控制。其控制機(jī)理和進(jìn)站信號(hào)機(jī)一樣。
這種控制理念也可以用在其他電路中,只要改變計(jì)算機(jī)界面的圖形,將信息編碼與圖形對(duì)應(yīng),即可控制圖形對(duì)應(yīng)的設(shè)備,而無(wú)需改變編碼序號(hào)。無(wú)線信號(hào)采碼如對(duì)應(yīng)將處理,不對(duì)應(yīng)則放棄。該方式優(yōu)點(diǎn)是簡(jiǎn)化了無(wú)線數(shù)據(jù)組網(wǎng)的成本和技術(shù)難度,缺點(diǎn)是增加了接收端的計(jì)算負(fù)擔(dān)。
信號(hào)沙盤無(wú)線遙控故障設(shè)置系統(tǒng)在實(shí)際與運(yùn)用中,取得了良好的效果。在可操作性、可靠性,控制準(zhǔn)確率等指標(biāo)上性能優(yōu)良,沒(méi)有錯(cuò)碼的現(xiàn)象。設(shè)備還具有擴(kuò)展性能,既適應(yīng)ZD6型的道岔控制電路,也適用S700K、ZYJ7的道岔控制電路;既適用JWXC-480軌道電路,也適用25Hz相敏軌道電路,有一定推廣價(jià)值。
[1]何文卿.6502電氣集中電路[M].北京:中國(guó)鐵道出版社,2007.
[2]Mahesh Chand.GDI+圖形程序設(shè)計(jì)[M].北京:電子工業(yè)出版社,2005.
[3]趙建領(lǐng),薛園園.51單片機(jī)開發(fā)與應(yīng)用技術(shù)詳解[M].北京:電子工業(yè)出版社,2009.