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

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

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


» РАДИОБЛОГИ
Тестер источников питания или разрядник АКБ
Стабилизатор тока для паяльника
Вольтметр с растянутой шкалой. Расчёт диапазона измерений
Самодельная штанга для металлодетектора
Контроллер ЗУ для Li-ion - TC4054 (STC4054, LTC4054)
Двухчастотный датчик металлоискателя
Еще в копилку доработок дешевых фонарей
Сетевой регулятор мощности на транзисторе


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

ЗАГРУЗКА 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


ТРАВЛЕНИЕ ПЕЧАТНЫХ ПЛАТ ПЕРЕКИСЬЮ ВОДОРОДА

     Описание технологии травления печатных плат перекисью водорода и лимонной кислотой.

ПРИБОР ДЛЯ ПРОВЕРКИ ТЕЛЕФОНОВ

ПРИБОР ДЛЯ ПРОВЕРКИ ТЕЛЕФОНОВ     Схема и фото простейшего прибора для ремонта ТА.

TDA2003

УНЧ на TDA2003     Схема и фотографии простого проверенного усилителя звука на TDA2003.

КАЧЕР БРОВИНА

     Принципиальная схема, испытание и доработка качера Бровина.


» ПОИСК СХЕМ



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

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