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