Я бы хотел использовать батарею Arduino Uno R3 для регистрации данных. Я хочу подключить его к источнику питания с регулируемой перезаряжаемой аккумуляторной батареей 5 В при питании pin 5V
.
Я не хочу поставлять его с напряжением 5 В на PowerJack или Vin
потому, что в этом нет необходимости, это приведет к снижению напряжения при питании с напряжением 5 В Vin
и ненужному рассеянию мощности U1
.
Давайте посмотрим на схему: http://arduino.cc/en/uploads/Main/Arduino_Uno_Rev3-schematic.pdf
Я отредактировал его, взгляните на зеленые области и синие дорожки (сначала игнорируйте желтую область):
Боюсь, что только его подача pin 5V
может разрушить линейный регулятор, U1
который регулирует напряжение> 5 В + Vin
до 5 В.
Вопрос
- Допустимо ли и безопасно ли устанавливать регулируемые 5 В + на
pin 5V
? - Должен ли я дополнительно сократить его до
Vin
?
К сожалению , нет никакой внутренней схематичное для U1
(NCP1117ST50T3G) в техническом описании .
Для интереса
Посмотрите на желтую область: я не прав или защитный диод перевернут? Разве это не должно иметь катод в USBVcc
?
Изменить 1:
Поскольку в трех ответах говорится, что это был бы самый безопасный способ снабдить Arduino регулируемым напряжением 5 В через USB, позвольте мне немного уточнить свой вопрос: я хотел бы вписать установку в небольшой корпус, поэтому я хочу избегать подключения USB-кабель, если это возможно.
За исключением случаев тестирования, когда это может произойти случайно, не представляется возможным, чтобы Vin
/ VccUSB
и Vcc 5V
были доступны одновременно.
источник
Ответы:
Вот менее формальный способ взглянуть на это: подача питания непосредственно на вывод + 5 В - это (почти) именно то, что происходит, когда Uno питается от USB. Так как USB-питание в порядке, то и у вас все должно быть в порядке.
Внешнее регулируемое напряжение + 5 В также может подаваться в сеть USBVCC, например, с помощью кабеля USB-B.
Что касается второго вопроса, вы не должны подключаться к V_in. Выход NCP1117 может затем стать альтернативным, конкурирующим источником питания, и этого лучше избегать.
источник
Официальная позиция по подаче питания непосредственно к 5V штифту на Arduino Uno, таким образом:
Тем не менее, подача регулируемых 5 Вольт на разъем VUSB (не разделенный как штырь, AFAIK) должна быть подходящим способом: это то, как плата обычно получает питание при работе от кабеля USB, поэтому очевидно, что падение напряжения приемлемо.
Кроме того, единственное падение напряжения на линии + 5 В при получении питания от VUSB - это падение сопротивления МОП-транзистора FDN340P от 70 до 110 мОм. Для типичных операций, которые не включают в себя возбуждение высоких токов от Uno, требование тока в 100 мА приведет к падению напряжения на 11 мВ , по грубой оценке.
Для простого способа питания VUSB просто освободите кабель USB, отсоединив его, и подайте 5 Вольт на VUSB и контакты заземления.
источник
5V pin
(на свой страх и риск;).Официально не рекомендуется
Arduino (компания) не рекомендует прямую подачу 5 вольт, потому что:
5V
линии и поднять трубку , вызывая вызовы / возвраты обслуживания клиентов. / ремонт / прочее.Как работает USB / внешний источник питания Arduino
Подача 5 вольт напрямую - это просто. USB-питание практически делает это, как и протокол / заголовок ICSP. USB имеет плавкий предохранитель PTC на 500 мА и мосфет с каналом p-типа, которые сами по себе не обеспечивают никакой защиты. Но есть также LMV358 с надписью
U5A
, над этим mosfet. Это (половина) операционный усилитель, используемый в качестве компаратора. ЕслиVIN
обнаружено и выше 3,3 вольт, операционный усилитель понижает линию, отключая mosfet, отключая егоUSBVCC
от5V
линии. Это делает так, что вы можете использоватьVIN
иUSBVCC
в то же время без проблем. В противном случае у вас будет два источника питания, конкурирующих на одной шине (USB и регулятор на 5 вольт).У мосфета есть корпус диода
Это часть конструкции Mosfet, внутренняя и функционирующая как защита от обратного напряжения, предотвращающая
5V
обратный поток силовой шины кUSBVCC
. Он отключен, когда Mosfet включен, и смещен, когда выключен.Предупреждения
Ввод регулируемых 5 вольт на
5V
выводе, вы пропустите полезный механизм выбора источника питания. Вы также можете легко подключить 5 В к разъему USB или между разъемом USB и предохранителем USB PTC, но это приведет к ограничению в 500 мА. Если вам нужно больше тока, вы можете обойти предохранитель, но не Mosfet.5V
кVIN
!5-вольтовый регулятор в любом случае будет просто шикарным, пока
VIN
не используется.источник
Я думаю, что вы должны быть в порядке.
Из таблицы NCP1117 , стр. 10:
Судя по звуку таблицы данных, регулятор имеет внутренние защитные диоды, которые должны легко справляться с емкостной нагрузкой, присутствующей на ней
VIN
(судя по всему (и вверните вас, сетевые метки и схемы без поиска), общая емкостьVIN
равна 47 мкФ).Таким образом, даже если все конденсаторы на плате полностью разряжены, единственным током, который протекает через защитные диоды регулятора, является ток, необходимый для зарядки этого конденсатора 47 мкФ.
Если вы действительно обеспокоены или хотите быть особенно осторожными, вы можете поместить диод Шоттки между контактом 5V и контактом Vin. Это предотвратит протекание обратного тока через регулятор (в основном, это то же самое, что D1 на диаграмме выше).
Вы также можете просто подключить контакт Vin к контакту 5 В и просто подать 5 В в гнездо постоянного тока. Имейте в виду, что если вы подпитываете arduino более чем 5,5 В, вы можете что- то повредить.
источник
Другая идея может заключаться в том, чтобы подключить резистор 2,2 кОм от + 5 В к точке, помеченной «CMP», которая является неинвертирующим входом для вывода 3 операционного усилителя. Это отключит питание USB + 5 В на плате, но все же разрешит связь USB.
Конечно, SPST-переключатель для выключения резистора тоже подойдет, так что вы можете отключить эту новую функцию. Переключатель будет подключен последовательно с резистором 2,2 кОм. Если вы никогда не планируете снова использовать питание от USB, однако, переключатель не понадобится, только если иногда вам придется питать плату с помощью питания USB без внешнего источника питания + 5В.
Что бы вы ни делали, проверьте, работает ли он, измеряя выход LM358 при подключении внешнего источника питания + 5В.
источник
Хм, разве это не задом наперед? Делитель напряжения подключен к неинвертирующему входу компаратора и, таким образом, приводит его в состояние ВЫСОКОЕ (+ 5 В), когда напряжение делителя выше 3,3 В, и НИЗКОЕ, когда оно ниже 3,3 В. MOSFET в режиме улучшения P-канала выключается, когда напряжение затвора ВЫСОКОЕ (т. Е. Vgs = 0 В), и включается, когда напряжение затвора НИЗКОЕ (т. Е. Vgs = -5 В).
Результат тот же (напряжение выше 3,3 В на делителе выключает MOSFET и изолирует питание USB, а низкое напряжение на делителе подключает питание USB к цепи), как указано в приведенном выше абзаце - но я думаю, что заявленные напряжения есть задом наперед.
источник
Я думаю, что в этом случае лучше всего подать питание на Arduino через + 5V Pin от регулируемого источника 5V и, если когда-либо потребуется подключить USB для кодирования или печати значений к компьютеру, используйте кабель USB с отключенным проводом 5V.
Таким образом, вы никогда не положите свое Arduino в бой источника энергии. Но у вас не будет рабочего контакта 3.3В. Правильно?!, Потому что на 5В рельсы не идут 3,3 стабилизатора напряжения.
источник