Программатор AlexPic

Программатор AlexPic

Так случилось, что после замены аккумулятора я не смог найти запись с кодом магнитолы. Дома программатора не было и пришлось наконец-то сделать свой. Печатную плату делать долго и было принято решение сделать монтаж на макетной плате, тем более, что в распоряжении была очень хорошая  макетная плата. Решено было поискать в Интернете простой программатор с минимумом соединений, надежный с поддержкой микроконтроллеров PIC и последовательной памяти типа 93С46, которая широко применяется в различных изделиях.

После непродолжительных поисков было обнаружено две подходящие конструкции, PonyProg и ExtraPic. Схема PonyProg  очень простая, имеет широкую номенклатуру поддерживаемых микросхем, но за счет применения только дискретных элементов содержит много соединений и кроме того имеет ненадежное сопряжение с портом СОМ. Программатор ExtraPic выполнен значительно профессиональней, сопряжение с портом реализовано на недорогой микросхеме (~1 у.е.) MAX232, что позволяет не опасаться за целостность порта. Недостатком является то, что ExtraPic не поддерживает программирование тех микросхем, которые требуют напряжения программирования VPP менее 13 вольт. Это вызвано тем, что в схеме для формирования импульсов напряжения VPP используется стабилизатор с фиксированным выходным напряжением 7812, входное напряжение на который подается через дополнительный ключ.  Это не лучшее решение. Если использовать ключ на микросхеме стабилизатора КР142ЕН2 (см. Простой мощный токовый ключ... ), тогда можно ввести регулировку амплитуды импульсов VPP и кроме того упроститься монтажная схема. К сожалению все  входы  MAX232 со стороны порта задействованы и для управление микросхемой КР142ЕН2 следует применить какой-то согласующий элемент для контакта порта TxD. В качестве такого элемента можно использовать свободный элемент микросхемы 1533ЛА3, но для его использования нужно на вход подключить последовательно резистор и защитные диоды для защиты от повышенного напряжения. Если использовать вместо 1533ЛА3 микросхему 561ЛА7 или 1561ЛА7, то кроме снижения тока потребления можно избавиться от двух защитных диодов, поскольку они есть  в составе 561ЛА7. Еще лучше использовать 561ЛН2 или 561ПУ4, поскольку они имеют и встроенный входной резистор и их вход можно подключать напрямую к порту COM. Дополнительно  упрощается монтажная схема, так как элементы микросхем 561ЛН2, 561ПУ4 имеют одиночные входы. Они проигрывают только в том, что значительно реже используются и по этой причине могут быть малодоступны в отдаленной местности.

    В результате такого упрощения схемы программатор упрощается и расширяет свои возможности по программированию микросхем. Для разделения входа и выхода данных, что требуется для 93С46 устанавливается перемычка. Схема программатора приведена на рис. 1.

    Программатор работает под управлением широко распространенной программы IC-Prog v1.06A, которая есть в свободном доступе. Можно использовать и программы, которые применяются с программаторами PonyProg и ExtraPic, но указанная программа наиболее удобна в применении.

    Примечание. Условие установки конденсатора между выводами 3 и 13 КР142ЕН2В прочитайте на стр. Простой мощный токовый ключ.

[в начало]

Hosted by uCoz