搜索
bottom↓
回复: 28

跟着魏坤老师学做示波器 用c8051f120采样 st7920控制器12864液晶显示

[复制链接]

出0入131汤圆

发表于 2010-9-1 10:41:56 | 显示全部楼层 |阅读模式
看了魏坤老师做的示波器非常的羡慕,自己也想diy一个。于是就那现成的东西试了一下 居然就成功了 而且效果还不错

c8051f120 内置了两个adc 一个12位 一个8位的,内置了两个dac 都是12位的 也可以当8位使用。

我这个用的是8位ad 定时采样 每10us 采样一次(速度快到极限了)

学习了魏坤老师的思想 每次采样512个点,选其中的128个点显示出来,采用软件触发的方式。(魏老师的如果所有点都不满足条件,那么重新从fifo中读取数
据,我处理的情况是直接显示前128 个点)


(原文件名:方波.jpg)
这是采样一个方波的情况。

(原文件名:方波的频率.jpg)
这块板子是方波发生器,数码管显示的是方波的频率

(原文件名:计算方波频率.jpg)
由这张图可以计算出方波的频率

可以看出每个方波占了56列,我是10us采样一次,那么周期也就是560us
1 / 0.00056 = 1785.7142857142857142857142857143
可以看出和数码管显示的差不多


(原文件名:正弦波发生器.jpg)

这个是正弦信号发生器,我用另一块板子上的da做的。(寝室没有信号发生器)

(原文件名:正弦.jpg)
正弦显示的情况

(原文件名:频率加倍.jpg)


(原文件名:频率再加倍.jpg)
改变了da的速度

出0入131汤圆

 楼主| 发表于 2010-9-1 10:43:42 | 显示全部楼层
点击此处下载 ourdev_579326.rar(文件大小:132K) (原文件名:adc2.rar)
所有的程序都在这了

出0入0汤圆

发表于 2010-9-1 10:51:27 | 显示全部楼层
不错

出0入90汤圆

发表于 2010-9-1 11:03:05 | 显示全部楼层
魏坤啥时候当老师了?

出0入0汤圆

发表于 2010-9-1 11:14:08 | 显示全部楼层
从魏坤同学→魏坤老师。

出0入0汤圆

发表于 2010-9-1 11:25:37 | 显示全部楼层
你没学会魏老板画线中的插值功能

出0入0汤圆

发表于 2010-9-1 12:32:23 | 显示全部楼层
跟我以前的DIY的一样,打印128个点

出0入0汤圆

发表于 2010-9-7 11:40:22 | 显示全部楼层
能加小弟 帮小弟个忙么 472666316

出0入0汤圆

发表于 2011-7-3 23:51:21 | 显示全部楼层
mark 51示波器

出0入0汤圆

发表于 2011-7-4 11:19:09 | 显示全部楼层
不错  支持

出0入0汤圆

发表于 2011-7-5 18:03:34 | 显示全部楼层
回复【6楼】888888888888
-----------------------------------------------------------------------

不是插值,只是画了点没连线

出0入0汤圆

发表于 2011-8-6 21:22:32 | 显示全部楼层
mark!

出0入30汤圆

发表于 2011-8-6 22:51:39 | 显示全部楼层
MARK 51

出0入0汤圆

发表于 2011-8-7 15:08:09 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-7 09:41:13 | 显示全部楼层
为什么不能显示线呢?

出0入0汤圆

发表于 2011-9-29 01:21:52 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-9-30 08:56:20 | 显示全部楼层
mark 谢谢楼主分享!!!!

出0入0汤圆

发表于 2011-10-12 21:34:55 | 显示全部楼层
好东西啊,学习

出0入0汤圆

发表于 2012-2-17 11:27:22 | 显示全部楼层
顶顶 马上也要用C8051F120

出0入0汤圆

发表于 2012-2-17 12:29:30 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-5-14 13:46:55 | 显示全部楼层
mark 谢谢楼主分享!!!!

出0入0汤圆

发表于 2012-5-31 09:31:49 | 显示全部楼层
顶!最近也想搞,不过缺米。

出0入0汤圆

发表于 2012-6-6 18:25:44 | 显示全部楼层
      顶楼主

出0入0汤圆

发表于 2012-7-10 15:12:42 | 显示全部楼层
谢谢楼主!!!

出0入0汤圆

发表于 2012-7-10 16:04:40 | 显示全部楼层

从魏坤同学→魏坤老师。

出0入0汤圆

发表于 2012-7-10 16:33:47 | 显示全部楼层
这个,当然要学习学习咯,感谢楼主

出0入0汤圆

发表于 2012-7-12 13:39:57 | 显示全部楼层
学习、学习

出0入0汤圆

发表于 2012-7-12 13:40:25 | 显示全部楼层
我也想学做示波器
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-29 16:24

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表