×

Arduino电压表开源分享

消耗积分:0 | 格式:zip | 大小:0.07 MB | 2022-11-17

廉鼎琮

分享资料个

描述

Arduino 可以做很多事情。本教程是关于制作 Arduino 电压表。是的,可以使用 Arduino 创建更多测试设备。首先,我们应该学习如何制作电压表吗?

它是如何工作的?

电压表背后的理论与用于电阻分压器的方法相同。如您所知,Anolog 引脚可以读取 0 到 1024,引脚电压为 5。基于此,我们将开始编码。

分压器原理如下;

poYBAGN1I9CAKrREAAAbK1n5nRw162.jpg
 

我们也可以在 Arduino 中应用这种方法。

如果我们使用 10 伏电压,则输出将为 ( 10 (Vs) x 10, 000 (R2) /(10, 000 (R2) + 10, 0000 (R1) ) = 1 伏特( 0.909v) (Vo)

正如我之前所说,Arduino 可以读取 0 到 1024 的模拟数据,最大电压为 5v。

然后 Arduino 将此值乘以 1024 以识别模拟值 (0.909 x 1024) = 930.816 并将该值除以 5v 得到电压 (930.816 /5) = 186.16

现在关心好。如果您了解 Arduino 代码,您已经知道谁可以获取 Arduino 引脚的模拟值。假设 A0 引脚,那么,

浮点=模拟读取(A0);

如果您这样输入,您将收到值 186.16。

现在,

这是数学部分。如果您知道读数为 186.16,那么如何找到电压。很简单,把公式倒过来。

这是用 Arduino 计算电压的方法。只是相应地颠倒公式。

pYYBAGN1I9KAZUEpAAAeEL_Ktw0563.png
 

 

现在您可以在 Arduino 串行监视器或任何输出显示中看到该值。 无聊的部分结束了:-)。您可以在下面找到电路图。如果您想永久构建项目,

poYBAGN1I9SAYND7AABahwmrQ6Y276.png
 

如果你想测试项目

pYYBAGN1I9eATLB6AAB78zRWCW0187.png
 

确保在通电或测试前检查接线。您可以下载以下代码并上传到 Arduino。

 


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

评论(0)
发评论

下载排行榜

全部0条评论

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