本課題完成了基于FPGA的數(shù)據(jù)采集器以及IIC總線的模數(shù)轉(zhuǎn)換器部分、通訊部分的電路設(shè)計(jì)。其中FPGA采用Xilinx公司Spartan-Ⅱ系列的XC2S100芯片,在芯片中嵌入32位軟處理器MicroBlaze;ⅡC總線的模數(shù)轉(zhuǎn)換采用Microchip公司的MCP3221芯片,通訊部分則在FPGA片內(nèi)用VHDL語(yǔ)言實(shí)現(xiàn)。通過(guò)上述設(shè)計(jì)實(shí)現(xiàn)了“準(zhǔn)單片化”的模擬量和數(shù)字量的數(shù)據(jù)采集和處理。 所設(shè)計(jì)的數(shù)據(jù)采集器可以和結(jié)構(gòu)類似的上位機(jī)通訊,本課題完成了在上位機(jī)中用VHDL語(yǔ)言實(shí)現(xiàn)的通信電路模塊。通過(guò)上述兩部分工作,將微處理器、數(shù)據(jù)存儲(chǔ)器、程序存儲(chǔ)器等數(shù)字邏輯電路均集成在同一個(gè)FPGA內(nèi)部,形成一個(gè)可編程的片上系統(tǒng)。FPGA片外僅為模擬器件和開(kāi)關(guān)量驅(qū)動(dòng)芯片。FPGA內(nèi)部的硬件電路采用VHDL語(yǔ)言編寫;MCU軟核工作所需要的程序采用C語(yǔ)言編寫。多臺(tái)數(shù)據(jù)采集器與服務(wù)器構(gòu)成數(shù)據(jù)采集系統(tǒng)。服務(wù)器端軟件用VB開(kāi)發(fā),既可以將實(shí)時(shí)采集的數(shù)據(jù)以數(shù)字方式顯示,也可以用更加直觀的曲線方式顯示。 由于數(shù)據(jù)采集器是所有自控類系統(tǒng)所必需的電路模塊,所以一個(gè)通用的片上系統(tǒng)設(shè)計(jì)可以解決各類系統(tǒng)的應(yīng)用問(wèn)題,達(dá)到“設(shè)計(jì)復(fù)用”(DesignReuse)的目的。采用基于FPGA的SOPC設(shè)計(jì)的更加突出的優(yōu)點(diǎn)是不必更換芯片就可以實(shí)現(xiàn)設(shè)計(jì)的改進(jìn)和升級(jí),同時(shí)也可以降低成本和提高可靠性。
標(biāo)簽: FPGA SOPC 數(shù)據(jù)采集系統(tǒng)
上傳時(shí)間: 2013-07-12
上傳用戶:a155166
本文介紹了基于單片機(jī)的數(shù)據(jù)采集的硬件設(shè)計(jì)和軟件設(shè)計(jì),數(shù)據(jù)采集系統(tǒng)是模擬域與數(shù)字域之間必不可少的紐帶,它的存在具有著非常重要的作用。本文介紹的重點(diǎn)是數(shù)據(jù)采集系統(tǒng),而該系統(tǒng)硬件部分的重心在于單片機(jī)。數(shù)據(jù)采集與通信控制采用了模塊化的設(shè)計(jì),數(shù)據(jù)采集與通信控制采用了單片機(jī)AT89S52來(lái)實(shí)現(xiàn),硬件部分是以單片機(jī)為核心,還包括A/D模數(shù)轉(zhuǎn)換模塊,顯示模塊,和串行接口部分。該系統(tǒng)從機(jī)負(fù)責(zé)數(shù)據(jù)采集并應(yīng)答主機(jī)的命令。8路被測(cè)電壓通過(guò)模數(shù)轉(zhuǎn)換器ADC0809進(jìn)行模數(shù)轉(zhuǎn)換,實(shí)現(xiàn)對(duì)采集到的數(shù)據(jù)進(jìn)行模擬量到數(shù)字量的轉(zhuǎn)換,并將轉(zhuǎn)換后的數(shù)據(jù)通過(guò)串行口MAX232傳輸?shù)缴衔粰C(jī),由上位機(jī)負(fù)責(zé)數(shù)據(jù)的接受、處理和顯示,并用LED數(shù)碼顯示器來(lái)顯示所采集的結(jié)果。軟件部分應(yīng)用VC++編寫控制軟件,對(duì)數(shù)據(jù)采集系統(tǒng)、模數(shù)轉(zhuǎn)換系統(tǒng)、數(shù)據(jù)顯示、數(shù)據(jù)通信等程序進(jìn)行了設(shè)計(jì)。
標(biāo)簽: 單片機(jī) 多路數(shù)據(jù)采集 系統(tǒng)設(shè)計(jì) 畢業(yè)論文
上傳時(shí)間: 2013-10-28
上傳用戶:18707733937
PCM-8506BS是一款基于PC/104總線的高性能同步采樣多功能數(shù)據(jù)采集卡,它完全遵循PC/104總線規(guī)范。該采集卡采用了每通道專用的模數(shù)轉(zhuǎn)換器(ADC)和信號(hào)處理電路的硬件架構(gòu),每個(gè)通道都有強(qiáng)大的處理能力和出色的精準(zhǔn)度,可同步采樣多路模擬信號(hào),可以實(shí)現(xiàn)直流和動(dòng)態(tài)信號(hào)測(cè)量的高度準(zhǔn)確性。PCM-8506BS具有每通道600kSPS的同步采樣速率,16位分辨率,2路模擬量輸出、8路數(shù)字I/O和2個(gè)定時(shí)/計(jì)數(shù)器。其每個(gè)模擬量輸入通道均有抗混疊濾波器以改善頻域分析性能,有豐富的觸發(fā)采集模式和觸發(fā)源供選擇,適用于多種高要求的數(shù)據(jù)采集場(chǎng)合,包括:電網(wǎng)監(jiān)測(cè)、多相電機(jī)控制、高瞬變信號(hào)采集等。
上傳時(shí)間: 2013-10-17
上傳用戶:bnfm
關(guān)於俄羅斯方塊的遊戲,很經(jīng)典
標(biāo)簽:
上傳時(shí)間: 2014-11-18
上傳用戶:一諾88
1024位的大整數(shù)進(jìn)行相乘(N方)取模,是RSA密鑰算法的一部分。其中,我對(duì)十進(jìn)制,二進(jìn)制的高效轉(zhuǎn)換部分非常滿意
上傳時(shí)間: 2014-07-02
上傳用戶:aix008
利用MSP430 單片機(jī)的一般 I/O口進(jìn)行的數(shù)字量的采集 利用A/D采集通道實(shí)現(xiàn)模擬量到數(shù)字量的轉(zhuǎn)化
上傳時(shí)間: 2013-12-21
上傳用戶:古谷仁美
dsp2000系列開(kāi)發(fā)程序_____數(shù)模采集模塊程序
上傳時(shí)間: 2015-04-17
上傳用戶:yan2267246
VHPD1394 V1.15驅(qū)動(dòng)程序源碼﹐開(kāi)發(fā)1394相關(guān)程序的參考程序
上傳時(shí)間: 2014-01-24
上傳用戶:壞天使kk
利用AVR單片機(jī)自帶的AD實(shí)現(xiàn)對(duì)模擬量的采集c語(yǔ)言源程序
標(biāo)簽: AVR 單片機(jī) c語(yǔ)言 模擬量
上傳時(shí)間: 2014-01-04
上傳用戶:chfanjiang
avr c 模擬數(shù)據(jù)采集的程序設(shè)計(jì)方法 本程序?yàn)槟?shù)轉(zhuǎn)換的例程
標(biāo)簽: avr 程序 模擬 數(shù)據(jù)采集
上傳時(shí)間: 2014-01-18
上傳用戶:h886166
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1