标题: STM32-波形采集、存储与回放系统 [打印本页]

作者: jiujiu    时间: 2014-12-21 01:33
标题: STM32-波形采集、存储与回放系统
年寒假放假时间将近两个月整,假期在学校学习了四十多天,年前学习时间为18,年后为26天左右,在这期间独自完成制作一个波形采集、存储与回放系统,题目要求为2011年全国大学生电子设计竞赛专科组波形采集、存储与回放系统(H题)中所述。
放假前自己是一个近学习STM32不到3个月的菜鸟一个而已,C语言基础也学的很不扎实,做作品所涉及的基本模块,例如ADC采集、DMA传输、FLASH掉电保护、DAC输出、通用定时器和高级控制定时器等的运用------自己一无所知,仅仅在学习单片机的时候看了些AD和DA的相关资料和一些简单的程序,仅此而已。
硬件基础:开发板为无线电协会所使用的创新开发板,编程环境为KELL4,下载工具为J-LINK或利用串口线下载。
不过到寒假结束时,单通道以做的很稳定,双通道程序当时写了,但最后没在硬件上验证,下面把自己这段时间内学习的各模块和做这个作品的思路及设计方案等分享给大家,以便大家借助这个作品来加强对STM32的几个常用模块的学习与运用!
程序调试过程中总是问题层出不穷!当然这也是很好的学习平台!

问题1:
//2月13日     程序出现的问题: 前提条件:信号发生器的幅值为2,频率为1KHz,直流偏置为1-2v. ADC_channel_11(连接DS18B20)
ADC采集的数据不是太规则,所显示的波形总是在上升沿处是突然出现一个最低值(零),但是偏置加到1.5-2v时,输出波形恢复正常。
此外,当换到ADC_Channel_12时偏置降到1v时,现象正常。
究其原因:应该是开发板上的ADC_channel_11(PC1)连接DS18B20上,ADC采集时和18B20进行了通信或其他原因。
解决办法:ADC采集通道换到ADC_Channel_12。
问题2:
ADC采集时,所加信号的偏置电压还需要比正常的高一些,否则会出现有一段时间显示的数据一直为零。也就是ADC采集0-2V的信号时靠近0的部分一直显示的是0,但是后来不知道为什么后来有恢复正常了?(正常时应该能够对0-2V之间的信号完美的采集一个周期)
问题3:
5110液晶界面上显示的频率值本应该是一个固定不变的值,但不知为什么它却是一个在1KHz左右波动的值?
本来这几天想把A、B通道结合起来把发挥部分的功能也实现完,但无奈紧缺信号发生器和示波器,权且暂放一些时间再继续完善,到时再把这份资料补充完整,不过小弟也非常欢迎志同道和的大侠们多来提些宝贵建议!
飞仔

整个Word文档包含了整个制作过程中各模块的学习笔记整理、题目分析、方案选取及最后的制作效果!希望能够对大家提供些帮助!

波形采集、存储与回放系统.rar (1.71 MB, 下载次数: 554)



作者: LION_CAI    时间: 2014-12-25 11:40
THANK YOU
作者: wwchang    时间: 2015-6-4 13:52
东西不错啊。。。
作者: jasone    时间: 2015-9-18 06:05
没下  做个标记
作者: yhc520314484    时间: 2015-11-13 19:43
正在做这个,只能采固定频率的。。。
作者: 120178381    时间: 2016-1-18 10:20
没下  做个标记
作者: Janice    时间: 2016-3-10 11:18
谢谢楼主分享,先做个标记i
作者: xhh12001    时间: 2016-4-5 22:00
正直毕设!!十分感谢!!正要用到stm32信号采集和存储!!!不胜感激!!!
作者: jingege    时间: 2016-4-12 21:28
xhh12001 发表于 2016-4-5 22:00
正直毕设!!十分感谢!!正要用到stm32信号采集和存储!!!不胜感激!!!

我们这学期的作业。。。
作者: 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 发表于 2016-4-12 21:28
我们这学期的作业。。。

我做的跟你做的差不多  能加个扣咨询一下么
作者: bobi    时间: 2016-5-25 22:26
标记一下,正在做毕业设计,,愁死了
作者: greatfun2006    时间: 2016-5-26 21:34
感谢分享,很好的资料,感谢感谢!
作者: SHUI324    时间: 2016-7-5 11:02
谢谢分享,值得学习
作者: 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
谢谢分享,值得学习
作者: 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
狰在学习 这个东西 感谢
作者: jiangkeqin_sy    时间: 2019-2-26 18:30
东西不错啊。。。
作者: qwertyue    时间: 2019-8-2 13:56
感谢分享、

作者: kill_ddd    时间: 2019-8-3 14:54
多谢楼主。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1