www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 嵌入式 > 嵌入式教程
[導(dǎo)讀]一種可遠(yuǎn)程網(wǎng)管的光纖收發(fā)器的設(shè)計(jì)

摘要:針對(duì)目前網(wǎng)管光纖收發(fā)器網(wǎng)管模式比較單一,且網(wǎng)絡(luò)管理功能不完善,存在穩(wěn)定性較差、價(jià)格偏高等問(wèn)題,提出了一種以LPC2210嵌入式處理器和IP113S光電介質(zhì)轉(zhuǎn)換芯片為核心,以嵌入式多任務(wù)探作系統(tǒng)μCLinux為操作平臺(tái)的新型可網(wǎng)管機(jī)架式光纖收發(fā)器。該系統(tǒng)硬件主要包括光電轉(zhuǎn)換、網(wǎng)管控制和電源等三大部分,而系統(tǒng)軟件支持多種網(wǎng)絡(luò)管理模式。實(shí)驗(yàn)結(jié)果表明,該系統(tǒng)設(shè)計(jì)達(dá)到預(yù)期目標(biāo),與傳統(tǒng)產(chǎn)品相比,該系統(tǒng)的穩(wěn)定性得到明顯地提高,管理功能能夠?qū)崟r(shí)監(jiān)控系統(tǒng),適用于電信級(jí)業(yè)務(wù)應(yīng)用。
關(guān)鍵詞:BOA;嵌入式;網(wǎng)絡(luò)管理;光纖收發(fā)器

    隨著信息化建設(shè)的突飛猛進(jìn),人們對(duì)于數(shù)據(jù)、語(yǔ)音、圖像等多媒體通信的需求日益增加,以太網(wǎng)寬帶接入方式被提到重要位置。但是傳統(tǒng)的5類線電纜只能將以太網(wǎng)電信號(hào)傳輸100 m,在傳輸距離和覆蓋范圍方面已不能適應(yīng)實(shí)際網(wǎng)絡(luò)環(huán)境的需要。與此同時(shí),光纖通信以其信息容量大、保密性好、重量輕、體積小、無(wú)中繼、傳輸距離長(zhǎng)等優(yōu)點(diǎn)得到了廣泛應(yīng)用,光纖收發(fā)器是利用了光纖這一高速傳播介質(zhì)很好地解決了以太網(wǎng)在傳輸方面的問(wèn)題。現(xiàn)在市場(chǎng)上廣泛應(yīng)用的光纖收發(fā)器其結(jié)構(gòu)一般分成獨(dú)立式和機(jī)架式,支持速率為10/100/1000 Mb/s。電信級(jí)業(yè)務(wù)中為了管理和布線方便多采用機(jī)架式光纖收發(fā)器,支持多塊業(yè)務(wù)卡同時(shí)工作,但是也存在著很多問(wèn)題,如需要安裝特定客戶端軟件,不能遠(yuǎn)距離控制等。針對(duì)這些問(wèn)題該系統(tǒng)采用基于Web技術(shù)的B/S模式和基于GUI的C/S模式的液晶顯示,使用通用的瀏覽器登錄系統(tǒng),無(wú)需安裝應(yīng)用軟件,就可以把采集到的數(shù)據(jù)以動(dòng)態(tài)網(wǎng)頁(yè)的形式在瀏覽器上顯示并且在液晶顯示屏上顯示數(shù)據(jù),做到本地和遠(yuǎn)端都能有效地監(jiān)控。該系統(tǒng)還支持RFP功能,這樣在發(fā)生故障時(shí)數(shù)據(jù)包不會(huì)沿著已經(jīng)發(fā)生故障的線路繼續(xù)轉(zhuǎn)發(fā)數(shù)據(jù),造成大量丟包。

