英創(chuàng)ARM9數(shù)采控制方案
自英創(chuàng)推出基于ARM9內(nèi)核的嵌入式網(wǎng)絡(luò)模塊EM9000以來,EM9000在自動(dòng)控制、智能終端、電力自動(dòng)化、設(shè)備監(jiān)控等等領(lǐng)域得到了廣泛的應(yīng)用,以其友善的界面、方便的開發(fā)工具、豐富的可用資源得到了客戶的好評(píng)。
經(jīng)過總結(jié)發(fā)現(xiàn)在很多客戶的應(yīng)用中:數(shù)據(jù)采集、繼電器控制(數(shù)字輸出)和數(shù)字輸入監(jiān)測(cè)是最常見的應(yīng)用。因此,為了客戶能夠盡快地利用英創(chuàng)軟硬件平臺(tái)完成產(chǎn)品開發(fā),特此向客戶提供一個(gè)完整的數(shù)采控制監(jiān)測(cè)方案。
這個(gè)方案是基于EM9000基礎(chǔ)上,配合ETA197、ETA724、ETA203、ETA205、ETA401、ETA402配套模塊等組成完整的硬件結(jié)構(gòu);同時(shí)提供VS2005.NETC#編寫的應(yīng)用程序(例程),實(shí)現(xiàn)如下功能:
8通道電壓采集監(jiān)測(cè)
8路繼電器控制(8路數(shù)字輸出)
16位數(shù)字輸入監(jiān)測(cè)
其硬件連接圖如下:
編程環(huán)境:VS2005.NETC#,基礎(chǔ)連接運(yùn)行知識(shí)請(qǐng)參考《使用VS2005連接和調(diào)試英創(chuàng)ARM9嵌入式模塊》電壓采集的量程為:0—5V、0—10V、-5—5V、-10—10V,輸入電壓不能超量程。程序源代碼里面進(jìn)行了一定程度的注釋,客戶可以根據(jù)自己的情況參考注釋重寫程序。
監(jiān)測(cè)程序運(yùn)行界面如下:
在此方案中采用了現(xiàn)成的配套模塊,如采用ETA197實(shí)現(xiàn)電壓采集,客戶在實(shí)際開發(fā)過程中還可直接向英創(chuàng)公司索要此類配套模塊的電路圖和原理圖等,以便進(jìn)行整體性的外圍電路設(shè)計(jì),實(shí)現(xiàn)合理的產(chǎn)品結(jié)構(gòu)。