Для работы с микросхемами семейства PIC потребуется схема на базе PICkit 2 или аналогичного дешевого варианта. Основные компоненты: микроконтроллер PIC18F2550, кварцевый резонатор на 20 МГц, стабилизатор напряжения 3.3 В и несколько пассивных элементов. Схему можно собрать на макетной плате или изготовить компактную печатную плату.
Подключение к компьютеру осуществляется через USB-интерфейс, что исключает необходимость внешнего питания. Для прошивки управляющего ПО используйте MPLAB X IDE или PICkit 2 Programmer. Важно проверить распиновку целевого чипа – ошибка в подключении может вывести его из строя.
Готовое устройство поддерживает большинство популярных моделей, включая PIC12F, PIC16F и PIC18F. Если нужна работа с 5 В логикой, добавьте преобразователь уровней на базе 74HC4050. Для отладки подключите светодиоды к сигнальным линиям – это упростит диагностику.
Сборка устройства для записи микроконтроллеров
Компоненты и схема
Для сборки потребуется микросхема 74HC00, кварцевый резонатор на 20 МГц, резисторы 10 кОм (2 шт.), конденсаторы 22 пФ (2 шт.) и разъём ICSP. Схема подключения:
- Контакт PGC подключается к ножке 5 микросхемы.
- Контакт PGD – к ножке 6.
Настройка софта
Используйте PK2CMD или WinPic800. В параметрах укажите:
- Тип подключения: ICSP.
- Скорость передачи: 3.3–5 В.
- Частоту тактирования: 20 МГц.
Перед записью проверьте соединения тестовым сигналом через утилиту.
Компоненты для создания устройства записи микроконтроллеров
Микросхема FT232RL – основа для передачи данных через USB. Без неё взаимодействие с компьютером невозможно.
Стабилизатор напряжения AMS1117-3.3 обеспечит питание 3.3 В. Для 5 В подойдёт L7805.
Кварцевый резонатор на 12 МГц необходим для тактирования, если используется режим Full Speed USB.
Конденсаторы: 100 нФ (керамические), 10 мкФ и 22 мкФ (электролитические) для фильтрации помех.
Резисторы: 1 кОм (2 шт.), 10 кОм (1 шт.), 470 Ом (1 шт.) для подтяжки линий и ограничения тока.
Светодиоды (красный и зелёный) с резисторами 220 Ом – индикация питания и активности.
Разъём Mini-USB или Micro-USB для подключения к ПК. Гнездо ICSP – 6-контактный разъём для подключения целевой платы.
Плата для монтажа: макетная с отверстиями или готовая печатная. Провода сечением 0.2–0.3 мм².
Корпус из пластика или акрила защитит схему от повреждений.
Подключение и прошивка микроконтроллера через самодельное устройство
Подайте напряжение 3,3–5 В на VCC, соблюдая полярность. Если используется внешний источник, подключите его к разъему, избегая скачков выше 5,5 В. Для защиты добавьте стабилизатор типа AMS1117.
Запустите софт для записи (IC-Prog, PICKit2 CLI). Выберите тип чипа, укажите путь к HEX-файлу. Если прошивка не начинается, проверьте соединения осциллографом: на PGC должны быть импульсы 5 В.
При ошибках верификации отключите все периферийные цепи. Убедитесь, что конфигурационные биты (__CONFIG) в коде соответствуют настройкам программатора. Для PIC12F675, например, часто требуется отключить WDT.
Если контроллер не определяется, попробуйте снизить скорость обмена до 10 кГц. В IC-Prog это настраивается в разделе «Hardware» → «Programmer Settings».


