Arduino Uno R3 на макетной плате
Сделал попытку построения Arduino Uno R3, чтобы высвободить мой Arduino для будущих проектов. После прочтения многих веб-страниц и форумов, я был в состоянии собрать эту схему.
Необходимые части:
Для этого вам понадобится:
Основные части для электрических соединений Arduino
- 22 AWG провода
- 7805- стабилизатор напряжения
- 2- светодиода
- 2- 220 Ом резисторы
- 1- 10k Ом резистор
- 2- 10 мкФ
- кварц-16 МГц
- 2 22 пФ конденсаторы
- маленькая кнопка ( "выключено")
Добавление схемы для источника питания
Здесь я использую 5V мобильное зарядное устройство вместо LM7805. Это просто и сэкономит место на борту. Вы можете поставить LM7805, но надо использовать более высокое напряжение питания.
ATMEGA8 / 168/328
Прежде чем двигаться дальше, проверьте это изображение. Для получения еще более подробной информации, загляните в даташит ATmega168 и ATmega328.
Запуск проекта
Начните с подключения 10k Ом подтягивающего резистора к + 5В от сброса, чтобы предотвратить чип от сброса самого себя во время нормальной работы.
СБРОС перезагружает чип.
Pin 7 - Vcc - Напряжение питания
Pin 8 - GND
Pin 22 - GND
Pin 21 - AREF- Аналоговый опорный вывод для АЦП
Pin 20 - AVCC - Напряжение для преобразователя АЦП.
Добавление чипа
Добавляем 16 МГц от внешнего тактового сигнала между контактами 9 и 10, а также добавляем два 22 пФ конденсатора, на землю от каждого из этих контактов.
Добавление RESET
Добавьте небольшой переключатель, так что вы можете сбросить Arduino всякий раз, когда нужно подготовить чип для загрузки новой программы. Быстрое кратковременное нажатие этого переключателя приведет к сбросу микросхемы, когда это необходимо. Добавьте переключатель чуть выше верхней части чипа Atmega. Затем добавьте провод от нижней левой ноги выключателя к reset микросхемы Atmega на землю.
Светодиодные провода на Arduino вывод 13
Чип, используемый на этой плате фактически уже запрограммирована с помощью blink_led программы, которая поставляется вместе с программным обеспечением Arduino. Вывод 13 на Arduino НЕ AVR ATMEGA8-16PU / ATMEGA168-16PU контакт 13. На чипе Atmega это контакт 19. Наконец, добавьте светодиод. Анод соединяется с красным проводом и катод подключается к 220 Ом резистором на землю.
Готовый Arduino
На данный момент, если вы уже запрограммированной фишку где-то еще и не нужно этого макетных схемы перепрограммировать чип, вы можете остановиться здесь. Но часть удовольствия находится в цепи программирования так держать собирается действительно сделать полный USB-Arduino-схемы на макетной плате!
Для того, чтобы сделать Arduino я использовал Circuit Wizard пробную версию программного обеспечения.
Мастер Circuit - Arduino Uno R3 2.pdf
Спасибо за просмотр моего проекта.