8 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Pickit2 своими руками

PICKIT3 USB
программатор PIC контроллеров и
ключей KeeLOQ.
Розничная цена
1500 руб.

Назначение:

Простой USB
программатор для
микроконтроллеров PIC и ключей KeeLOQ
производства компании Microchip Technology
Inc.
Программатор поддерживается
Интегрированной Средой Разработки MPLAB-X-IDE, и
собственным отдельным клиентом MPLAB
X IPE из состава MPLAB-X-IDE.
При использовании с MPLAB-IDE,
программатор может выполнять
функцию Внутрисхемного Отладчика
(ICD).

Исполнение:

Малогабаритный модуль в
пластиковом корпусе с интерфейсом
USB и 6-ти контактным разъёмом ICSP.
Дополнительное питание не
требуется.

Важные замечания:

Ввиду того, что программатор PICKIT 3
поддерживает большой список
микроконтроллеров, и часть из них
не допускают подачи напряжения
питания более 3,3 вольт, при каждом
запуске программы поддержки PICKIT 3,
вам следует самостоятельно, в
настройках выбрать уровень
напряжения питания и разрешить
подачу питания программатором на
микроконтроллер. Ниже
рассказывается, каким образом это
сделать:

Итак, чтобы использовать
программатор PICKIT 3 в среде MPLAB IDE 8.92 и
ниже, следует:

Запустить MPLAB IDE 8.92.
Programmer >> Select Programmer >> PicKit3.
На предупреждение в окне
«Voltage Caution» нажать кнопку
«Cancel» (!)
Прочитать предупреждение:
«Failed to properly connect to PICkit 3».
Programmer >> «Settings» >>
Откроется окно «Pickit3 Settings»
>> Вкладка «Power» >>
Выберите напряжение питания
контроллера >> ВАЖНО:
Установить «галку» на
«Power target circuit from Pickit3»
>> нажать «Ok» >> Снова
прочитать предупреждение в
окне «Voltage Caution» и в этот
раз, нажать «Ok».
Programmer >> Reconnect.
Можете пользоваться
программатором.

Чтобы использовать программатор
PICKIT3 с программой MPLAB X IPE, следует:

Запустить MPLAB X IPE.
Выбрать требуемый
микроконтроллер («Device»).
«Settings» >> «Advanced Mode»
>> введите пароль (обычно: microchip)
>> поставьте галку на
«Remember Password» >> нажмите
«Log on» >> в левом ряду
кнопок, нажмите «Power» >>
Выберите напряжение питания
контроллера >> ВАЖНО:
Внизу, в поле «ICSP Options»
установите «галку» на
«Power Target Circuit from Tool»
>> Слева, вверху, нажмите
кнопку «Operate».
Нажмите кнопку «Ok» в окне
MPLAB-IPE «CAUTION…….».
Можете пользоваться
программатором.

Список поддерживаемых
микросхем: (Версия программы MPLAB
X IPE v3.55)

Документация и файлы для
программатора PICKIT3:

ДокументОписание
PICKIT 3Документация и программное
обеспечение для программатора
PICKIT 3.
Ссылка на сайт компании Microchip


Качественный SMD монтаж.

Читать еще:  Электронный автосторож своими руками

Назначение контактов разъёма
ICSP программатора PICKIT 3:

Известные проблемы и
методы их решения:

Проблема:Решение:
Сообщение о
перегрузке при старте
программатора: The overcurrent logic has detected
a fault condition oneither VPP or VDD.
Please disconnect your circuit checkMCLR or VDD for a
short circuit and then reconnect.
Also,ensure that your target current requirements do not
exceedthe specified limits.
PK3Err0035: Failed to get Device ID
USB Порт
этого компьютера не в
состоянии выдать требуемое
напряжение питания.
Уменьшите «Target VDD».

Для
MPLAB-IDE v8.92:
* Programmer >> Settings >> Status :
Нажать кнопку «Refresh Voltage»
Запомнить напряжение в поле
«PICkit3 VDD»
* Programmer >> Settings >> Power :
Установить значение
напряжения не более
полученного фактически, в
предыдущем пункте.

Комплектность:

Все вопросы можно
направить сюда:

Универсальный Программатор

