• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

Arduino的引脚有电流流过吗

GBL阿尔塞斯 2015-10-28 浏览量:2808

问一个基础问题

在用Arduino做一个量程为5V的电压计时,直接读取对应引脚的值乘上5/1023就行了,这里的引脚明显是电压值

那么是否有电流流到Arduino里面呢?在数字引脚中的\'HIGH‘对应的电流为高还是电压为高,还是BOTH? 

最后一个数字引脚0和1可以通信传数据用,但是能否当普通数字引脚使用呢?谢谢回答

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 第一个问题,能获取模拟电压值的,里面其实是个ADC,楼主可以简单看下这个器件(电路书上都有介绍),这个器件将电压值变成模拟值,所以,几乎没有什么电流,不然的话一分压,就测不准了


    第二个,HIGH和LOW只得是输出电压的高和低。对于每个数字引脚,他所能输出的电流有个最大值。举个例子,如果引脚不接任何东西,那么,输出HIGH就是高电平(没有电流,就没有输出负载),如果接了一个0.001Ω电阻,那么你会看到输出的不是高电平(因为受到最大输出电流限制,Imax *  0.0001 该电压值远远小于5V),所以说,输出的HIGH和LOW是电压值,不是电流值


    第三个,可以的。普通数字口就是俗称GPIO口,随便用,爱怎么用怎么用,只要保证我之前说的第二个问题,也就是管脚的输出电流要小于最大输出电流(一般数字通信不会超过的,放心)

    • 发布于 2015-10-28
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:1
  • 1.电流是由负载决定的;

    2.数字引脚中的'HIGH‘对应的是输出为高电平;注意,是高电平,不是高电压,数字电路中只有高电平、低电平这种说法;

    3.可以,那引脚功能是复用的,你可以接个LED灯,试验一下就明白了。


    • 发布于2015-10-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

Arduino的引脚有电流流过吗