Простейший COM программатор PIC/AVR и т.д.

Схема очень простая, проще просто не придумать!!!

Сопротивления найти очень легко (3-5 кОм), транзистор к замене не кретичен, у меня заработало даже на бум с такой-же N-P-N структуры, типа кт3102 или что-то по буржуйски выпаянное из какой-то платы. Стабилитроны на 5 вольт достались от 2х убитых HDD , у них они стоят сразу у штекера питания (один на 12 вольт, другой на 5 вольт), разъём COM порта выкорчевал из сломанного бесперебойника, но можно легко сделать, как автор этого детища у себя на сайте www.olimex.com.

На всякий случай вот вам распиновка COM порта (штекера) и COM порта пинов на материнке:

Стабилитроны аккуратно позаимствуйте из HDD, это на работоспособность  не повлияет, работать они будут, просто защиты по питанию не будет.

Вызвонить их не сложно, они стоят на +5 вольт:

Без разницы, S-ATA, IDE, стабилитроны есть везде, даже в CD-DVD. Вот его маркировка:

Собственно вот вам наглядно его применение, сопротивления я набирал по 3 кОм (2х1,5) и тоже работало.

Вот так он выглядел в металлоискателе:

 

Интерфейс металлоискателя:

Включаю металлоискатель, подключаю к COM порту, запускаю PonuProg2000, загружаю сперва для проверки с него прошивку, заодно так фьюзы определятся, и после прошиваю, скорость быстрая, глюков не заметил.

Прошивальщик PonyProg2000 можно скачать на официальном сайте бесплатно ТУТ.

Такой программатор прошивает большинство AVR микроконтроллеров и не только, даже пики шьёт, да вообще, всё, что только можно прошить, всё шьёт, всё...аааа...

На форуме уже есть данные по тестированию программатора в случае неправильной сборки.