??? EPCS-8200是廣州致遠電子有限公司開發(fā)的基于XScale處理器的支持高分辨率顯示的工控機主板。該主板具有支持高分辨率顯示、多媒體功能強、低功耗、可靠性高等特點,預裝正版Microsoft Windows CE 5.0或MontaVista Linux嵌入式操作系統并提供所有板載外設驅動庫。
??? EPCS-8200 帶有專用的顯卡芯片,支持的分辨率可達1 024×768,在多媒體處理能力方面比較有優(yōu)勢。另外還帶有Video視頻接口(支持PAL制式視頻輸入)和5個串口??梢栽诠I(yè)溫度范圍內穩(wěn)定工作,特別適合工業(yè)控制、視頻監(jiān)視、遠程監(jiān)控、現場通信等領域的應用。EPCS-8200產品外觀如圖1所示。
?
產品可靠性
?? ?· 工業(yè)級環(huán)境溫度:-40℃~+85℃;
?? ?· ESD(靜電放電)保護:IEC 61000-4-2 Level 4(接觸放電8kV, 空氣放電15kV);
?? ?· Electrical fast transient /burst immunity(EFT快速群脈沖)保護:IEC 61000-4-4 Level 4,電源端口:4kV、5/100 kHz群脈沖保護;
?? ?· Vibration Amplitudes(振動)保護:IEC 60068-2-6(4.5mm、30Hz、10min)集成可靠的電源模塊;
?? ?· 穩(wěn)定可靠的TFAT或YAFFS2文件系統;
?? ?· 5個RS-232串口,所有的串口以115 200 b/s的波特率全速運行,系統可以穩(wěn)定可靠地調度;
?? ?· 每一臺產品在出廠前都經過嚴格的EMC測試(ESD、群脈沖、過壓、震動、高低溫等測試),確保產品在任何復雜的外界環(huán)境下,均能穩(wěn)定可靠地工作。
產品規(guī)格
?? ?· EPIC標準尺寸:165mm×115mm;
?? ?· CPU:XScale處理器PXA270,工作頻率104MHz~520MHz;
?? ?· SDRAM:64MB;
?? ?· NOR Flash:2MB;
?? ?· NAND Flash:256MB(用戶可用空間略大于160MB);
?? ?· VGA接口:最大支持1 024×768分辨率;
?? ?· LVDS接口:LCD信號,最大支持1 024×768分辨率;
?? ?· Video視頻接口(支持PAL制式視頻輸入);
?? ?· AC97音頻接口;
?? ?· 1路10/100M以太網接口;
?? ?· CF卡接口:1個;
?? ?· RS-232接口:5個,其中1個為全功能串口,1個為調試串口;
?? ?· USB Host接口:2路(USB 1.1協議),支持USB鍵盤和鼠標;
?? ?· USB Device接口:1路(USB 1.1協議);
?? ?· 通用數字I/O,8路緩沖數字輸入/8路緩沖數字輸出(5V);
?? ?· 外置獨立看門狗;
?? ?· RTC與后備電池;
?? ?· 直流蜂鳴器:1個;
?? ?· LED燈:2個;
?? ?· 8 層PCB板,抗電磁干擾能力強;
?? ?· 工作溫度:-40℃~+85℃或-25℃~+85℃。
軟件資源
??? EPCS-8200工控主板預裝正版Microsoft Windows CE 5.0操作系統并提供所有板載外設驅動庫,其具體的驅動程序如下:
?? ?· NAND Flash驅動程序(NAND Flash在WinCE下表現為兩個FlashDisk);
?? ?· 顯示驅動程序(支持VGA顯示接口、LVDS顯示接口);
?? ?· 觸摸屏驅動程序;
?? ?· USB Host驅動程序,支持USB鼠標和鍵盤;
?? ?· USB Device驅動程序;
?? ?· 10/100M以太網驅動程序;
?? ?· Video視頻接口驅動程序;
?? ?· AC97音頻驅動程序;
?? ?· RS-232驅動程序;
?? ?· 全功能串口驅動程序;
?? ?· PCF8563 RTC驅動程序;
?? ?· 通用I/O驅動程序;
?? ?· 蜂鳴器驅動程序;
?? ?· LED燈驅動程序。
開發(fā)軟件包
?? ?EPCS-8200提供了以下穩(wěn)定可靠的軟件開發(fā)包:
?? ?· UART軟件包;
?? ?· GPIO軟件包;
?? ?· TCP/IP軟件包;
?? ?· 視頻軟件包;
?? ?· LED軟件包;
?? ?· BEEP軟件包;
?? ?· 看門狗軟件包。
軟件開發(fā)模型
?? ?EPCS-8200的軟件開發(fā)模型如圖2所示,支持的軟件開發(fā)工具有:eMbedded Visual C++ 4.0、Microsoft Visual Studio 2003和Microsoft Visual Studio 2005。
?
?
圖2 EPCS-8200的軟件開發(fā)模型
?
??? 傳統的軟件開發(fā)方式中,用戶的應用程序都是直接操作MFC類庫來實現其需要的操作,這樣用戶就需要了解MFC里面眾多的API,以及它們錯綜復雜的調用關系和使用順序,并且最后還需要對軟件的穩(wěn)定性和可靠性作長時間的調試。EPCS-8200提供了穩(wěn)定可靠的軟件開發(fā)包,軟件開發(fā)包的接口全部采用人性化的設計思想,更方便用戶的開發(fā)。每一個軟件包都經過長時間穩(wěn)定性和可靠性的測試。
詳細的使用說明文檔
??? EPCS-8200還提供有很詳細的用戶手冊和數據手冊。所有軟件包都有很詳細的文檔說明和實例程序,更方便系統開發(fā),大大縮短開發(fā)周期。
應用領域
?? ?· 工業(yè)控制;
?? ?· 視頻監(jiān)控;
?? ?· 視頻廣告;
?? ?· 現場通信;
?? ?· 遠程監(jiān)控。
應用方案
??? 圖3所示為基于EPCS-8200工控機的車間監(jiān)控系統,系統使用EPCS-8200工控機作為每一個車間的主控設備。Video接口連接到攝像機上,圖像數據或其他監(jiān)控信息可以經以太網發(fā)送到管理室的PC機上,進行集中管理。數字I/O口和5個RS-232串口可以方便連接到多種報警器或監(jiān)控設備。
?
??? 欲了解更多詳細信息可點擊:http://www.embedtools.com/Pro_PC104/EPCS/index.asp。