Отладочная плата pic usb

У статті розглядається задача розробки власної отладочной плати для оцінки можливостей 8-розрядного мікроконтролера PIC18F4550. а також, для розробки і налагодження додатків з USB інтерфейсом на базі цього мікроконтролера. Плата повністю сумісна за висновками налагоджування платформою PICDEM USB FS board (DM163025) компанії Microchip. З цією платою користувачі можуть використовувати приклади, що надаються компанією Microchip на основі стека протоколу Microchip USB stack без будь-якої переробки коду. Все що потрібно - це скомпілювати PICDEM FS USB проект, який поставляється з стеком протоколу.

Отладочная плата pic usb


Принципова схема плати

Принципова схема оригінальної отладочной плати доступна для скачування на сайті компанії Microchip як частина керівництва користувача або в описі отладочной плати на нашому сайті.

При розробці власної отладочной плати, перш за все, була спрощена схема живлення і виключена схема драйвера послідовного порту. Схема нашої отладочной плати представлена ​​нижче.

Отладочная плата pic usb

Натисніть для збільшення

Як ви помітили, вся периферія плати підключена до перемикачів (джампери), дозволяючи включати і вимикати її. Причина такого рішення - використання додаткових 20-вивідних SIL конекторів з обох сторін процесора на платі з сигналами ліній введення / виводу для можливості простого підключення макетних плат до отладочной платі. Це дозволяє дуже швидко розробляти USB пристрої (варто зауважити, що на оригінальній платі від Microchip такої можливості не передбачено).

Користувач може за допомогою перемикача вибрати джерело живлення: або від встановленого на платі регулятора напруги +5 В, або від зовнішнього джерела (макетної плати) +5 В. Схема регулятора напруги на базі інтегрального регулятора LM7805 має захисний діод від переполюсовкі харчування, також захисний діод встановлено по лінії живлення інтерфейсу USB.

Встановлені світлодіоди вказують, що на плату подається харчування від відповідного джерела.

Далі була розроблена проста одностороння друкована плата для можливості домашнього виготовлення. Причому, плата була розроблена з урахуванням установки «ніжок», щоб не поміщати її в корпус і не ускладнювати тим самим доступ до SIL коннекторам.

Малюнок друкованої плати

Отладочная плата pic usb

Натисніть для збільшення

Додаткова опція - апаратний порт RS-232

Як підключається до плати опція, був розроблений невеликий модуль з драйвером інтерфейсу RS-232, який підключається до правого SIL коннектор на платі.

Отладочная плата pic usb

Як драйвера інтерфейсу використовується спеціалізована і добре відома мікросхема MAX232 з відповідними компонентами в обв'язки.

Так як сигнали Rx / Tx і харчування доступні на SIL коннекторах, то друкована плата модуля RS232 також виходить простий, тому і в принциповій схемі цього модуля немає необхідності.

Отладочная плата pic usb

Натисніть для збільшення

Принципова схема плати, малюнки друкованих плат (модуль RS232, отладочная плата) - скачати.
Стек протоколу від Microchip - тут.

Схожі статті