0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何制造范围10Hz到50Khz的简单示波器?

5CTi_cirmall 来源:电路设计技能 作者:电路设计技能 2021-01-21 09:29 次阅读

该项目描述了一种制造范围从10Hz到50Khz的简单示波器的方法。鉴于该设备不使用外部数模转换器芯片,而仅使用Arduino,因此该范围非常大。

结果显示在分辨率为128x64像素的相对较大的LCD屏幕上(ST7920)。测量显示区域为96x64,信息显示区域为32x64,其中显示了测试信号频率,Vpp等。

它非常易于构建,仅包含以下几个组件:

- Arduino nano

- 分辨率为128x64的ST7920 LCD显示屏

- 三个瞬时开关

- 两个电位器

- 一个电容100 microF

该设备具有多种功能,如:自动触发(显示非常稳定),扫描速度:0.02ms / div〜10ms / div,按1-2-5进位并分为9级和Hold功能:冻结显示波形和参数。该项目在Wu Hanqing的博客上发布,您可以在其中找到原始代码。

我进行了最小的更改,因为我是根据以前项目之一的硬件构建示波器的。正如您在视频中看到的那样,由于屏幕大,该仪器的视图非常清晰,并且具有令人惊讶的良好自动触发功能。图像的垂直位置用50 kohm的电位器调节,而对比度用10 kohm的电位器调节。我用正弦和矩形信号发生器测试了示波器。

最后,即使它不是专业或非常实用的仪器,它仍然可以用于教育目的或在您的实验室中用于测试低频信号。

原文标题:搭建一个简单好用的Arduino示波器,LCD屏幕显示测试结果

文章出处:【微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 示波器
    +关注

    关注

    110

    文章

    5567

    浏览量

    181475
  • lcd
    lcd
    +关注

    关注

    34

    文章

    4260

    浏览量

    163619
  • Arduino
    +关注

    关注

    184

    文章

    6422

    浏览量

    184630

原文标题:搭建一个简单好用的Arduino示波器,LCD屏幕显示测试结果

