Питание (Nano)

Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
Ответить
Открыл глаза
Аватара пользователя
Сообщения: 72
Зарегистрирован: Пт ноя 04, 2016 15:40:57
Откуда: Свердловск

Сообщение Maximill »

Приветствую! У меня есть несколько вопросов, один переходящий в другой, по разрабатываемому устройству. Вопросы не сложные, но опыта личного нет, чтобы принять верное решение, поэтому надеюсь на вашу помощь.

1. Прошу подсказать в выборе схемы питания для Nano.
Собираю устройство, считывающее информацию о температуре (четыре датчика DS18B20, ток потребления 10мА (40 мА в сумме). Вся информация о температуре выводится в терминал Arduino IDE.
Изначально планировал осуществить питание датчиков и Nano (по контактам +5V и GND) от зарядного устройства +5v (например ЗУ от телефона), но в связи с тем, что Nano по USB подключается к ПК (для вывода данных в терминал), а потребление датчиков по току не превышает номинал (500 мА), возникает вопрос, стоит ли организовывать внешнее питание для Nano, или будет достаточно от USB. Читал, что не приветствуется питание по USB, из-за особенностей работы порта.
Поэтому, на данном этапе у меня два варианта:
1. Запитать Nano только от порта USB;
2. Подключить внешнее питание от ЗУ 5V к Nano (по контактам +5V и GND), а по USB соединить с ПК для вывода в терминал.
Тут конечно вопрос, питание на Nano будет идти от ЗУ и USB, разве так можно? Есть конечно вариант, по USB пробросить только контакты D+ и D-, но будет ли в таком случае работать вывод данных в терминал? Отдельных контактов D+ и D- на плате не нашел, получается брать только с порта mini USB?

Схема платы:
СпойлерИзображение
Реклама
Поставщик валерьянки для Кота
Сообщения: 1924
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария

Сообщение veso74 »

Оба варианта применимы. Для 2 -> на USB, третьего проводника - земля. Да, и + отключать не надо, есть развязывающий диод. Схема Arduino Nano (клон) (из интернета) может Вам пригодиться.
Вложения
1872313.gif
(146.95 КБ) 158 скачиваний
Контактная информация:
Реклама
Открыл глаза
Аватара пользователя
Сообщения: 72
Зарегистрирован: Пт ноя 04, 2016 15:40:57
Откуда: Свердловск

Сообщение Maximill »

veso74 писал(а):Для 2 -> на USB, третьего проводника - земля.
Не могу понять, что этим хотели сказать. Проясните пожалуйста.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 362
Зарегистрирован: Вс апр 03, 2022 07:01:29

Сообщение НовыйДень »

Питание от USB не всегда точно равно 5 В, иногда оно чутка ниже, например 4,7 В. Но в целом, питание от порта USB не противоречит никаким законам. И даже наоборот, когда вы сделаете внешнее питание вот блока питания и питание от USB с компа, могут наблюдаться эффекты неодинакового потенциала "земли" и потенциальных проблем.
Реклама
Эиком - электронные компоненты и радиодетали
Поставщик валерьянки для Кота
Сообщения: 1924
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария

Сообщение veso74 »

(частично пользуюсь переводчиком БГ -> РУ)
Для Serial через USB, требуется 3 проводника: D+, D-, GND
+5В - опционально, откуда хотите: либо с USB, либо с внешнего источника.
---
И даже наоборот, когда вы сделаете внешнее питание вот блока питания и питание от USB с компа, могут наблюдаться эффекты неодинакового потенциала "земли" и потенциальных проблем.
Никогда не было проблем с питанием ни от USB (низкое потребление), ни от внешнего источника (с оборванным проводом +5В USB), ни с обоими питания (диод есть, берется питание большего потенциала ).
(Правда, из-за одного случая был вынужден поставить качественный, дорогой провод для USB с хорошей экранировкой GND).
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

[uquote="Maximill",url="/forum/viewtopic.php?p=4212864#p4212864"]Есть конечно вариант, по USB пробросить только контакты D+ и D-, но будет ли в таком случае работать вывод данных в терминал?[/uquote]

Общая земля для USB нужна в любом случае. Потому что на самом деле USB физически это не диффириенциальный, а квазидиффиренциальный интерфейс. Так что 3 провода в любом случае. А раздельное питание связываемых по USB устройств конечно же можно делать и так и делают в ряде случаев.

На фото: адаптер собственного изготовления для внешней независимой запитки USB устройств

Изображение
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 362
Зарегистрирован: Вс апр 03, 2022 07:01:29

Сообщение НовыйДень »

Никогда не было проблем
-- У вас были несчастные случаи на производстве?
-- Нет, не было.
-- Будут!

Проблемы будут, когда комп и внешний БП будут запитаны от разных фаз электросети, не связанной уравнивателем потенциалов. Ну это так, предупреждение. Чтобы потом не говорили, почему искры проскакивают и USB связь отваливается.
Последний раз редактировалось НовыйДень Пн апр 11, 2022 16:03:03, всего редактировалось 1 раз.
Поставщик валерьянки для Кота
Сообщения: 1924
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария

Сообщение veso74 »

На каком расстоянии датчики от компьютера?
---
... будут запитаны от разных фаз электросети, несвязанной уравнивателем потенциалов.
Дома, в одной комнате: почти никогда :). Правда, тоже люблю быть максималистом.
Последний раз редактировалось veso74 Пн апр 11, 2022 16:04:58, всего редактировалось 1 раз.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Сообщение electroget »

