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

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

Программатор PICKit2

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

Описание PICKit2

Внутреннее устройство PICKit2

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

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

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

 

PICKit2 оставляет очень приятное впечатление. Компактный и удобный корпус, широкие возможности, поддержка в IDE, бесплатное ПО для работы, делают PICKit2 востребованным для многих непрофессиональных разработчиков. Единственное, чего не хватает программатору – панельки с нулевым усилием для программирования отдельных микросхем. Такой элемент можно изготовить самостоятельно, но в нужный момент он почему-то может не оказаться по рукой.

 

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

В комплект поставки программатора 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 или Amicus18.

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

PICKit2  и отладочная плата LowPin

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

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

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

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

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

Отладочная плата LowPin Отладочная плата LowPin Отладочная плата LowPin. Принципиальная схема

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

You have no rights to post comments