Программатор PIC: опис, призначення пристрою
PIC-мікроконтролери виробляються американською компанією Microchip Technology Inc. Абревіатура PIC означає периферійний інтерфейсний контролер. PIC-мікроконтролери є електрично програмованими користувачами ППЗУ. Вони характеризуються мінімальним енергоспоживанням, високою продуктивністю, добре розвиненою RISC-архітектурою, функціональної закінченістю, мінімальними розмірами і низькими цінами. Прошивка мікроконтролерів проводиться за допомогою такого пристрою, як програматор PIC.
Опис
Для практичного використання таких мікросхем користувачеві необхідний доступний і недорогий інструментарій. Існує багато технічних рішень таких пристроїв (як аматорських, так і промислового виконання). У цій статті ми розглянемо досить простий програматор PIC, розроблений компанією Microchip Technology Inc. Слід зазначити, що, на відміну від саморобних аматорських пристроїв, даний прилад є повноцінним отладчиком, він також має ряд додаткових аналізаторскіх функцій.
Программатор PIC-контролерів побудований на базі мікросхеми PIC18F2550 з функцією підтримки USB 2.0. Схема отримує електричний струм від роз`єму USB і, відповідно, не потребує додаткового джерела живлення. Через цей порт можна оновлювати прошивку мікросхеми. Программатор PIC відрізняється малими габаритними розмірами і виконаний у вигляді брелока. На корпусі є три світлодіода, які показують режим роботи приладу, і два роз`єми: один для підключення до персонального комп`ютера, а другий - безпосередньо для мікроконтролера.
Даний програматор PIC призначений для внутрішньосхемного програмування і налагодження більшості мікросхем компанії «Мікрочіп». Цей пристрій працює під управлінням або власної програмної оболонки, або програм MPLAB IDE. У першому випадку (використання PICkit 2 Programmer) прилад може прати, перевіряти пам`ять, встановлювати захист коду, прошивати, редагувати вміст мікроконтролерів. А ще записувати інформацію в пам`ять мікросхем, встановлювати драйвери і ключі Keeloq. Крім перерахованих основних функцій, програматор PIC може формувати значення напруги живлення пристроїв в діапазоні від 2,5 до 5 Вольт, з кроком 0,1 В.
Можливості
Завдяки цій функції стає можливою налагодження розроблюваних приладів без відключення від програматора. Пристрій дозволяє через порт USB видавати номінальне значення струму до 100 мА, у разі якщо цей показник буде перевищений, схема автоматично відключиться. Також програматор здатний калібрувати напруга шини USB-порту, в результаті можна видавати на пристрій більш точне значення напруги. Це в кінцевому підсумку позитивно позначається на його роботі. Для пристроїв, що мають зовнішній скидання, оболонка програматора дозволяє управляти імпульсом скидання мікроконтролера. У меню Tools програмної оболонки можна запустити опцію Use VPPFirst Program Entry, необхідну мікроконтролерам, конфігурація яких не допускає входити в режим програмування.
Висновок
Розглянутий програматор PIC є потужним, універсальним засобом для налагодження мікроконтролерів фірми «Мікрочіп». Він має доступну ціну, а при бажанні може бути з легкістю повторений, завдяки документації, наданої на сайті компанії.