1 系統(tǒng)總體設(shè)計(jì)
    該系統(tǒng)采用標(biāo)準(zhǔn)機(jī)架式結(jié)構(gòu),便于網(wǎng)管模塊對(duì)各個(gè)光電轉(zhuǎn)換模塊統(tǒng)一管理和供電。系統(tǒng)主要可分為光電轉(zhuǎn)換電路、網(wǎng)管控制電路、溫度檢測(cè)電路、液晶顯示電路和供電電源電路設(shè)計(jì),系統(tǒng)整體結(jié)構(gòu)圖如圖1所示。


    光電轉(zhuǎn)換電路主要功能是將適合在電纜中傳輸?shù)碾娦盘?hào)轉(zhuǎn)換成在光纖中傳輸?shù)墓庑盘?hào);網(wǎng)管控制電路主要功能是PC機(jī)通過(guò)網(wǎng)絡(luò)遠(yuǎn)程監(jiān)控和控制光電轉(zhuǎn)換部分,即一個(gè)網(wǎng)管模塊控制多個(gè)光電轉(zhuǎn)換模塊;液晶顯示電路主要功能是把數(shù)據(jù)實(shí)時(shí)在液晶屏上顯示,以便進(jìn)行本地監(jiān)控;供電電源電路主要為所有的光電轉(zhuǎn)換電路和網(wǎng)絡(luò)控制電路提供必要的電源。

[!--empirenews.page--]

2 系統(tǒng)硬件設(shè)計(jì)
2.1 光電轉(zhuǎn)換電路
    本方案采用IP113S光電介質(zhì)轉(zhuǎn)換芯片為核心,硬件結(jié)構(gòu)如圖2所示。IP113S是一款單芯片快速以太網(wǎng)媒體轉(zhuǎn)換器,包含3端口10/100 Mb /s物理層收發(fā)器、3個(gè)完整的MAC單元(帶有1個(gè)二層交換器)以及緩存的高性能以太網(wǎng)快速交換電路,支持10Base-TX、100Base-TX和100Base-FX,支持10 M/100 M和全雙工/半雙工自適應(yīng)功能,16 KBx32的SRAM(靜態(tài)隨機(jī)存取存儲(chǔ)器)緩沖區(qū),其帶寬可達(dá)1 Gb/s,具有低功耗、功能齊全和易于調(diào)試等特點(diǎn)。光電轉(zhuǎn)換部分所有狀態(tài)信息以及控制工作方式都是通過(guò)對(duì)IP113S內(nèi)部的128個(gè)寄存器的讀寫(xiě)操作完成的。本方案選用了CPUC/CPUIO方式,把光電轉(zhuǎn)換部分上的IP113S作為從設(shè)備,網(wǎng)管控制部分上的LPC2210作為主設(shè)備,使網(wǎng)管控制部分可以通過(guò)CPU接口監(jiān)控光電轉(zhuǎn)換部分。另外可以根據(jù)需要擴(kuò)展多個(gè)光電轉(zhuǎn)換部分,與遠(yuǎn)程的上位機(jī)進(jìn)行通信。


2.2 網(wǎng)管控制電路
    網(wǎng)管控制電路部分包括ARM最小系統(tǒng),以太網(wǎng)接口電路,鍵盤、LCD接口電路和溫度檢測(cè)電路,其硬件結(jié)構(gòu)圖如圖3所示。采用LPC2210處理器進(jìn)行控制,該處理器是NXP公司16/32位144引腳ARM7TDMI-S微控制器,支持實(shí)時(shí)仿真和嵌入式跟蹤的處理器,資源豐富,應(yīng)用廣泛。復(fù)位電路使用了帶I2C存儲(chǔ)器的監(jiān)控芯片CAT1025JI-30,復(fù)位門檻電壓3.0~3.15 V,提高了系統(tǒng)的可靠性。該處理器片內(nèi)只有16 KB片內(nèi)靜態(tài)RAM,需要擴(kuò)展RAM,本系統(tǒng)擴(kuò)展了8 MB的PSRAM(MT45W4MW16)作為程序的運(yùn)行空間。該控制器沒(méi)有片內(nèi)Flash,因此需要外部擴(kuò)展存儲(chǔ)器,本系統(tǒng)所擴(kuò)展的存儲(chǔ)器有2 MB的NOR Flash(SST39VFl60),用來(lái)存儲(chǔ)引導(dǎo)程序,系統(tǒng)啟動(dòng)時(shí)引導(dǎo)內(nèi)核和文件系統(tǒng)。16MB的NAND Flash(K9F2808-UOC),用來(lái)存儲(chǔ)μCLinux內(nèi)核,文件系統(tǒng)和應(yīng)用程序。采用了2.2英寸的TFT6758液晶模塊,其工作電壓為3.3 V,與整個(gè)系統(tǒng)的供電相同,便于供電。為了得到更高的數(shù)據(jù)傳輸速率,采用16位總線接口。溫度檢測(cè)電路以溫度傳感器LM75為核心,通過(guò)I2C接口和LPC2210連接。LM75可測(cè)量的溫度為-55~125℃,工作電壓為3.3~5.5 V,可以將溫度直接轉(zhuǎn)換為數(shù)字值,通過(guò)微控制器直接讀取,使用方便。


    在電子裝置中,可靠的電源電路設(shè)計(jì)關(guān)系到整個(gè)系統(tǒng)的正常工作,所以為了保證本控制單元可靠工作,在設(shè)計(jì)中采用2組電源冗余工作方式,只要有一路電源能正常工作,整個(gè)系統(tǒng)就能正常工作。[!--empirenews.page--]

