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

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

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

Сообщение Nick »

alexg-nn писал(а):ISP = In-System Programming

Интерфейс заливки прошивки в кристалл без выпайки. У AVRок всех есть, насколько я знаю. Подключаешь программатор и вперёд. Я в качестве программатора юзаю саму ардуину.
У меня Carduino V5 Nano, там вроде такого интерфейса нет...

Типо вот такой:
Вложения
image.jpg (1714 просмотров) <a class='original' href='./download/file.php?id=51728&mode=view' target=_blank>Загрузить оригинал (55.03 КБ)</a>
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

Nick писал(а): ЗЫ кстати, еще такая проблема. На приборчике стоит LCD (вот такой http://www.chipdip.ru/product/weh002004blpp5n00000/ ).
Когда заливаю прошивку дисплей начинает показывать всякую ересь. Только при выключении/включении питания начинает работать нормально, обычно, даже ресет не помогает. Еще иногда просто сдвигает все на экране, ресет соответственно не помогает, а иногда сдвигает дальше.
В дисплей можно как послать данные, так и получить из него данные, но в 99% примеров, в дисплей только посылают данные. Посылаемые данные бывают 2-х типов, это либо настройка (включить/выключить дисплей, очистить, выполнить сдвиг влево/вправо, включить или выключить моргающий курсор) либо данные, в данном случае ASCII символы, в зависимости от посланных настроек в контроллер, с посылкой символов, каждый следующий символ выводится с каждым разом левее, или правее.
И в твоем случае при ресете, вкл/выкл, ардуины, на выводах появляется шум, который контроллер может принимать, за настройки, или данные.
У меня было более десятка разных дисплеев, и в тех случаях, когда после ресета, вкл/выкл ардуины, дисплей сразу не заводился, или заводился через раз, означало лишь одну проблему, неправильные выдержки посылки импульсов при инициализации.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
alexg-nn
Мастер
Сообщения: 793
Зарегистрирован: 08 фев 2015, 12:45
Репутация: 127
Настоящее имя: Алексей
Откуда: Нижний Новгород
Контактная информация:

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

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

Nick писал(а):там вроде такого интерфейса нет
Есть, вот та гребёнка, которая дальняя, рядом поищи обозначения ISP или названия MISO/MOSI/SCK.
У новых AVR всегда есть ISP, просто их не всегда маркируют разработчики плат, по большому счёту это обычные выводы, пока не надо что-то зашить в чип.
Вaha
Новичок
Сообщения: 28
Зарегистрирован: 01 июн 2015, 20:58
Репутация: -131
Настоящее имя: Baha

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

Сообщение Вaha »

Nick писал(а):У меня Carduino V5 Nano, там вроде такого интерфейса нет...
оно у тебя на плате называется ICSP ( Bit-Bang), или можно использовать с 10 по 13 ножку( те которые рядом с USB), в такой последовательности Reset, MOSI, MISO и SCK, конечно не считая ножки питания. И еще при заливки бутлодера лучше отключить джампер программного сброса. И тогда прошивается за пол-пинка.
Ответить

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