引言
近幾年來,不對稱數(shù)字用戶線(ADSL)作為網(wǎng)絡(luò)“最后一公里”問題的理想解決方案在世界范圍內(nèi)得到了廣泛運用。在我,ADSL業(yè)務已成為運營商收入的主要增點之一。但由于現(xiàn)有電話線路專門為傳送低頻語音信號所設(shè)計,不利于高頻信號傳輸,線路周邊環(huán)境惡劣且復雜多變,無論ADSL業(yè)務的開通還是正常的運營維護,都需進行一系列復雜的測試工作。
現(xiàn)有測試儀表多為國外品牌且價格昂貴,國內(nèi)產(chǎn)品普遍存在測試頻段有限,測試結(jié)果片面的問題;而且由于核心芯片處理能力有限,嵌入式操作系統(tǒng)不先進,軟件包功能不夠完善,對測試結(jié)果的管理也比較混亂。隨著市場不斷壯大,尤其是基于ITU G.992.3/ G.992.5標準的ADSL2/ 2+推出后,價格合理、功能完備、操作簡便的測試工具成為寬帶運營商的迫切需求?;诜N現(xiàn)狀,本文提出了一款新型ADSL2+測試儀,采用ARM9處理器與Windows CE操作系統(tǒng),全面提升了產(chǎn)品的處理能力和可靠性,并使用液晶觸摸屏為用戶提供了直觀簡便的友好界面,可以在用戶環(huán)路不同位置進行網(wǎng)絡(luò)服務質(zhì)量評估。
系統(tǒng)硬件設(shè)計
系統(tǒng)硬件結(jié)構(gòu)如圖1所示,主要由ARM控制處理模塊、內(nèi)置Modem模塊及相關(guān)模擬測試模塊三部分組成。其中控制處理模塊是測試儀的核心部分,負責系統(tǒng)整體控制與相關(guān)的數(shù)據(jù)處理。
圖1 系統(tǒng)硬件結(jié)構(gòu)
控制處理模塊
本儀表要求具有液晶顯示及觸摸屏等部分,因此在要求高速數(shù)據(jù)處理能力同時,也要求相當?shù)目刂颇芰?,系統(tǒng)采用的ARM9系列32位微控制器S3C2410X頻率可達203MHz,能夠輕松運行WinCE、Linux等操作系統(tǒng)以及進行較為復雜的信息處理。同時,采用5英寸STN液晶屏直觀的顯示各項測試指標,彌補了現(xiàn)有測試工具顯示效果的缺陷。使用觸摸屏代替鍵盤輸入部分,使便攜優(yōu)勢更為突出??紤]到操作系統(tǒng)運行及大量高速數(shù)據(jù)處理的需要,系統(tǒng)采用了兩塊32M SDRAM,一塊32M NAND Flash及一塊2M NOR Flash,程序、操作系統(tǒng)及測試數(shù)據(jù)保存于NAND Flash中,系統(tǒng)從16位NOR Flash引導啟動。
內(nèi)置Modem模塊
在測試線路傳輸性能數(shù)時,系統(tǒng)可不經(jīng)用戶Modem直接連通局端,ADSL/ ADSL2/ 2+數(shù)據(jù)幀經(jīng)內(nèi)置Modem轉(zhuǎn)換并送至CPU解碼分析,因此選擇一款性能可靠優(yōu)良的Modem芯片也極為重要。本系統(tǒng)采用了美國BROADCOM公司基于最新ADSL2+標準的BCM6338芯片,適用于ADSL / ADSL2/ ADSL2+等各型網(wǎng)絡(luò),確保了測試結(jié)果的可靠性。
模擬測試模塊
物理層測試主要包括電壓、電阻、電容測試等內(nèi)容,并內(nèi)嵌了時域反射計(TDR)用于線路故障定位。全部測試功能由一獨立板卡實現(xiàn),經(jīng)通用I/O口及A/D轉(zhuǎn)換口送至CPU處理存儲。其中電壓、電阻、電容等測試經(jīng)測算電壓后計算所得。S3C2410內(nèi)部集成了一個8通道10Bit的ADC轉(zhuǎn)換模塊,A/D轉(zhuǎn)換器以片上采樣、保持方式工作,支持掉電模式,其測量模擬輸入電壓范圍為0~3.3V,在Windows CE環(huán)境下可以實現(xiàn)外部模擬信號到數(shù)字信號的轉(zhuǎn)換。圖2是一個典型電壓測量的運用。
TEST0/TEST1是模擬待測量電壓,經(jīng)10倍分壓后接到一個減法放大器,然后與2410的第6支路AD6管腳連接,進行信號傳輸、濾波。通過設(shè)備驅(qū)動程序可以得到10Bit的ADC值,根據(jù)這一值計算AD6的模擬電壓VAD6為:*3.3,根據(jù)原理圖,可以得到外部待測點TEST0的電壓,計算公式為:
系統(tǒng)軟件設(shè)計
系統(tǒng)軟件整體結(jié)構(gòu)如圖2所示。
圖2 系統(tǒng)軟件結(jié)構(gòu)
系統(tǒng)軟件開發(fā)使用的是Platform Builder 4.2和Embedded Visual C++ 4.0(EVC)。
操作系統(tǒng)內(nèi)核
選擇一款既滿足應用要求,性價比又最佳的實時操作系統(tǒng)是本次開發(fā)任務的關(guān)鍵。綜合考慮到操作系統(tǒng)對硬件的支持及二次開發(fā)的簡便性等方面,系統(tǒng)采用了微軟公司的Windows CE。
操作系統(tǒng)的定制移植是項目開發(fā)的重要步驟,我們使用Platform Builder的集成開發(fā)環(huán)境,在選定BSP,根據(jù)項目需要以及存儲器容量限制,裁減內(nèi)核、刪除不必要的系統(tǒng)組件,建立一個操作系統(tǒng)鏡像工程后,添加自定義的模塊組件到Platform Builder相應的工程中,生成一個操作系統(tǒng)鏡像。Windows CE的特性目錄是可以擴展的,可以將自己創(chuàng)制的特性如驅(qū)動程序等文件加入到特性目錄中,Platform Builder利用.cec文件來建立特性目錄,它允許Platform Builder顯示這個特性到集成開發(fā)環(huán)境,并且可以將這個特性加到一個操作系統(tǒng)中。
應用程序
本項目需開發(fā)的應用程序主要包括數(shù)據(jù)運算顯示和系統(tǒng)控制兩部分,使用EVC開發(fā)和調(diào)試。系統(tǒng)主要測試項目有物理層測試、網(wǎng)絡(luò)層測試。
物理層測試用于測試ADSL/ADSL2/ 2+線路的物理層參數(shù),包括ADSL/ ADSL2/ 2+連接狀態(tài)、連接模式、上/下行速率、噪聲裕量、線路衰減、輸出功率、CRC誤碼、HEC誤碼、FEC誤碼、OCD誤碼、NCD誤碼以及信道比特圖。
通過儀器內(nèi)置的ADSL2+ Modem 進行PPPoE撥號,建立PPPoE撥號連接后,可以進行網(wǎng)絡(luò)層的Ping、Ipconfig、Tracert、Route測試。
設(shè)備驅(qū)動程序
Platform Builder雖然自帶了一些標準的BSP,里面也有一些通用的驅(qū)動程序,但對于一些專用的設(shè)備和功能,Platform Builder自帶的驅(qū)動無法滿足要求。為了便于與模擬測試部分的通訊與控制以及液晶觸摸屏的使用,還需編寫相應的接口驅(qū)動程序,主要包括用于TDR測試的具有PWM功能的I/O口驅(qū)動等,使用C語言編寫。
PWM是一種對模擬信號電平進行數(shù)字編碼的方法,通過高分辨率計數(shù)器的使用,方波的占空比被調(diào)制,用來對一個具體模擬信號的電平進行編碼。S3C2410X集成了4個具有PWM功能的計時器,需使用PWM功能時,通過驅(qū)動程序可以調(diào)整PWM控制寄存器,控制I/O口輸出等幅值不同寬度的脈沖來等效理想的波形。PWM驅(qū)動源代碼略.
上一篇:負荷變形溫度測試儀操作規(guī)范說明
下一篇:充電電池容量測試儀實現(xiàn)方案
推薦閱讀
史海拾趣
在CCI的發(fā)展歷程中,人才培養(yǎng)和團隊建設(shè)始終是公司發(fā)展的重要保障。公司注重員工的個人成長和職業(yè)發(fā)展,為員工提供多樣化的培訓和發(fā)展機會。
同時,CCI還建立了完善的激勵機制和福利制度,激發(fā)員工的工作熱情和創(chuàng)造力。通過加強團隊合作和文化建設(shè)等方式,公司營造了一個積極向上、充滿活力的工作氛圍。這種良好的團隊氛圍不僅提高了員工的工作效率和滿意度,也為公司的持續(xù)發(fā)展提供了有力的人才保障。
丹納赫集團一直重視科技創(chuàng)新和產(chǎn)品研發(fā)。在電子行業(yè),丹納赫集團不斷推出具有創(chuàng)新性和競爭力的產(chǎn)品,如高精度測量儀器、自動化測試設(shè)備和電子制造解決方案等。這些產(chǎn)品不僅滿足了客戶對高質(zhì)量、高效率生產(chǎn)的需求,還幫助丹納赫集團在電子行業(yè)中樹立了良好的品牌形象。
作為歐洲最領(lǐng)先的生產(chǎn)商之一,EMS GmbH公司與各大國際整車廠建立了長期穩(wěn)定的合作關(guān)系。這些合作不僅為公司帶來了穩(wěn)定的訂單和收入來源,還使EMS GmbH能夠深入了解市場需求和技術(shù)趨勢,從而不斷優(yōu)化產(chǎn)品和服務。通過與國際整車廠的緊密合作,EMS GmbH公司在汽車轉(zhuǎn)換器注塑件領(lǐng)域贏得了良好的口碑和聲譽。
為了加速全球化進程,HBH-Microwave積極尋求與國際知名企業(yè)的合作。通過技術(shù)交流和聯(lián)合研發(fā),HBH與多家跨國公司建立了長期穩(wěn)定的合作關(guān)系。這些合作不僅為公司帶來了先進的技術(shù)和管理經(jīng)驗,也幫助HBH的產(chǎn)品成功打入國際市場,實現(xiàn)了銷售額的快速增長。同時,HBH還通過參加國際展會和研討會,不斷提升品牌知名度和行業(yè)影響力。
隨著公司業(yè)務的不斷發(fā)展,DEI公司開始考慮國際化拓展。他們積極尋求與國際知名企業(yè)的合作,通過技術(shù)交流和共同研發(fā),不斷提升自身實力。同時,DEI公司也在全球范圍內(nèi)建立了銷售網(wǎng)絡(luò),將產(chǎn)品推向了更廣闊的市場。這一舉措不僅提高了公司的知名度,也為公司帶來了可觀的收益。
在第二次世界大戰(zhàn)期間,DEWALT公司面臨了巨大的挑戰(zhàn)。由于戰(zhàn)爭的影響,許多原材料和零部件供應中斷,生產(chǎn)受到嚴重影響。然而,DEWALT公司憑借自身的技術(shù)實力和創(chuàng)新能力,成功克服了這些困難。公司還積極為軍隊提供所需的電動工具產(chǎn)品,為戰(zhàn)爭勝利做出了貢獻。這些經(jīng)歷使DEWALT公司更加堅定了技術(shù)創(chuàng)新和品質(zhì)控制的信念。
前些天跟進了一個民營企業(yè)的監(jiān)控系統(tǒng)建設(shè)規(guī)劃,從需求了解到產(chǎn)品規(guī)劃選型過程中的部分重點區(qū)域的現(xiàn)場效果實測(并錄成錄像交客戶審查),然后配合設(shè)計,現(xiàn)場踏勘等等一系列全方位配合。到了最后設(shè)計圖和產(chǎn)品結(jié)構(gòu)清單出來了,客戶開始找部分行業(yè) ...… 查看全部問答∨ |
|
我想問一下ARM9中的RTC模塊應該是被當做是驅(qū)動程序來實現(xiàn)還是被當做OAL層中的函數(shù)來實現(xiàn),還有就是怎樣在WINCE下調(diào)用RTC模塊的函數(shù)???… 查看全部問答∨ |
|
vxworks軟盤啟動時為何目標主機打印"v1.6++++++++"急!!!! 我用軟盤制作了一個啟動盤,但是插入目標主機后就打印"1.6+++++++++",然后就死機了,請問哪位高手能幫忙解決一下,謝謝!… 查看全部問答∨ |
我做了個系統(tǒng)下到開發(fā)板后,屏幕上顯示的界面出現(xiàn)了偏差,沒在屏幕中間,而且顯示的界面顏色不正常,請問這是什么原因,該如何解決呢?… 查看全部問答∨ |
同一個例程,能打開串口1、3 ,串口2不能打開 。我設(shè)定同一個串口發(fā)送數(shù)據(jù)和接收數(shù)據(jù),但是只有串口1能接收數(shù)據(jù),串口3會超時。請問這是什么方面的問題? 謝謝!… 查看全部問答∨ |
顯色指數(shù)(CRI)40年來一直用來比較熒光燈和HID燈,照明信息委員會(CIE)不推薦用它來測定白光LED,新的測試方法正在制定中。在這期間,我們怎樣用CRI到白光LED上呢? CIE的技術(shù)報告177:2007白光LED光源的顯色性里提到:"技術(shù)委員會的結(jié)論是 ...… 查看全部問答∨ |
- 泰克閃耀 2025 慕尼黑上海電子展,引領(lǐng)測試技術(shù)新變革
- 破解AI集群擴展中的關(guān)鍵瓶頸
- 高性能三通道雙向電源:實現(xiàn)更多測試與更高吞吐量
- 客戶案例:利用設(shè)備租賃在意外停機期間維持生產(chǎn)運營
- 是德科技推出用于大規(guī)模AI數(shù)據(jù)中心的系列解決方案
- 不可錯過的低功耗神器Otii:重新定義功耗優(yōu)化設(shè)計
- 普源精電RIGOL推出MHO2000系列高分辨率示波器
- 是德科技推出1.6T平臺和自動化網(wǎng)絡(luò)互連性能驗證軟件
- 是德科技新增快速、緊湊型測試儀器,擴展射頻和微波產(chǎn)品組合
- 工業(yè)自動化配件的精度提升,傳感器校準、驅(qū)動器響應與通信延遲優(yōu)化
- 工業(yè)自動化配件的冗余設(shè)計:雙機熱備、故障切換與數(shù)據(jù)備份策略
- 激光雷達在工業(yè)檢測中的應用:缺陷識別與尺寸測量
- 尼得科加強中國臺灣辦事處服務能力以應對迅速增長的AI服務器市場
- 如何看待人形機器人接下來的機會與風險?
- 英飛凌微控制器:以全新實惠套件和強大開發(fā)環(huán)境為開發(fā)者提供支持
- 基于無線傳感網(wǎng)絡(luò)的結(jié)構(gòu)健康監(jiān)測與振動測試分析
- 工業(yè)配件的EMC與可靠性設(shè)計:抗干擾、耐高溫與長壽命解決方案
- MEMS加速度傳感器在低頻振動測量中的性能優(yōu)化研究
- 低壓動態(tài)無功補償電容柜怎樣配置?