3 系統(tǒng)軟件結(jié)構(gòu)設(shè)計(jì)
3.1 構(gòu)建嵌入式軟件平臺(tái)
    本方案采用源代碼開(kāi)放的μCLinux內(nèi)核作為操作系統(tǒng)。μCLinux是一個(gè)GNU的項(xiàng)目,代碼完全開(kāi)放,是專門應(yīng)用于沒(méi)有MMU的CPU。μCLinux內(nèi)核的二進(jìn)制代碼和源代碼都經(jīng)過(guò)了重新編寫(xiě),以緊縮和裁剪基本的代碼,這就使得μCLinux的內(nèi)核同標(biāo)準(zhǔn)的Linux內(nèi)核相比非常之小,但是它仍保持了Linux操作系統(tǒng)的主要的優(yōu)點(diǎn),如穩(wěn)定性、強(qiáng)大的網(wǎng)絡(luò)功能和出色的文件系統(tǒng)支持等。μClinux只包含Linux常用的API、小于512 KB的內(nèi)核和相關(guān)的工具,操作系統(tǒng)所有的代碼加起來(lái)小于900 KB,而且μCLinux有一個(gè)完整的TCP協(xié)議棧,同時(shí)對(duì)其他許多的網(wǎng)絡(luò)協(xié)議都提供支持,這些網(wǎng)絡(luò)協(xié)議都在μCLinux上得到了很好的實(shí)現(xiàn)。軟件的開(kāi)發(fā)環(huán)境是標(biāo)準(zhǔn)的交叉開(kāi)發(fā)環(huán)境,包括主機(jī)和目標(biāo)機(jī)2部分,主機(jī)為一臺(tái)運(yùn)行Redhat Linux9.0的PC機(jī),目標(biāo)機(jī)為網(wǎng)管控制部分。
3.2 主控程序設(shè)計(jì)
    主控程序?qū)崿F(xiàn)了網(wǎng)管部分對(duì)光電轉(zhuǎn)換部分上IP113S寄存器的可讀/寫(xiě)功能,從而使網(wǎng)管可以實(shí)時(shí)監(jiān)控各光電轉(zhuǎn)換部分的工作。本方案把監(jiān)控程序?qū)懭隒GI程序中,更好地實(shí)現(xiàn)其功能。信息采集程序負(fù)責(zé)采集每塊光電卡的狀態(tài)信息,其主要任務(wù)是根據(jù)客戶的命令輪詢機(jī)架上的光電卡,通過(guò)光電卡上的光電介質(zhì)轉(zhuǎn)換芯片IP113S來(lái)獲取各寄存器的信息??刂瞥绦蛑饕δ苁强蛻舭芽刂茢?shù)據(jù)寫(xiě)入IP113S的寄存器中,從而控制光電卡的一些狀態(tài),比如用于設(shè)置光電轉(zhuǎn)換部分的工作模式,實(shí)現(xiàn)光纖收發(fā)的遠(yuǎn)程管理,包括:遠(yuǎn)端卡信息查詢、設(shè)置、通路檢測(cè)和流量限速等,其監(jiān)控系統(tǒng)的主程序流程圖如圖4所示。


