Arduino ISP программатор для ATmega328, Минимальная Arduino

Производство и продажа электронных компонентов

+7 (495) 984-68-02
info@russleader.ru
Работаем в обычном режиме с 10-18, Пн-Пт. Отгружаем только юридическим лицам
Arduino ISP программатор для ATmega328, Минимальная Arduino

Arduino ISP программатор для ATmega328, Минимальная Arduino

картинка Arduino ISP программатор для ATmega328, Минимальная Arduino
695.30 руб.
Производитель
DIY
Заказать
Полное описание

Arduino это просто, быстро, а самое главное удобно для реализации идей. Но когда всё отлажено и схема, и код настает момент, когда избыточность плат просто не нужна. Идею то можно реализовать значительно дешевле и компактнее. Без горы проводов. Для того чтобы избавиться от ненужных примочек в готовом устройстве предлагаем прошить ваш код непосредственно в микроконтроллер. Ниже описан пример, где в качестве программатора используется Arduino Nano, а прошивать будем микроконтроллер ATmega328.

В зависимости от того какая версия Arduino IDE у вас установлена скачайте один из архивов breadboard-1-6-x.zip, Breadboard1-5-x.zip or Breadboard1-0-x.zip. В папке со скетчами создайте папку «hardware». Размещение папки со скетчами можно узнать, выбрав «Файл – Настройки».

Файл – Настройки

Файл – Настройки

Распакуйте скаченный файл в папку «hardware». Должно получиться примерно так: «C:\Users\имя пользователя\Documents\Arduino\hardware\breadboard».

Перезапустите Arduino IDE.

Если сделали все правильно, в списке плат появиться строка «ATmega328 on a breadboard (8 MHz internal clock)».

 ATmega328 on a breadboard

Чтобы запрограммировать микроконтроллер, нужен программатор. Программатор можно сделать из Ардуино Нано. Для этого в нее нужно загрузить скетч ArduinoISP из имеющихся примеров.

 ArduinoISP

Подключите Arduino Nano к ПК. В Arduino IDE выберите плату Arduino Nano, процессор ATmega328, нужный COM-порт.

Arduino Nano

 Arduino Nano

Выберите «Скетч – Загрузка». Начнется загрузка программы.

Скетч – Загрузка

Дождитесь окончания загрузки. Программатор готов.

Подключите программируемый микроконтроллер к Ардуино, как показано на рисунке.

Схема

Теперь в Arduino IDE выберите программируемый микроконтроллер.

ATmega328 on a breadboard

COM-порт остается без изменений.

Например, так:

 COM-порт

Выберите используемый программатор, в нашем случае «Arduino as ISP».

Arduino as ISP

Сначала нужно записать загрузчик.

 записать загрузчик

Теперь в микроконтроллер можно загружать «рабочую» программу. Откройте скетч, который хотите загрузить, и выберите «Скетч – Загрузить через программатор». Начнется загрузка. Дождитесь окончания загрузки программы.

 Загрузить через программатор

  • Полное описание
  • Комментарии
Загрузка комментариев...