在數(shù)據(jù)采集、監(jiān)測領(lǐng)域,“PC機+采集監(jiān)控前端”是客戶經(jīng)常采用的模式之一。這種模式的優(yōu)點主要體現(xiàn)在,一方面可以把前端采集控制單元做得非常簡潔實用,一方面是能充分利用PC強大的處理能力,完成對數(shù)據(jù)處理,顯示、打印等后續(xù)處理功能。
英創(chuàng)ARM9系列工控主板提供多樣的板卡種類供客戶選擇,板卡擁有豐富的接口,除了可以提供多串口,多網(wǎng)口,多CAN口、USB口外,還擁有精簡的ISA總線,支持SPI,I2C,可以外接矩陣鍵盤,LCD屏顯示等。英創(chuàng)工控板卡還支持豐富的擴展模塊擴展板卡功能,如GPRS功能、串口擴展以及多種AD采集模塊,可滿足大多數(shù)前端采集控制單元的需求,已廣泛應(yīng)用于多通道波形記錄儀、電力諧波分析、故障錄波、振動信號分析、通用數(shù)據(jù)采集等多種應(yīng)用領(lǐng)域,非常適合做為一個前端采集控制單元設(shè)備。
英創(chuàng)ARM9系列工控主板另一大特點就是均預(yù)裝了WinCE操作系統(tǒng),客戶可以使用微軟提供EVC,Visual Studio開發(fā)工具做應(yīng)用開發(fā),可以使用多種語言C/C++,C#,開發(fā)流程與windows平臺開發(fā)類似,并支持在線斷點調(diào)試。同時,英創(chuàng)提供了豐富的開發(fā)例程,針對板卡的不同接口,以及各種擴展模塊,及數(shù)據(jù)庫開發(fā)等,方便客戶快速上手。與此同時英創(chuàng)還提供長期的技術(shù)支持支持用戶開發(fā)。
在前端采集設(shè)備與PC進(jìn)行通信時,一般常用的可以選擇網(wǎng)口、串口或者是USB口進(jìn)行近距離的數(shù)據(jù)通訊,英創(chuàng)系列工控主板支持完整的USB接口方案,包括有USB HOST(主口)以及USB DEVICE(從口),在USB與PC進(jìn)行通信時,往往使用的是USBDEVICE口,其中USB口進(jìn)行數(shù)據(jù)通信,相比傳統(tǒng)的串口,網(wǎng)口通信,USB通信更有以下優(yōu)勢。
· USB通信支持熱插拔,可以即插即用
· 部分PC,筆記本并無串口,USB接口比串口更加通用
· 在使用USB通信時,不像網(wǎng)口通信,需要提前配置好IP,網(wǎng)段。只需連接上PC,即可使用
· USB有相當(dāng)快的傳輸速度(測試EM9170最大傳輸速度3.6MB/秒,EM9160最大傳輸速度500kb/秒),完全能夠滿足做為一個前端采集設(shè)備與PC的通信要求
為了支持客戶使用英創(chuàng)主板作為前端采集控制單元的核心平臺,英創(chuàng)公司針開發(fā)提供了一個完整的嵌入式工控主板和PC之間的USB通信方案,在方案中包括了兩個部分,一部分是PC機作為USB HOST主控端的設(shè)置及編程要點,另外一部分是英創(chuàng)工控主板作為 USB DEVICE設(shè)備端的通信編程示例。
對于PC機需要安裝針對英創(chuàng)主板USB設(shè)備的驅(qū)動,USB通信所需的設(shè)備驅(qū)動及安裝方法可以參考文章《英創(chuàng)工控主板USB驅(qū)動安裝說明》。
PC主控端及工控主板設(shè)備端的USB通信程序代碼編寫,可以參考文章《英創(chuàng)工控主板USB通信方案》。
由于微軟的ActiveSync功能是通過USB接口來實現(xiàn)的,因此當(dāng)需要使用本技術(shù)方案通過USB進(jìn)行通信時,就需要關(guān)閉ActiveSync,也不能再使用ActiveSync進(jìn)行調(diào)試,以及基于ActiveSync的遠(yuǎn)程工具。對采用VS2005開發(fā)應(yīng)用程序的客戶,若需要在線源碼調(diào)試,可參考文章《使用VS2005對基于WinCE的ARM9主板進(jìn)行連接調(diào)試的兩種方法》選擇網(wǎng)口進(jìn)行調(diào)試,并使用基于網(wǎng)絡(luò)連接的遠(yuǎn)程工具,而對于采用EVC開發(fā)應(yīng)用程序的客戶,則沒有任何影響。
如需要了解更多信息、索取該方案的相關(guān)測試?yán)檀a,請與我們聯(lián)系。
-
WINDOWS
+關(guān)注
關(guān)注
4文章
3556瀏覽量
89055 -
嵌入式主板
+關(guān)注
關(guān)注
7文章
6086瀏覽量
35505
發(fā)布評論請先 登錄
相關(guān)推薦
評論