Pic k150 как пользоваться – Программатор pic контроллеров K150 lite версия — DRIVE2

Автор: | 01.06.2020

Программатор pic контроллеров K150 lite версия — DRIVE2

Начинаю серию блогов о конструкциях собранных своими руками.

Недавно возникла необходимость прошить pic16f628a, pic16f84a, но мой самодельный пикит 2 закапризничал и отказался их прошивать как и небезызвестный экстрапик. В результате поиска в интернете схемы программатора для пик контроллеров была найдена отличная альтернатива в виде простого и легкого для повторения своими руками устройства К150 (также он продается на алиэкспрессе). Выкладываю файлы для самостоятельного изготовления лайт версии к150. Для соединения с ПК используется готовый переходник USB-COM-порт на микросхеме PL2303, FT232 или подобный, главное чтобы были выходы RX, TX, DTR, +5 v, GND.Единственная проблема — прошить pic16f628 специальной прошивкой чтобы программатор заработал с прилагаемым программным обеспечением.

Характеристики:
— рабочее напряжение 5 Вольт DC;
— 40 контактный ZIF разъем;
— поддержка Windows 98, 2000, NT, XP и Windows 7 ;

— ICSP интерфейс – встроенный разъем;
— led индикатор питания и программирования ;

Поддержка микроконтроллеров : ПОИСК Ctrl + F
• 10 Series: • PIC10F200 PIC10F202 PIC10F204 PIC10F206 • PIC10F220 PIC10F222 •
12C Series: • • PIC12C508 PIC12C508A PIC12C509 PIC12C509A • PIC12C671 PIC12C672 PIC12CE518 PIC12CE519 • PIC12CE673 PIC12CE674 •
12F Series: • PIC12F508 PIC12F509 PIC12F629 PIC12F635 • PIC12F675 PIC12F683 •
16C Series: • PIC16C505 PIC16C554 PIC16C558 PIC16C61 • PIC16C62 PIC16C62A PIC16C62B PIC16C63 • PIC16C63A PIC 16C64 PIC16C64A PIC16C65 • PIC16C65A PIC16C65B PIC16C66 PIC16C66A • PIC16C67 PIC16C620 PIC16C620A PIC16C621 • PIC16C621A PIC16C622 PIC16C622A PIC16C71 • PIC16C71A PIC16C72 PIC16C72A PIC16C73 • PIC16C73A PIC16C73B PIC16C74 PIC16C74A • PIC16C74B PIC16C76 PIC16C77 PIC16C710 • PIC16C711 PIC16C712 PIC16C716 PIC16C745 • PIC16C765 PIC16C773 PIC16C774 PIC16C83 • PIC16C84 •

16F Series: • PIC16F505 PIC16F506 PIC16F54 PIC16F57 * • PIC16F59 * PIC16F627 PIC16LF627A PIC16F627A • PIC16F628 PIC16LF628A PIC16F628A PIC16F630 • PIC16F631 PIC16F631-1 PIC16F636 PIC16F636-1 • PIC16F639 * PIC16F639-1 * PIC16F648A PIC16F676 • PIC16F677 PIC16F677-1 PIC16F684 PIC16F685 * • PIC16F685-1 * PIC16F687 * PIC16F687 *- 1 PIC16F688 • PIC16F689 * PIC16F689-1 * PIC16F690 * PIC16F690-1 * • PIC16F716 PIC16F72 PIC16F73 PIC16F74 • PIC16F76 PIC16F77 PIC16F737 PIC16F747 • PIC16F767 PIC16F777 PIC16F83 PIC16F84 • PIC16F84A PIC16F87 PIC16F88 PIC16F818 • PIC16F819 PIC16F870 PIC16F871 PIC16F872 • PIC16F873 PIC16F873A PIC16LF873A PIC16F874 • PIC16F874A PIC16F876 PIC16F876A PIC16F877 • PIC16F877A •
18 Series: • PIC18F242 PIC18F248 PIC18F252 PIC18F258 PIC18F442 PIC18F448 • PIC18F452 PIC18F458 PIC18F1220 PIC18F1320 PIC18F2220 PIC18F2320 • PIC18F2321 PIC18F4210 PIC18F2331 PIC18F2450 PIC18F2455 PIC18F2480 • PIC18F2510 PIC18F2515 PIC18F2520 PIC18F2525 PIC18F2550 PIC18F2580 • PIC18F2585 PIC18F2610 PIC18F2620 PIC18F2680 PIC18F4220 PIC18F4320 • PIC18F6525 PIC18F6621 PIC18F8525 PIC18F8621 PIC18F2331 PIC18F2431 • PIC18F4331 PIC18F4431 PIC18F2455 PIC18F2550 PIC18F4455 PIC18F4550 • PIC18F4580 PIC18F2580 PIC18F2420 PIC18F2520 PIC18F2620 PIC18F6520 • PIC18F6620 PIC18F6720 PIC18F6585 PIC18F6680 PIC18F8585 PIC18F8680

