Не пропусти
Главная 20 Самоделкин 20 Прошивка плат Arduino через Arduino nano и другие
1 2 - Прошивка плат Arduino через Arduino nano и другие

Прошивка плат Arduino через Arduino nano и другие

Прошивка плат Arduino через Arduino nano и другие

Эта инструкция объясняет, как использовать будь какую плату Arduino в качестве ISP (внутрисистемного программатора). Что позволит вам использовать любую плату как UART переходник для загрузки скетча в контроллеры AVR, такие как ATmega168 или ATmega328, устанавливаемые на Arduino. Способ, описанный в этом примере, основан на программном обеспечении mega-isp от Randall Bohn.

Чтобы использовать свою Arduino плату в качестве загрузчика в AVR контроллер другой платы, вам нужно следовать нескольким простым пунктам.

  1. Откройте программную утилиту Arduino ISP, что находится в Файл > Примеры (Образцы).
  2. Заметьте, для Arduino IDE версии 1.0 нужно сделать небольшое изменение в коде Arduino ISP. Найти строчку в функции heartbeat(), в которой есть запись «delay(40);» и заменить её на «delay(20);».
  3. Во вкладке Инструмены > Плата и Серийный порт, выберите соответствующую плату, которую вы используете в качестве программатора (не ту плату, которую нужно перепрошить).
  1. Соедините Arduino платы, как показано на схеме подключенийвнизу.

