Оглавление:

Голый минимум - Arduino на макетной плате: 5 шагов
Голый минимум - Arduino на макетной плате: 5 шагов

Видео: Голый минимум - Arduino на макетной плате: 5 шагов

Видео: Голый минимум - Arduino на макетной плате: 5 шагов
Видео: Уно или Нано? #ардуино #электроника #arduino 2024, Июль
Anonim
Голый минимум - Arduino на макетной плате
Голый минимум - Arduino на макетной плате

Arduino использует чип ATMega328p. Мы можем получить это в формате SMD (ATMega328p-AU) или в формате DIP для пайки через отверстие (ATMega328p-PU). Но сам по себе чип работать не может. Требуется еще несколько компонентов, и все вместе это называется минимальной конфигурацией этого чипа.

Шаг 1: простая схема

Простая схема
Простая схема

Ниже представлена схема этой конфигурации. Как видите, нам нужно питание 5 вольт. Этот источник питания должен быть очень хорошо отрегулирован без скачков напряжения. Для этого и дополнительный конденсатор 10 мкФ между 5 В и заземлением. К тому же, вывод сброса активирован отрицательно. Итак, чтобы отключить его, нам нужно подать на него 5 В. Для этого между RESET и Vcc помещается резистор 10 кОм. Кроме того, ATMega328 обычно работает на частоте 16 МГц. Для этого между выводами 9 и 10 мы помещаем кристалл с частотой 16 МГц. Но этому кристаллу, чтобы колебаться, нужны два конденсатора ровно 22 пФ, подключенные к GND. На рисунке выше показаны все выводы микросхемы. Прямо сейчас, если у микроконтроллера есть загрузчик, мы могли бы загрузить код. Но давайте представим, что у него нет загрузчика.

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

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

А теперь представим, что у чипа нет загрузчика (чистого чипа). Для этого вам необходимо выполнить следующие подключения от Arduino UNO. Это контакты SPI, CLOCK, MISO и MOSI.

Шаг 3: Подключите Arduino к ПК

Подключите Arduino к ПК
Подключите Arduino к ПК

Теперь подключите Arduino к вашему ПК. Откройте Arduino IDE, выберите «Файл» → «Примеры» → «Arduino ISP» и откройте этот пример. Выберите com платы Arduino UNO, выберите плату как Arduino UNO и загрузите этот код.

Шаг 4: загрузчик

Загрузчик
Загрузчик

Теперь выполните подключения на предыдущей схеме и пора записать загрузчик. Перейдите в Инструменты → Программист → Arduino как интернет-провайдер. Тем самым меняем программиста на ISP.

Шаг 5: наконец записать загрузчик

Наконец-то записать загрузчик
Наконец-то записать загрузчик

Наконец, перейдите в Инструменты → Записать загрузчик. Теперь светодиоды Arduino будут много мигать. Как только вы получите сообщение о загрузке загрузчика, все готово.

Рекомендуемые: