ПРОГРАММАТОР PIC МК С АЛИ ЭКСПРЕСС

Несколько лет назад я заинтересовался микроконтроллерами, а если быть более точным, самостоятельной сборкой электронных устройств на их основе. Начал, осваивать это нелегкое дело, думаю, как и многие радиолюбители, с МК AVR. С тех пор были собраны несколько устройств, с применением МК AVR семейства Tiny. 

Программатор скрин со страницы заказа

Не так давно одному человеку с местного форума, потребовалось прошить МК AVR Mega 32, у него не было программатора для AVR МК, и он попросил помощи на местном форуме. Решено было помочь человеку, и заодно частично вернуть деньги, вложенные в покупку программатора МК AVR. Списались в личных сообщениях, назначили встречу. Как оказалось, человек давно работает с МК PIC, собрал самостоятельно программатор под них, но не умеет работать с МК AVR. На тот момент имелось 2 программатора AVR, программатор Громова, и заказанный с Али экспресс китайский программатор USBISP, перешитый впоследствии мной, в традиционный USBASP

Микроконтроллер PIC12F629 фото

Так получилось, что прошивать МК Mega 32 мы начали через программатор Громова, а не через USB программатор, процедура прошивки и верификации заняла почти час, ввиду большого объема памяти микроконтроллера. Зато было время пообщаться с единомышленником на тему микроконтроллеров. Из разговора выяснилось, что МК PIC, являются не такими навороченными по функционалу как МК AVR, зато по цене модели МК аналогичных классов, стоят дешевле минимум в 2 – 3 раза. Рекомендовано было изучить МК PIC, что я и решил сделать. Так как для изучения микроконтроллеров, какого - либо типа, необходимо иметь соответствующий программатор, я решил собрать программатор PIC МК, подключаемый к СОМ порту.

Скрин заказа с Али экспресс

Уже был приобретен новый комовский кабель, как я решил прицениться к готовым программаторам PIC МК на Али экспресс, уже имея неоднократный опыт заказов оттуда, и зная, что экономия будет ощутимой. Так я наткнулся на программатор PIC МК К150. Если кто – то захочет заказать на Али экспресс такой же программатор, достаточно набрать в поиске следующий текст:

Текст набираемый в поиске на Али экспресс

Так как я знаю уже, по собственному опыту, что некоторые продавцы завышают цену от минимальной, по которой можно найти лот, в полтора два -  раза, то воспользовался поиском с применением фильтра по цене. В среднем цена на программатор составляла 6 – 8 долларов, но тут наткнулся на аналогичный лот, по цене всего 3.17 доллара. Я сразу понял, что надо брать немедленно, благо деньги на кошельке Webmoney еще оставались, и не ошибся. Через 3 дня, этот же лот у этого же  продавца стоил уже 12 долларов, сейчас как видим на скрине выше, уже 14. Сегодня программатор был получен в почтовом отделении, на фото ниже можно ознакомиться с его внешним видом:

Программатор 150 внешний вид

Программатор собран добротно, нигде не висят “сопли” припоя, нет следов остатков флюса, пайка аккуратная. Как видно на фото выше, на плате впаяна ZIF панелька, которая работает, по типу всем известного процессорного сокета. В данном программаторе не нужно микроконтроллер втыкать с усилием, например, как в DIP панельку, рискуя погнуть ножки, и они впоследствии отломятся. Достаточно поднять рычаг, вставить МК, в соответствии с фото показывающим, как надо располагать МК, из программы оболочки, и опустить рычаг. После этого, сразу будет обеспечен надежный контакт, всех ножек МК с ZIF панелькой. На плате распаян разъем для внутрисхемного программирования, на фото выше его видно справа. В комплекте с программатором идет шлейф, для внутрисхемного программирования, он изображен на фото ниже:

Шлейф для внутрисхемного программирования

Так выглядит плата программатора с обратной стороны, в качестве пайки и неплохой культуре монтажа, можете убедиться сами, как я уже писал выше, все сделано на уровне: 

Обратная сторона платы программатора

В комплекте шел также, с виду довольно неплохой толстый кабель, usb  am – bm, аналогичный тем, какие мы используем для подключения к компьютеру принтеров и сканеров. Соответственно, на плате был распаян разъем под этот кабель, для подключения программатора к компьютеру.

Кабель USB для подключения программатора

В случае, если потребуется внутрисхемное программирование МК, пины шлейфа подписаны у его разъема подключения, на плате с обратной стороны:

Подписанные пины разъема внутрисхемного программирования

При подключении программатора к компьютеру, загорается светодиод, и Windows просит установить драйвер. Драйвер и программа оболочка прикреплены в общем архиве. Кстати, в программе предусмотрен Help – файл, по работе с оболочкой. Так как программатор идет без корпуса, для удобной работы с ним, в комплекте идут четыре латунные стойки с винтами крепления, располагаемые по углам платы. 

Стойки платы программатора с винтами

