Программатор К150 — один из самых распространённых бюджетных наборов для прошивки микроконтроллеров PIC через USB-порт, и первая проверка при проблемах с ним начинается с того, определяется ли устройство в системе как виртуальный COM-порт. Если плата подключена, а программа выдаёт ошибку связи, в большинстве случаев причина кроется не в самом программаторе, а в драйвере преобразователя USB-UART или в неверно выбранном номере порта.
Эта инструкция написана для тех, кто приобрёл готовый модуль или набор для сборки К150 и хочет прошить микроконтроллеры семейства PIC12F, PIC16F и некоторые микросхемы памяти. Материал построен как последовательное руководство: от проверки комплектации до записи прошивки и решения типичных проблем.
Что представляет собой программатор К150
Устройство построено вокруг микросхемы PIC16F628 (в некоторых версиях платы — аналогичного контроллера), которая выполняет роль управляющего ядра, и преобразователя интерфейса USB-UART. Питание программатор получает от USB-порта компьютера, а напряжение программирования формируется на самой плате. Именно поэтому качество USB-порта и кабеля напрямую влияет на стабильность записи.
На плате установлена панелька с нулевым усилием (ZIF) или обычная DIP-панелька — в зависимости от версии набора. Для микросхем с числом выводов, отличным от установленной панельки, используются переходники либо внутрисхемное программирование через разъём ICSP, если он предусмотрен конкретной ревизией платы.
⚠️ Внимание: не вставляйте и не извлекайте микроконтроллер из панельки, пока программатор подключён к USB и идёт процесс чтения или записи. Это может повредить как микросхему, так и управляющий контроллер платы.
Проверка комплектации и подготовка к работе
Перед первым включением осмотрите плату. Если вы приобрели набор для самостоятельной сборки, проверьте качество пайки: не должно быть перемычек между дорожками, непропаянных выводов и перегретых компонентов. Особое внимание уделите цепям питания и разводке вокруг панельки микросхемы.