Zif 40 Pin 3 М Разъем

модуль PL2303HX

MICROCHIP PIC16F628A

В архиве софт для программатора к150 lite, прошивка для контроллера pic16f628 (epk150.hex), печатка для схемы в лай формате, схема полная и лайт версии.
yadi.sk/d/XuO4YHHX3JadsZ
Работает просто отлично!
Удачи в сборке!

Полный размер

Полный размер

Полный размер

www.drive2.ru

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Видео

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

el-shema.ru

USB Программатор K150 для PIC микроконтроллеров

Этот программатор предназначен для программирования, шифрования, считывания PIC-контроллеров.

Схема PICSTART PLUS сделает программирование намного быстрее. Автоматический контроль программирования

Совместим с Windows98 , Windows2000/NT, Windows XP / Windows 7, и другие оп. системамы. 
(у меня работает под Windows 7 x 64)


Характеристики:

Подключается через USB (Внешний источник питания не нужен, питается от usb-кабеля)
ICSP интерфейс – встроенный разъем
Оснащён универсальной панелькой 40pin ZIF.
LED-индикатор питания и программирования
Имеет подключение через ICSP (контроллер можно прошить прямо в плате)
Размер: 84 х 46 мм

Для программатора есть качественный софт с графической подсказкой (как правильно установить микросхему в программатор)

Скачать драйвера и софт можно — Здесь



Програмирует большинство PIC микроконтроллеров привожу список —
10 Series:
PIC10F200 * PIC10F202 * PIC10F204 * PIC10F206 *
PIC10F220 * PIC10F222 *

12C Series:
PIC12C508 PIC12C508A PIC12C509 PIC12C509A
PIC12C671 PIC12C672 PIC12CE518 PIC12CE519
PIC12CE673 PIC12CE674

12F Series:
PIC12F508 PIC12F509 PIC12F629 PIC12F635
PIC12F675 PIC12F683

16C Series:
PIC16C505 PIC16C554 PIC16C558 PIC16C61
PIC16C62 PIC16C62A PIC16C62B PIC16C63
PIC16C63A PIC 16C64 PIC16C64A PIC16C65
PIC16C65A PIC16C65B PIC16C66 PIC16C66A
PIC16C67 PIC16C620 PIC16C620A PIC16C621
PIC16C621A PIC16C622 PIC16C622A PIC16C71
PIC16C71A PIC16C72 PIC16C72A PIC16C73
PIC16C73A PIC16C73B PIC16C74 PIC16C74A
PIC16C74B PIC16C76 PIC16C77 PIC16C710
PIC16C711 PIC16C712 PIC16C716 PIC16C745
PIC16C765 PIC16C773 PIC16C774 PIC16C83
PIC16C84

16F Series:
PIC16F505 PIC16F506 PIC16F54 PIC16F57 *
PIC16F59 * PIC16F627 PIC16LF627A PIC16F627A
PIC16F628 PIC16LF628A PIC16F628A PIC16F630
PIC16F631 PIC16F631-1 PIC16F636 PIC16F636-1
PIC16F639 * PIC16F639-1 * PIC16F648A PIC16F676
PIC16F677 PIC16F677-1 PIC16F684 PIC16F685 *
PIC16F685-1 * PIC16F687 * PIC16F687 *- 1 PIC16F688
PIC16F689 * PIC16F689-1 * PIC16F690 * PIC16F690-1 *
PIC16F716 PIC16F72 PIC16F73 PIC16F74
PIC16F76 PIC16F77 PIC16F737 PIC16F747
PIC16F767 PIC16F777 PIC16F83 PIC16F84
PIC16F84A PIC16F87 PIC16F88 PIC16F818
PIC16F819 PIC16F870 PIC16F871 PIC16F872
PIC16F873 PIC16F873A PIC16LF873A PIC16F874
PIC16F874A PIC16F876 PIC16F876A PIC16F877
PIC16F877A

