PICduino

Принципиальная схема PICduino представлена на рис.1. Плата оснащена всеми элементами, необходимыми для начала работы с микроконтроллером PIC18F2550. PICduino может питаться от USB-порта компьютера или от внешнего источника питания напряжением 7…12 В постоянного тока.

Принципиальная схема PICduino
Рис. 1. Принципиальная схема PICduino

Перемычка JP3 используется для выбора источника питания: в положении VUSB включает питание USB, а в положении VEXT — питание от внешнего источника питания. Перемычка JP4 позволяет (при использовании PIC микроконтроллера другого типа) выбрать одно из двух значений напряжения питания: 5 В или 3,3 В. Дополнительно все напряжения подаются на разъем POWER. Наличие напряжения питания индицируется светодиодом PWR.

Разъем ICSP, расположенный на краю платы, позволяет программировать микроконтроллер с помощью программатора PICkit-2, PICkit-3 или другими подобными программаторами. Кнопка RESET используется для перезапуска процессора, а резонатор Q1 задает частоту генератора сигналов, тактирующего микроконтроллер.

Несмотря на то, что микроконтроллер PIC18F2550 имеет встроенную микросхему интерфейса USB, на плате установлен популярный преобразователь USB/UART типа FT232R. Это делает плату более универсальной и позволяет использовать менее оснащенные микроконтроллеры, например PIC18F2320.

Перемычки JP1 и JP2 служат для выбора USB-конвертера: в положении FT они подключают контакты разъема USB к системе FT232R, а в положении PIC сигналы USB подаются непосредственно на микроконтроллер. Линии RX и TX микросхемы FT232R подключены к процессору через резисторы R2 и R3. Светодиоды с маркировкой TX и RX сигнализируют об активности интерфейса USB. Порты микроконтроллера подключены к разъемам J1, J2 и J4. Их расположение совместимо с Arduino Uno, что позволяет использовать широкий набор модулей, расширяющих возможности базовой платы.

Печатная плата PICduino представлена на рис. 2.

В Sprint Layout плата представлена верхней и нижней сторонами:

Печатная плата PICduino
Рис. 2. Печатная плата PICduino

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

Внешний вид PICduino:

ELEKTRONIKA PRAKTYCZNA 7/2011

Список радиоэлементов

Обозначение Тип Номинал Количество Примечание Магазин Мой блокнот
U1 МК PIC 8-бит PIC18F2550 1
U2 FT232RL 1
U3 Линейный регулятор LM78M05 1
U4 Линейный регулятор LM1117-N 1 3,3
D1 Выпрямительный диод 1N4007 1 С
Резистор 1 кОм 5 СМД 0805
R6 Резистор 10 кОм 1
Конденсатор 0.1 мкФ 7
Электролитический конденсатор 100 мкФ 16 В 3 0605
Светодиод 3
Q1 Кварцевый резонатор 20 MHz 1