Предлагаю вашему вниманию, программатор для семейства PIC-микроконтроллеров, данные о котором были получены из открытых источников. Схема программатора не требует никаких дополнительных настроек, собирается данная конструкция на одностороннем фальгированом текстолите, плата изготавливается по технологии ЛУТ (лазерно-утюжная технология). Все элементы доступны и продаются практически во всех магазинах специализирующихся по продаже электронных компонентов. При правильном монтаже, программатор начинает работать сразу. На фото ниже предоставлено мое исполнение данного программатора, собирался он на скорую руку, поэтому корпус для него был выбран из того, что первое попалось на глаза и в данном случае это оказался кейс под CD диски.
Места в нем кокрас хватило и для самого программатора и для DIP кроваток под микроконтроллеры. Кабель идущий на СOM порт компьютера желательно чтобы был, не короче 50 см, непонятно почему, но если кабель короткий то прошивка микроконтроллеров завершается неудачей. В ходе работы программатора, мной была выявлена одна проблема, следует заменить одну деталь, а именно транзистор КТ3102, его следует поменять на такой же, только в металлическом корпусе, при установке транзистора в керамическом корпусе, он постоянно грелся и вследствие этого, процесс прошивки просто «вис». Ниже предоставлена принципиальная схема программатора, также прикреплен файл печатной платы в формате Lay. Схема программатора PIC микроконтроллеров:
Рисунок платы со стороны элементов и выход на 8 ногую DIP панель:
Сам программатор PIC, авторское исполнение:
Как видно на картинке, к программатору подключены панельки DIP18 и DIP28, для контроллеров PIC с 18 и 28 ножками. Ниже представлены платы для этих контроллеров.
Для программирования использую программу IC-Prog, с ней процесс прошивки всегда заканчивается на ура. Список поддерживаемых микросхем, при использовании с программой IC-PROG. PIC контроллеры (микроконтроллеры PIC) фирмы Microchip:
PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518, PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66, PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A, PIC16F630, PIC16F648A, PIC16F676, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765, PIC16C770, PIC16C771, PIC16C773, PIC16C774, PIC16C781, PIC16C782, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16C923, PIC16C924, PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2320, PIC18F4320, PIC18F4539, PIC18F6620, PIC18F6720, PIC18F8620, PIC18F8720.
Рисунок, по назначению выводов микроконтроллеров PIC.
Вот пожалуй и все по данному девайсу. Собирайте, прошивайте! Автор: Иван Фёдоров.
Originally posted 2019-06-12 06:12:47. Republished by Blog Post Promoter