標(biāo)題: STM32-波形采集、存儲與回放系統(tǒng) [打印本頁]

作者: jiujiu    時間: 2014-12-21 01:33
標(biāo)題: STM32-波形采集、存儲與回放系統(tǒng)
年寒假放假時間將近兩個月整,假期在學(xué)校學(xué)習(xí)了四十多天,年前學(xué)習(xí)時間為18,年后為26天左右,在這期間獨自完成制作一個波形采集、存儲與回放系統(tǒng),題目要求為2011年全國大學(xué)生電子設(shè)計競賽?平M波形采集、存儲與回放系統(tǒng)(H題)中所述。
放假前自己是一個近學(xué)習(xí)STM32不到3個月的菜鳥一個而已,C語言基礎(chǔ)也學(xué)的很不扎實,做作品所涉及的基本模塊,例如ADC采集、DMA傳輸、FLASH掉電保護、DAC輸出、通用定時器和高級控制定時器等的運用------自己一無所知,僅僅在學(xué)習(xí)單片機的時候看了些AD和DA的相關(guān)資料和一些簡單的程序,僅此而已。
硬件基礎(chǔ):開發(fā)板為無線電協(xié)會所使用的創(chuàng)新開發(fā)板,編程環(huán)境為KELL4,下載工具為J-LINK或利用串口線下載。
不過到寒假結(jié)束時,單通道以做的很穩(wěn)定,雙通道程序當(dāng)時寫了,但最后沒在硬件上驗證,下面把自己這段時間內(nèi)學(xué)習(xí)的各模塊和做這個作品的思路及設(shè)計方案等分享給大家,以便大家借助這個作品來加強對STM32的幾個常用模塊的學(xué)習(xí)與運用!
程序調(diào)試過程中總是問題層出不窮!當(dāng)然這也是很好的學(xué)習(xí)平臺!

問題1:
//2月13日     程序出現(xiàn)的問題: 前提條件:信號發(fā)生器的幅值為2,頻率為1KHz,直流偏置為1-2v. ADC_channel_11(連接DS18B20)
ADC采集的數(shù)據(jù)不是太規(guī)則,所顯示的波形總是在上升沿處是突然出現(xiàn)一個最低值(零),但是偏置加到1.5-2v時,輸出波形恢復(fù)正常。
此外,當(dāng)換到ADC_Channel_12時偏置降到1v時,現(xiàn)象正常。
究其原因:應(yīng)該是開發(fā)板上的ADC_channel_11(PC1)連接DS18B20上,ADC采集時和18B20進行了通信或其他原因。
解決辦法:ADC采集通道換到ADC_Channel_12。
問題2:
ADC采集時,所加信號的偏置電壓還需要比正常的高一些,否則會出現(xiàn)有一段時間顯示的數(shù)據(jù)一直為零。也就是ADC采集0-2V的信號時靠近0的部分一直顯示的是0,但是后來不知道為什么后來有恢復(fù)正常了?(正常時應(yīng)該能夠?qū)?-2V之間的信號完美的采集一個周期)
問題3:
5110液晶界面上顯示的頻率值本應(yīng)該是一個固定不變的值,但不知為什么它卻是一個在1KHz左右波動的值?
本來這幾天想把A、B通道結(jié)合起來把發(fā)揮部分的功能也實現(xiàn)完,但無奈緊缺信號發(fā)生器和示波器,權(quán)且暫放一些時間再繼續(xù)完善,到時再把這份資料補充完整,不過小弟也非常歡迎志同道和的大俠們多來提些寶貴建議!
飛仔

整個Word文檔包含了整個制作過程中各模塊的學(xué)習(xí)筆記整理、題目分析、方案選取及最后的制作效果!希望能夠?qū)Υ蠹姨峁┬⿴椭?

波形采集、存儲與回放系統(tǒng).rar (1.71 MB, 下載次數(shù): 554)



作者: LION_CAI    時間: 2014-12-25 11:40
THANK YOU
作者: wwchang    時間: 2015-6-4 13:52
東西不錯啊。。。
作者: jasone    時間: 2015-9-18 06:05
沒下  做個標(biāo)記
作者: yhc520314484    時間: 2015-11-13 19:43
正在做這個,只能采固定頻率的。。。
作者: 120178381    時間: 2016-1-18 10:20
沒下  做個標(biāo)記
作者: Janice    時間: 2016-3-10 11:18
謝謝樓主分享,先做個標(biāo)記i
作者: xhh12001    時間: 2016-4-5 22:00
正直畢設(shè)!十分感謝!正要用到stm32信號采集和存儲。。〔粍俑屑ぃ。!
作者: jingege    時間: 2016-4-12 21:28
xhh12001 發(fā)表于 2016-4-5 22:00
正直畢設(shè)!十分感謝!正要用到stm32信號采集和存儲。!不勝感激!!

我們這學(xué)期的作業(yè)。。。
作者: sempumotor    時間: 2016-4-14 17:00
真是好東西
作者: raim8888    時間: 2016-4-15 12:51
好資料,謝謝樓主
作者: raim8888    時間: 2016-4-15 12:52
好資料,謝謝樓主
作者: 流暢的筆記    時間: 2016-4-30 22:22
好好的資料
作者: bgc    時間: 2016-5-2 18:30
請問你的STM32具體的是哪個型號呢?
作者: bgc    時間: 2016-5-2 18:31
jingege 發(fā)表于 2016-4-12 21:28
我們這學(xué)期的作業(yè)。。。

我做的跟你做的差不多  能加個扣咨詢一下么
作者: bobi    時間: 2016-5-25 22:26
標(biāo)記一下,正在做畢業(yè)設(shè)計,,愁死了
作者: greatfun2006    時間: 2016-5-26 21:34
感謝分享,很好的資料,感謝感謝!
作者: SHUI324    時間: 2016-7-5 11:02
謝謝分享,值得學(xué)習(xí)
作者: scottdw    時間: 2016-12-6 16:38
51黑有你更精彩。!

作者: gqy001    時間: 2017-11-9 10:54
正需要,謝謝!
作者: lm324    時間: 2018-5-24 21:28
波形采集與回放
作者: hellowC8051    時間: 2018-5-25 08:55
謝謝分享,值得學(xué)習(xí)
作者: 736106274    時間: 2018-6-8 14:27
看看
作者: zhangg9    時間: 2018-6-13 12:39
有STM32F10的水流量測試程序嗎
作者: a82756897    時間: 2018-11-8 09:12
厲害,正在找這個
作者: ccy51hei    時間: 2019-1-2 15:32
猙在學(xué)習(xí) 這個東西 感謝
作者: jiangkeqin_sy    時間: 2019-2-26 18:30
東西不錯啊。。。
作者: qwertyue    時間: 2019-8-2 13:56
感謝分享、

作者: kill_ddd    時間: 2019-8-3 14:54
多謝樓主。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1