9zip.ru - технологии для людей
9zip.ru Инструкции Простейший программатор для микроконтроллеров AVR Tiny15L

Самый дешевый и простой способ начать работу с микроконтроллерами ("мик"ами) -- использовать самый маленький и самый дешевый микроконтроллер AVR ATtiny15L в корпусе PDIP8 и простейший программатор на LPT-порт из кучки проводов, трех резисторов, разъема DB25MS, панельки DIP16 и кабеля-удлинителя LPT 1.5 м.

Правило ТБ: для возни с самодельным железом используйте старый сильно б/у компьютер. В продаже есть дополнительные LPT-порты на PCI шину - если этот порт будет работать под любой ОС включая чистый DOS или вообще что-то самопальное, это хороший вариант защиты современного компьютера от выгорания LPT.

За основу взята схема, приведенная в утилите для программирования миков AVR avreal с незначительными изменениями, видными из таблицы соединений:
мик - LPT
1 - 6
2 - 5
3 - -
4 - 25 и корпус
5 - 7
6 - 10
7 - 8
8 - 2,3,4 через резисторы 220 Ом

Минимальный начальный комплект (без учета инструмента):

мик tiny15L (для проверки программатора и первых устройств) 1 шт.
панелька SCS-16 DIP (не 8, т.к. свободные дырки используются для крепления) 2 шт.
разъем DB25MS (вилка под пайку) 1 шт.
чип-резистор 220 Ом smd 1206 3 шт.
удлинитель LPT 1.5 м.

Для проверки подключаем программатор через удлинитель к LPT, в панельку ставим тиньку, запускаем avreal:

C:\EDA\avreal>avreal +tiny15 -p1 -ap

Command:
+tiny15 -p1 -ap
Power ON
Device connected, TINY15 detected
Chip not locked
Fuses
OSCCAL = 8D
BODLEVEL = 0
BODEN = 1
SPIEN = 0
RSTDISBL = 1
CKSEL = 0
Reset pin released
Power OFF
+tiny15 выбор протокола для используемого типа мика
-p1 выбор LPT1, по умолчанию используется LPT2
-ap включить питание через выводы 2,3,4,9

С помощью этого программатора можно шить и другие AVRки методом передёргивания чипа из устройства в панельку программатора и обратно, но им нельзя пользоваться для программирования контроллера непосредственно в системе, так как есть риск для LPT и контроллера при использовании собственного блока питания устройства

В заключение еще раз повторю кратко предупреждение из документации avreal: эту схему вы используете на свой страх и риск, работа не гарантируется, и годится только на то, чтобы прошить чего-нибудь пару раз. Если вы собираетесь и дальше возиться с контроллерами, обязательно спаяйте схему с буфером, по крайней мере, это защитит ваш компьютер, и ваши нервы (возможны различные неуловимые глюки, особенно при длинном неэкранированном кабеле компьютер-программатор).

30.05.2015 © 9zip.ru
Авторские права охраняет Роскомнадзор

Понравилась статья? Похвастайся друзьям:

Хочешь почитать ещё про инструкции? Вот что наиболее популярно на этой неделе:
Изготовление прокладок из силикона
Необычные неисправности магнитол
Преобразователи напряжения на микросхеме NE555
Кащей одобряет.

Есть вопросы, комментарии? Напиши:

Имя
Комментарий
Длина текста:
число с картинки
Правила прочитал(а)

Пользовательские теги: простой программатор на lpt для attyny программатор 5 проводов для микроконтроллеров avr [ Что это? ]

Дальше в разделе инструкции: Программы записи переговоров, краткий обзор программ записи переговоров, описываются достоинства и недостатки, как аппаратные, так и программные.

Главная 9zip.ru База знаний радиолюбителя Контакты

Девять кучек хлама:

Радиотехника, электроника и схемы своими руками Ремонт домашней электроники Виртуальный музей старых радиодеталей XX века Ламповый звук hi-end и винтажная электроника Катушки Теслы Радиодетали и модули с Aliexpress Интернет и сети Сотовые операторы Инструкции



Дайджест
радиосхем
Новые схемы интернета - в одном месте!

Конкурс
для всех
Участвуй в новом конкурсе для радиолюбителей в ноябре-декабре 2016 и получай призы!



Гостевушечка


Сколько тебе лет?
Попытаемся составить портрет современного радиолюбителя...

Голосование запущено 07 ноября 2016, приняло участие 213 человек.