3.3 液晶顯示程序
    當(dāng)網(wǎng)絡(luò)控制模塊取得光纖收發(fā)模塊、機(jī)箱溫度等數(shù)據(jù)時(shí),需要在本地實(shí)時(shí)地在液晶顯示屏上顯示,做到實(shí)時(shí)監(jiān)控。目前市場(chǎng)上成熟的GUI有很多,但它們均存在一些不足,嵌入式GUI要求小型化、占用資源少、反應(yīng)快捷、可靠性高、成本低,這里在設(shè)計(jì)時(shí)GUI系統(tǒng)時(shí)充分考慮了這些要求,采用了線程消息機(jī)制。該GUI體系主要采用C/S多線程的體系結(jié)構(gòu),在系統(tǒng)中服務(wù)器線程主要實(shí)現(xiàn)對(duì)輸入設(shè)備(鍵盤和觸摸屏)事件的獲取,而客戶端線程主要完成對(duì)事件的響應(yīng),包括輸出設(shè)備的控制。在該微型可配置GUI體系結(jié)構(gòu)中,主要分為輸入抽象層、圖形抽象層、消息相應(yīng)層、圖形設(shè)備接口層、控件層等。該系統(tǒng)具有良好的層次性,并且開(kāi)放了底層的圖形設(shè)備接口層,使用戶能根據(jù)自己需要簡(jiǎn)單自由配置,在控件層定義了統(tǒng)一的控件結(jié)構(gòu)體,使用戶對(duì)控件的管理更直觀便捷。

[!--empirenews.page--]
3.4 Web網(wǎng)絡(luò)管理
3.4.1 BOA服務(wù)器
    本系統(tǒng)采用瘦服務(wù)器-胖客戶端的模式,使用C語(yǔ)言實(shí)現(xiàn)一個(gè)簡(jiǎn)化的HTTP機(jī)制,設(shè)計(jì)高效精簡(jiǎn)的Web服務(wù)器。嵌入式Web服務(wù)器不同于一般的服務(wù)器,考慮到系統(tǒng)的資源有限,因此設(shè)計(jì)具有很強(qiáng)的針對(duì)性。本文采用BOA+CGI技術(shù),通過(guò)編寫(xiě)CGI外部擴(kuò)展程序,實(shí)現(xiàn)Web技術(shù)。可以將獲取/設(shè)置系統(tǒng)的信息和光電轉(zhuǎn)換部分的狀態(tài)信息發(fā)給客戶端。BOA的執(zhí)行流程圖如圖5所示。


3.4.2 CGI程序設(shè)計(jì)
    CGI(Common Gateway Interface)是外部應(yīng)用擴(kuò)展程序與WWW服務(wù)器交互的一個(gè)標(biāo)準(zhǔn)接口,其流程圖如圖6所示。CGI程序通過(guò)Web服務(wù)器的調(diào)用實(shí)現(xiàn)與Web瀏覽器的交互,Web服務(wù)器將Web瀏覽器發(fā)送來(lái)的信息傳送給CGI程序,由CGI程序進(jìn)行處理,CGI程序在處理完后將響應(yīng)結(jié)果再回送給Web服務(wù)器,然后再由Web服務(wù)器發(fā)送到Web瀏覽器。如果需要調(diào)用其他外部應(yīng)用,如數(shù)據(jù)庫(kù)服務(wù)等,均由CGI程序去與外部應(yīng)用進(jìn)行交互。本方案模塊中涉及到的Web頁(yè)面通過(guò)Deamweaver8來(lái)設(shè)計(jì)完成,如:login.htm、relogin.htm、menu.htm等。

4 結(jié)論
    針對(duì)目前網(wǎng)絡(luò)監(jiān)控中心不能實(shí)時(shí),有效地對(duì)光纖收發(fā)器的狀態(tài)進(jìn)行遠(yuǎn)程監(jiān)控的問(wèn)題,采用基于32位ARM7處理器的在線檢測(cè)系統(tǒng),經(jīng)軟硬件聯(lián)調(diào),實(shí)驗(yàn)表明,該系統(tǒng)達(dá)到預(yù)期要求,具有界面友好、操作方便、多功能等特點(diǎn),并充分結(jié)合了B/S模式與C/S模式的優(yōu)點(diǎn),具有較大的社會(huì)價(jià)值,比較適用于電信級(jí)的應(yīng)用。但是該系統(tǒng)還有很多的不足,需要在功能、效率以及穩(wěn)定性上改進(jìn),如增加對(duì)數(shù)據(jù)庫(kù)的支持、多進(jìn)程的支持、實(shí)時(shí)性支持等。
 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過(guò)流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問(wèn)題卻十分常見(jiàn),不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問(wèn)題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問(wèn)題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來(lái)解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開(kāi)關(guān)電源具有效率高的特性,而且開(kāi)關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開(kāi)關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