Внутрисхемный программатор для PIC-контроллеров и I2C EPROM
Время не стоит на месте,
понадобилось программировать современные PIC – микроконтроллеры 18Fxxxx, (моим ветераном
не поддерживались некоторые чипы этой серии, а обновлений в паутине для своей
программы не нашел). Из свободно распространяемых, наиболее полно подошел IC-PROG
(http://www.5v.ru/zip/icpr105d.zip).
Пришлось взяться за паяльник и в течение дня сотворить под него «железо». Вот,
что получилось:
Особенности:
- Функционально
совместим с Программным Обеспечением программаторов JDM.
- Работает
с любым COM-портом, как стандартным (+/-12v; +/-10v), так и нестандартным
портом некоторых моделей современных ноутбуков, имеющих пониженные напряжения
сигнальных линий, вплоть до +/-5v.
- Не
перегружает по току COM-порт компьютера, так как использует стандартный
формирователь интерфейса RS232 и не представляет опасности для COM-порта.
- Имеет
разъём внутрисхемного программирования (ICSP - In Circuit Serial
Programming).
- Поддерживается
распространёнными программами IC-PROG,
Pony Prog и другими, как программатор JDM.
- Программатор
подключается к COM-порту компьютера, через стандартный кабель-удлинитель
COM-порта (DB9M - DB9F) или непосредственно к конвертору USB – COM.
- Для
питания программатора должен использоваться стабилизированный источник
питания напряжением от +16v до +24,0v. Источник питания должен быть
оборудован стандартным разъёмом "Jack", центральный
"+".
- На плате
программатора имеются:
- Светодиоды,
указывающие режим работы программатора (POWER, VPP, RXD и TXD).
- Разъём
внутрисхемного программирования (ICSP).
- Программатор
может эксплуатироваться без корпуса.
- Правильно
собранный программатор не нуждается в настройке и начинает работать сразу.
Микросхема IC2
- 555ЛА3. Можно использовать и одновходовые инвенторы, исключив заодно и КТ315.
Для корректной установки
программы IC-PROG, на компьютер под управлением Windows XP, ознакомьтесь с файлом
ic-progp.pdf.
Схема программатора: в файле «icsp.spl» (sPlan_v6.0).
Печатная плата: в файле «icsp.lay» (Sprint-Layout_v4.0).
73! Brest, W3CS. ew3cs@mail.ru