分布式數(shù)據(jù)采集系統(tǒng)源代碼及設(shè)計(jì)資料——第一屆OpenHW開放源碼硬件與嵌入式大賽三等獎(jiǎng)
所屬分類:源代碼
上傳者:chenyy
文檔大?。?span>2014 K
標(biāo)簽: FPGA
所需積分:0分積分不夠怎么辦?
文檔介紹:在該系統(tǒng)中,我們可以通過主機(jī)平臺(tái)向從設(shè)備發(fā)送指令,主機(jī)將命令通過無線串口發(fā)送給所有從機(jī),命令某一從設(shè)備進(jìn)行一項(xiàng)數(shù)據(jù)采集任務(wù)。被選定的設(shè)備完成數(shù)據(jù)采集工作后,可以將采集到的數(shù)據(jù)返回給主機(jī)。以上就是我們的分布式數(shù)據(jù)采集系統(tǒng)功能的一個(gè)簡(jiǎn)單概述。在下面我們將具體介紹一下各個(gè)部分。 1.主機(jī)平臺(tái). 在主機(jī)平臺(tái)上我們運(yùn)用LabVIEW編寫了該系統(tǒng)的操作界面。通過該界面,我們可以選擇通過哪個(gè)從設(shè)備采集數(shù)據(jù)、是采集一個(gè)A/D轉(zhuǎn)換后的信息還是采集一個(gè)溫度數(shù)據(jù)。如果是A/D轉(zhuǎn)換的數(shù)據(jù)采集,我們還需設(shè)置采樣頻率和采樣點(diǎn)數(shù)。這些命令經(jīng)過無線串口可以發(fā)送給所有從設(shè)備。 2.PCB板. 我們將A/D轉(zhuǎn)換、熱電偶溫度采集和無線串口集成在一塊PCB板上。在該部分,我們實(shí)現(xiàn)了各種信號(hào)的接收和發(fā)送。PCB上的無線串口將接收主機(jī)的命令并傳遞給FPGA,同時(shí)其負(fù)責(zé)將從設(shè)備的反饋信息發(fā)送給主機(jī)。板上的A/D部分和熱電偶部分將負(fù)責(zé)數(shù)據(jù)的采集,并將數(shù)據(jù)傳遞給FPGA。 3.FPGA. 在該部分,我們實(shí)現(xiàn)了數(shù)據(jù)采集硬件的控制、數(shù)據(jù)的存儲(chǔ)、主機(jī)指令的解析和數(shù)據(jù)的暫存等功能。 以上就是我們的分布式數(shù)據(jù)采集系統(tǒng)的簡(jiǎn)單介紹。其具體的性能如下: A/D采樣的速率可達(dá)50k;其輸入電壓范圍可調(diào),可選擇0~5V和0~10V 。 熱
現(xiàn)在下載
VIP會(huì)員,AET專家下載不扣分;重復(fù)下載不扣分,本人上傳資源不扣分。