ЗАГРУЗКА ARDUINO НА ATMEGA

     простые интересные РАДИОСХЕМЫ сделанные своими руками

» ДАТАШИТ
Например: TDA2050


» РАДИОБЛОГИ
Маленький настольный сверлильный станок
Управление лампой на Атмега8 с помощью любого ИК пульта
Часы на вакуумных лампах ИВ-12
Простой кодовый замок с одной кнопкой на Attiny13A
Акустические колонки на широкополосных динамиках своими руками
Управление пятью нагрузками по двум проводам
Применение ЧПУ фрезера при изготовлении печатной платы
Мотор для мини дрели


Радиосхемы » Устройства на микроконтроллерах

ЗАГРУЗКА ARDUINO НА ATMEGA

      

Здравствуйте, хочу предложить вашему вниманию своё тестирование отладки этого механизма. Для начала определимся для чего это нужно:

  1. может вы и не знали об этом, или английский не знаете, потому что на сайте Arduino информация есть;
  2. после прошивки загрузчика контроллер становится Arduin-ой;
  3. допустим надо заменить мозги а они фьюзами залочены;
  4. вам нравится кодить на Arduino а атмел студиа тяжело идёт;
  5. на АлиЭкспресс ценник контроллера atmega-328 440 рублей, плюс резонатор и пару конденсаторов и нано 150р ну и UNO 350р.

Обо всем по порядку. Для опыта нам нужны сам контроллер и плата UNO в DIL - корпусе:

контроллер и плата UNO в DIL - корпусе

В программной среде ARDUINO: в пункте инструменты - программатор выбираем Arduino as ISP; в Файл - образцы выбираем пункт ArduinoISP - "грузим" скетч в UNO.

программная среда ARDUINO

Соединяем микроконтроллер и Arduino согласно представленной схеме:

схема ардуино

Клик для увеличения

После соединения возвращаемся в среду и выбрать инструменты - записать загрузчик:

В принципе всё - но мы будем тестировать поэтому идём дальше. Заливаем в плате в только-что зашитый микроконтроллер Atmega скетч с Blink и широтно-импульсной модуляции:

микроконтроллер Atmega скетч с Blink   микроконтроллер Atmega скетч с Blink 2

Отладка пройдена успешна! Остаётся попробовать микросхему вне платы здесь начинаются нюансы которые требуют внимания:

  1. вынимаем микроконтроллер и вставляем в монтажную плату;
  2. обвязка - кварцевый резонатор на 16 МГц к 9 и 10 ножке и 2 конденсатора на 22 пикофарада к ним же соединенные между собой и к общему проводу (в схеме стимулятора этот момент есть);
  3. электролит по питанию на 1 мкф очень важен иначе у вас всё будет скакать и прыгать;
  4. и самое главное выводы на плате и на микроконтроллере, как на снимке (то есть в схеме с ШИМом вывод 9 соответствует 15 ножке микросхемы):

микроконтроллер Atmega-328 - распиновка

Вынутый, из платы Arduino UNO, контроллер с записанным скетчем работает замечательно:

Arduino UNO, контроллер с записанным скетчем

Смотрите видео

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

   Форум по МК

   Обсудить статью ЗАГРУЗКА ARDUINO НА ATMEGA


Схемы наши, лайки ваши - всё по честному. Оцените:


АККУМУЛЯТОРЫ НИКЕЛЕВЫЕ

АККУМУЛЯТОРЫ НИКЕЛЕВЫЕ     Обзор никель-кадмиевых аккумуляторов – преимущества и особенности работы.

ГЛУШИТЕЛЬ ТЕЛЕВИЗОРОВ

     Простая схема постановщика помех для соседских телевизоров.

СХЕМА ГЛУШИТЕЛЯ

СХЕМА ГЛУШИТЕЛЯ     Схема проверенного самодельного глушителя теле и радио сигналов.

ДЕТСКИЙ ЭЛЕКТРОМОБИЛЬ

ДЕТСКИЙ ЭЛЕКТРОМОБИЛЬ     Испытание и модернизация китайского детского электромобиля.



» ПОИСК СХЕМ



» РАДИОЭЛЕМЕНТЫ

Группа вконтакте Канал ютуб Группа в фэйсбук Мобильная версия © 2010-2018, "Радиосхемы". Все права защищены. Почта