Программатор EXTRA-PIC

Универсальный программатор PIC микроконтроллеров.

Список поддерживаемых микросхем, при использовании с программой IC-PROG v1.06B:

PIC контроллеры (микроконтроллеры PIC) фирмы Microchip: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518, PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66, PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505*, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A, PIC16F630*, PIC16F648A, PIC16F676*, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765, PIC16C770*, PIC16C771*, PIC16C773, PIC16C774, PIC16C781*, PIC16C782*, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16C923*, PIC16C924*, PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2320, PIC18F2585, PIC18F2620, PIC18F4320, PIC18F4455, PIC18F4520, PIC18F4539, PIC18F4550, PIC18F6620*, PIC18F6720*, PIC18F8620*, PIC18F8720*
Примечание: Микроконтроллеры, отмеченные звёздочкой (*) подключаются к программатору только через разъём ICSP.

Микросхемы последовательной памяти EEPROM I2C (IIC): X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, AT24C128, M24C128, AT24C256, M24C256, AT24C512.

Схема программатора:

Схема программатора EXTRA-PIC

Расположение выводов ICSP у популярных PIC-контроллеров:

Выводы микроконтроллеров PIC16, нужные для прошивки контролера

Чтобы, удобно, разместить программатор в корпусе, который я нашёл, было решено разделить плату на 2 части: программатор и 2 пенельки для самых распространённых корпусов DIP18 и DIP40.

Печатная плата программатора EXTRA-PIC

Печатная плата для панелек, программатор EXTRA-PIC

И дополнительная, внешняя плата:

Дополнительная печатная плата для панелек, программатор EXTRA-PIC

Так-же есть другой, более удачный, вариант исполнение внешней платы, которую можно использовать и в качестве основной платы с панельками для контроллеров — статья — Адаптер для PicKit2.

Вот такой вышел программатор:

Программатор EXTRA-PIC Программатор EXTRA-PIC Блок питания к программатору EXTRA-PIC

Скачать файлы проекта в Sprint Layout
Сайт источника http://miliamper.narod.ru/Extra-PIC/Extra-PIC.htm

25 комментариев »

Alex_EXE | 12.08.2009 | Микроконтроллеры | 33 634 просмотров

