資源描述:
《基于fpga的多路數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、湖南文理學(xué)院草魚
課程設(shè)計(jì)報(bào)告草魚
草魚
草魚
課程名稱:pork草魚草魚草魚草魚草魚草魚通信系統(tǒng)課程設(shè)計(jì)草魚草魚草魚草魚草魚草魚草魚草魚
專業(yè)班級(jí):pork草魚通信120101班草魚學(xué)號(hào)(19號(hào))草魚
學(xué)生姓名:pork草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚楊海鑫草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚
指導(dǎo)教師:pork草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚戴正科草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚
完成時(shí)間:pork草魚草魚草魚草魚草魚草魚2015年草魚6草魚月草魚26草魚日草魚草魚草魚草魚草魚
報(bào)
2、告成績(jī):pork草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚
草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚
草魚
評(píng)閱意見:鯽魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚評(píng)閱教師草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚日期草魚2015.6.29草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚草魚
草魚
草魚
草魚
草魚草魚
草魚
草魚
目錄草魚
草魚
一、pork設(shè)計(jì)要求3草魚
二、pork設(shè)計(jì)作用與目的3草魚
三、po
3、rk所用設(shè)備及軟件3草魚
四、pork系統(tǒng)設(shè)計(jì)方案4草魚
191.系統(tǒng)總體設(shè)計(jì)4草魚
2.工作原理5草魚
五、pork系統(tǒng)硬件設(shè)計(jì)7草魚
1.A/D轉(zhuǎn)換模塊7草魚
2.數(shù)據(jù)存儲(chǔ)模塊9草魚
3.D/A轉(zhuǎn)換模塊9草魚
4.FPGA控制模塊10草魚
六、pork系統(tǒng)軟件設(shè)計(jì)10草魚
1.主程序流程設(shè)計(jì)10草魚
2.子程序設(shè)計(jì)11草魚
3.FPGA的編程13草魚
七、pork實(shí)驗(yàn)調(diào)試結(jié)果13草魚
八、pork設(shè)計(jì)中的問題及解決方法15草魚
九、pork設(shè)計(jì)心得15草魚
十、pork參考文獻(xiàn)16草魚
十一、pork附錄18草魚
1.程序總體結(jié)構(gòu)原理圖18
4、草魚
1.TLC5510采樣控制18草魚
2.程序清單18草魚
1.狀態(tài)機(jī)實(shí)現(xiàn)TLC5510采樣控制程序18草魚
2.行為描述方式實(shí)現(xiàn)TLC5510采樣控制程序20草魚
草魚
草魚
草魚
草魚
基于FPGA的多路數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)草魚
草魚
設(shè)計(jì)要求草魚
數(shù)據(jù)采集電路是測(cè)試系統(tǒng)中的重要組成部分,鯉魚19其主要包括模擬電路部分和數(shù)字電路部分兩個(gè)部分。草魚其中的模擬部分主要是將前端的傳感器所提供的電參量信號(hào)進(jìn)行轉(zhuǎn)草魚換、pork放大、pork濾波、pork調(diào)零等處理,鯉魚使之成為適合AD或者顯示記錄儀器所需要的電壓信號(hào)。草魚數(shù)字部分主要是根據(jù)不同的
5、需要按照不同的采樣策略來對(duì)AD轉(zhuǎn)換器進(jìn)行控制,鯉魚實(shí)現(xiàn)對(duì)模擬信號(hào)的采樣和量化。草魚同時(shí)數(shù)字部分的電路還要將所采集的數(shù)據(jù)進(jìn)行處理、pork存儲(chǔ)和向上位機(jī)傳輸,鯉魚以便進(jìn)行更進(jìn)一步的數(shù)據(jù)分析。草魚草魚
設(shè)計(jì)作用與目的草魚
介紹了一種基于FPGA的多路數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案,鯉魚描述了系統(tǒng)的主要組成及FPGA的實(shí)現(xiàn)方法,鯉魚并用VHDL語(yǔ)言設(shè)計(jì)的狀態(tài)機(jī)在QuanusⅡ發(fā)軟件草魚中進(jìn)行真。草魚該系統(tǒng)在通用數(shù)據(jù)采集系統(tǒng)的基礎(chǔ)上,鯉魚增加數(shù)據(jù)編碼模塊,鯉魚將多路數(shù)據(jù)組合為一路進(jìn)行存儲(chǔ);pork采用批處理數(shù)據(jù)方式,鯉魚減少數(shù)據(jù)編碼次數(shù),鯉魚加快數(shù)據(jù)處理速度。
6、草魚草魚
所用設(shè)備及軟件草魚
嵌入式處理器、porkFPGA軟件、pork有QuanusⅡ仿真軟件的計(jì)算機(jī)。草魚草魚
系統(tǒng)設(shè)計(jì)方案草魚
本次設(shè)計(jì)有2個(gè)方案可供選擇。草魚草魚
草魚草魚方案一是采用ATmega16單片機(jī)設(shè)計(jì)。草魚用ATmega16單片機(jī)控制的多路數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)方案。草魚單片機(jī)將現(xiàn)場(chǎng)采集的多路模擬信號(hào)轉(zhuǎn)換為數(shù)字量,通過LCD12864將其在現(xiàn)場(chǎng)顯示,通過AT24C64將數(shù)據(jù)進(jìn)行存儲(chǔ),現(xiàn)場(chǎng)采集的信號(hào)還可以通過485總線傳輸至上位機(jī)。草魚草魚
方案二是采用嵌入式處理器,鯉魚并通過FPGA軟件進(jìn)行仿真,鯉魚將外界干擾信號(hào)濾波之后輸入到
7、A/D轉(zhuǎn)換芯片TLC5510中。草魚草魚
本次設(shè)計(jì)采用方案二。草魚原因在于方案一的單片機(jī)結(jié)構(gòu)復(fù)雜,鯉魚教科書中并未提及,鯉魚而方案二中只需要仿真,鯉魚所需芯片可以在教科書中找到。草魚草魚
系統(tǒng)總體設(shè)計(jì)草魚
系統(tǒng)的總體結(jié)構(gòu)如圖4.1所示。草魚在符合奈奎斯特采樣定理的條件下,鯉魚外界的模擬信號(hào)頻率要小于采樣模塊采樣頻率的1/2。草魚如果還有高頻分量的話,鯉魚可以讓外界的模擬信號(hào)經(jīng)過一個(gè)低通濾波器濾除高頻分量后輸入到A/D轉(zhuǎn)換芯片TLC5510中。草魚草魚
經(jīng)過A/D轉(zhuǎn)換器后不僅時(shí)間離散化了,鯉魚而且幅度也離散化,鯉魚即x(n)。草魚由FPGA中的采
8、樣控制器控制TLC5510的采樣,鯉魚19將采集到的信號(hào)鎖存在FPGA的內(nèi)部存儲(chǔ)器RAM中,鯉魚然后控制RAM中的數(shù)據(jù)輸出到D/A轉(zhuǎn)換器,鯉魚D/A轉(zhuǎn)