基于Arduino的示波器制作图解

步骤1:所需的材料
正如我想让事情简单而便宜的事情,您需要做的就是:
一台笔记本电脑x1
一个arduino x 1(uno ,pro mini任何人都可以使用,我会使用nano)除mega
跳线x 2
面包板x 1
鳄鱼夹x 2
公对公3.5毫米电缆x 1
要查看其波形的音频源或信号源。
步骤2:代码和示波器程序
插入arduino后,只需将提供的代码上传到zip文件中即可。
代码是什么,它只是简单地读取arduino的模拟引脚a0至a5或a7(取决于板)上的模拟电压,然后将该模拟电压转换为介于0-1023之间的值,然后值通过usb端口发送到计算机。
引脚a0-a5或a7(取决于板)充当示波器的6或8通道,但是该软件被设计为一次仅显示3个通道。
然后在上载草图后打开示波器程序,选择波特率和com端口,然后打开通道
示波器程序设计为采用arduino的值并将其绘制在图形上,用一条线将这些点连接起来,就像示波器一样,给您一个漂亮的波形。
步骤3:行为准则
步骤1:插入您的arduino
步骤2:上传代码
步骤3:在我选择音频信号的情况下,将信号通过arduino的a0-a5或a7引脚(取决于板)从我的手机通过3.5mm的公对公插孔伸出。
它的一端连接到电话,另一端将其接地线连接到arduino的地线,另一个鳄鱼夹连接到其中一个音频通道(在我的情况下是音频信号的右侧通道)。
步骤4:打开示波器程序
步骤5:选择com端口并选择波特率
步骤6:打开通道并那里有你!!!!!!
“请参考以下视频……”
步骤4:功能:
功能:
此示波器的分辨率约为:.0049伏(4.9 mv)/单位。
刷新率-1khz
波特率:115200
电压范围:0-5v dc
一次可显示3个通道
注意:请勿超过示波器的5v极限,否则您将炒出arduino。
限制:结果1。电压范围不能超过其范围,仅在0-5v dc 2之间。 arduino将无法检测到任何高于1khz的信号,否则它将显示垃圾值
3。不要尝试测量交流信号,因为arduino的analouge引脚不是设计用来测量交流信号的,所以最后,您将通过损坏arduino或仅显示arduino的正半部来结束。
第5步:好了!
所以我认为我们很容易制作一个基于arduino的ocillosocpe,因为这是我第一次使用arduino示波器,这让我知道我是否做错了。希望你喜欢 。如果您有任何问题,请在下面的评论部分中进行张贴。现在,您可以轻松侵入小型电子设备,并且可以轻松地找出在哪种电压水平下会产生什么样的波形,简而言之,您就有了很好的工具

存储器系统的非对齐访问
5G建设加快意味着什么
地平线GitLab使用指导
盘点2015年1至7月半导体产业合并案
东部华侨城网络建设项目提供了良好的网络建设实践经验
基于Arduino的示波器制作图解
iQOO Neo 855竞速版正式发布 售价2598元起
白光LED的聚光系统-Micro Lens
双向触发二极管DIAC的构造和耐压值等级说明
您还在为寻找一款高性价比工业计算解决方案烦恼
国芯科技:自研车用MCU新品内测成功,适用于动力总成等领域
试验变压器与电力变压器的区别
基于MAX4992 0-70V电流检测放大器解决方案设计
外媒:小米计划在印度扩张其商店网络,攻占市场第一
你涨我也得涨!电池的价格飙升,可能会影响iPhone 8售价 不愧是肾8啊!
手机快充技术原理与对比分类
OPPO发布安卓首家全链路色彩管理系统
采血针漏水漏液性能检测仪
指纹识别在嵌入式IoT系统中的应用
【看点】地震预警:救命“开关”,一定要知道!