Программатор работает с оболочкой DIY K150. На скрине ниже мы видим рабочее окно оболочки, после установки драйвера. Программатор определился как подключенный к СОМ порту 3, оболочка “ругается” на отсутствие вставленного МК.

Рабочее окно программы - оболочки

Питается программатор от USB порта, внешнее питание не требуется. Работа в программе не представляет ничего сложного для работавших ранее с оболочками каких - либо МК. Видим все те же стандартные иконки, предназначенные для считывания прошивки, загрузки её в буфер программы, верификацию, выставление Фьюз битов, и другие. Также в оболочке нужно вручную указывать тип подключенного МК. Справа расположен рисунок ZIF панельки, поясняющий, как нужно располагать МК. Привожу список поддерживаемых МК данным программатором:

Список поддерживаемых МК программатора

Как видим моделей и типов МК довольно много, намного больше, чем поддерживается простым программатором на СОМ порту. Это одна из причин, почему я и отказался от самостоятельной сборки программатора. Другой причиной является универсальность данного программатора. В данный момент, у меня есть в наличии довольно неплохой компьютер, на котором производители оставили СОМ порт, но возможно через 2 – 3 года мне придется провести апгрейд, и шансов что СОМ порт будет и на новом компьютере, я считаю минимум. Для владельцев ноутбуков, программатор с подключением к USB порту, это вообще единственное решение, так как на более - менее современных ноутбуках, СОМ порт давно уже отсутствует. На днях пойду покупать PIC микроконтроллер, уже присмотрел интересную схему, для реализации первого устройства на данных МК. Недостатком программатора, как выяснилось при поисках драйвера и оболочки под него, является его несовместимость с Windows 8 64 – bit. Ознакомиться с интерфейсом оболочки программатора, можно посмотрев видео на Youtube:

Видео

Этот программатор по себестоимости и функциональности, отлично подходит для домашнего творчества, думаю, что могу рекомендовать его для покупки. Насколько быстро и качественно он шьет МК, покажет время. Всем удачных сборок, новых интересных устройств! Автор обзора AKV.


Не забудьте поделиться с друзьями


Это тоже полезно посмотреть:


ТРЁХФАЗНЫЙ МОДУЛЬ УПРАВЛЕНИЯ НАГРУЗКОЙ

Как собрать устройство для управления трёхфазной нагрузкой до 10 киловатт, через мощные тиристоры BTA41 и оптроны - схема и описание.


ТЕРМОМЕТР НА РАЗНОЦВЕТНЫХ СВЕТОДИОДАХ

Комнатный термометр на цветных LED элементах WS2812B и микроконтроллере - самодельная конструкция.


ЭЛЕМЕНТ ПЕЛЬТЬЕ TEC1 12706 12V

Эксперименты с готовым модулем Пельте tec1 12706 для выработки тока, купленным на Алиэкспресс. Описание принципа работы.


СТИЛУС ДЛЯ ЕМКОСТНОГО ЭКРАНА СВОИМИ РУКАМИ

Как из подручных материалов сделать стилус для экрана - эксперименты с различными приспособлениями и материалами.


НЕЗАВИСИМОЕ УПРАВЛЕНИЕ МНОЖЕСТВОМ ЛАМП

WS2812 - микросхема для управления лампами или светодиодными лентами. Схема и испытание.


ИНТЕРЕСНЫЕ СХЕМЫ. МНОГО!




Популярные схемы
САМОСТОЯТЕЛЬНЫЙ РЕМОНТ ...

     Типовой ремонт перегревшегося импульсного блока питания от китайского проигрывателя дисков DVD.

СТРЕЛОЧНЫЕ ЧАСЫ

     Электронно-аналоговые самодельные часы, собранные на основе трёх стрелочных вольтметров и микроконтроллера.


АМПЕРВОЛЬТМЕТР ДЛЯ БЛОК...

     Схема проверенного цифрового ампервольтметра на ATmega8, для использования в составе лабораторного БП.

ИНДИКАТОРЫ ЭЛЕКТРИЧЕСКО...

    Опыты по созданию неоновых индикаторов ВЧ и электромагнитного поля, игрушки на их основе.


РЕМОНТ МАГНИТОЛЫ - ЗАМЕ...

     Делаем из двух автомобильных магнитол одну, с помощью пересадки всего блока УМЗЧ вместо сгоревшего.

ПРОСТОЙ ГЕНЕРАТОР ЗВУКА...

     Регулируемый генератор сигналов звуковой частоты (ЗЧ) - простая схема для испытания усилителей и других электронных устройств.


РЕМОНТ ШТЕКЕРА

РЕМОНТ ШТЕКЕРА     Ремонт обычных залитых штекеров 3,5 дюйма типа "Джек" - наиболее часто используемых в наушниках и микрофонах.


УСТРОЙСТВО ДЛЯ АВТОМАТИ...

     AutoReseter - микроконтроллерная приставка включаемая в разрыв питания и периодически кратковременно обесточивающая приборы.