基于Arduino的示波器制作图解

电子说

1.2w人已加入

描述

步骤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示波器,这让我知道我是否做错了。希望你喜欢 。如果您有任何问题,请在下面的评论部分中进行张贴。现在,您可以轻松侵入小型电子设备,并且可以轻松地找出在哪种电压水平下会产生什么样的波形,简而言之,您就有了很好的工具

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分