[uquote="veso74",url="/forum/viewtopic.php?p=4212955#p4212955"]из-за одного случая был вынужден поставить качественный, дорогой провод для USB с хорошей экранировкой GND).[/uquote]

Это очень важный момент, я об этом подробно писал в теме https://radiokot.ru/forum/viewtopic.php ... 5#p4170569
Поставщик валерьянки для Кота
Сообщения: 1924
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария

Сообщение veso74 »

Да, плохой 3-метровый кабель, о котором идет речь, при низком энергопотреблении (RX RTL2832U) сделал падение напряжения 1,35 вольта. A и било с псевдо-экранирование: несколько проводов, без плотного экрана... :o
Контактная информация:
Открыл глаза
Аватара пользователя
Сообщения: 72
Зарегистрирован: Пт ноя 04, 2016 15:40:57
Откуда: Свердловск

Сообщение Maximill »

Всем огромное спасибо!
Взвесив все ваши ответы, на данном этапе решил все же остаться на схеме №1. А дальше будет видно :lol:
Друг Кота
Сообщения: 7722
Зарегистрирован: Вс июл 24, 2011 11:38:09

Сообщение 74LS00 »

Если питание поделки больше 500ма, то внешний питальник вроде зарядки для всего устройства. USB там на отдельной микре в ней свои 3.3в. Если периферия на 3.3в, им тоже внешнюю кренку. Хотя немного можно и у uart взять.
Для ардуины 3.3в детали не очень то нужны.

плохо представляется какие датчики будут жрать пол ампера и зачем их питать от компа.
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15680
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Я в том особо проблем не наблюдаю...
Берем не нанку, а про-мини и вот такой самодельный адаптер
https://img.radiokot.ru/files/20529/2mi8slk9a8.GIF
https://img.radiokot.ru/files/20529/2mi8stjbgc.GIF
https://img.radiokot.ru/files/20529/2mi8t2i9ej.jpg
питание адуринки от внешнего источника +5 вольт.
Адаптер правда делался как вариант связи с котуинкой, но вполне сгодится и для низкоскоростных применений у ардуино.
(хотим быстрее - меняем оптроны на более скоростные :wink: )
:hunger:
VNS
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1633
Зарегистрирован: Пт дек 10, 2021 12:48:46
Откуда: Тюмень

Сообщение VNS »

[uquote="Maximill",url="/forum/viewtopic.php?p=4212864#p4212864"]Собираю устройство, считывающее информацию о температуре (четыре датчика DS18B20, ток потребления 10мА (40 мА в сумме).[/uquote]
Откуда Вы взяли такое значение (10 мА)? Датчик DS18B20 может потреблять лишь не более 1,5 мА. И то только при конвертации температуры или при копировании данных с ОЗУ в память EEPROM. Так что максимально ваши 4 датчика могут потреблять лишь не более 6 мА. И то только в том случае, если Вы будете отправлять команду конвертирования температуры всем датчикам одновременно.
В любом случае можете питать своё устройство (МК нано), хоть от внешнего питания, хоть от USB. Разницы Вы не обнаружите. :)
Ответить

Вернуться в «Arduino»