![基于單片機STC12C5410AD和FPGA模塊實現(xiàn)光纜斷點測試儀的設(shè)計_第1頁](http://file4.renrendoc.com/view/12d65c484d66b1679187059464a4449c/12d65c484d66b1679187059464a4449c1.gif)
![基于單片機STC12C5410AD和FPGA模塊實現(xiàn)光纜斷點測試儀的設(shè)計_第2頁](http://file4.renrendoc.com/view/12d65c484d66b1679187059464a4449c/12d65c484d66b1679187059464a4449c2.gif)
![基于單片機STC12C5410AD和FPGA模塊實現(xiàn)光纜斷點測試儀的設(shè)計_第3頁](http://file4.renrendoc.com/view/12d65c484d66b1679187059464a4449c/12d65c484d66b1679187059464a4449c3.gif)
![基于單片機STC12C5410AD和FPGA模塊實現(xiàn)光纜斷點測試儀的設(shè)計_第4頁](http://file4.renrendoc.com/view/12d65c484d66b1679187059464a4449c/12d65c484d66b1679187059464a4449c4.gif)
![基于單片機STC12C5410AD和FPGA模塊實現(xiàn)光纜斷點測試儀的設(shè)計_第5頁](http://file4.renrendoc.com/view/12d65c484d66b1679187059464a4449c/12d65c484d66b1679187059464a4449c5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
基于單片機STC12C5410AD和FPGA模塊實現(xiàn)光纜斷點測試儀的設(shè)計1引言近幾年來,非對稱數(shù)字用戶線ADSL(AsymmetricDigitalSubscriberLine)作為網(wǎng)絡(luò)“最后一公里”問題解決方案應(yīng)用廣泛。我國ADSL業(yè)務(wù)已成為運營商收入的主要增長點之一。因此,無論是ADSL業(yè)務(wù)的開通,還是正常的運營維護,都需一系列測試,而斷點測試是其中一項重要測試。而早期電橋測試儀表操作復(fù)雜,測試時要求雙方配合,并需知道準確的線纜長度等技術(shù)數(shù)據(jù);測量精度受環(huán)境溫度、電磁干擾等因素的影響。且一般線務(wù)人員不易掌握,無法準確測量。現(xiàn)有線纜測試專用儀表都需對線務(wù)人員進行培訓(xùn),準確定位并計算采集的波形方可得到測試結(jié)果。介紹一種運用時域脈沖回波原理測量ADSL線纜故障點位置的測試儀,只需單人操作,一鍵測試,小巧輕便,上手即會運用。2時域脈沖回波原理測試時向線纜一端注入低壓脈沖,該脈沖沿線纜傳播(傳播速度與光速為同一級別),當遇到故障點,脈沖產(chǎn)生反射回到測量點,通過儀器獲得發(fā)射脈沖與反射脈沖的時間差△t,又已知脈沖在線纜中的波速度v,可得到故障點距離L:由于脈沖發(fā)射接收均在同一測試點,如果在一個脈沖時間內(nèi)發(fā)射脈沖與反射脈沖重疊,因此不能測出故障點距離,這樣則出現(xiàn)測試盲區(qū)。為減小測試盲區(qū),必須減小脈沖寬度,但這會導(dǎo)致發(fā)射脈沖能量的減弱,從而反射脈沖獲取的難度,不利于長距離測量增加。為解決上述矛盾,本線纜測試儀采用寬度可變的脈沖,并提高脈沖幅度,測試不同長度的線路。3系統(tǒng)設(shè)計3.1系統(tǒng)硬件設(shè)計圖1為該測試系統(tǒng)工作原理框圖。其基本工作原理為:測試時通過人機鍵盤設(shè)置脈沖寬度,單片機發(fā)送測試開始指令和脈寬控制字,F(xiàn)PGA接收到測試指令,根據(jù)脈寬控制字產(chǎn)生脈沖并開始計數(shù),脈沖經(jīng)發(fā)射電路到被測線纜。遇到斷點后,脈沖原路返回,再經(jīng)信號接收電路產(chǎn)生下降沿,使FPGA停止計數(shù),并將計數(shù)值傳給單片機,從而計算出斷點位置,并通過顯示電路顯示,單片機通過串口與PC機通信,傳輸所測數(shù)據(jù)。而電源電路提供系統(tǒng)所需電源。3.1.1單片機STC12C5410AD模塊由于該測試儀是手持式設(shè)計,需考慮合理的電源管理。因此單片機選擇帶電源管理功能的STC12C5410AD器件,其低功耗設(shè)計可使其處于空閑和睡眠模式。通過設(shè)置電源管理寄存器使其進入睡眠模式,并自動斷開各電路模塊電源,以減少整機功耗,且能夠通過外部喚醒模式啟動系統(tǒng)。而且該單片機自帶硬件看門狗,全雙工異步串行口和10位8通道A/D轉(zhuǎn)換器,通過設(shè)置硬件看門狗寄存器實現(xiàn)程序的抗干擾;通過A/D轉(zhuǎn)換通道擴展按鍵,節(jié)省I/O端口;并利用串口與PC通信。STC12C5410AD還帶有增強型8051內(nèi)核。能夠在1個時鐘/機器周期下運行,速度比普通的8051要高8~12倍。通過8位可配置的I/O端口與FPGA進行數(shù)據(jù)交互,對FPGA配置脈寬,讀取FPGA計數(shù)值并計算脈沖往返時間及線纜長度,最后控制LCD顯示。3.1.2FPGA模塊圖2為FPGA脈沖產(chǎn)生接收框圖。FPGA產(chǎn)生寬度可調(diào)的脈沖,按系統(tǒng)設(shè)計要求單片機向FPGA預(yù)置一個數(shù),狀態(tài)機處于低電平,在接收到單片機啟動命令后,計數(shù)器1開始計數(shù),與此同時狀態(tài)機置高,每一個時鐘脈沖沿到來時,計數(shù)器1值與預(yù)置數(shù)比較,直到兩者相等,狀態(tài)機才轉(zhuǎn)為低電平,這樣就發(fā)射一個脈沖。測試儀所能采集到的反射脈沖在測試盲區(qū)外至少有2個,而有用的為前兩個:一個是發(fā)射脈沖直接經(jīng)接收電路得到,另一個是由線纜反射再經(jīng)接收電路得到。若有其他脈沖則是由于脈沖的多次反射引起的。顯然,脈沖在線纜中傳播的時間為兩個反射脈沖之間的時間差,這樣就很容易避免電路所帶來的系統(tǒng)誤差,提高了測試精度。當接收到回波產(chǎn)生的第1個脈沖下降沿后。計數(shù)器2開始計數(shù),直到第2個下降沿到來,計數(shù)器停止計數(shù),計數(shù)值鎖存后通知單片機已完成,單片機分兩次高8位和低8位讀取計數(shù)器值。計數(shù)器2通過鎖相環(huán)倍頻得到更高的采集時鐘,以減小因采集計數(shù)所帶來的測試誤差。以下是捕捉這2個下降沿時,輸出一個脈沖的VHDL進程:此脈沖寬度即為信號在線纜中的傳播時間。3.1.3脈沖發(fā)射接收模塊圖3為脈沖發(fā)射接收框圖。為防止因信號損耗過大導(dǎo)致回波幅值較小不易辨別,將FPGA產(chǎn)生的脈沖通過放大電路放大到+50V;為避免因測試點阻抗不平衡導(dǎo)致發(fā)射脈沖幅度減小,在放大電路與線纜之間加入高頻脈沖隔離器,使電路與線纜更好耦合。信號放大電路與FPGA之間加入光電隔離,防止相互干擾,同時對FPGA起到電氣隔離保護作用。在遇到斷點后,脈沖原路返回,經(jīng)耦合電路后再經(jīng)放大處理,由光電耦合器6N137產(chǎn)生下降沿,傳輸至FPGA。該脈沖發(fā)射放大電路由高速光電耦合器6N137與小功率高速開關(guān)管3DK91C及升壓電源器件構(gòu)成。圖4為脈沖發(fā)射放大電路。當6N137同的信號輸入端(引腳2)為高電平時,發(fā)光二極管點亮,反向偏置的光敏管導(dǎo)通,經(jīng)電流電壓轉(zhuǎn)換送到與門,與門的引腳7為使能端,高電平有效。此時內(nèi)部晶體管導(dǎo)通,輸出引腳6為低電平,反之則為高電平。輸出端產(chǎn)生脈沖后經(jīng)高速開關(guān)管VQ(3DK91C),基極為高電平,開關(guān)管導(dǎo)通,集電極為低電平;反之則為+50V。+50V由升壓電源器件產(chǎn)生。脈沖接收電路應(yīng)采用高帶寬的放大器,光電耦合器6N137作為放大器與FPGA的接口。3.2系統(tǒng)軟件設(shè)計首先系統(tǒng)初始化,包括單片機和LCD的初始化,顯示主屏開機信息。根據(jù)提示進行測試,首先選擇是否測試波速,然后測試故障線纜,最后顯示時間、波速度及斷點位置,系統(tǒng)主要程序流程如圖5所示。在測試時循環(huán)測試10次,對數(shù)據(jù)處理后求平均值,以減少測試的偶然性。4系統(tǒng)測試系統(tǒng)對長度50m的電話線對進行測試,得到波速度為2.083×108m/s。并對其中一根線在某一點剪斷后測試,得到斷點位置為27.08m,實際測量斷點位置距測試點27.8m,因此該測試儀能較準確反映斷點位置。為了更加形象說明測試計算過程。同時通過JTAG口從QuartusII的SignalTapIIlogicAn-alyzer采集到的波形,如圖6所示。由圖6可知:脈沖在線纜中傳播時間為260ns,故斷點位置在距測試端27.08m處。測量300m的網(wǎng)線得到網(wǎng)線長度為302m。實際測量中由于元器件的性能以及線纜使回波脈寬變大,導(dǎo)致測試盲區(qū)并沒有理論上的那樣小。經(jīng)試驗測試,測試肓區(qū)為15m,即15m以下測試不出斷點位置。5結(jié)束語該設(shè)計能夠較準確測試出斷點位置,并已作為ADSL
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年頭孢他啶項目可行性研究報告
- 農(nóng)網(wǎng)配電營業(yè)工習題(附答案)
- 管理學(xué)原理復(fù)習題(附答案)
- 2025年新高考藝術(shù)生數(shù)學(xué)突破講義 專題24 立體幾何基礎(chǔ)提分小題
- 贛州師范高等??茖W(xué)?!冻踔薪處煿ぷ鲗崉?wù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 四川國際標榜職業(yè)學(xué)院《房屋建筑學(xué)課程設(shè)討》2023-2024學(xué)年第二學(xué)期期末試卷
- 現(xiàn)代制作藝術(shù)中的科技美學(xué)探討
- 農(nóng)村養(yǎng)殖申請書范文
- 南開大學(xué)《廣告學(xué)概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 吉安職業(yè)技術(shù)學(xué)院《軟件工程和軟件測試基礎(chǔ)》2023-2024學(xué)年第二學(xué)期期末試卷
- LED大屏技術(shù)方案(適用于簡單的項目)
- 城市自來水廠課程設(shè)計
- 重慶市2024年小升初語文模擬考試試卷(含答案)
- 2024智慧城市數(shù)據(jù)采集標準規(guī)范
- Lesson 6 What colour is it(教學(xué)設(shè)計)-2023-2024學(xué)年接力版英語三年級下冊
- 歷年國家二級(Python)機試真題匯編(含答案)
- 第五單元任務(wù)二《準備與排練》教學(xué)設(shè)計 統(tǒng)編版語文九年級下冊
- 虧損企業(yè)減虧專項治理方案
- 《垃圾發(fā)電廠爐渣處理技術(shù)規(guī)范》
- 設(shè)計質(zhì)量、進度、服務(wù)保證措施
- 2024北京海淀高三一模英語試卷(含參考答案)
評論
0/150
提交評論