2880|12

931

帖子

3

TA的资源

纯净的硅(中级)

楼主
 

【GD32E503评测】 简易示波器的实验 [复制链接]

 
  本帖最后由 hujj 于 2021-2-4 08:29 编辑

    ADC转换测试完成后,便开始了简易示波器的实验。实验的过程就是在开发上ADC1和ADC2两个通道测试的基础上用图形显示出来。为了显示出动态波形,我准备通过小变压器取得低电压的交流电,然后输入到开发板上ADC2的插针上,结果失败了,显示数值为0,我的实验装置如下图,从线性电源变换器中取出低压交流电,通过一个电位器调压后输出:

    下图中红色的是ADC1转换值的图形,蓝色的是ADC2(接线性电源低压输出),ADC2的转换数值为零:

    此时才发现设想过于简单,应该添加一个整流二极管,形成半波整流的脉动直流来观看波形,但实际操作仍然不行,看上去仍是一条直线。尽管这条直线会周期性上下变动,但不是我所期望的上半个正弦波:

    下图为ADC2外接电位器测试:

 

 

    

最新回复

楼主的屏可以换一个,使用QT系列的屏,刷新速度快,看起来更加逼真   详情 回复 发表于 2021-2-6 08:48

赞赏

1

查看全部赞赏

点赞(1) 关注
 
 

回复
举报

2万

帖子

0

TA的资源

超级版主

沙发
 

『尽管这条直线会周期性上下变动,但不是我所期望的上半个正弦波』

横轴扫描速度太快了吧?

点评

    我是在主循环中读取ADC转换数据并显示的,由于显示的效率低,大约需要2~3秒钟才扫描一祯,交流电的频率是50赫兹,按理应该显示一条亮带而不是一条直线,难道读取周期与交流电频率正好有谐波?  详情 回复 发表于 2021-2-3 18:08
 
 
 

回复

931

帖子

3

TA的资源

纯净的硅(中级)

板凳
 
maychang 发表于 2021-2-3 17:54 『尽管这条直线会周期性上下变动,但不是我所期望的上半个正弦波』 横轴扫描速度太快了吧?

    我是在主循环中读取ADC转换数据并显示的,由于显示的效率低,大约需要2~3秒钟才扫描一祯,交流电的频率是50赫兹,按理应该显示一条亮带而不是一条直线,难道读取周期与交流电频率正好有谐波?

点评

『大约需要2~3秒钟才扫描一祯』 不知道你的ADC转换速度有多快。 如果ADC转换速度够快,例如只需要100微秒,那么工频交流的一个周期内可以转换200次。我认为应该把200次转换的数据存入RAM,当然这需要足够大的  详情 回复 发表于 2021-2-3 18:40
 
 
 

回复

2万

帖子

0

TA的资源

超级版主

4
 
hujj 发表于 2021-2-3 18:08     我是在主循环中读取ADC转换数据并显示的,由于显示的效率低,大约需要2~3秒钟才扫描一祯 ...

『大约需要2~3秒钟才扫描一祯』

不知道你的ADC转换速度有多快。

如果ADC转换速度够快,例如只需要100微秒,那么工频交流的一个周期内可以转换200次。我认为应该把200次转换的数据存入RAM,当然这需要足够大的RAM。然后将200次的数据转换成在屏幕上显示的格式(也是200个点),这也需要足够大的RAM。刷新屏幕时,再将这200个点显示到屏幕上。

点评

    目前我采用全屏幕重画,因此效率低、刷新慢。下一步准备改进算法,仅仅在屏幕上对需要改写的点进行写入操作,这样屏幕刷新将会得到大幅度提高,情况可能会得到改善。  详情 回复 发表于 2021-2-4 08:17
 
 
 

回复

1942

帖子

2

TA的资源

版主

5
 

这个想法挺好,期待你后续改进啊,搞得我也想整一个了,嘿嘿!

点评

    我从未使用过示波器,对示波器的内部结构还很生疏,仅仅是凭自己想象来做。当然我知道即使能做出来也是属于玩具类型,因为单片机的ADC转换的速度和精度都有局限性,所以只能是一个实验装置。  详情 回复 发表于 2021-2-4 08:24
 
 
 

回复

7452

帖子

18

TA的资源

五彩晶圆(高级)

6
 

谢谢分享,看着楼主一天天做的东西越来越复杂了!进步神速

点评

    谢谢夸奖!之所以能够取得一点进步,与大家的热心帮助分不开的,而且依靠了论坛及厂家提供的板卡硬件,在这个基础上我才一步步走进单片机世界。  详情 回复 发表于 2021-2-4 08:28
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 
 

回复

931

帖子

3

TA的资源

纯净的硅(中级)

7
 
maychang 发表于 2021-2-3 18:40 『大约需要2~3秒钟才扫描一祯』 不知道你的ADC转换速度有多快。 如果ADC转换速度够快,例如只需要 ...

    目前我采用全屏幕重画,因此效率低、刷新慢。下一步准备改进算法,仅仅在屏幕上对需要改写的点进行写入操作,这样屏幕刷新将会得到大幅度提高,情况可能会得到改善。

 
 
 

回复

931

帖子

3

TA的资源

纯净的硅(中级)

8
 
w494143467 发表于 2021-2-3 20:30 这个想法挺好,期待你后续改进啊,搞得我也想整一个了,嘿嘿!

    我从未使用过示波器,对示波器的内部结构还很生疏,仅仅是凭自己想象来做。当然我知道即使能做出来也是属于玩具类型,因为单片机的ADC转换的速度和精度都有局限性,所以只能是一个实验装置。

点评

有想象就非常不错了,继续努力吧!  详情 回复 发表于 2021-2-4 09:05
 
 
 

回复

931

帖子

3

TA的资源

纯净的硅(中级)

9
 
freebsder 发表于 2021-2-3 23:08 谢谢分享,看着楼主一天天做的东西越来越复杂了!进步神速

    谢谢夸奖!之所以能够取得一点进步,与大家的热心帮助分不开的,而且依靠了论坛及厂家提供的板卡硬件,在这个基础上我才一步步走进单片机世界。

 
 
 

回复

1942

帖子

2

TA的资源

版主

10
 
hujj 发表于 2021-2-4 08:24     我从未使用过示波器,对示波器的内部结构还很生疏,仅仅是凭自己想象来做。当然我知道即使 ...

有想象就非常不错了,继续努力吧!

 
 
 

回复

931

帖子

3

TA的资源

纯净的硅(中级)

11
 

    制作了两段动画资料,这是通过线性电源获得的交流低压半波整流信号,由于刷新太慢,看不到预期的波形,但不知什么原因,取得的数值会周期性变化,这个周期延续数秒:

 

    这是手动调节电位器观察的效果,随着电位器调大或调小,蓝色线跟随变化位置:

 
 
 

回复

1412

帖子

3

TA的资源

版主

12
 

楼主的屏可以换一个,使用QT系列的屏,刷新速度快,看起来更加逼真

点评

感谢版主建议,我仅仅是做个实验而已,没有什么实用价值,暂时不会去考虑换屏。  详情 回复 发表于 2021-2-6 20:13
个人签名

没有什么不可以,我就是我,不一样的烟火! 

 
 
 

回复

931

帖子

3

TA的资源

纯净的硅(中级)

13
 
annysky2012 发表于 2021-2-6 08:48 楼主的屏可以换一个,使用QT系列的屏,刷新速度快,看起来更加逼真

感谢版主建议,我仅仅是做个实验而已,没有什么实用价值,暂时不会去考虑换屏。

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表