我的简易示波器
本帖最后由 lindeyang 于 2013-12-22 17:22 编辑介绍:
1、可以截屏后调用输入法对刚截屏的图片中英文数字重新命名并存储在SD卡里;
2、简单的FFT显示,移植的电脑模拟U盘,可以查看SD卡里面的截图;
3、使用电阻触屏,支持示波器的AUTO功能,采样频率与放大倍数可调,可以上下移动波形,触发可调;
4、板都是用热转印做的
一手拿手机,一手拿触摸笔,手有点抖,点不准
http://v.youku.com/v_show/id_XNjUxNTU3NTcy.html
不错,支持下 不错,不错 做得不错! 不错,赞!!!
不错,支持下 比较关心输入法 cmheia 发表于 2013-12-21 23:16
比较关心输入法
没有注释,自己写的,可能看着会比较吃力,要的话我可以注释下 不错,支持下 不错,支持下,参考一下。 有参数吗? 本帖最后由 lindeyang 于 2013-12-23 13:41 编辑
goolloo 发表于 2013-12-22 14:01
有参数吗?
频率1M以内,使用stm32的时钟最高只有36M,没有条件使用等效采样,显示波形只能到300HZ吧,因为时钟有最低就是TIM3->ARR=65535,采样频率大概1K左右,这样的波形只有不到一个的周期,不好观看,程序可以更改,使到1HZ也可以显示,因为IDT7204有4096个字节,可以容下两个周期的波形,只要显示隔几个取一个点就可以,目前测试峰峰值在0.05--10V没有问题,今天在弄了下视频,比较清晰的 lindeyang 发表于 2013-12-21 23:26
没有注释,自己写的,可能看着会比较吃力,要的话我可以注释下
{:dizzy:} 果然好吃力 不错!mark 不错,楼主继续发扬DIY的精神! 做的不错呀,嘿嘿 这个要支持下 厉害 没想到楼主这骚年是个玩单面板的~~~ 本帖最后由 lindeyang 于 2013-12-23 21:57 编辑
format 发表于 2013-12-23 21:51
没想到楼主这骚年是个玩单面板的~~~
数字控制部分用双面板的,模拟也是,底面没有发图片,本来打算送工厂,试试学校的热转印可以做的出来就没有送了 楼主真厉害。 不错,顶一下! 本帖最后由 dz280339441 于 2013-12-26 01:13 编辑
DIY得很漂亮 不错啊,学习了 谢谢 分享
NB啊。。GUI很靓 不错,学习的对像啊 学习了,佩服!
热转印手艺不错,STM32四周密密麻麻的引脚都搞定了 很厉害 佩服佩服了 不错,支持下 热转印这么厉害??这个做了多久? 楼主NB,NBNBNBNB MINI2440 发表于 2014-2-12 11:21
热转印这么厉害??这个做了多久?
在大四开学一段时间后吧,具体时间现在想不起来了,出来实习了,用这个跟自己做的轨迹记录仪找工作,感觉挺顺利的... 牛啊,佩服佩服 赞一个。lz可以出套件了 做的真不错 楼主的原理图中没有触发电路,是如何实现触发的 Danielzpp 发表于 2014-2-26 22:38
楼主的原理图中没有触发电路,是如何实现触发的
程序触发的,AD把信号几个周期的数据采样并存在FIFO里面,我们取出来后,根据触发值在显示的时候做个起始显示点的选择就完成软件触发啦 sunnyqd 发表于 2014-2-26 21:44
赞一个。lz可以出套件了
板都是纯手工的,还是自己去试试做更有收获哦 楼主如果你的触发电平设置的不正确的话(即大于信号的最大值或小于信号的最小值),示波器的显示会晃动的吗
就如下图所示
楼主方便把MDK工程发给我吗 我的邮箱Danielzpp@163.com Danielzpp 发表于 2014-2-27 14:34
楼主如果你的触发电平设置的不正确的话(即大于信号的最大值或小于信号的最小值),示波器的显示会晃动的 ...
触发值你自己要根据实际峰值做个条件限制,不然会出现波形左右波动,软件触发只能这样做了,这个程序难度不大,前提是你的采集数据要准确,我的数据还算比较准确,触发也就会稳点,
不好意思,这个工程我还是想先自己保留着,你去看看我上传的资料跟魏坤的资料,自己好好努力去解决问题哦! lindeyang 发表于 2014-2-27 17:22
触发值你自己要根据实际峰值做个条件限制,不然会出现波形左右波动,软件触发只能这样做了,这个程序难度 ...
嗯好的 谢谢了。
做得不错! 楼主威武!谢谢分享! mark mark mark下,DIY示波器 请问屏幕是多大的,多少像素 david2002guo 发表于 2014-8-25 21:35
请问屏幕是多大的,多少像素
240*3202.8寸的 AD目前是8位吧,多少采样率?能换成12位吗 或者用STM32F4系列的,自带12位AD。 楼主不错,赞一个 david2002guo 发表于 2014-8-25 22:35
AD目前是8位吧,多少采样率?能换成12位吗 或者用STM32F4系列的,自带12位AD。 ...
AD是8位,采样速度可达60M,但是完全可以使用集成的AD(采样频率不高没事),先验证下软件部分,等整个软件架构搭起来后,在考虑输入信号变化范围,从而加信号调理电路,这样做比较好点。但是示波器更多只能用来玩的,想做稳定需要有一定的模数混合系统设计经验! lindeyang 发表于 2014-8-26 08:03
AD是8位,采样速度可达60M,但是完全可以使用集成的AD(采样频率不高没事),先验证下软件部分,等整个软 ...
液晶是SPI接口的吧,你显示波形的同时实时做FFT吗,这个比较耗运算能力吧,你的MCU是多少主频的 david2002guo 发表于 2014-8-26 08:28
液晶是SPI接口的吧,你显示波形的同时实时做FFT吗,这个比较耗运算能力吧,你的MCU是多少主频的 ...
FSMC接口(外部总线驱动方式),使用比较常用的芯片STM32F103VET6,内部达到72MHZ,FFT算法只有外部触发才有做,移植官网上的算法,做的是简单的FFT,带宽不高 简单的FFT,你目前可以做到多少频率的多少点FFT? david2002guo 发表于 2014-8-26 15:40
简单的FFT,你目前可以做到多少频率的多少点FFT?
去年做的东西,具体参数也忘得差不多了,现在工作跟这个关系不大,让我去看那个输入法也吃力。不过FFT我做得很简单就是了,好像是64点的,你可以去ST官网下载例程看看,我只是移植过来而已,没有深度! 请问你用的TFT屏幕 240*3202.8寸的大概多少钱的 牛叉,强悍,…… 本帖最后由 lindeyang 于 2014-8-27 17:24 编辑
david2002guo 发表于 2014-8-27 16:41
请问你用的TFT屏幕 240*3202.8寸的大概多少钱的
我的液晶是买开发板送的,具体价格不知道。2.8寸裸屏每个30元左右吧,你也可以买液晶模块,有转接板的液晶屏,价格可以淘宝。买裸屏回来自己热转印做,在学校都这样弄。可以的话自己买裸屏回来弄更好点! 厉害 历害,真让我羡慕呀! 不错,学习了。资料下来参考一下。 感觉很牛逼的样子 感觉很牛逼的样子 牛人,顶!d=====( ̄▽ ̄*)b 做的很好 LZ 没去打样是对的,作品这样拿出去才显得有实力
页:
[1]