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

Originally posted 2018-12-21 18:47:14. Republished by Blog Post Promoter

Оставьте комментарий