ПРОГРАММАТОР 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.


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


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


ЗАМЕНА РАЗГОВОРНОГО ДИНАМИКА В ТЕЛЕФОНЕ

В статье описывается, как разобрать и поменять разговорный динамик в смартфоне самсунг.


ДЕКОРАТИВНАЯ НЕОНОВАЯ ЛАМПА

Обзор недорогой лампы с цоколем Е27, выполняющей функции неонового ночника.


КОНТРОЛЛЕР УПРАВЛЕНИЯ ШАГОВЫМ ДВИГАТЕЛЕМ

Двухфазный 2,5 А драйвер микро-степпингового мотора - принципиальная схема на основе STK682-010.


ТЕРМОМЕТР НА ЛАМПЕ ИН-13

Термометр в виде светящегося столбика на лампе ИН-13 - схема принципиальная и видео его работы.


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

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


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

Контакты




Популярные схемы
КИТАЙСКАЯ АВТОМОБИЛЬНАЯ...

     Обзор китайской автомагнитолы с USB - Artech CU-377. Разборка и испытания устройства.

ЛАМПОВЫЙ ПРЕДВАРИТЕЛЬНЫ...

     Фотографии и принципиальная схема лампового предусилителя Leak Varislope 2 Stereo.

КОАКСИАЛЬНЫЙ РАДИОЧАСТО...

КОАКСИАЛЬНЫЙ РАДИОЧАСТОТНЫЙ КАБЕЛЬ     Коаксиальный телевизионный кабель - история, теория и практика.

РЕМОНТ ФЕНА EUROLUX

РЕМОНТ ФЕНА EUROLUX     Описание ремонта некоторых неисправностей фенов для волос, на примере модели Eurolux 1900W.

СХЕМА ПАРКОВОЧНОГО РАДА...

ПАРКОВОЧНЫЙ РАДАР     Схема парковочного сигнализатора на ИК лучах.

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

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


ГАШЕНИЕ ДУГИ

ГАШЕНИЕ ДУГИ     В статье описаны способы гашения электрической дуги, возникающей при размыкании контактов, для низковольтных и высоковольтных аппаратов.

ЧАСЫ ДЛЯ УЛИЦЫ НА СВЕТО...

     Электронные часы для улицы на больших, ярких светодиодах - принципиальная схема на основе микроконтроллера ATmega8.