Примечание:для платы-программатораArduinoтипаUno, и других, нужно добавлять конденсатор на 10 мкФ между сбросомResetи землейGND, чтобы не возникало никаких ошибок «notinsync».

  • Во вкладке Инструмены > Платы, теперь уже выберите соответствующую плату, в которую вы будете загружать прошивку (не ту плату, которую используете как программатор). Почитайте о работе с программным обеспечением Arduino Software IDE, чтобы узнать больше.
  • Во вкладке Инструмены > Программатор укажите тип программатора Arduino as ISP (Arduino как внутрисистемный программатор).
  • Выбрав скетч прошивки, воспользуйтесь командой Файл > Загрузить с помощью программатора. Кнопку на плате нажимать не нужно.
  • Arduino Uno, Duemilanove или Diecimila

    Примечание: приведенная схема подключений работает с платами, у которых снимается сигнал RST с указанных пинов. Что касается плат, для которых это невыполнимо (платы с контроллером ATmega32U4, такие как Leonardo или YUN), то сигнал сброса RST должен быть взят с разъема ICSP (внутрисхемного программирования) согласно распиновке, приведенной внизу.

    1 2 - Прошивка плат Arduino через Arduino nano и другие

    Замкнув на ICSP разъеме пины RST и GND, можно любую плату Arduino сделать программатором вне зависимости от зашитого в ней кода.

    2 2 300x234 - Прошивка плат Arduino через Arduino nano и другие

    Одна плата Arduino служит программатором IPS для ATmega на другой плате.

    Не забудьте для Arduino Uno, Duemilanove, Diecimila или любой другой подсоединить конденсатор на 10 мкФ между сбросом Reset и землей GND, после того, как сделаете эту плату программатором (после загрузки скетча Arduino ISP).

    На платах Arduino NG или более старых выход Reset разъема не активен, поэтому вам понадобиться найти его на микроконтроллере.

    3 2 300x179 - Прошивка плат Arduino через Arduino nano и другие

    На Arduino NG или более старой прошиваемой плате нужно подключиться проводом Reset к 1 пину ATmega, как показано на схеме.

    на макетной плате к контроллерам AVR

    Использование платы Arduino для программирования ATmega без кварцевого резонатора.

    4 2 221x300 - Прошивка плат Arduino через Arduino nano и другие

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

    Использование платы Arduino для программирования ATmega, с внешним кварцевым резонатором.

    5 2 222x300 - Прошивка плат Arduino через Arduino nano и другие

    Сглаживающие конденсаторы следует выбрать по 18 или 22 пФ.

    Если всё было собранно верно и не забыли поставить фильтрующий конденсатор на 10 мкФ, то выбранный ATmega прошьется с первого раза.

    Автор: Виталий Петрович. Украина, Лисичанск.

    0 2c9577 a1a01398 M 520x245 - Прошивка плат Arduino через Arduino nano и другие

    161124 lin 3808 520x245 - Прошивка плат Arduino через Arduino nano и другие

    clock 520x245 - Прошивка плат Arduino через Arduino nano и другие

    1 комментарий

    Для начала рекомендую собрать схему тестера на макетной плате для заливки прошивки и проверки работоспособности.

    Рубрики

    О admin

    x

    Check Also

    24 177x300 - Уличное освещение от солнечных батарей

    Уличное освещение от солнечных батарей

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

    SunSaluter low cost solar tracker 520x245 - УЗО - ошибки при подключении

    УЗО – ошибки при подключении

    УЗО — ошибки при подключении Здравствуйте уважаемые читатели блога — «Каталоги схем». Напомним, что — устройства защитного отключения (УЗО) наиболее подходят для предостережения человека от поражения электрическим током, в отличие от предохранителей или автоматических выключателей.

    uvelichenie 1 300x170 - Увеличение мощности бесперебойника

    Увеличение мощности бесперебойника

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

    555 1 921 300x261 - Трёхфазный ток

    Трёхфазный ток

    Трёхфазный ток. Преимущества при генерации и использовании Как известно, американский изобретатель Никола Тесла проводил эксперименты в основном с переменным током. Он разработал систему транспортировки переменного тока по шести проводам.

    1314857783 z19201 300x225 - Трёхфазные электродвигатели

    Трёхфазные электродвигатели

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

    Sxemy.ru panno 1 230x300 - Трёхмерное светящееся панно

    Трёхмерное светящееся панно

    Трёхмерное светящееся панно Вы испытываете потребность оформить помещение, следуя современным дизайнерским тенденциям, и со временем утратившие популярность произведения живописи, панно и прочие аксессуары для обустройства интерьера кажутся вам неоригинальными? Вы задумали поразить своего друга или близкого вам человека неординарным подарком, способным продемонстрировать ваши чувства? В таком случае нет ничего лучше, чем собственноручно созданного изделия.

    17a6860eb83d021607c81a21c67 html m4a26c340 300x255 - Трансформаторы, виды трансформаторов и их описание

    Трансформаторы, виды трансформаторов и их описание

    Трансформаторы, виды трансформаторов и их описание Электрические трансформаторы, как таковые, разрабатывались, и в большинстве своем применяются, для изменения напряжения в цепях переменного тока.

    IP cam1 300x208 - Трансформатор для светодиодной ленты

    Трансформатор для светодиодной ленты

    Трансформатор для светодиодной ленты Для функционирования светодиодной ленты необходимо применение трансформаторов. Данная потребность объясняется тем, что для работы большинства лент требуется напряжение 12 — 24 вольт.

    1237326597 pribor 300x117 - Травление печатных плат

    Травление печатных плат

    Травление печатных плат Для того, что бы произвести данный способ травления понадобиться источник постоянного тока, напряжение которого будет составлять 12-25 В и, собственно, поваренная соль (концентрированный раствор). Перед травлением необходимо подготовить плату.

    1294549012 - Точный фазоуказатель на светодиодах

    Точный фазоуказатель на светодиодах

    Точный фазоуказатель на светодиодах При подключении трехфазного глубинного насоса, чтобы быть уверенным, что он потянет воду, а не станет пускать пузыри; при установке индукционного электросчетчика типа СА4-И678, СА4У-И678, дабы в дальнейшем не допустить самоход его диска при отключенной нагрузке — вот несколько примеров, когда важно знать очередность фаз (фазировку) в трехфазной сети переменного тока.

    1269424591 transformatory 300x217 - Торцевой аксиальный генератор для ветротурбины

    Торцевой аксиальный генератор для ветротурбины

    Торцевой аксиальный генератор для ветротурбины Многие мечтают создать для ветротурбины генератор своими руками. Достать стальную электротехническую холоднокатанную анизотропную ленту не всегда возможно.

    Voltage converter SO 8 520x245 - Телефоны

    Телефоны

    Телефоны Для зарядки мобильных устройств обычно используются 5-вольтовые блоки питания, работающие от сетевого напряжения. Напряжение в 5 В можно также получить из 12-вольтовой сети автомобиля или от сетевого блока питания на 12 В. Это можно... Как сделать беспроводную зарядку для всех гаджетов В этой статье вы узнаете, как можно зарядить планшет, телефон или запитать другие маломощные электронные приборы без подключения всяких проводов, просто положив их на стол.

    goroskop na 2015 god svinya kaban 011 289x300 - Схема самодельного датчика протечки воды

    Схема самодельного датчика протечки воды

    Схема самодельного датчика протечки воды На сегодняшний день, наверное, самой популярной проблемой в квартирных домах является протечка воды. Из-за такой трагедии портятся не только полы и стенки в ванной комнате, но и отношения с соседями с нижнего этажа.

    11 300x255 - Схема плавного пуска болгарки

    Схема плавного пуска болгарки

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

    Snimok327 300x89 - Схема защиты от переполюсовки

    Схема защиты от переполюсовки

    Схема защиты от переполюсовки Не так часто, но все-таки случается, что можно перепутать плюсы и минусы в аккумуляторе. После такого есть шанс, что произойдут неприятности, такие как, поломка аккумулятора или зарядного устройства.

    indikator2 300x224 - Стрелочные индикаторы звуковых сигналов

    Стрелочные индикаторы звуковых сигналов

    Стрелочные индикаторы звуковых сигналов Стрелочные индикаторы для измерения звуковых сигналов практически перестали выпускаться в промышленных объемах. Им на смену пришли более современные и модные в последнее время светодиодные модели.