Ошибка базы данных WordPress: [Table './meandr_base/anzpz_usermeta' is marked as crashed and last (automatic?) repair failed]
SELECT user_id, meta_key, meta_value FROM anzpz_usermeta WHERE user_id IN (1) ORDER BY umeta_id ASC

Урок 2. Программатор AVR микроконтроллеров — Меандр — занимательная электроника
Site icon Меандр — занимательная электроника

Урок 2. Программатор AVR микроконтроллеров

В данном уроке мы с вами соберём простейший программатор AVR микроконтроллеров для LPT порта компьютера. Программатор будет поддерживать SPI интерфейс связи с AVR микроконтроллером.

Для сборки AVR-программатора понадобится:

  1. Разъем SUB-25 (Папа) 1шт.
  2. Резисторы 100-300ом 4шт.
  3. Разъём IDC-10 (Розетка) 1шт.
  4. Шлейф RC-10 (не длиннее 20см)

Внимание! Шлейф от программатора до платы с программируемым микроконтроллером должен быть не длиннее 20см!

Внимание! LPT порт компьютера очень «нежный» его очень легко спалить, будьте осторожны при работе с LPT портом и не допускайте замыкания контактов!

Принципиальная схема программатора:

Резисторы R1, R2, R3, R4 необходимы для защиты от перегрузки порта.

Пайка резисторов к разъёму:

Вот что получилось в итоге:

Программатор готов!

Но подождите, как нам подключить микроконтроллер к программатору? А очень просто!
Для этого, мы сейчас соберём плату для программирования (прошивки) AVR микроконтроллера Attiny13.
Для сборки платы для программирования микроконтроллера Attiny13 понадобится:

  1. Панелька DIP8 1шт.
  2. Резисторы 150-300ом 4шт.
  3. Резистор 4.7кОм 1шт.
  4. Разъём IDC-10 (вилка) 1шт.

Резисторы необходимы для защиты линий программирования.

Принципиальная схема платы для программирования микроконтроллера Attiny13:

Разводка печатной платы:

Внимание! При разводке платы не забываем о «зеркальном отображении»!

Вот что получилось у меня:

Скачать печатную плату в формате LAY

Автор: Яковлев Александр Вячеславович (г.Витебск, Беларусь)

Exit mobile version