Отладочная плата EasyPIC5
Отладочная плата EasyPIC5 выпускается сербской фирмой Mikroelektronika и предназначена для изучения, проектирования и отладки микроконтроллеров PIC младшего семейства. Данная плата содержит большое число периферийных элементов, таких как кнопки, индикаторы, интерфейсы. Этим, в частности, обусловлены значительные габариты платы. Зато можно работать, практически не задумываясь о том, где взять и как подключить требуемую периферию микроконтроллера.
Устройство платы
На поле платы расположены следующие устройства:
- Источник питания, работающий о внешнего адаптера, обеспечивающий наличие напряжения +5 В. Альтернативным вариантом является питание от порта USB программатора платы. В этом случае внешний источник питания не требуется.
- Программатор. Фирменный программатор микроконтроллеров от Mikroelektronika позволяет проводить внутрисхемное программирование микросхем с любым количеством ножек, устанавливаемых в панельки данной платы. Также для некоторых микросхем доступно выполнение внутрисхемной отладки.
- Панельки для микросхем. На плате расположено большое число панелек, позволяющих производить работу с микросхемами в корпусах от DIP8 до DIP40.
- Кварцевые генераторы. На плате имеется два гнезда для установки кварцевых резонаторов. Это позволяет устанавливать элемент с требуемыми характеристиками. Также возможно подключение выводов контроллера к внешним линиям ввода/вывода с помощью джамперов.
- Светодиоды. К любому выводу микроконтроллера с помощью переключателей может быть подключен светодиод. Это позволяет не подключать никаких дополнительных устройств к плате для простых проектов.
- Кнопки. Аналогично светодиодам, к каждому входу МК может быть подключена собственная кнопка. Имеется и отдельная кнопка сброса.
- Поле для символьного ЖК-индикатора. Используется для установки индикатора, работающего по четырехпроводной схеме передачи данных, в формфакторе В, например WH1602B. Дополнительно установлен потенциометр контрастности. Данное поле не подходит для некоторых последних моделей индикаторов, имеющих особенности в подключении.
- Поле для графического ЖК-индикатора. Имеется возможность подключения тач-контроллера.
- Четырехсимвольный светодиодный индикатор, включенный по стандартной схеме динамической индикации.
- Гнездо для термометра DS18B20. Выход термометра может быть подключен либо к порту А, либо к порту Е микроконтроллера.
- Гнездо для PS/2 клавиатуры
- Преобразователь интерфейса RS232
- Потенциометры для моделирования аналоговых сигналов
- Разъемы для подключения выводом МК. Все вывода любого контроллера могут быть использованы для подключения внешних устройств. При этом на плате разведена возможность подключения подтягивающих резисторов как к плюсовой, так и к минусовой шине питания.
Достоинства EasyPIC5
EasyPIC5 отлично подходит для начального изучения микроконтроллеров PIC, так как все необходимое уже предусмотрено на плате. Большим плюсом являются поставляемые вместе с платой, компиляторы языков высокого уровня Pascal, Basic, C. От платных версий они отличаются только ограничением размера кода в 2кБ, что вполне достаточно для огромного числа проектов. В этих компиляторах имеются библиотеки для работы с большим количеством периферийных устройств, не требующие глубокого программирования обмена данными. Поддерживаются все разведенные на плате устройства и множество дополнительных. К плате также можноподключить большое количество периферийных устройств от Mikroelektronika. В их числе часы, индикаторы, всевозможные интерфейсы. макетные платы, датчики и другие элементы. Это еще больше повышает привлекательность EasyPIC5.
Отдельного внимания заслуживает руководство пользователя. Оно выполняется в печатном виде с высококачественной полиграфией. большое количесвто информативных рисунков позволяет разобраться с ним, даже не зная английского языка.
Недостатки
Наряду с достоинствами имеются и недостатки. Наиболее существенные из них::
- Панельки для микроконтроллеров стандартного типа, что не удобно для частой замены микросхем.
- Переключатели периферийных устройств выполнены в DIP варианте, пользоваться ими не очень удобно и возможно срок их службы не высок.
- Разъемы выводов МК на внешние устройства не оснащены корпусами. Это конечно позволило сэкономить в стоимости, но не удобно при подключении кабелей, так как существует возможность неправильной установки.
- При использовании разных МК требуется переключение программатора, выполняемое с помощью 4 джамперов, что просто не удобно.
- Большие габариты платы, подходящие только для лаборатории.
- Плата имеет большую толщину, что повышает надежность, но затрудняет ее модернизацию.
- Ножки установлены только по краям, что приводит к изгибу платы при нажатии в центр. Это легко устраняется наклеиванием дополнительной опоры.
Плата EasyPIC5 отличный вариант для начинающих разработчиков и для тех, кто собирается выполнять простые проекты. В виду невысокой надежности некоторых элементов, нежелательно применять плату в условиях учебных заведений.