18 Series:
PIC18F242 PIC18F248 PIC18F252 PIC18F258 PIC18F442 PIC18F448
PIC18F452 PIC18F458 PIC18F1220 PIC18F1320 PIC18F2220 PIC18F2320
PIC18F2321 PIC18F4210 PIC18F2331 PIC18F2450 PIC18F2455 PIC18F2480
PIC18F2510 PIC18F2515 PIC18F2520 PIC18F2525 PIC18F2550 PIC18F2580
PIC18F2585 PIC18F2610 PIC18F2620 PIC18F2680 PIC18F4220 PIC18F4320
PIC18F6525 PIC18F6621 PIC18F8525 PIC18F8621 PIC18F2331 PIC18F2431
PIC18F4331 PIC18F4431 PIC18F2455 PIC18F2550 PIC18F4455 PIC18F4550
PIC18F4580 PIC18F2580 PIC18F2420 PIC18F2520 PIC18F2620 PIC18F6520
PIC18F6620 PIC18F6720 PIC18F6585 PIC18F6680 PIC18F8585 PIC18F8680

Комплектация:
1 Плата программатора x 1
2 Капроновые стойки для крепления платы x 1
3 кабель USB x 1
4 ICSP кабель x 1

Этот программатор, и много чего другого можно найти у нас!

Актуальные цены и ассортимент смотрите Здесь . 

Как приобрести радиокомпоненты можно узнать — Здесь .

megalvov.blogspot.com

USB программатор K150 ICSP для PIC-контроллеров

USB программатор K150 используется для программирования и отладки приложений PIC микроконтроллеров.
Для использования USB программатора K150 ICSP для PIC-контроллеров нужно подключить его к компьютеру через кабель USB тип А – USB тип В. Компьютер должен определить новое внешнее USB устройство и начнется процесс поиска и установки драйверов. Если ваша операционная система не смогла установить драйвера, это нужно сделать самостоятельно. На программаторе должен гореть красный светодиод обозначенный L3. Потом на компьютер нужно установить программное обеспечение для управления программатором и процессом программирования (например, хорошо подойдет программа DIY K150, но есть и другие аналоги).
Если вы будете программировать микроконтроллер на ZIF панели  программатора, то нужно поднять ручку-фиксатор, чтобы открыть пазы для установки микроконтроллера. Необходимо отсоединить микроконтроллер, который собираетесь программировать, от конечного устройства и установить его по ключу в пазы программатора (ключ должен указывать на ручку-фиксатор). Потом опустить ручку-фиксатор, чтобы зафиксировать микроконтроллер.
Если вы будете программировать микроконтроллер через ICSP разъем, то нужно установить коннектор ICSP шлейфа до упора в ICSP гнездо программатора, а другой коннектор шлейфа подключить к ICSP разъему конечного устройства.
Включаем на компьютере среду программирования и приступаем к работе. Во время программирования будет мерцать светодиод обозначенный L1.
Программатор можно закрепить на плоской поверхности с помощью монтажных стоек и шурупов, которые идут в комплекте. Для этого на плате предусмотрено четыре отверстия.
Программатор поддерживает, PIC микроконтроллеры, которые имеют до 40 контактов:

  • 10 Series: PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222;
  • 12C Series: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12C671, PIC12C672, PIC12CE518, PIC12CE519, PIC12CE673, PIC12CE674;
  • 12F Series: PIC12F508, PIC12F509, PIC12F629, PIC12F635, PIC12F675, PIC12F683;
  • 16C Series: PIC16C505, PIC16C554, PIC16C558, PIC16C61, PIC16C62, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64, PIC16C64A, PIC16C65, PIC16C65A, PIC16C65B, PIC16C66, PIC16C66A, PIC16C67, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16C71, PIC16C71A, PIC16C72, PIC16C72A, PIC16C73, PIC16C73A, PIC16C73B, PIC16C74, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16C710, PIC16C711, PIC16C712, PIC16C716, PIC16C745, PIC16C765, PIC16C773, PIC16C774, PIC16C83, PIC16C84;
  • 16F Series: PIC16F505, PIC16F506, PIC16F54, PIC16F57, PIC16F59, PIC16F627, PIC16LF627A, PIC16F627A, PIC16F628, PIC16LF628A, PIC16F628A, PIC16F630, PIC16F631, PIC16F631-1, PIC16F636, PIC16F636-1, PIC16F639, PIC16F639-1, PIC16F648A, PIC16F676, PIC16F677, PIC16F677-1, PIC16F684, PIC16F685, PIC16F685-1, PIC16F687, PIC16F687-1, PIC16F688, PIC16F689, PIC16F689-1, PIC16F690,  PIC16F690-1, PIC16F716, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16F737, PIC16F747,  PIC16F767, PIC16F777, PIC16F83, PIC16F84, PIC16F84A, PIC16F87, PIC16F88, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16LF873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A;
  • 18 Series: PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2220, PIC18F2320, PIC18F2321, PIC18F4210, PIC18F2331, PIC18F2450, PIC18F2455, PIC18F2480, PIC18F2510, PIC18F2515, PIC18F2520, PIC18F2525, PIC18F2550, PIC18F2580, PIC18F2585, PIC18F2610, PIC18F2620, PIC18F2680, PIC18F4220, PIC18F4320, PIC18F6525, PIC18F6621, PIC18F8525, PIC18F8621, PIC18F2331, PIC18F2431, PIC18F4331, PIC18F4431, PIC18F2455, PIC18F2550, PIC18F4455, PIC18F4550, PIC18F4580, PIC18F2580, PIC18F2420, PIC18F2520, PIC18F2620, PIC18F6520, PIC18F6620, PIC18F6720, PIC18F6585, PIC18F6680, PIC18F8585, PIC18F8680.

