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

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


» ТРЕКЕР GPS


» РАДИОБЛОГИ
Индикатор разряда аккумулятора в авто - схема
Улучшение прибора для проверки оптопар
Еще раз о БП из АТХ
История поломки компьютера и метод его ремонта
Указатель напряжения - индикатор
Самостоятельный ремонт экранов телефонов Iphone фирмы Apple
Паяльный фен своими руками. И немного теории.
Адаптер для подключения МК AVR к программатору


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

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


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


ЖУЧОК НА КТ368

ЖУЧОК НА КТ368     Простой проверенный ФМ жучек шпиону-новичку.

СХЕМА ПОДСВЕТКИ

СХЕМА ПОДСВЕТКИ     Схема интеллектуальной подсветки салона автомобиля, выполненная на микроконтроллере pic12f629.

СВЕТОДИОДНАЯ ЛЕНТА RGB

СВЕТОДИОДНАЯ ЛНТА RGB     Многоцветные светодиодные ленты RGB. Виды и технические характеристики.

ПРЕОБРАЗОВАТЕЛЬ НАПРЯЖЕНИЯ НА ДЕШЁВЫХ ДЕТАЛЯХ

     Принципиальная схема и фото преобразователя напряжения 12-ти вольтового аккумулятора, для питания люминисцентных ламп.


» ПОИСК СХЕМ


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


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