По длине они все 20мм, ч.т.д.! Участник Сообщения: 48 Так как многие микросхемы имеют одинаковый шаг, при этом отличаются шириной корпуса и количеством выводов, решил на базе одной соорудить более универсальную. В наличии имелась панель SO16-150.Суть переделки видна из фото. Радиатор от компьютерного БП, Между парой смежных ребер, плата садиться с достаточным натягом, Вам остается только выставить расстояние под ширину микросхемы. Данная панель заменяет 5 адаптеров. Использовав с большим количеством отводов можно значительно расширить ассортимент микросхем. 2,59 КБ Скачано: 1874 раз(а) » » » САМОДЕЛЬНЫЕ панельки для программатора ТРИТОН Перейти.

Распределение воздухопотоков – вот над этим пришлось поломать голову, об этом и хочу написать. Модернизация печки нива 2131.

Карта костаная с улицами. Павлодар также и крупнейший промышленный центр Казахстана, размещающий на своей территории 4800 предприятий различных отраслей направленности. Название определило рождение императорского наследника великого князя Павла. Среди них нефтеперерабатывающий завод, машиностроительный, металлургический.

Собираем USB программатор PICkit2 Lite.

Собираем USB программатор PICkit2 Lite.

Собираем программатор PICkit2_Lite

Уж очень не хотелось заморачиваться со сборкой программатора для контроллеров PIC и микросхем EEPROM, поэтому заказал на Алиэкспресс уже готовый собранный, и хоть цена на данный момент не особо высока, понял, что самому его собрать было немного дешевле. При наличии у продавцов PICkit3 решил остановиться на версии программатора PICkit2, потому как почитав на форумах отзывы о свежей версии, понял, что она сыровата, а с предыдущим вариантом ни у кого проблем не возникало. И вот, собрав материал по двушке, решил поделиться им с радиолюбителями, решившими все-таки собрать такой программер самостоятельно. Принципиальная схема программера PICkit2 Lite приведена ниже:

Основная схема программатора и панель расширения собраны на одном куске фольгированного стеклотекстолита, в отличие от готового варианта с Алиэкспресс, где основная плата подключаемая непосредственно в USB порт компьютера и плата расширения соединяются гибким шлейфом . Схема узла расширения:

Снимок платы заводского изготовления и русскоязычное руководство по программатору PICkit2 вы можете посмотреть в предыдущей статье по этому устройству, ссылка на статью ниже:

Ну а мы перейдем к печатной плате облегченной версии программатора. Исходники следующие:

Расположение элементов на плате программатора:

LAY6 формат печатной платы PICkit2 Lite:

Фото-вид платы LAY6 формата:

Плата односторонняя, единственное хотим напомнить, не забудьте установить все перемычки перед тем как впаивать элементы схемы, это перемычка под микросхемой в районе 19/21 ног микроконтроллера, пять перемычек соединяющих основную часть схемы с узлом расширения, одна перемычка между светодиодами, и 12 перемычек под ZIF-панелькой 40 Pin.

PICkit2 Lite Китайского производства в сборе выглядит так:

Заводская плата программатора 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)MicrochipPICkit 2 v2*.*
В этой же папке и находится файл прошивки микроконтроллера, он имеет расширение .hex
Программное обеспечение со временем обновляется, поэтому и прошить микроконтроллер лучше тем хексом, который находится в папке установленной программы, хотя версия прошивки и совместима с разными версиями программного обеспечения.

По поводу обновления наверно понятно, замыкаем джампер XT1, подключаем программатор к компьютеру, в программе выбираем файл прошивки с расширение hex о котором говорилось выше. После того как файл прочитался шьем контроллер, отключаем программатор, убираем джампер, подключаем и проверяем версию прошивки, она должна быть новой, посмотреть версию можно во вкладке HELP программы нажав пункт About. Но, если вы запускаете программатор с нуля, и микроконтроллер у вас пустой, изначально его можно прошить с помощью другого программатора, способного работать с PIC-микроконтроллерами.

Прошить изначально микроконтроллер программатора является основной задачей при его повторении, в остальном схема простая и легка в изготовлении.

Схему, прошивку, и печатную плату можно скачать одним файлом с нашего сайта, размер архива 0,8 Mb , а саму программу лучше скачать непосредственно с сайта производителя Microchip, это русскоязычный сайт технической поддержки, на нем есть форум, статьи по применению, список поддерживаемых микроконтроллеров, програмное обеспечение, и много другой полезной информации.

Удачного программирования, и да не остынет ваш паяльник.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector