Андрей Смирнов
Время чтения: ~17 мин.
Просмотров: 0

Программатор pic-микроконтроллеров pickit-2 сlone

USB Программатор PIC контроллеров и ключей KeeLOQ.

Полный схемотехнический
аналог фирменного программатора
PICKIT 3 компании Microchip.

  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 :
Установить значение
напряжения не более
полученного фактически, в
предыдущем пункте.

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

Комплектность:
  • Программатор PICKIT 3 W. *1шт.
  • CD-ROM с необходимым
    программным обеспечением *
    1шт.
  • Кабели и
    переходники:
  • Кабель удлинитель (USB-A <>
    Mini-USB-B 5 pin.) *1шт.
  • Кабель ICSP (BLS-1×6 <> BLS-1×6)
    *1шт.
  • Переходник PLS-1x6L (Long) *2шт.
1500 р.

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

Отладочные платы

В комплект поставки программатора PICKit2 может входить несколько вариантов отладочных плат. На сегодняшний день доступны следующие варианты:

  • DM164120-1 Low Pin Count Demo Board. Плата предназначена для разработки устройств на микроконтроллерах с количеством выводов 8,14,20.
  • DM164120-2 44-Pin Demo Board. Плата содержит микроконтроллер PIC16F887. Также имеется макетное поле для компонентов поверхностного монтажа.
  • DM164120-3 28-Pin Demo Board. Плата содержит микроконтроллер PIC16F8860. Микроконтроллер и макетное поле для штыревого монтажа.
  • DM164120-4 18-Pin Demo Board. Плата содержит микроконтроллер PIC16F1827. По своей структуре напоминает DM164120-1.
  • DM164120-4 PIC18 J-Series 64/80-Pin Demo Board. Самая серьезная отладочная плата из данной серии содержит микроконтроллер PIC18F87J10.

Также, программатор PICKit2 может быть использован и с другими устройствами, как производства Microchip, так и сторонних разработчиков, например PIC-MT-USB или Amicus.

Металлические

Самым прочным из представленных моделей является упор противооткатный металлический для грузовых автомобилей. Металл имеет как ряд преимуществ, так и ряд недостатков по сравнению с пластиковыми и резиновыми аналогами. Во-первых, основным преимуществом металлических упоров является их прочность. Она в разы больше прочности резины или пластика. Во-вторых, возможно надежное использование складного варианта, который гораздо практичнее своих аналогов из других материалов; складной вариант будет занимать крайне мало места в багажнике по сравнению с обычным.

Основным недостатком, иногда являющимся ключевым при выборе, является коррозийная неустойчивость, то есть при нарушении правил хранения изделие покроется ржавчиной и потеряет свою надежность и прочность. Использовать тогда противооткатный упор для грузовых автомобилей будет небезопасно.

Компактный программатор PICKit2 и его отладочные платы.

В линейке Microchip имеется несколько устройств, предназначенных для программирования микроконтроллеров PIC. Отличаются они по своим возможностям и цене. Самым доступным считается программатор PICKit2. Благодаря низкой стоимости и значительным функциональным возможностям, этот устройство стало очень популярным в среде радиолюбителей. О популярности PICKit2 можно судить по многочисленным клонам, количество которых приближается к таковым от более серьезного программатора ICD. Также в сети существует несколько сайтов, посвященных этой разработке Microchip.

Описание PICKit2

PICKit2, а сейчас и новая версия PICKit3, представляют собой компактный внутрисхемный программатор, поддерживающий большинство микроконтроллеров, выпускаемых Microchip. Для некоторых кристаллов доступно не только программирование , но и внутрисхемная отладка проектов. С компьютером, программаторы серии PICKit, связываются посредством стандартного USB интерфейса. Это в значительной мере 

повышает привлекательность устройств, так как не требует решать проблему отсутствия COM-порта, как это было для многих старых моделей. Связь с целевым устройством осуществляется посредством шестиконтактного разъема с шагом 2.54мм. При необходимости, программатор может играть роль источника питания для устройства, работая от шины питания USB.

Так как PICKit2 разработан в Microchip, его поддержка включена в фирменную IDE под названием MPLAB. Имеется также внешняя оболочка, с помощью которой можно прошивать файлы, подготовленные в иных системах разработки.

Отладочная плата DM164120-1

Данная плата стала самой первым, и самым простым устройством, используемым совместно с PICKit2. Плата предназначена для работы с микроконтроллерами в корпусе DIP8, DIP14, DIP20. В комплект поставки входит микроконтроллер PIC16F690.

На плате установлены следующие устройства:

  • Панелька для целевых микроконтроллеров
  • PLD разъем, на который выведены все вывода микроконтроллера в корпусе DIP14.
  • Разъем программатора
  • Разъем внешнего питания с перемычкой выбора
  • Пользовательская кнопка
  • 4 светодиода с перемычками подключения к МК
  • Потенциометр
  • Макетное поле

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

Отладочные платы, при некотором изменении и необходимом позиционировании, могли бы стать отличной альтернативой таким крупным проектам как Arduino. К сожалению, их возможность практического применения оставляет желать лучшего, а самый удачный вариант использования — изучение возможностей микроконтроллеров PIC и макетирование несложных устройств.

В настоящее время на смену PICKit2 пришла новая модель PICKit3. Ее сердцем стал микроконтроллер серии PIC24. Основным достоинством PICKit3 считается полная поддержка новых. 32-разрядных микроконтроллеров PIC32. Поэтому, несмотря на то, что PICKit2 еще можно найти в продаже, он уже фактически стал историей. Тем не менее вторая версия еще послужит, так как младшие семейства Microchip она шьет без проблем.

You have no rights to post comments

Substitutes for Unavailable Components

Components that I used in my clone are shown as bold.

  • The protection diode D2, BAT85 will drop much more voltage on Vdd. So if you wish to avoid the voltage drop you can short it. If you don’t want to completely eliminate the protection you can replace BAT85 with lower drop Schottky diode. Thus you can replace it with 1N5819 or 1N5818.
  • You can replace the MOSFET Q3 (IRF9Z34) with cheaper BC640, in this case the output current will be limited to few hundred milliamperes with an acceptable voltage drop.  You can also replace IRF9Z34 with IRF9540N if it is not available in your city.
  • Inductor L1 can vary between 470uH – 1mH and should atleast 150mA rated. 
  • BS170 can be substituted by VN2010L or BS107
  • BS250 can be substituted by VP2020L or BSS92 (be careful, BSS92 has different pinout!) or BC 557 with base resistor 1K
  • You can omit the 330nF capacitor. I used .1mF capacitor.

Components that I used in my clone is shown as bold.

ICSP to ZIF Converter

A switch is provided with ICSP to ZIF converter. 1 and 2 should be connected for programming of 28 and 40 pin ICs. 2 and 3 should be connected for the programming of 18,14 and 8 pin ICs.  AUX connection is not shown in this circuit diagram but it is included in the PCB design. In the standard ICSP, you don’t require AUX.

You can download the PCB design and Component layout from the bottom of this article. Both PCBs are single sided, some straight wires can be found on component side.  There is a text on both PCB’s, thus you can easily find out the right side. Before etching please double check that you can read the text in it.

It is better to check the PCB for continuity and shorts after etching. Unfortunately to start the PICKit2 you need to program the firmware to PIC18F2550, you need an another programmer for this. If you haven’t one, we well provide programmed 18F2550 or Kits or even Programmer at cheap rates, just contact us. Once you made this programmer you can upgrade the firmware without the help of other programmers, since the firmware also includes the bootloader. The latest version of firmware is available at Microchip’s Website.

Before connecting to the computer, please double check the board against unwanted shorts and open circuits. In Windows 7 , the PICKit2 will be detected as USB Input Device. Then install and open the handling software ‘PICKit2’ and check the status reported by it.  It should show ‘PICKit2 is connected’ and shouldn’t be in red background. It all right, go through troubleshooting wizard by clicking Tools>> Troubleshoot. You need a voltmeter for this.

If you have any errors or doubts please comment, we will solve it…..

Download

You can download the Softwares and Latest version of hex file from Microchip’s Website. You can download the Hex file, Schematics, PCB Design, Component Layout etc from here…

PICKit2

PICkit 2 Introduction:

There are many PIC programmer available, commercial and DIY devices. As Microchip introduces the new microprocessors the programming software got to be updated accordingly playing catch-up with the PIC manufacturer. That is the root of the problem with third-party PIC programmers. Microchip’s PICkit 2 is the low cost ICSP programmer for Flash PICs with USB interface introduced by Microchip. Only subset of PIC microcontrollers is supported, but the list is including all the recent devices from PIC16, PIC18 and PIC24 families and certainly covers all the PICs you are most likely want to use. It is fully integrated with Microchip’s MPLAB IDE and allow not only program but debug applications as well. As alternative you can use the standalone programmer applet, see picture below.

ICSP Pinout

The pin-out for Microchip standard 6-pin connector for In-Circuit Serial Programming (ICSP) is listed in table below:

Pin Function
1 _MCLR/Vpp (programming voltage)
2 Vcc(+5V)
3 GND
4 Data
5 Clock
6 LVP (low-voltage programming mode control)

Pickit ii Parts List

The DIY PICkit 2 part list for the two the most popular electronic components vendors, Mouser and DigiKey is shown below.

Part Description Mouser # DigiKey #
J1 USB type B connector 737-USB-B-S-RA 609-1039-ND
IC1 PIC18F2550 579-PIC18F2550-I/SP PIC18F2550-I/SP-ND
IC2 MCP601P 579-MCP601IP MCP601-I/P-ND
Q1,Q4,Q6 BS250P 522-BS250P BS250P-ND
Q2,Q3,Q5,Q7 2N7000 512-2N7000D26Z 2N7000FS-ND
D1,D2 BAT85 78-BAT85S 568-1617-1-ND
D3 Green 5mm LED 604-WP7113SGD 754-1263-ND
D4 Yellow 5mm LED 604-WP7113YD 754-1284-ND
D5 Red 5mm LED 604-WP7113ID 754-1264-ND
X1 Crystal, 20.000Mhz 815-ABL-20-B2 XC1723-ND
R1,R3,R4 10K Ohm 291-10K-RC 10KQBK-ND
R6,R10,R13 10K Ohm 291-10K-RC 10KQBK-ND
R2,R7,R8 470 Ohm 291-470-RC 470QBK-ND
R5,R14 100 Ohm 291-100-RC 100QBK-ND
R9,R12 2.7K Ohm 291-2.7K-RC 2.7KQBK-ND
R11,R16 4.7K Ohm 291-4.7K-RC 4.7KQBK-ND
R15 1K Ohm 291-1K-RC 1.0KQBK-ND
R17,R18,R19 33 Ohm 291-33-RC 33QBK-ND
C1,C4,C7,C10,C11 0.1uF 871-B32529C104K189 495-2532-ND
C2,C3 22pF 140-50N2-220J-RC 490-4175-ND
C5,C8 10uF 647-UVR1V100MDD1TA 493-1036-ND
C6 0.47uF 871-B32529C474J 495-2560-3-ND
C9 47uF 16V 647-UVR1C470MDD1TD 493-1039-ND
L1 680uH 652-RLB0608-681KL 811-2051-ND
S1 Pushbutton 506-FSM4JH 450-1665-ND

Setting Unit ID

The programmer can be assigned a Unit ID to identify it uniquely. After the fresh firmware programming the device applet is always showing the funny ID
“ID= OIHoss”. It could be reset to not-assigned or set to any value by selecting “Tools>Calibrate VDD & Set Unit ID” menu, see picture below.

Calibration

Calibration allows greater the VDD voltage accuracy. Note that as the calibration is dependent on the USB voltage and moving the PICkit 2 unit to a different USB port, to or from a USB hub or to another computer port may invalidate the calibration. To calibrate the PICkit 2 unit, a digital multi-meter is required. Disconnect the PICkit 2 unit from the target and select “Tools>Calibrate VDD & Set Unit ID”. to bring up the calibration wizard. Follow the steps in the wizard to complete the calibration process.

Troubleshooting DIY PICkit2 assembly

You can use “Tools->Troubleshoot” menu to help with resolving connectivity from the PICkit 2 to the target device. This is also useful where there are the device assembling errors, as providing step-by-step output validation process.

↑ Небольшой обзор PICkit-2 от Datagora

Официальная страница Pickit 2Официальный список поддерживаемых микроконтроллеров для PICkit 2Среды MPLAB X и MPLAB IDE v8 ▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте.

Творчество народов мира: полные клоны

PICKIT2 clone (tomeko.net)

KM-78▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте. ИсточникPICKIT 2 ORIGINAL CLONE (jendaelektro.ic.cz)

KP35▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте. ИсточникПечатная плата программатора-отладчика PICkit2 (robozone.su)

G401▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте. ИсточникПрограмматор PicKit2 (evgeny-sun-cat)

BOX-KС01▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте. Источник

Творчество народов мира: обрезанные клоны

Building a PICkit2 clone (mcuhobby.com)

▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте. ИсточникPICkit-2 lite (labkit.ru)

▼Файловый сервис недоступен. Зарегистрируйтесь или авторизуйтесь на сайте. Источник

Противооткатные упоры для легкового автомобиля

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

Не все знают про такие правила, ничего не слышали про ГОСТ или требования ГИБДД в отношении противооткатов. Потому предлагаю внести некоторую ясность.

Из сегодняшнего материала вы сможете узнать, что такое эти противокаты, для чего они нужны, стоит ли их покупать конкретно в вашем случае и как правильно выбирать конструкции. Почему одним подойдет изделие шириной 200 мм, а другим нет.

Что это такое

Перед тем как ставить себе башмаки под колеса, нужно понять, о чем вообще идет речь. Ведь понятие не совсем очевидное для некоторых автомобилистов.

Противооткатными упорами или башмаками называют специальные конструкции, которые не дают машине или прицепу самопроизвольно скатываться вниз по склону при установке на неровном участке.

Чаще всего самопроизвольное движение возможно на уклонах, когда на ТС начинают действовать физические силы. Казалось бы, есть ручной тормоз.

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

Фактически перед вами прямоугольник со слегка выгнутой внутренней гранью, что позволяет как бы охватывать колесо при установке.

Противооткаты пригодятся при остановке автомобиля или прицепа, а также в рамках проведения ремонтно-восстановительных работ, предусматривающий использование домкрата.

Это вопрос вашей личной безопасности и сохранности движимого имущества, как и его содержимого. С его установкой своими руками не возникнет никаких проблем.

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

Купить в Москве, как и в любом другом городе, это изделие не составит труда. Можно обратиться в Al-ko, Matrix, зайти в магазин Автодок или иные торговые точки. При этом стоит выбирать специальные конструкции для легковых и для грузовых автомобилей, для автобусов и прицепов.

Читать дальше:  Чезет 513 технические характеристики

Кому нужны башмаки

Башками или противооткатные упоры не используются по желанию или по личному усмотрению владельца легковой, грузовой машины или какого-нибудь прицепа. Во многих ситуациях это обязательное требование, прописанное в ПДД.

Если отталкиваться от действующих правил, для легковых автомобилей предусмотрено обязательное наличие минимум 1 противоотката. В случае с грузовым транспортном придется купить минимум 2 штуки соответствующего размера и из правильного материала.

Что же касается прицепов, то здесь башмаки будут обязательными в ситуации, когда полная масса прицепного ТС превышает 750 килограмм.

Не стоит забывать о том, что эти элементы обязаны быть максимально быстро доступными в случае с грузовой машиной. Так на грузовиках их следует располагать непосредственно возле колес, которые будут блокироваться башмаками при остановках и стоянках. Тут обычно предусмотрены специальные кронштейны.

Особые требования

Думаю все из вас знают, что грузы некоторые бывают опасными и особо опасными. Они перевозятся на грузовых машинах и с помощью прицепов. Для них предусмотрены соответствующие упоры, имеющие обычно маркировку DIN760051.

Помимо основных рекомендаций по выбору, таких как размер и выдерживаемая нагрузка, следует обращать внимание на некоторые дополнительные требования

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

Отталкиваясь от этих правил и рекомендаций, вы всегда сможете выбрать подходящий вариант противооткатного элемента для своей машины или же прицепа.

Разновидности и нюансы выбора

В зависимости от типа конструкции, используемого материала, назначения и комплектации цена на противооткатные упоры может существенно отличаться. Выбирать их сугубо по фото настоятельно не рекомендую. Зато с их помощью вы точно будете знать, как выглядит башмак для машины или прицепа.

Читать дальше:  Не работает remote на магнитоле

Отталкиваясь от материала изготовления, выделяют 3 разновидности упоров:

  • Резиновые. Достаточно эластичные, надежные, но предназначенные для транспортных средств и прицепов с наименьшим весом, поскольку резина с сильными нагрузками не справится;
  • Пластиковые. В основе лежит высокопрочный пластик с разными добавками, в зависимости от производителя и конечных характеристик. Довольно распространенные конструкции, способные выдерживать более 6-7 тонн нагрузку на упор;
  • Стальные. Обладают повышенной прочностью, надежностью и долговечностью. Обычно самые дорогие, и подходят под определенные критерии. Выдерживают огромные нагрузки, часто применяются для защиты от самопроизвольного скатывания на тяжеловесном транспорте.

Еще не будем забывать об конструктивных отличия.

Различают треугольные классические упоры и складные. В первом случае это обычный башмак, которым пользуются большинство автомобилистов. Они недорогие, практичные, достаточно компактные и простые в применении.

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

Полезные рекомендации

Выбирая себе противооткатной упор, обратите внимание на следующие моменты:

  • предусмотрено ли к вашему транспортному средству требование использовать противооткаты;
  • обязательно ли использовать устройства при перевозке определенных грузов;
  • какая максимальная снаряженная масса выходит в составе автопоезда;
  • какой радиус закругления на ободе колеса.

Вряд ли можно применить понятие универсального упора. Их выбирают под радиус колес, чтобы обеспечить максимально плотный контакт между закруглением башмака и прилегающего к нему колеса. Только так упор будет работать эффективно и обеспечит нужную степень устойчивости.

Из личного опыта могу сказать, что башмаки никогда не бывают лишними даже при эксплуатации обычной легковой машины или прицепа до 750 кг. Они понадобятся при ремонте, остановке на уклонах и для обеспечения дополнительной личной безопасности. Это нужно ставить на первое место, а не риск вдруг получить штраф из-за отсутствующих противооткатов.

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации