Плата мікроконтролера atmega8

Плата мікроконтролера atmega8

Цей варіант Arduino-контролера, якщо вже не найпростіший, то вже напевно найдоступніший для самостійного виготовлення. В основі - вже стала класичною схема Arduino на контролері ATMega8.

Усього розроблено два варіанти:
  • модульний
  • одноплатний

модульний варіант

Цей варіант контролера состит з трьох плат:

Плата мікроконтролера atmega8
  • плата мікроконтролера
  • Плата USB-UART
  • плата харчування

одноплатний варіант

Все те ж саме, тільки на одній платі:

Плата мікроконтролера atmega8

Плата мікроконтролера atmega8

Плата виконана з одностороннього фольгованого текстоліту і може бути повторена в домашніх умовах з використанням, напрірмер, ЛУТ-технології. Розміри плати: 95x62

програмування мікроконтролера

Після складання плати - необхідно "прошити" контролер, завантажити в нього "bootloader" - завантажувач. Для цього буде потрібно програматор. Беремо чистий контролер типу ATMega8, встановлюємо його в програматор, підключаємо до комп'ютера. Я використовував програматор Программатор AVR ISP mkII c адаптером ATMega8-48-88-168. Програмуємо за допомогою Arduino IDE, вона сама виставить необхідні fuse bits. Послідовність така:

1. Вибір програм (Сервіс> Программатор> AVRISP mkII). Якщо цей програматор використовується вперше - необхідно встановити драйвер AVRISP-MKII-libusb-drv.zip. Якщо використовується не AVRISP mkII, а інший програматор, то зі списку потрібно вибрати потрібний.

2. Вибір плати для мікроконтролера (Сервіс> Плата> Arduino NG or older w / ATmega8). Якщо використовується не ATmega8, а інший мікроконтролер, то і хустці потрібно вибирати відповідну йому.

3. Запис bootloader (Сервіс> Записати завантажувач).

4. Встановлюємо контролер на плату, і все, Arduino готова до роботи.

Схожі статті