Главная » Микроконтроллеры
Призовой фонд
на март 2017 г.
1. UNI-T UT-39C
Паяльник
2. Тестер компонентов LCR-T4
Паяльник
3. 100 руб.
От пользователей

Похожие статьи:


Урок 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 необходимы для защиты от перегрузки порта.

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

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

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

LPT-программатор AVR

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

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

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

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

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

Схема платы для программирования микроконтроллера Attiny13

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

Печатная плата

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

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

LPT-программатор AVR

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
Программатор
R1-R4 Резистор150 - 300 Ом4 Поиск в FivelВ блокнот
РазъёмLPT (папа)1 Поиск в FivelВ блокнот
РазъёмIDC-10 (ISP) розетка1 Поиск в FivelВ блокнот
Шлейф10 Проводков1 Не длиннее 20 смПоиск в FivelВ блокнот
Плата
R1, R3-R5 Резистор
150 Ом
4 Поиск в FivelВ блокнот
R2 Резистор
4.7 кОм
1 Поиск в FivelВ блокнот
DIL8 Панелька под микросхемуDIP-81 Поиск в FivelВ блокнот
РазъёмIDC-10(ISP) вилка1 Поиск в FivelВ блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Яковлев Александр Вячеславович Опубликована: 2012 г. 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (5) | Я собрал (0) | Подписаться

0
radio-snzh #
А если на компьютере нет LPT порта? Например ноутбук используется для программирования?
Ответить
0
talibanich #
Есть программаторы USB и COM
Ответить
+1
oleg #
А почему в описании нет сопротивления, которое у вас на фото припаяно к LPT на 25 вывод?
Ответить
0
Константин #
25 нога земля, на нее можно и не паять сопротивление. То видно для уверенности впаяли... 25 ногу вообще можно не паять так-как земля берется от USB...
Ответить
+1
Александр #
В схеме платы опечатка! Номиналы резисторов R1 и R2 перепутаны местами! Будьте внимательны при монтаже!
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Программатор Pickit3
Программатор Pickit3
ELM327 OBD II — адаптер с поддержкой CAN USB осциллограф DSO-2090
вверх