新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 電纜故障自動(dòng)定位系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

電纜故障自動(dòng)定位系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

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


  1.3.1線路監(jiān)視電路

  在電纜沒(méi)有發(fā)生故障的狀態(tài)下,通過(guò)對(duì)繼電器的控制,將被測(cè)線路與監(jiān)視電路相連,完成線路狀態(tài)的實(shí)時(shí)監(jiān)視。如圖3所示,監(jiān)視回路由+24V電源、1kΩ和510Ω電阻、被測(cè)線路和TLP521-4組成。系統(tǒng)允許測(cè)量電纜長(zhǎng)度為20km,則線徑為0.4mm的銅線電阻值為0~5.6kΩ,發(fā)光二極管電流為3~11mA,ADCx的電壓范圍為0~2.4V??紤]到實(shí)際電纜存在一事實(shí)上誤差,可設(shè)其閾值為2.4+0.6V,當(dāng)線路接觸不良或斷路時(shí),其回路間電阻會(huì)迅速增加,ADCx端電壓值大大高于閾值3V。由于引起異常的原因復(fù)雜且不可預(yù)測(cè),通過(guò)調(diào)用通斷檢測(cè)函數(shù),在一定時(shí)間內(nèi)對(duì)異常電纜進(jìn)行多次監(jiān)測(cè)。若多次監(jiān)測(cè)結(jié)果均超出閾值范圍,即表明電纜存在故障。另外,電路采用330V的壓敏電阻和TLP521-4可避免雷擊或其它大電流對(duì)系統(tǒng)的危害,采用1kΩ、510Ω電阻、二極管和10μF電解電容,可減少被測(cè)電纜中的干擾信號(hào)對(duì)監(jiān)視電路的影響。



  1.3.2電容測(cè)量電路

  電容測(cè)量電路如圖4所示,當(dāng)進(jìn)行電纜的電容/電阻測(cè)量時(shí),控制繼電哭開關(guān),將被測(cè)電纜兩端分別連接CAP-RES1、CAP-RES2端。當(dāng)被測(cè)線路斷路時(shí),CAP-RES1和CAP-RES2分別同圖4中的CAP1和CAP2相連,斷開后的長(zhǎng)線對(duì)相當(dāng)于一個(gè)電容器的兩個(gè)極板,其長(zhǎng)度與電容值成正比。電容測(cè)量采用NE555電路,將電容量轉(zhuǎn)化為頻率量。測(cè)量電路分別對(duì)0.1μF標(biāo)準(zhǔn)電容和被測(cè)電容Cx進(jìn)行測(cè)量,得到相應(yīng)的頻率值Fo和Fx。按照公式Cx=Co×Fo/Fx,計(jì)算出被測(cè)電纜的電容值。電路中采用高速光耦6N137芯片,使電路與MCU隔離。

  1.3.3電阻測(cè)量電路

  電阻測(cè)量電路如圖5所示,當(dāng)進(jìn)行電纜的電容/電阻測(cè)量時(shí),控制繼電器開關(guān),將被測(cè)電纜兩端分別連接CAP-RES1、CAP-RES2端。當(dāng)被測(cè)線路在故障點(diǎn)短路時(shí),CAP-和CAP-RES2分別同圖5中的RES1和GND相連,短路后的長(zhǎng)線對(duì)相當(dāng)于一個(gè)電阻器,其長(zhǎng)度與電阻值成正比。通過(guò)+9V電源、1kΩ電阻和被測(cè)線路電阻組成的分壓電路,將被測(cè)線路電阻上的電壓經(jīng)過(guò)LM331V/F電路轉(zhuǎn)換為相應(yīng)的頻率信號(hào)。頻率信號(hào)經(jīng)過(guò)6N137高速光耦隔離后連接Atmega捕獲時(shí)鐘中斷引腳,測(cè)量出頻率值,再換算成電阻值。

  1.4電話語(yǔ)音電路設(shè)計(jì)原理

  電話語(yǔ)音電路如圖6所示,該模塊主要由收/撥號(hào)電路、信號(hào)音識(shí)別電路、振鈴電路和語(yǔ)音錄放電路等組成。在撥號(hào)電路中,MCU通過(guò)串行接口,將所要發(fā)送數(shù)據(jù)由HT9200A芯片轉(zhuǎn)化為DTMF信號(hào),送入電話網(wǎng)絡(luò);而收號(hào)電路則將DTMF信號(hào)轉(zhuǎn)化為四位的編碼送給MCU。信號(hào)音識(shí)別電路是由LM567組成的鎖相環(huán)電路,在話路上檢出450Hz信號(hào)音的調(diào)制泳沖后,送給MCU測(cè)試,以便識(shí)別出撥號(hào)音、回鈴音和忙音等信號(hào)音。振鈴電路將電話線路上的25Hz/70V的交流振鈴信號(hào)轉(zhuǎn)化為TTL電平信號(hào),送給MCU的中斷引腳。語(yǔ)音錄放電路由ISD2560、74HC164、LM386和繼電器切換電路組成。繼電器電路控制本地和遠(yuǎn)程電話機(jī)語(yǔ)音錄放功能的切換。ISD2560中存放所需的固定信息和由用戶輸入的所監(jiān)測(cè)電纜的長(zhǎng)度、地理位置等語(yǔ)音信息。當(dāng)發(fā)生故障時(shí),由撥號(hào)電路撥通報(bào)警電話,信號(hào)音識(shí)別電路檢測(cè)出對(duì)方摘機(jī)后,語(yǔ)音錄放電路播放報(bào)警信息。當(dāng)用戶電視機(jī)撥通本裝置時(shí),振鈴電路和收號(hào)電路接收用戶的數(shù)字和語(yǔ)音信息,完成本裝置的參數(shù)修改及語(yǔ)音錄放功能。為了用戶使用方便,本裝置也可以作為電話機(jī)使用。

  2 軟件設(shè)計(jì)

  系統(tǒng)軟件包括監(jiān)控中心軟件和電纜監(jiān)控裝置軟件兩部分。監(jiān)控中心采用Delphi語(yǔ)言,通過(guò)MODEM和電話網(wǎng)絡(luò)接收?qǐng)?bào)警數(shù)據(jù),完成故障點(diǎn)地圖打印、報(bào)警和電纜管理功能;電纜監(jiān)控裝置軟件采用程序查詢和中斷相結(jié)合的方式,對(duì)電纜完成實(shí)時(shí)監(jiān)控、故障、電話語(yǔ)音報(bào)警、參數(shù)遠(yuǎn)程修改、數(shù)據(jù)上傳、故障校驗(yàn)和機(jī)房環(huán)境監(jiān)測(cè)等功能。當(dāng)線路狀態(tài)發(fā)生變化時(shí),則進(jìn)行線路長(zhǎng)度測(cè)量。在系統(tǒng)發(fā)送報(bào)警信息之前,采用下列三種方法,去除線路誤報(bào)情況:

 ?。?)核實(shí)電話法:八條監(jiān)控電纜,每條電纜設(shè)置兩個(gè)核實(shí)電話號(hào)碼。當(dāng)故障發(fā)生時(shí),系統(tǒng)自動(dòng)撥打核實(shí)電話,并且自動(dòng)識(shí)別撥號(hào)音、忙音、摘機(jī)、無(wú)人接聽等情況,以判別故障的真實(shí)性。

 ?。?)線路全長(zhǎng)判別法:在精確測(cè)量的前提下,每條電纜的全長(zhǎng)同故障測(cè)量距離比較,若相近,且線路最后狀態(tài)為閉合,則認(rèn)為誤報(bào);否則,認(rèn)為故障或線路終端開路。

 ?。?)線路巡檢電路對(duì)八路電纜進(jìn)行A/D采樣,全程記錄線路狀態(tài)的漸變情況,以便去掉干擾造成的誤報(bào)。通過(guò)計(jì)算和實(shí)驗(yàn)得出每條線路的斷路閾值和短合閾值。A/D采樣采用中斷方式,依次測(cè)量1~8路通道,每通道采樣10次,并將10次采樣結(jié)果同斷路閾值和短路閾值相比較,得到線路的通斷狀態(tài)。如果電纜線路在檢測(cè)執(zhí)行過(guò)程中發(fā)生了明顯的變化,則該次測(cè)量數(shù)據(jù)無(wú)效,需要重新進(jìn)行通斷檢測(cè)。



  2.1監(jiān)控裝置監(jiān)測(cè)程序設(shè)計(jì)

  在監(jiān)測(cè)程序設(shè)計(jì)中,主要包含的函數(shù)有通斷檢測(cè)函數(shù)、電阻檢測(cè)函數(shù)、電容檢測(cè)函數(shù)、綜合處理函數(shù)等。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


評(píng)論


相關(guān)推薦

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

關(guān)閉