矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 6229|回复: 35

做了个简单的示波器

[复制链接]
     
发表于 2020-4-13 09:52:50 | 显示全部楼层 |阅读模式
本帖最后由 isoimg2130 于 2020-4-13 10:05 编辑

          能测正负50V。100KHZ以下任意波形。也能显示出来,但是20K以后的需要自己去目测计算。理论上加上10X探头应该可以到500V.但是没试过。。本打算程序再补偿填充,后来一想,如果那样波形反而不真实了,于是就将就这样吧。只能说这是一个20KHZ的示波器。。
        触发什么的,都是正常的。如果不用上升沿或者下降沿触发,只有频率高的时候才会出现残影,其他时候也是能看清楚,毕竟每秒才20多帧。正好肉眼能将就看清楚。优化下程序应该能做到50帧以上,毕竟光刷屏能近150帧。这个使用MDK。换其他编译器估计优化速度能到200帧。测试加计算,各种处理,50帧以上是没问题的。想想懒得改。20多帧也不容易看清楚了,就算了。
        时间调节也没用上,本菜把时间那两个按键用来调上升沿触发位置和下降沿触发位置了。
        发不了视频。将就看下图片就好。。
        自动功能没用上,刚开始电压能自动调节,但是频率不能。早知道该加个比较器测试频率,这样才能真正的自动调节。后来我就把自动的功能删了,正好把自动的按键弄成了单次触发。
        总之,这东西大用没有,测试测试功放还是可以的。。

不废话了,

原理图

原理图

原理图2

原理图2
上图。献丑了
开局来两假动作 QQ截图20200413095028.png QQ截图20200413095043.png
焊接过程省略

12K正弦波

12K正弦波

20K正弦波

20K正弦波

1K三角波

1K三角波

音频测试

音频测试

音频输出

音频输出

5K正弦波

5K正弦波

程序.rar

85.21 KB, 下载次数: 198

评分

6

查看全部评分

     
发表于 2020-4-13 10:25:34 | 显示全部楼层
楼主主板装的是什么系统?
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-4-13 10:33:02 | 显示全部楼层
gxg0000 发表于 2020-4-13 10:25
楼主主板装的是什么系统?


假的,那就是图片,连一起成了动图。
也可以做成GIF显示。没系统。就是开机假动作。
回复 支持 反对

使用道具 举报

     
发表于 2020-4-13 10:40:38 | 显示全部楼层
界面看上去比 DSO128 华丽哦 ,参数直读有显示不? 如果加高分辨AD有机会再提高性能不 ?
回复 支持 反对

使用道具 举报

     
发表于 2020-4-13 11:02:40 来自手机 | 显示全部楼层
AD用的什么?
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-4-13 11:07:18 | 显示全部楼层
603599910 发表于 2020-4-13 10:40
界面看上去比 DSO128 华丽哦 ,参数直读有显示不? 如果加高分辨AD有机会再提高性能不 ?

不能提高性能。因为限制带宽的是单片机的主频,要想更高性能只能提升单片机主频。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-4-13 11:07:41 | 显示全部楼层

单片机自带AD。
回复 支持 反对

使用道具 举报

     
发表于 2020-4-13 11:08:47 | 显示全部楼层
isoimg2130 发表于 2020-4-13 10:33
假的,那就是图片,连一起成了动图。
也可以做成GIF显示。没系统。就是开机假动作。

我以为XP还有小系统,只知道wince
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-4-13 11:12:00 | 显示全部楼层
gxg0000 发表于 2020-4-13 11:08
我以为XP还有小系统,只知道wince

若不是没壳子我还想整个喇叭,开机就弄个经典XP开机音上去,再致一段欢迎词。
回复 支持 反对

使用道具 举报

     
发表于 2020-4-13 11:22:42 | 显示全部楼层
高手呀!!!PCA和PCB都是自己做的吗
回复 支持 反对

使用道具 举报

     
发表于 2020-4-13 13:40:16 | 显示全部楼层
本帖最后由 iffi123 于 2020-4-13 13:48 编辑

用F4系列,主频180M

VBT6居然没有DAC, lz用R-2R, 其实也可以用PWM作为DAC
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-4-13 14:19:07 | 显示全部楼层
清纯色狼 发表于 2020-4-13 11:22
高手呀!!!PCA和PCB都是自己做的吗

什么是PCA?意思是程序和板子都是自己搞的吗?那就是了。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2020-4-13 14:21:30 | 显示全部楼层
iffi123 发表于 2020-4-13 13:40
用F4系列,主频180M

VBT6居然没有DAC, lz用R-2R, 其实也可以用PWM作为DAC


PWM还得滤波,而且一直在动。虽然实际上区别不大,可是我心里总感觉PWM不如直接R2R动一下IO状态就不用管了可靠。。
C以上的才有DAC,早知道用RC就行了。IO多了也没用上。
回复 支持 反对

使用道具 举报

     
发表于 2020-4-13 14:26:41 | 显示全部楼层
本帖最后由 iffi123 于 2020-4-13 14:29 编辑
isoimg2130 发表于 2020-4-13 14:21
PWM还得滤波,而且一直在动。虽然实际上区别不大,可是我心里总感觉PWM不如直接R2R动一下IO状态就不用 ...


PWM也不麻烦,配置好后,只需要更新CCR寄存器的值,输出的脉宽就会变

速度不够cpu超频看看 , 原厂的超到16倍频=128M,跑了几天,很稳定,手感温度也没上升,耗电增加50mA左右
回复 支持 反对

使用道具 举报

     
发表于 2020-4-13 15:43:21 | 显示全部楼层
我觉的做这真没啥用,能做个信号记录仪还有点用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-29 09:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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