Найти тему
Инженерное меню

Как я Arduino pro mini "прошивал" )))).

Дружба с китайским "народным" товаром это попеременно то радость, то огорчение. Зато не дорого и не скучно!

Решил я один свой проект для авто (ниже будет ссылка) с громоздкого Arduino UNO на компактный Arduino PRO MINI переместить. Залез в сеть, нашель инфу, почиталь, научилься. Нужные железки были уже прикуплены. Перец был в том, что плата PRO MINI не имеет собственного конвертера порта USB-TTL. И чтобы прошить контроллер есть несколько методов, но самый удобный при помощи отдельной платки - конвертера USB-TTL. Сразу я тему досконально не вкурил, и получилось, что приобрел я самый упрощенный вариант, слегка ущербный, где при прошивке надо как обезьяне за банан в нужное время у компушки сброс давить. После сброса загрузчик цепляет входящий поток программы и в свою память пересовывает. Ну и вроде как там навык нужен особый, чтобы попасть в нужный момент. Ох.

-2

Спаял стенд, пытаюсь тестовую программу залить. То давил, то давил на сброс.. Не льется и хоть ты убейся веником. Полез в тырнеты умные видео смотреть. Вроде всё так делаю, а не получается ничего. Ну, думаю, чёта у меня вообще все прицелы сбиты.

Видео нарылось очень показательное. Там мужик учил как про мини прогружать софтом если кнопке сброса вы башку уже открутили. )))
(при помощи отключения от платы питания)

После часа сиротских тырнет-блужданий нашел лекарство, которое отменяет топтание сброса, и всё само делает. Оказывается моя плата переходника всётаки имеет возможность дать компушке сигнал сброса, просто он не выведен на гребенку. Лечится так:

Сброс подаем с 13 пина ch340g. Остальное подключение без изменения, дополнительно с платы взято для ардуинки +5 В и 3,3 В для запитки дисплея.
Сброс подаем с 13 пина ch340g. Остальное подключение без изменения, дополнительно с платы взято для ардуинки +5 В и 3,3 В для запитки дисплея.

Чтобы всё было по феншую, 6-пиновая гребенка выпаивается, вместо нее паяем 7 пиновую, на свободный пин которой вешаем сигнал RST (сброс).

Но и после этого у меня ничего не вышло. )) Пришлось взять мультиметр и посмотреть что у меня творится с сигналами на выходе преобразователя. Блин, а на сигнальном выходе висит 3,3 вольта. Наверняка перемкнуло где то.. Но как так?! Я же всегда дотошно проверяю все платы перед включением на предмет качества пайки! Срываю прозрачную термоусадку, а там "сопля" между выводами. Да так искусно её китаец развесил, что даже через прозрачный пластик её незаметно. Прямо в этом месте термоусадка изгибается, бликует и скрывает дефект.

В общем и переходник я себе проапгрейдил на ровном месте, и чувство ритма у меня теперь отточено, хоть иди в ансамбль ударником. Мораль басни - будьте внимательны. Одна незаметная "сопля" может куда больше бед натворить.

Удачи Вам в творчестве, хорошего настроения.

Читайте в канале об авторских проектах.

Обещаная ссылка.

Не забывайте ставить лайки, делитесь статьей с друзьями, подписывайтесь на канал.