Arduino внешнее питание + USB

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Arduino внешнее питание + USB

Сообщение Nick »

Есть у меня ардуина Nano V5, питать ее планирую от DC/DC преобразователя ((внешний источник питания)24в -> 5в) (http://www.chipdip.ru/product/tsr-1-2450/).

Для заливки прошивки и тестирования надо подключить ее так же к компу через USB.
Можно ли ее просто подключить, или надо что-то дополнительное паять?
Аватара пользователя
alexg-nn
Мастер
Сообщения: 793
Зарегистрирован: 08 фев 2015, 12:45
Репутация: 127
Настоящее имя: Алексей
Откуда: Нижний Новгород
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение alexg-nn »

У меня UNO, при заливке работает от USB, внешнее питание при этом отключаю.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение aftaev »

Питание +5в подай через ЮСБ и все ;) Когда нужно суешь БП 5в в ЮСБ, а когда нужно шнурок от компа.

На Мега2560 когда подключено внешнее питание + ЮСБ скетч может не залиться пишет проблемы с портом. А бывает так что помех дофига и чтобы залить в Ардуинку что нибудь приходится все что подключено к станку из нее выдергивать иначе ничего не заливается ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение selenur »

Nick писал(а):Есть у меня ардуина Nano V5, питать ее планирую от DC/DC преобразователя ((внешний источник питания)24в -> 5в) (http://www.chipdip.ru/product/tsr-1-2450/).

Для заливки прошивки и тестирования надо подключить ее так же к компу через USB.
Можно ли ее просто подключить, или надо что-то дополнительное паять?
Работать должно обязательно, иногда ещё делают используя http://chipster.ru/catalog/components/a ... /1715.html
(для просмотра содержимого нажмите на ссылку)
скачанные файлы.jpg
скачанные файлы.jpg (6.17 КБ) 7816 просмотров
в итоге получается так:
(для просмотра содержимого нажмите на ссылку)
скачанные файлы2.png
скачанные файлы2.png (10.04 КБ) 7816 просмотров
Позволяем использовать смешанное питание.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение Тима »

В нано несколько раз заливал скетч через УСБ с подключенным внешним питанием. Просто забывал отключить внешнее питание. И ничего, все залилость нормально, все работает.
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
balomut
Почётный участник
Почётный участник
Сообщения: 889
Зарегистрирован: 06 апр 2015, 10:56
Репутация: 267
Настоящее имя: Олег
Откуда: Поланзбург
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение balomut »

В нано питание по умолчанию от усб и внешнее отключать не надо , а вот если выдернуть усб то питание на ней пропадает .
Каждый сходит с ума так , как ему нравится !
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение Тима »

balomut писал(а): а вот если выдернуть усб то питание на ней пропадает .
это как?
У нано есть "нога" Vin, на которую подается +5в относительно "gnd". Это внешнее питание. При подключенном внешнем питании, я подключал УСБ и заливал скетч в нано.
Как, при отключении УСБ внешнее питание может пропасть, если оно питается от отдельного блока питания?
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
balomut
Почётный участник
Почётный участник
Сообщения: 889
Зарегистрирован: 06 апр 2015, 10:56
Репутация: 267
Настоящее имя: Олег
Откуда: Поланзбург
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение balomut »

Когда ставится Нано на шилд то внешнее питание подается на него - вот про это я и писал , а не про штекер на Нано.
Каждый сходит с ума так , как ему нравится !
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение Nick »

В общем не мудурствую лукаво, сделал как посоветовал Афтаев :).

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

При попытке загрузки новой прошивки пишет programmer is not responding...

Что делать?
Аватара пользователя
tooshka
Почётный участник
Почётный участник
Сообщения: 1803
Зарегистрирован: 24 окт 2012, 14:26
Репутация: 209
Настоящее имя: Андрей
Откуда: Нижний Новгород
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение tooshka »

Попробуй на включенной в ЮСБ ардуине нажать кнопку резет, потом выдернуть и снова попробую залить.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение Nick »

Пробовал, пока держу ресет - горит красная. Отпускаю - опять мигает синяя и все. Пробовал прошивать во время ресета - нуль эффекта.
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение Тима »

