Usb програматор pic контролерів

Фотогорафіі програматора надані Ансаганом Хасенова

У даній статті розглядаються практичні аспекти складання нескладного USB програматора PIC мікроконтролерів, який має оригінальну назву GTP-USB (Grabador TodoPic-USB). Існує старша модель цього програматора GTP-USB plus який підтримує і AVR мікроконтролери, але пропонується за гроші. Однозначних відомостей за схемами і прошивка до GTP-USB plus виявити не вдалося. Якщо у вас є інформація по GTP-USB plus, прошу зв'язатися зі мною.

Отже, GTP-USB. Даний програматор зібраний на мікроконтролері PIC18F2550. GTP-USB можна рекомендувати початківцям, тому що для збірки потрібно прошити PIC18F2550 і для цього потрібно програматор. Замкнуте коло, але не настільки замкнутий, щоб це стало перешкодою для збірки.

З оригінальної схеми GTP-USB виключені елементи індикації для спрощення малюнка друкованої плати. Основний індикатор - це монітор вашого комп'ютера, на якому з програми WinPic800 версій 3.55G або 3.55B ви можете спостерігати за процесом програмування.

Полегшена схема GTP-USB.

Usb програматор pic контролерів

Сигнальні лінії Vpp1 і Vpp2 визначені під мікроконтролери в корпусах з різною кількістю висновків. Лінія Vpp / ICSP визначена для внутрисхемного програмування. Решта лінії типові.

Програматор зібраний на односторонній друкованій платі.

Адаптер можна безболісно підключати до будь-якого іншого программатору PIC-мікроконтролерів, що, безумовно, зручно.

Після складання виробляємо перше включення. За фактом першого підключення GTP-USB до ПК з'являється повідомлення

Потім слід традиційний запит на установку драйвера. Драйвер розташований в керуючій програмі WinPic800 по зразковому шляху \ WinPic800 3.55G \ GTP-USB \ Driver GTP-USB \.

Погоджуємося з попередженнями і продовжуємо установку.

Звертаю увагу. Дана схема програматора і прошивка до нього перевірені на практиці і працюють з управляючою програмою WinPic800 версій 3.55G і 3.55B. Більш старші версії, наприклад, 3.63C не працюють з цим програматором. Виробляємо налаштування керуючої програми: в меню Settings - Hardware (Установки - Обладнання) вибираємо GTP-USB- # 0 або GTP-USB- # F1 і натискаємо Apply (Застосувати).

Натискаємо на панелі кнопку і виробляємо тест обладнання. В результаті успішного тестування з'являється повідомлення (див. Нижче), яке не може нас не радувати.

Даний програматор відмінно працював з такими контролерами (з того що було в наявності): PIC12F675, PIC16F84A, PIC16F628A, PIC16F874A, PIC16F876A, PIC18F252. Тест контролерів, запис і читання даних - виконані успішно. Швидкість роботи вражає. Читання 1-2 сек. Запис 3-5 сек. Глюків не помічено. Частина зошитах МК протестовано в залозі - працює.

Usb програматор pic контролерів

Usb програматор pic контролерів

Usb програматор pic контролерів

Usb програматор pic контролерів

А тепер питання про високовольтне програмування.
А де ви взяли 12В? У вас є тільки 5 з узб. Діоди звичайні (згоден швидкі але і тільки) А кондери скільки їх не заряджай а більше 5 не отримаєш, хоч на 400В став.


Діоди VD1 - VD6 і ємності С1 - С6 - умножители напруги. Ножкодрижество МК ніжками 2,3,4,5 створює ефект змінного струму. Оригінально. Але як то нераціонально. Загалом дуже навіть непогано.

Usb програматор pic контролерів

А тепер питання про високовольтне програмування.
А де ви взяли 12В? У вас є тільки 5 з узб. Діоди звичайні (згоди н швидкі але і тільки) А кондери скільки їх не заряджай а більше 5 не отримаєш, хоч на 400В став.

Usb програматор pic контролерів

Думаю, що зовнішній +12 не зашкодить схемою, розвантажить кристал.

Usb програматор pic контролерів


Доброго вам дня. Відмінність в тому що, програматор представлений вами не зможе "прошити" ширше коло мікроконтролер ів, (високовольтне программіровані е) через відсутність перетворювача 12 вольт. У схемі представленої вище в статті передбачено не тільки "прошивка" 5 вольт, а й 12, реалізованих на VD1-VD3 і С4-С6. Так само у вашій схемі інвертори виконані на транзисторах.

Usb програматор pic контролерів

Схожі статті