STM32F407單片機24bit_ADC_AD7190四路0~10V電壓采集實驗KEIL工程源碼
上傳時間: 2021-10-16
上傳用戶:trh505
30路PT100溫度數據自動采集硬件+單片機軟件+PC上位機軟件系統(tǒng)設計,多年前做的小項目,硬件已實現包括PROTEL 99SE 設計的硬件原理圖+PCB文件,W77E58單片機軟件,EPM7128S CPLD邏輯,VB設計的上位機數據采集界面軟件,機械屏蔽外殼。可作為你產品設計的參考。自動測溫系統(tǒng)設計目錄1、 設計目的由于人工用萬用表測量不僅浪費時間與人力,而且也只是得到傳感器的電阻值,不能直觀的反映出磁體的溫度值,0.45T系統(tǒng)軟件開發(fā)及臨床的應用也給測量帶來了不變,今采用磁體溫度自動測量系統(tǒng),可以完全克服這些矛盾,在系統(tǒng)成像掃描后可以開啟磁體溫度自動測量系統(tǒng)通過PC串口隨時讀取30路磁體溫度數據。2、 設計方案1》 硬件方案:采用通過主機的串口來讀取這30路溫度數據,主機與MCU的通信采用RS232的方式,主機給MCU命令,MCU在與CPLD之間在進行邏輯控制,通過CPLD來控制這30路電流型模擬開關(或者繼電器)的選通,來定時(如200 ms)一路一路的來選通溫度傳感器,然后在通過變送器進行電阻到電流電壓的轉換,通過12位A/D轉換器,將溫度模擬信號轉化為數字信號,將這些數字信號送入MCU進行數據處理,線上電阻補償等,最后通過串口將MCU處理后的數據送入HOST顯示出來。
上傳時間: 2022-05-17
上傳用戶:trh505
實時監(jiān)控8路電參數,通過STM32精確采集頻率,此設備精度非常高。每路設備可單獨調校校準
標簽: 電能采集器
上傳時間: 2022-07-01
上傳用戶:qingfengchizhu
ds18b20多路溫度采集程序
上傳時間: 2022-07-10
上傳用戶:
LabVIEW四路差分AD模擬電壓采集程序,以下是軟件截圖
上傳時間: 2022-07-20
上傳用戶:
本文針對我國當今大型倉庫、大型糧庫的監(jiān)測與控制現狀,進行研究開發(fā),采用較為實用和先進的單片微型機控制系統(tǒng),運用溫度傳感器和濕度傳感器對溫度、濕度的敏感性設計了一種基于多級通訊總線的糧庫溫、濕度自動監(jiān)測系統(tǒng),主要包括通訊控制總站以及下位機的設計。操作人員可以通過向通訊控制總站發(fā)送命令,提取下位機溫、濕度數據,下位機實現溫、濕度檢測;同時可以查看歷史檢測數據,進行糧情分析和糧庫管理等一系列操作。 溫濕度的測量和控制系統(tǒng)通常被認為是一項較為簡單的控制技術,但是由于濕敏元件的穩(wěn)定性差,壽命短等問題,實際應用系統(tǒng)中能正常運行的不多,除非建立有嚴格的管理制度,而且管理人員的綜合素質要達到一定的要求。所以,本文重點分析了濕敏傳感測量的機制,選型和技術措施。在研究了多種濕度傳感器性能的基礎上選用了合適的濕度傳感器,這是本設計的一個重點。本設計還有一個重點,用CPLD設計了一個模擬開關和顯示部分。 本設計研制的上位機采用PC機,通過RS-232接口與轉換器相連,轉換器通過RS-485總線連接下位機,實現監(jiān)控室與現場的數據通信。每臺下位機位于各糧倉內,需要監(jiān)測256路的溫、濕度信號,為了能實現共256路溫濕度的數據采集工作,本設計中用CPLD設計了一個模擬開關,每次只采集一路數據送入到單片機中去;另外,本設計的顯示部分也獨特的選用了CPLD來實現。正常情況下上位機每4小時向下位機發(fā)布一次檢測信號(同時在任何時刻也可監(jiān)控某個糧倉的溫濕度情況),下位機利用PICl6F877單片機來實現糧倉中128路溫度和128路濕度的測控。 該糧倉溫、濕度測控系統(tǒng)實用性強,成本低,數據傳輸效率高,可靠性好。它不儀可以應用于糧庫的監(jiān)控管理,而且也可推廣到其他監(jiān)控領域,因此具有廣泛的應用前景。
上傳時間: 2013-05-23
上傳用戶:liuwei6419
高速大容量數據采集存儲技術在通信、航天、氣象、雷達等多個領域中擁有著廣泛應用。各領域科技與信息技術不斷發(fā)展,對數據的采集和傳輸速率要求越來越高,對數據存儲的速度和容量要求也越來越高。高速數據存儲主要包括存儲介質選取、存儲器控制、數據存儲和總線應用等,如何實時、高速、連續(xù)大量地采集存儲數據是一個關鍵性問題。 本文設計了一種基于FPGA控制的高速數據采集存儲系統(tǒng)。該系統(tǒng)選用符合ATA-6規(guī)范的IDE硬盤作為數據存儲介質,采用RAID0配置的磁盤陣列形式,并配合板載的128MB內存實現對數據的高速大容量穩(wěn)定存儲。 該磁盤陣列同時管理五個IDE硬盤,平均數據流達到250MB/s,峰值傳輸速率達到500MB/s,也可以擴展更多硬盤構成大容量的磁盤陣列。系統(tǒng)采用PCI-9054橋芯片與計算機連接,可同時存儲四路AD數據,可以通過人機交互界面實時監(jiān)控數據采集情況,在計算機上實現整個磁盤陣列的實時控制。
上傳時間: 2013-06-14
上傳用戶:2404
隨著計算機技術的突飛猛進以及移動通訊技術在日常生活中的不斷深入,數據采集不斷地向多路、高速、智能化的方向發(fā)展。本文針對此需求,實現了一種應用FPGA的多路、高速的數據采集系統(tǒng),從而為測量儀器提供良好的采集數據。 本文設計了一種基于AD+FPGA+DSP的多路數據采集處理系統(tǒng),針對此系統(tǒng)設計了基于AD9446的模數轉換采集板,再將模數轉換采集板的數據傳送至基于FPGA的采集控制模塊進行數據的壓縮以及緩沖存儲,最后由DSP調入數據進行數據的處理。本文的設計主要分為兩部分,一部分為模數轉換采集板的設計與調試,另一部分為采集控制模塊的設計與仿真。 經設計與調試,模數轉換模塊可為系統(tǒng)提供穩(wěn)定可靠的數據,能穩(wěn)定工作在百兆的頻率下;采集控制模塊能實時地完成數據壓縮與數據緩沖,并能通過時鐘管理模塊來控制前端AD的采樣,該模塊也能穩(wěn)定工作在百兆的頻率下。該系統(tǒng)為多路、高速的數據采集系統(tǒng),并能穩(wěn)定工作,從而能滿足電子測量儀器的要求。關鍵詞:數據采集;FPGA;AD9446
上傳時間: 2013-06-04
上傳用戶:zzy7826
目前,數字信號處理廣泛應用于通信、雷達、聲納、語音與圖像處理等領域,信號處理算法理論己趨于成熟,但其具體硬件實現方法卻值得探討。FPGA是近年來廣泛應用的超大規(guī)模、超高速的可編程邏輯器件,由于其具有高集成度、高速、可編程等優(yōu)點,大大推動了數字系統(tǒng)設計的單片化、自動化,縮短了單片數字系統(tǒng)的設計周期、提高了設計的靈活性和可靠性,在超高速信號處理和實時測控方面有非常廣泛的應用。本文對FPGA的數據采集與處理技術進行研究,基于FPGA在數據采樣控制和信號處理方面的高性能和單片系統(tǒng)發(fā)展的新熱點,把FPGA作為整個數據采集與處理系統(tǒng)的控制核心。主要研究內容如下: FPGA的單片系統(tǒng)研究。針對數據采集與處理,對FPGA進行選型,設計了基于FPGA的單片系統(tǒng)的結構。把整個控制系統(tǒng)分為三個部分:多通道采樣控制模塊,數據處理模塊,存儲控制模塊。 多通道采樣控制模塊的設計。利用4片AD7506和一片AD7862對64路模擬量進行周期采樣,分別設計了通道選擇控制模塊和A/D轉換控制模塊,并進行了仿真,完成了基于FPGA的多通道采樣控制。 數據處理模塊的設計。FFT算法在數字信號處理中占有重要的地位,因此本文研究了FFT的硬件實現結構,提出了用FPGA實現FFT的一種設計思想,給出了總體實現框圖。分別設計了旋轉因子復數乘法器,碟形運算單元,存儲器,控制器,并分別進行了仿真。重點設計實現了FFT算法中的蝶形處理單元,采用了一種高效乘法器算法設計實現了蝶形處理單元中的旋轉因子乘法器,從而提高了蝶形處理器的運算速度,降低了運算復雜度。理論分析和仿真結果表明,狀態(tài)機控制器成功地對各個模塊進行了有序、協(xié)調的控制。 存儲控制模塊的設計。利用閃存芯片K9K1G08UOA對采集處理后的數據進行存儲,設計了FPGA與閃存的硬件連接,設計了存儲控制模塊。 本文對FFT算法的硬件實現進行了研究,結合單片系統(tǒng)的特點,把整個系統(tǒng)分為多通道采樣控制模塊,數據處理模塊,存儲控制模塊進行設計和仿真。設計采用VHDL編寫程序的源代碼。仿真測試結果表明,此FPGA單片系統(tǒng)可完成對實時信號的高速采集與處理。
上傳時間: 2013-04-24
上傳用戶:362279997
根據機械電子工程類專業(yè)測控實驗教學平臺數據采集的需要,在綜合考慮成本和性能基礎上,提出以為主處理芯片的數據采集卡設計方案。 該方案的主要特點是,使用基于ARM7TDMI內核的,工作主頻最高可達44MHz;內置高性能的ADC和DAC模塊,采樣速度最高可達1MSPS,采樣精度為12位;模擬信號輸入通道最多可達16路,模擬信號輸出通道最高可達4路;具有豐富的外設資源可以使用,GPIO口數目最高可達40個。 在設計中采用了模塊化思想,將系統(tǒng)分為四個功能模塊:主模塊的功能是控制ADC進行信號采集和DAC進行模擬信號輸出;模擬信號模塊的作用是對傳感器輸入信號和DAC輸出波形進行簡單的調理;數字信號模塊引出32路數字I/O口,可用于需要采集數字量的場合;JTAG模塊可進行程序的調試和下載,對于數據采集卡的二次開發(fā)有很大的作用。 在本數據采集卡上,嘗試進行了μC/OSⅡ操作系統(tǒng)的移植,成功實現了四個任務的管理。在實際應用中,工作數小時仍可保持正常的運行。 為檢驗數據采集卡的串口通訊能力,利用LabVIEW程序讀取下位機串口發(fā)送的已采集到的數據,進行波形圖繪制。 為檢驗本數據采集卡的ADC和DAC精度,設計實驗利用DAC輸出波形,并利用ADC將采集到的波形通過LabVIEW顯示,測量結果顯示兩者電壓值誤差均在可允許的3LSB(Least Significant Bit)范圍內,表明本數據采集卡已基本實現預期設計指標。
上傳時間: 2013-04-24
上傳用戶:bruce