Описание

Схема является клоном известного программатора JDM и за счет этого поддерживается практически любым софтом для программирования. Я почти наугад выбрал WinPic800 и меня эта программа вполне устроила.

В силу простоты конструкции, есть несколько нюансов ее работы.
Во-первых, данный программатор работает только с полноценным последовательным портом. Это значит, что он не работает через преобразователи USB->COM и может не работать на некоторых ноутбуках, имеющих последовательный порт.
Во-вторых, необходимо стараться использовать минимальной длины провода от разъема порта до программатора и от программатора до прошиваемого микроконтроллера (в сумме не более 30-50 см).

Схема

Схема программатора.

Перечень элементов

Обозначение Наименование Аналоги, примечания
T1, T2 Транзистор BC337-40. BC338-40, КТ3102.
D1, D4-D6 Диод кремниевый 1N4148. КД522.
D2 Стабилитрон 5.1 В. Указанный на схеме BZV55C5V1 под SMD-монтаж, BZX55C5V1 - обычный выводной DO-35. Любой другой стабилитрон на 5-5.1 В.
D3 Стабилитрон 6.2 В. По корпусам то-же, что и D2. Любой другой стабилитрон на 6.2 В.
C1, C2 Конденсатор электролитический 100 мкФ, 16 В. К50-35.
R1 Резистор 10 кОм, 0.125 Вт.
R2 Резистор 1.5 кОм, 0.125 Вт.
LED Любой светодиод видимого спектра.

Подключение к микроконтроллеру

Контакт ICSP программатора Сигнал Вывод микросхемы 12F629, 12F675
1 Vpp (напряжение программирования) 4
2 Vdd (напряжение питания) 1
3,6 Vss (общий) 8
4 ICSPDat (данные программирования) 7
5 ICSPClk (синхроимпульс программирования) 6

Программатор PIC

Протоколы проводного управления

Поиск по сайту