Управление программатором осуществляется с компьютера управляющими программами, например DIY K150.
Программатор K150 ICSP для PIC-контроллеров имеет три разъема – для подключения к компьютеру, подключения микроконтроллера и для подключения ICSP шлейфа:

  • для подключения программатора к компьютеру используется стандартный USB интерфейс с разъемом USB тип В;
  • для подключения микроконтроллеров используется 40 — контактная ZIF панель с нулевым усилением и ручкой-фиксатором;
  • для подключения к программатору внешних устройств по ISP интерфейсу используется 6 контактный ICSP разъем. Обозначение контактов  NC, PGC, PGD, GND, VCC, VPP.

Питание USB программатора K150 ICSP для PIC-контроллеров осуществляется от компьютера через кабель USB тип А – USB тип В или от блока питания с напряжением 5 В.

Характеристики:

модель K150;
программатор собран на микроконтроллере PIC16F628A;
подходит для программирования PIC микроконтроллеров в 6, 8, 14, 20, 28, 40 – выводных корпусах;
совместим с операционными системами Windows 98, Windows2000/NT, Windows XP/Windows 7, Win7 64Bit;
40 — контактная ZIF панель с нулевым усилением и ручкой-фиксатором;
6 контактный ICSP разъем для подключения к программатору внешних устройств по ISP (внутрисхемное программирование) интерфейсу;
светодиодная индикация питания и программирования;
рабочее напряжение 5 В постоянного тока;
на плате установлен кварц на 6 МГц;
длинна ICSP шлейфа 20 см;
длина кабеля USB тип А – USB тип В: 1 м;
размеры (Д х Ш х В): 85 х 48 х 15 мм;
вес комплекта 110 г.

Комплект поставки:

  • USB программатор K150 ICSP для PIC-контроллеров в антистатической упаковке;
  • кабель USB тип А – USB тип В;
  • ICSP шлейф;
  • комплект из 4 монтажных стоек и 4 шурупов к ним.

Автор: Павел Назаров

Страна-производитель товараКитай
ТипКонтроллеры
Дополнительные характеристикиподходит для программирования PIC микроконтроллеров в 6, 8, 14, 20, 28, 40 – выводных корпусах;
40 — контактная ZIF панель с нулевым усилением и ручкой-фиксатором;
6 контактный ICSP разъем для подключения к программатору внешних устройств по ISP (внутрисхемное программирование) интерфейсу
Размеры85 х 48 х 15 мм
Гарантия1 месяц

freedelivery.com.ua

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *