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