Програматор для PIC, AVR і мікросхем пам'яті
MAX232 замінив на більш швидкодіючий ST232, керований стабілізатор замінив звичайним 7812 і транзисторним ключем після нього, транзистори - ВС547, всі інші деталі - за рекомендаціями з оригінальної статті. Також додав окрему підключається плату з панельками для різних типів контролерів (так як в основному юзаю РІС-й, то плата поки тільки під них, а якщо потрібно прошити AVR - то проводочками :-)). Монтується все це на ось такій платі:
а це змінна плата для ПІК-ів і мікросхем пам'яті:
З панельок все невикористовувані контакти видалити, щоб не свердлити багато зайвих отворів. Ось фото зібраної плати:
Програматор зібрав в поляцком корпусі, який позначається Z50, власне під нього і проектувалася плата, нижче кілька фото:
На фото видно в корпусі трансформатор харчування, я його потім викинув, так як він виявився слабенький (зробив світлодіодне підсвічування передньої панелі з надяскравих світлодіодів, і трансформатор не подужав :-). Зараз використовується зовнішній блок живлення 15В, і струмом до 1А. Програматор працює з програмами PonyProg, Si-prog, WinPic800. Використовуючи для управління програму PonyProg слід вибрати у відповідному її вікні програматор SI Prog I / O і задати інверсію сигналів відповідно до таблиці 1, для програм Si-Prog і WinPic 800 слід вибрати програматор JDM Programmer, а інверсію сигналів задати відповідно до таблиць 2 і 3:
Для WinPic 800 з журнальної таблицею не розібрався, тому налаштування визначив методом "наукового тику":
Програматор перевірений протягом тривалого часу, глюків не помічено, як і раніше шиє все підряд.
В архіві друковані плати