数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1632|回复: 11

[Arduino] 继续前进一小步,双踪示波器的雏形

[复制链接]
发表于 2020-3-5 09:44:14 | 显示全部楼层 |阅读模式
上一个示波器雏形,可以说卵用没有:titter:
这个双踪的呢,似乎还多少有点用,起码低端示波器——玩具级
的多是单踪的,这个可以简单对比一下两个波形的差异

双踪嘛,首先需要屏大一些


这是输入同一个信号时的显示,起码可以大致看出频率的相对大小、相位差、幅值等


频率加一倍


目前只能测1Khz一下的,当然这些都好解决


试着输出两个不同波形


方波200hz,正弦波100hz


正300,方500




雏形,高手自己改进,做的好,测量音频范围应该木问题的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 6家元 +97 收起 理由
eagler8 + 20 優秀文章
花生仔 + 20 原創內容
有点不烧 + 20 謝謝分享
扬扬fe + 20 謝謝分享 会玩
zhuqing-1920 + 14
cala4a5a7a0a + 3 謝謝分享謝謝分享謝謝分享

查看全部打赏

发表于 2020-3-5 16:30:59 | 显示全部楼层
丫的,示波器2.0版本出来了

打赏

参与人数 2家元 +20 收起 理由
锰子 + 10 歡迎探討
人艰不拆了 + 10

查看全部打赏

回复 支持 1 反对 0

使用道具 举报

发表于 2020-3-5 19:07:19 | 显示全部楼层
这个不错,弄个平板显示屏幕来玩

打赏

参与人数 2家元 +20 收起 理由
人艰不拆了 + 10
有点不烧 + 10 我很贊同

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2020-3-5 20:33:02 来自手机浏览器 | 显示全部楼层
这个好!越来越牛

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2020-3-5 21:57:31 | 显示全部楼层
双踪示波器的话两个可测的频率会少一半吧,本来就范围就小,还要分一半给另外一个波

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2020-3-6 22:29:43 | 显示全部楼层
这个片子不像STM32一样可以有极其强大的DMA和ADC,可以使用双ADC同时工作再用DMA传输数据。
我建议你就此收手,转战STM32平台了,在STM32继续构建完善才好!
STM32是支持Adurino平台的,并且还可以使用标准库,HAL库,LL库开发,也支持传统的寄存器操作方式。看到你C入门的还可以,是时候继续提高水平了。
对于AVR的这些片子来说,这已经是极限了。:titter:

打赏

参与人数 1家元 +10 收起 理由
人艰不拆了 + 10

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2020-3-6 22:31:54 | 显示全部楼层
音频的信号,极限频率是20KHz正弦波,根据采样定律,至少抽样速度不低于40KHz才可以显示出来。实际上肯定要留余量的。看看你的抽样速度过60KHz没?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-6 22:33:25 | 显示全部楼层
la45088d1 发表于 2020-3-6 22:31
音频的信号,极限频率是20KHz正弦波,根据采样定律,至少抽样速度不低于40KHz才可以显示出来。实际上肯定要 ...

当然不能了,这个大约也就10khz采样,但是还是可以提高的
回复 支持 反对

使用道具 举报

发表于 2020-3-6 23:11:55 | 显示全部楼层
人艰不拆了 发表于 2020-3-6 22:33
当然不能了,这个大约也就10khz采样,但是还是可以提高的

你看看目前是什么操作比较废时间?
我觉得刷屏幕和采样数据处理比较费时。所以你可以看看屏幕最高通信频率是多少,把写入速度设到接近极限以降低CPU等待屏幕操作完成时间。
在数据处理上还是要多花一点功夫优化算法,有一点很重要,千万不要用浮点数做运算。
另外不知道有没有优化等级设置,开到时间优化最高。
这就是能想到的提速方式。

打赏

参与人数 1家元 +10 收起 理由
人艰不拆了 + 10 歡迎探討

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2020-3-6 23:16:29 | 显示全部楼层
研发成功后送我一套玩玩。:lol:

打赏

参与人数 1家元 +5 收起 理由
人艰不拆了 + 5 我很贊同

查看全部打赏

回复 支持 反对

使用道具 举报

发表于 2020-3-7 12:34:43 | 显示全部楼层
分享介绍详细一些,便于好好学习:tongue:
回复 支持 反对

使用道具 举报

发表于 2020-3-9 08:38:47 | 显示全部楼层
我做一个直接用单片机   没用外部AD   测测音频可以
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-26 23:04 , Processed in 0.795601 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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