文章出处:【微信号:cirmall,微信公众号:电路设计技能】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    tc377调试pwm输入捕获,输入频率小于10hz时输入占空比就会跳变的原因?

    我在调试pwm输入捕获遇到一个问题,我用的是tc377的板件,当输入频率小于10hz时输入占空比就会跳变(0和输入占空比之间)您能帮我简单的分析一下是什么原因造成的吗?有什么解决方案,或者在初始化时有什么滤波的 结构体可以配置。谢谢
    发表于 03-05 06:39

    有没有现成装置可以在低频范围50Hz-1000Hz)内进行倍频或分频的

    电子小白:想请问下我现在有一个1kHz的输入信号,能否通过分频器的方法,产生一个输出信号在50-500Hz范围内可调,如产生50、100、200H
    发表于 01-08 14:13

    ADIS16228是否适合低频信号处理0~10hz

    ADIS16228 或者 ADIS16227 是否可以用于0~10hz以内的低频振动信号检测?(FFT数据处理及输出) 另外是否支持在AUTO-FFT模式的同时,既可以获得当前加速度值又可以同时获得当前处理的FFT结果。?
    发表于 12-29 07:28

    ad7190把数据转换频率大于50HZ后,测试出的数据波动很大完全不准是为什么?

    关于ad7190模块的问题,测试时候模式寄存器都是默认的0x080060;对应的数据转换频率是50HZ,读数据寄存器测出的值也没问题,但我把数据转换频率大于50HZ后(比如2.4k模式寄存器写0x080002),测试出的数据波动很大,完全不准,不知道为什么,4.7
    发表于 12-12 07:31

    基于STM32制作的500KHz示波器项目

    今天小编给大家带来国外的Maker Mirko Pavleskid的基于STM32制作的500KHz示波器项目。
    的头像 发表于 12-03 10:07 698次阅读
    基于STM32制作的500<b class='flag-5'>KHz</b><b class='flag-5'>示波器</b>项目

    AD5941低于10HZ阻抗测量结果不准确的原因?如何解决?

    你好,当我用AD5941 测量10HZ以下的阻力测量时, 我发现阻力测量结果是错误的。 如何解决这个问题? 如何优化它来测量低频阻力
    发表于 12-01 08:19

    ad9106如何将波形频率设置为进一步降低到10Hz

    你好,我有一个小问题。我使用100m时钟芯片。每个时钟只有10ns,ad9106寄存器的最小输出波形只有100Hz。如何将波形频率设置为进一步降低到10Hz?我已将配置设置为相关寄存器的最大值。拍
    发表于 12-01 06:12

    用1452的source/square产生一个10HZ的方波,但是方波不会自动翻转怎么处理?

    您好: 我想用1452的source/square ,产生一个10HZ 的方波,去驱动一个IO 口,但是现在测试的IO口一直为高,把勾去掉就变低,不会自动翻转呢。 。
    发表于 11-29 07:17

    AD8221和AD8597 50Hz工频干扰如何处理?

    目前使用AD8221和AD8597做uV级信号采集,信号范围0-100kHz,总放大倍数为1000倍, AD8221 放大10倍,AD8597放大100倍,但是发现AD8597的输出上叠加了5
    发表于 11-27 12:31

    AD8232芯片手册上设计高通滤波截止频率与实际高通滤波截止频率不同,AD8232能否实现0.1Hz高通滤波?

    测试时使用信号发生器,正极接RA,地接RA端。输入0.1Hz-100Hz幅值2mv正弦信号,0.5Hz时增益大概36dB,根据数据手册0.5Hz增益应该60dB左右。60dB频率范围
    发表于 11-14 06:09

    51的信号发生器怎么使频率在20hz100khz可调?

    基于51单片机的信号发生器怎么使频率在20hz100khz可调,请解答。
    发表于 11-08 08:29

    一个简单LDO原理图关键参数的理解

    恒定输出电压电流,VIN上无纹波,给定范围内(10Hz~100KHz),VOUT上的噪声电压RMS。这部分噪声主要来自于LDO内部基准电压源和误差放大器。如下是某LDO的噪声水平,通常在uV级别。
    发表于 10-09 16:20 721次阅读
    一个<b class='flag-5'>简单</b>LDO原理图关键参数的理解

    50Hz纹波滤波电路分析

     纹波滤波电路经过专门设计,可滤除来自音频线路的50 Hz纹波信号。50 Hz 噪声通常在欧洲国家发现。在许多情况下,不可能消除纹波噪声的原因。特色有源滤波器陷波滤波器解决了 suvh
    的头像 发表于 07-28 14:10 1331次阅读
    <b class='flag-5'>50Hz</b>纹波滤波电路分析

    R&amp;S FSU50罗德与施瓦茨FSU67频谱分析仪

    罗德与施瓦茨RS FSU50 频谱分析仪超越了 RS FSIQ 系列频谱分析仪经过验证的卓越射频数据。在开发、质量管理和生产环境中,需要j宽动态范围的测量变得更简单、更快速、更可靠。RS FSU
    的头像 发表于 06-27 16:33 238次阅读

    10Hz显示器下的120K分辨率:采用HDMI 1.2中的DSC 2.1的现实

    随着HDMI 2.1的到来,一系列显着的功能包括支持10Hz高达120K分辨率的能力。这种高分辨率支持更广泛的显示应用,例如外部连接的显示器(即PC显示器和电视),移动系统中的嵌入式显示接口以及汽车信息娱乐系统。但随着分辨率的提高,对带宽的要求也随之而来。
    的头像 发表于 05-26 11:29 2682次阅读
    <b class='flag-5'>10Hz</b>显示器下的120K分辨率:采用HDMI 1.2中的DSC 2.1的现实