不需要買交換機的以太網(wǎng)
雙網(wǎng)口在工業(yè)自動化控制、電力以及政府相關(guān)項目等諸多場合廣泛應(yīng)用,包括雙網(wǎng)冗余、內(nèi)外網(wǎng)隔離、雙網(wǎng)卡分流、連接多網(wǎng)絡(luò)設(shè)備等。
本文的主角是EPC-287工控主板,與傳統(tǒng)的工控板不同,EPC-287搭載了2路10/100M自適應(yīng)以太網(wǎng)接口,其雙路以太網(wǎng)既可用作兩個獨立MAC的網(wǎng)絡(luò)接口,又可用作一個三端口交換機(無需用戶開發(fā)任何軟件代碼)。在電子設(shè)備聯(lián)網(wǎng)應(yīng)用越來越廣泛的今天,EPC-287工控板為行業(yè)用戶提供了非常靈活的解決方案。
基于EPC-287工控板,筆者做過如圖1所示的項目應(yīng)用,其中便使用了EPC-287雙以太網(wǎng)的三端口交換機功能,其中一個內(nèi)置端口由EPC-287使用,另外兩個端口分別連接到外部的網(wǎng)絡(luò)攝像機和視頻監(jiān)控主機。
系統(tǒng)工作的時候,EPC-287將現(xiàn)場采集到的監(jiān)控數(shù)據(jù)通過交換機內(nèi)置端口發(fā)送給網(wǎng)絡(luò)攝像機,網(wǎng)絡(luò)攝像機則將監(jiān)控數(shù)據(jù)與現(xiàn)場視頻進行OSD處理后再通過交換機傳輸?shù)揭曨l監(jiān)控主機。如圖2所示,便是在工作臺上調(diào)試系統(tǒng)時的場景。
當EPC-287的雙以太網(wǎng)交換機正常傳輸視頻碼流時,通過調(diào)試串口打印出EPC-287的“任務(wù)管理器”信息如圖3所示,此時CPU的使用率僅有0.4%。由此可見,EPC-287用作交換機的雙以太網(wǎng)幾乎不占用CPU資源便可輕松實現(xiàn)網(wǎng)絡(luò)攝像機視頻數(shù)據(jù)的透明傳輸。
如圖4所示是EPC-287工控板的正面外觀及主要資源分布。主板采用Freescale工業(yè)級Arm926EJ-S?內(nèi)核的i.MX287處理器,主頻高達454MHz。
EPC-287工控主板機械尺寸僅為122 mm x 75 mm,對于結(jié)構(gòu)要求緊湊的設(shè)計來說非常實用。除了處理器外,主要資源配置及特性如下:
- 標配128MB的DDR2內(nèi)存;
- 標配128MB NAND Flash;
- 外置獨立硬件看門狗;
- 2路10/100M自適應(yīng)以太網(wǎng);
- 最大支持6路串口、2路SPI;
- 2路CAN、1路I2C接口、2路SDIO;
- 2路USB2.0 Host,復(fù)用1路Device接口;
- 支持TF卡讀寫,內(nèi)置FAT32文件系統(tǒng);
- 4路12位ADC,支持4線電阻式觸摸屏;
- 支持TFT液晶屏,分辨率最高達800×480;
- 6層PCB工藝;
- 供電電壓:9~24V±5%,可配置為5V。
基于EPC-287開發(fā)產(chǎn)品,在硬件成本有效控制的同時,亦可使系統(tǒng)更加簡潔。ZLG致遠電子提供實用的WinCE/Linux BSP包、測試DEMO和配套文檔,輔助用戶提高產(chǎn)品開發(fā)效率,縮短產(chǎn)品研發(fā)周期。
此外,ZLG致遠電子還聯(lián)合Arm?、Freescale、CSDN社區(qū)、嵌入式Linux中文論壇等力量,提供免費的技術(shù)支持,幫助更多的創(chuàng)客實現(xiàn)夢想。