Была у меня как-то проблема, что после заливки скетча дуинка вообще перестала определятся компом. Решил проблему так: Нажимаем на "загрузить скетч" и пока проходит компиляцию держим нажатой кнопочку "резет". Как только компиляция закончится и начнется загрузка, отпускает "резет". После таких телодвижений другой скетч залился...
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение Nick »

Фух... Вроде заработала, сделал, как писал Тима.
Зажал ресет, вставил в usb, нажал вгрузить, дождался конйа компиляции и отпустил ресет.
Страеео,вроде вчера делал примерно также, но вчера не помогло...
Аватара пользователя
Тима
Почётный участник
Почётный участник
Сообщения: 3162
Зарегистрирован: 01 мар 2012, 20:47
Репутация: 1089
Настоящее имя: Тимур
Откуда: КБР
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение Тима »

На сколько я понял, некоторые библы задействуют в работе "ноги" камня, используемые при заливке скетча. И если при включении дуина успевает инициализировать библу, то заливка игнорируется и порт не определяется. Просто надо чтоб заливка началась до инициализации библы.
Дорогу осилит идущий!
Я все пойму, Вы только дайте денег!!!
Аватара пользователя
balomut
Почётный участник
Почётный участник
Сообщения: 889
Зарегистрирован: 06 апр 2015, 10:56
Репутация: 267
Настоящее имя: Олег
Откуда: Поланзбург
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение balomut »

Nick а что собираешь ? Если не секрет конечно.
Каждый сходит с ума так , как ему нравится !
Аватара пользователя
alexg-nn
Мастер
Сообщения: 793
Зарегистрирован: 08 фев 2015, 12:45
Репутация: 127
Настоящее имя: Алексей
Откуда: Нижний Новгород
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение alexg-nn »

А ISP не распаян? Заливал бы через него.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение Nick »

balomut писал(а):Nick а что собираешь ? Если не секрет конечно.
Вот это:
http://www.cnc-club.ru/forum/viewtopic. ... 64#p116064
alexg-nn писал(а):А ISP не распаян? Заливал бы через него.
Это кто?


ЗЫ кстати, еще такая проблема. На приборчике стоит LCD (вот такой http://www.chipdip.ru/product/weh002004blpp5n00000/ ).
Когда заливаю прошивку дисплей начинает показывать всякую ересь. Только при выключении/включении питания начинает работать нормально, обычно, даже ресет не помогает. Еще иногда просто сдвигает все на экране, ресет соответственно не помогает, а иногда сдвигает дальше.
Аватара пользователя
alexg-nn
Мастер
Сообщения: 793
Зарегистрирован: 08 фев 2015, 12:45
Репутация: 127
Настоящее имя: Алексей
Откуда: Нижний Новгород
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение alexg-nn »

Nick писал(а):Это кто?
ISP = In-System Programming

Интерфейс заливки прошивки в кристалл без выпайки. У AVRок всех есть, насколько я знаю. Подключаешь программатор и вперёд. Я в качестве программатора юзаю саму ардуину.
Аватара пользователя
alexg-nn
Мастер
Сообщения: 793
Зарегистрирован: 08 фев 2015, 12:45
Репутация: 127
Настоящее имя: Алексей
Откуда: Нижний Новгород
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение alexg-nn »

Nick писал(а):Когда заливаю прошивку дисплей начинает показывать всякую ересь.
ИМХО это как раз потому, что заливка через бутлоадер по USB таки дёргает ноги MISO/MOSI/CLK, которые штатно могут быть использованы для подключения мониторчика. Посмотри, на каких ногах кристалла сидит монитор и нет ли там ног ISPа.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Arduino внешнее питание + USB

Сообщение Nick »

монитор на стандартных
The circuit:
* LCD RS pin to digital pin 12
* LCD Enable pin to digital pin 11
* LCD D4 pin to digital pin 5
* LCD D5 pin to digital pin 4
* LCD D6 pin to digital pin 3
* LCD D7 pin to digital pin 2
* LCD R/W pin to ground


хотя вот это я не подключил... (но по даташиту на LCD - 15 и 16 пины nc)
* 10K resistor:
* ends to +5V and ground
* wiper to LCD VO pin (pin 3)

http://www.arduino.cc/en/uploads/Tutorial/LCD_bb.png
Вложения
LCD_bb.png (7657 просмотров) <a class='original' href='./download/file.php?id=51727&mode=view' target=_blank>Загрузить оригинал (315.01 КБ)</a>
Ответить

Вернуться в «Электроника»