25 комментариев на « Программатор EXTRA-PIC»

  1. Слава пишет 30.01.2011 в 20:28 #

    Подскажите как это программатор соединить с USB портом…?

  2. Alex_EXE пишет 30.01.2011 в 23:54 #

    Не как, только с COM портом, причём переходники USB-COM для него тоже не подходят.

  3. Слава пишет 31.01.2011 в 20:14 #

    в товарах на»Чип и Дипе» BM8050 Переходник USB-COM (RS232C)

  4. Alex_EXE пишет 01.02.2011 в 00:22 #

    На счёт найденного вами переходника ничего сказать не могу, может и заработает, может и нет, можете проверить на свой страх и риск.
    Мой же опыт говорит, да и не только мой, что все переходники USB-COM, которые продаются в компьютерных магазинах, не полностью эмулируют COM порт. Также программатор отказался работать с Express Card/34mm->RS-232.
    Для работы в том числе своих устройств этих переходников вполне хватает, но для прошивки нет, по крайней мере с этим программатором. Его стоит подключать к внутренним COM портам компьютера, которые расположены на материнской плате или должны подойти PCI контроллеры.
    Если же вам нужен именно USB программатор PIC микроконтроллеров, то советую посмотреть в сторону PICKit2

  5. Слава пишет 01.02.2011 в 20:11 #

    Спасибо за ответ.

  6. Dimon64 пишет 27.03.2011 в 17:26 #

    Alex, подскажи, ты пробовал на нем шить PIC18F2455, я собрал такую штуку, но шьёт только нули. Заморочки такие были???

  7. Alex_EXE пишет 28.03.2011 в 09:46 #

    PIC18 им не шил.
    PIC18F2455 в списке поддерживаемых МК нету.

  8. sasha пишет 12.09.2011 в 21:16 #

    Без проблем шьет 16f628 и 16f877, а вот 18f4550 не получается. Может при подключении 4550 есть какие-то хитрости?

  9. Alex_EXE пишет 12.09.2011 в 21:43 #

    К сожалению, ответить вам на этот вопрос не смогу, т.к. 18 пики им не шил. Могу посоветовать почитать и/или задать вопрос на форумах, например на РадиоКот’е, у них есть пара специальных тем.

  10. Vic пишет 12.12.2011 в 21:42 #

    Подскажите, можно ли вместо MAX232 использовать MAX3232 — по даташиту вроде бы аналоги… Заранее спасибо за ответ.

  11. Alex_EXE пишет 13.12.2011 в 10:32 #

    Пишут, что взаимозаменяемы при 5В. Конденсаторы C1-C4 нужно будет заменить на керамику по 0,1мкФ.

  12. Vic пишет 13.12.2011 в 18:08 #

    Спасибо.

  13. Сергей пишет 17.01.2012 в 01:11 #

    Этот программатор работает с программой IC-PROG под ОС Windows-XP и ниже. Кто-нибудь работал с ней под W7 ?

  14. rastamanoff пишет 30.01.2012 в 00:17 #

    Ув. Alex_EXE чего-то не качается файл платы — Несуществующая страница.

  15. Alex_EXE пишет 30.01.2012 в 22:18 #

    Исправил

  16. Виктор пишет 05.02.2012 в 22:01 #

    Работаю с этим программатором и с прогой IC-PROG под Windows 7 (32). Все отлично программирует, прошивал 12f629, 12f675, 16f84(a), 16f628(a).

  17. pedgryand пишет 12.02.2012 в 12:41 #

    Пробовал прошить 16C54. Пишет что, «неподдерживается», — почему?

  18. Alex_EXE пишет 13.02.2012 в 11:28 #

    А в списке поддерживаемых контроллеров его и нет.

  19. pedgryand пишет 23.02.2012 в 22:52 #

    Alex_EXE. В списки IC-Prog 1.06 Pic16C54 есть.
    Список начинается с Pic12С508.

  20. Alex_EXE пишет 26.02.2012 в 15:37 #

    Смотрел поддерживаемые контроллеры по статье, в программе он есть. К сожалению подсказать и проверить не могу в чём проблема. Могу посоветовать проверить правильность подключения, у некоторых контроллеров оно может быть нестандартным, или чисто сам программатор его может не поддерживает.

  21. Alex пишет 27.11.2012 в 23:37 #

    Здрвствуйте а не подскажите что за резистор на печатной плате идет на vpp?

  22. Alex463 пишет 11.02.2014 в 22:24 #

    Alex пишет 27.11.2012 в 23:37 #

    Здравствуйте а не подскажите что за резистор на печатной плате идет на vpp?

    Интересует антологичный вопрос? И ещё-актуален ли этот программатор спустя такое время-нужен именно отдельно от панелек?Спасибо.

  23. Alex_EXE пишет 12.02.2014 в 00:29 #

    Точно не помню, но раз на схеме его нет — то можете не ставить, тем более, что он идёт на землю.
    С момента появления у меня USB программатора PICKit2 о ExtraPIC забыл. Теперь он лежит на полочке, как память о былом и на всякий случай.

  24. Алексендр пишет 25.03.2015 в 13:27 #

    Здравствуйте. Собрал программатор. Все как по схеме. без изменений. Подключаю 24С04, он ее читать читает, а шить не шьет. Может надо какие нибудь изменения внести?

  25. Владимир пишет 31.12.2016 в 17:41 #

    Могу поспорить, ваш этот резистор, идущий к vpp — токоограничивающий для светодиода

Комментарии RSS

Оставьте отзыв