mussBAschaffen 发表于 2013-5-7 11:28:40

Arduino Uno测试外部电压(12~20v)

现在在用arduino的板子做一个类似电压表功能的装置,然后遇到一些小问题。

自己学着网上的各种教程做了一个简单的万用表,能够测试 0~5V的电压,但是最终目的是希望能够测得较大的电压12v~20v的直流电压,不是很清楚应该怎么实现,希望大家给些建议,谢谢~

飞翔的红猪 发表于 2013-5-7 15:16:06

电阻分压一下

mussBAschaffen 发表于 2013-5-10 13:10:15

飞翔的红猪 发表于 2013-5-7 15:16 static/image/common/back.gif
电阻分压一下

现在供电电压是5v,相当于就用了供电电压进行模数转换测出了电压电阻
分压电路能实现这一功能么?

zcbzjx 发表于 2013-5-10 17:56:46

mussBAschaffen 发表于 2013-5-10 13:10 static/image/common/back.gif
现在供电电压是5v,相当于就用了供电电压进行模数转换测出了电压电阻
分压电路能实现这一功能么?

就是把待测电压通过电阻串连分压(比如20V串连一个1k和一个3k的电阻,这样1k的电阻2端电压就只有5V了,我们测量1k两端的电阻),把电压降低到0~5V,用arduino测量后,把电压乘以前面分压的倍数就得到了实际的电压值。不知道我说清楚了没!

mussBAschaffen 发表于 2013-5-12 15:18:32

zcbzjx 发表于 2013-5-10 17:56 static/image/common/back.gif
就是把待测电压通过电阻串连分压(比如20V串连一个1k和一个3k的电阻,这样1k的电阻2端电压就只有5V了,我 ...

现在理解了,不过发现一个问题,arduino能实现测量12v以上的电压么,好像会超出工作范围?
现在9v以下电压可以正常测量了

mussBAschaffen 发表于 2013-5-12 15:20:55

zcbzjx 发表于 2013-5-10 17:56 static/image/common/back.gif
就是把待测电压通过电阻串连分压(比如20V串连一个1k和一个3k的电阻,这样1k的电阻2端电压就只有5V了,我 ...

我待会儿试一下

zcbzjx 发表于 2013-5-12 20:21:36

mussBAschaffen 发表于 2013-5-12 15:18 static/image/common/back.gif
现在理解了,不过发现一个问题,arduino能实现测量12v以上的电压么,好像会超出工作范围?
现在9v以下电 ...

按照我这个办法。。10000V的电压都应该可以测量吧?貌似。hoho

mussBAschaffen 发表于 2013-5-13 16:30:23

zcbzjx 发表于 2013-5-12 20:21 static/image/common/back.gif
按照我这个办法。。10000V的电压都应该可以测量吧?貌似。hoho

en,之前可能是自己电路连接的问题,现在解决了
还想问下,有没有办法刷新 lcd1602屏幕上显示的文字,因为是要测电压电阻的,但是屏幕上因为数字的变化会使得单位“V”或者“Ohm”屏幕上残留下来,只有手动点了reset才能刷新掉

zcbzjx 发表于 2013-5-13 18:15:21

mussBAschaffen 发表于 2013-5-13 16:30 static/image/common/back.gif
en,之前可能是自己电路连接的问题,现在解决了
还想问下,有没有办法刷新 lcd1602屏幕上显示的文字,因为 ...

可以的,你设定一个固定的16个字符,不够的用空格代替就行了

mussBAschaffen 发表于 2013-5-13 22:10:13

zcbzjx 发表于 2013-5-13 18:15 static/image/common/back.gif
可以的,你设定一个固定的16个字符,不够的用空格代替就行了

恩。。这的确是一个办法,谢谢啦

宋征宇 发表于 2014-3-13 23:18:17

可上图片看看吗?还有代码可否也上传一下?

心在滴血 发表于 2014-5-1 22:30:38

U=I(r+R)是根据这样计算吗

a347035025 发表于 2014-7-11 19:08:09

mussBAschaffen 发表于 2013-5-12 15:18 static/image/common/back.gif
现在理解了,不过发现一个问题,arduino能实现测量12v以上的电压么,好像会超出工作范围?
现在9v以下电 ...

板大 能否告知 分壓電路接法
页: [1]
查看完整版本: Arduino Uno测试外部电压(12~20v)