30-10-2016, 01:32
Уж очень не хотелось заморачиваться со сборкой программатора для контроллеров PIC и микросхем EEPROM, поэтому заказал на Алиэкспресс уже готовый собранный, и хоть цена на данный момент не особо высока, понял, что самому его собрать было немного дешевле. При наличии у продавцов PICkit3 решил остановиться на версии программатора PICkit2, потому как почитав на форумах отзывы о свежей версии, понял, что она сыровата, а с предыдущим вариантом ни у кого проблем не возникало. И вот, собрав материал по двушке, решил поделиться им с радиолюбителями, решившими все-таки собрать такой программер самостоятельно. Принципиальная схема программера PICkit2 Lite приведена ниже: Основная схема программатора и панель расширения собраны на одном куске фольгированного стеклотекстолита, в отличие от готового варианта с Алиэкспресс, где основная плата подключаемая непосредственно в USB порт компьютера и плата расширения соединяются гибким шлейфом . Схема узла расширения: Снимок платы заводского изготовления и русскоязычное руководство по программатору PICkit2 вы можете посмотреть в предыдущей статье по этому устройству, ссылка на статью ниже: Ну а мы перейдем к печатной плате облегченной версии программатора. Исходники следующие: Расположение элементов на плате программатора: LAY6 формат печатной платы PICkit2 Lite: Фото-вид платы LAY6 формата: Плата односторонняя, единственное хотим напомнить, не забудьте установить все перемычки перед тем как впаивать элементы схемы, это перемычка под микросхемой в районе 19/21 ног микроконтроллера, пять перемычек соединяющих основную часть схемы с узлом расширения, одна перемычка между светодиодами, и 12 перемычек под ZIF-панелькой 40 Pin. PICkit2 Lite Китайского производства в сборе выглядит так: Резисторы основной схемы: • R1, R2 – 300R – 2 шт. • R3 – 22k – 1 шт. • R4 – 1k – 1 шт. • R5, R6, R12 – 10k – 3 шт. • R7, R8, R14 – 100R – 3 шт. • R9, R10, R15, R16 – 4k7 – 4 шт. • R11 – 2k7 – 1 шт. • R13 – 100k – 1 шт. Резисторы платы расширения: • R1 – 2k – 1 шт. • R2, R3, R4, R5, R6 – 10k – 5 шт. Конденсаторы: • C1 – 100mF/6,3V (электролит) – 1 шт. • C2 – 0,1mF (104 керамика) – 1 шт. • C3 – 0,47mF (470n) – 1 шт. • C4 – 47mF/16V (электролит) – 1 шт. Диоды: • VD1 – 1N4148 (или отечественный КД522) – 1 шт. • VD2 – 1N5817 (диод Шоттки, падение напряжения на диоде не должна быть больше 0,45V) – 1 шт. • HL1, HL2 – светодиоды 3...5 мм красный и зеленый – 2 шт. Первый горит при наличии питания на схеме программатора, второй моргает при обмене данными с компьютером. Транзисторы: • VT1, VT2, VT3 – КТ3102 – 3 шт. • VT4 – КТ361 – 1 шт. Микросхемы: • DD1 – PIC18F2550-I/SP (PIC микроконтроллер 8 Bit) – 1 шт. Остальное: • XS1 основной платы – USB разъем (USB-BF) – 1 шт. • XS1 узла расширения – ZIF-панелька 40 PIN с нулевым усилием установки – 1 шт. • XT1 – обычный джампер (при замкнутом состоянии происходит обновление прошивки микроконтроллера, то есть он нужен для активации режима bootloader ) • ZQ1 – Кварцевый резонатор на 20 МГц – 1 шт. • L1 – катушка индуктивности 680 мкГн (можно поставить унифицированную типа EC24, CECL или намотать самостоятельно на ферритовом сердечнике CW68 200...250 Витков провода ПЭВ-0,1 ) – 1 шт. Точность индуктивности не особо критична. Кроме прошивки микроконтроллера программатора устройство в дополнительных настройках не нуждается, если не заработал – ищите ошибки в монтаже, сопли между дорожками и прочие косяки. По поводу прошивки. Данный программатор работает под управление программы PICkit2 Programmer, напрмер при установке в Windows10 она будет находиться по следующему пути: c:\Program Files (x86)\Microchip\PICkit 2 v2\*.* В этой же папке и находится файл прошивки микроконтроллера, он имеет расширение .hex Программное обеспечение со временем обновляется, поэтому и прошить микроконтроллер лучше тем хексом, который находится в папке установленной программы, хотя версия прошивки и совместима с разными версиями программного обеспечения. По поводу обновления наверно понятно, замыкаем джампер XT1, подключаем программатор к компьютеру, в программе выбираем файл прошивки с расширение hex о котором говорилось выше. После того как файл прочитался шьем контроллер, отключаем программатор, убираем джампер, подключаем и проверяем версию прошивки, она должна быть новой, посмотреть версию можно во вкладке HELP программы нажав пункт About. Но, если вы запускаете программатор с нуля, и микроконтроллер у вас пустой, изначально его можно прошить с помощью другого программатора, способного работать с PIC-микроконтроллерами. Прошить изначально микроконтроллер программатора является основной задачей при его повторении, в остальном схема простая и легка в изготовлении. Схему, прошивку, и печатную плату можно скачать одним файлом с нашего сайта, размер архива 0,8 Mb , а саму программу лучше скачать непосредственно с сайта производителя Microchip, это русскоязычный сайт технической поддержки, на нем есть форум, статьи по применению, список поддерживаемых микроконтроллеров, програмное обеспечение, и много другой полезной информации. Удачного программирования, и да не остынет ваш паяльник.
Понравилась новость? Не забудь поделиться ссылкой с друзьями в соцсетях.
Информация Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации. |