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

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


» РАДИОБЛОГИ
Стабилизатор тока для светодиодов двух выводной
Литий-ионные аккумуляторы стандарта 21700 (2170)
Беспроводной осциллограф из смартфона
Рекорд эффективности светодиодов от Nichia
Совет по заработку для радиолюбителей
Звуковой модуль для игрушек
Сбербанк Онлайн или как «не остаться без штанов»
Как я делал Гаусс-ган, а получился шокер
Цветомузыка на микросхеме индикаторе уровня
Генератор импульсов на микросхеме К174ХА11

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

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


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


ПРОСЛУШИВАНИЕ МОБИЛЬНЫХ ТЕЛЕФОНОВ

     Статья о том, как распознать прослушивание своего мобильного телефона.

МУЗЫКАЛЬНЫЙ ЦЕНТР СВОИМИ РУКАМИ

МУЗЫКАЛЬНЫЙ ЦЕНТР СВОИМИ РУКАМИ     Продолжение статьи об изготовлении хорошего музыкального центра из старой цифровой автомагнитолы.

ДЕТЕКТОР ПРОВОДКИ

ДЕТЕКТОР ПРОВОДКИ     Пошаговая сборка простого светодиодного детектора сетевой проводки.

ТЕРМОМЕТР НА МИКРОКОНТРОЛЛЕРЕ

ТЕРМОМЕТР НА МИКРОКОНТРОЛЛЕРЕ     Схема, фотографии и файлы прошивки простого самодельного термометра на микроконтроллере PIC16F84.


» ПОИСК СХЕМ


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

» ТРЕКЕР GPS



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