极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 28039|回复: 12

关于给Arduino供电

[复制链接]
发表于 2015-6-3 20:49:07 | 显示全部楼层 |阅读模式
用的Uno板,usb口不用说了,5V,
圆口也不用说了,7到12V,如果接圆口的话,会通过降压模块降成5V吧。倒是不知道插口里的小开关起什么作用。

还有一个不太清楚的是Vin口,这个口也是接收电源输入的吧。可接收的电压是多少呢?如果几个都接的话那可能是什么供电呢?
回复

使用道具 举报

发表于 2015-6-4 08:51:30 | 显示全部楼层
有降压的模块的,具体你需要看电路图

Vin是一个可以直接对板子供电,电器特性功能和板子上DC插孔类似的输入脚。

http://www.lab-z.com/arduinovin/
回复 支持 反对

使用道具 举报

发表于 2015-6-4 09:53:47 | 显示全部楼层
实际来说,圆口的电源输入口中都有双电源供电切断的保护装置(可能说的不准确),也就是当用U口供电是(圆口未插入电源)圆口中的小开关是闭合的(导通)。但当插入外置电源时,小开关就会断开。这是由于多路电源供电会造成很多不稳定因素的原因。
但从arduino uno来说实际圆形插头里的开关是导通的!!!也就是GND是连着的。但uno是怎么区别是U口供电还是外置电源供电呢?


图片中就显示了这个原理,利用了一个比较器,将U口的5V 电源隔离开了。
LMV358IDGKR  比较器
FDN340P mos三极管
比较器的CMP与3.3V进行比较,当CMP大于3.3V时,U口的供电就会切断。当然也不是说外置电源高于3.3V就切断电源了,而是通过分压电阻来达到效果。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-4 13:13:00 | 显示全部楼层
164335413 发表于 2015-6-4 09:53
实际来说,圆口的电源输入口中都有双电源供电切断的保护装置(可能说的不准确),也就是当用U口供电是(圆口 ...

受教。
今天遇到了一个很奇怪的问题:
想试一下reset是高电平还是低电平还是上升沿还是下降沿触发(因为看的几本书说法不一致,结果测下来是低电平)
在测的过程中,板上原本是莫尔斯码发声发光的程序,想不接电脑直接用电池然后看TXRX这两个灯来测试(现在想来这是没用的,因为不接电脑,即使复位了,这两个灯也不会闪烁的),结果没测成功。
于是做了一个亮五秒、灭一秒的程序,这时测得低电平复位。而问题也来了,原本很悠闲灯变得很急促。再接回电脑,又悠闲了。
这时怀疑是板子的问题,因为是教学用的,买的十几块钱的UNO_R3_VISduino,是不是便宜没好货呢。再回想之前做的话是正常的。现在就只有电压的问题了。一测果然不同,9V的电池只有6V左右了,再测板上的5V,只有3V左右,而3.3V只有2V左右。
估计换一块电池的话就能正常了。但是电压低的话,不是会导致运行速度降低么?怎么会闪烁变快了呢?
回复 支持 反对

使用道具 举报

发表于 2015-6-4 15:48:12 | 显示全部楼层
板子连接电脑,板子上的程序会出现复位操作,这是灯是急促闪的,随后会正常。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-4 16:00:50 | 显示全部楼层
dingoslove 发表于 2015-6-4 15:48
板子连接电脑,板子上的程序会出现复位操作,这是灯是急促闪的,随后会正常。

我这板子有个奇怪的地方,就是板载led闪的时候,13号也在闪,有电压。。。
回复 支持 反对

使用道具 举报

发表于 2015-6-4 16:12:18 | 显示全部楼层
pumpitup 发表于 2015-6-4 16:00
我这板子有个奇怪的地方,就是板载led闪的时候,13号也在闪,有电压。。。

板载LED本来就是13号口
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-5 16:44:15 | 显示全部楼层
zjyylj 发表于 2015-6-4 16:12
板载LED本来就是13号口

哦我说得不准确。
上电的时候,13号在闪。

tx rx 不是0和1么。
回复 支持 反对

使用道具 举报

发表于 2015-6-6 12:29:56 | 显示全部楼层
pumpitup 发表于 2015-6-5 16:44
哦我说得不准确。
上电的时候,13号在闪。

那是另一个灯吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-7 12:31:05 | 显示全部楼层
zjyylj 发表于 2015-6-6 12:29
那是另一个灯吧?

不是。给13号外接LED,也闪。
回复 支持 反对

使用道具 举报

发表于 2015-6-8 08:28:24 | 显示全部楼层
pumpitup 发表于 2015-6-7 12:31
不是。给13号外接LED,也闪。

内置的led与13号口相连,你外接led在13号口当然也会闪
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-6-8 12:51:35 | 显示全部楼层
zjyylj 发表于 2015-6-8 08:28
内置的led与13号口相连,你外接led在13号口当然也会闪

我知道。但是,如果你程序什么都没有,单独接arduino上电脑的话,13应该没动静的吧。
回复 支持 反对

使用道具 举报

发表于 2015-6-12 08:51:34 | 显示全部楼层
pumpitup 发表于 2015-6-8 12:51
我知道。但是,如果你程序什么都没有,单独接arduino上电脑的话,13应该没动静的吧。

估计和bootloader有关系,连接电脑LED会闪烁几下,当然用外接电源,13号的LED就不会闪了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-7 19:31 , Processed in 0.052146 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表