Начало » Микроконтроллеры » Программатор PIC-микроконтроллеров PICkit-2 Сlone

 
 
 

Программатор PIC-микроконтроллеров PICkit-2 Сlone

📆08.12.12 🙋hsl 👀76 002 💬19

Как я уже упомянул в предыдущей статье «Сделай сам универсальный блок управления для дневных ходовых огней (ДХО) автомобиля», понадобился мне программатор для МК PIC с интерфейсом USB. Немного поискал в интернете наткнулся на схемку очень простого программатора PICkit-2 lite.

Небольшой обзор PICkit-2 от Datagora

Официальный сайт Микрочип

Программатор PIC-микроконтроллеров PICkit-2 Сlone

Официальная страница Pickit 2
Официальный список поддерживаемых микроконтроллеров для PICkit 2
Среды MPLAB® X и MPLAB® IDE v8
★ Русский мануал по PICkit 2: pickit2_user_manual_ru_1_0.7z 🕗 08/12/12 ⚖️ 1,52 Mb ⇣ 105

Творчество народов мира: полные клоны

PICKIT2 clone (tomeko.net)

Полный клон с заменой редких деталей. Плата DIP в EAGLE, 1-сторонняя, под корпус KM-78 (Maszczyk).
Arhiv-dlya-PICKIT2tomeko.net.7z 🕗 08/12/12 ⚖️ 66,03 Kb ⇣ 192
Источник

PICKIT 2 ORIGINAL CLONE (jendaelektro.ic.cz)

Полный клон. Плата DIP+SMD в Sprint Layout, 1-сторонняя, под корпус KP35.
Arhiv-dlya-PICKIT2jendaelektro.ic.cz.7z 🕗 08/12/12 ⚖️ 3,17 Mb ⇣ 166
Источник

Печатная плата программатора-отладчика PICkit2 (robozone.su)

Полный клон. Плата SMD в Sprint Layout, 2-сторонняя, под корпус G401 (GAINTA).
Arhiv-dlya-PICKIT2www.robozone.su.7z 🕗 08/12/12 ⚖️ 53,56 Kb ⇣ 145
Источник

Программатор PicKit2 (evgeny-sun-cat)

Полный клон. Плата SMD в Sprint Layout, 2-сторонняя, под корпус BOX-KС01 (Россия).
Arhiv-dlya-PICKIT2radioparty.ru.7z 🕗 09/12/12 ⚖️ 277,64 Kb ⇣ 138
Источник

Творчество народов мира: обрезанные клоны

Building a PICkit2 clone (mcuhobby.com)

Обрезанный клон. Плата DIP в EAGLE, 1-сторонняя. Без учета корпуса.
Arhiv-dlya-PICKIT2mcuhobby.com.7z 🕗 08/12/12 ⚖️ 433,88 Kb ⇣ 100
Источник

PICkit-2 lite (labkit.ru)

Обрезанный клон. Плата DIP в Sprint Layout, 1-сторонняя. Без учета корпуса, под ZIF-панельку.
Arhiv-dlya-PICKIT2-LITElabkit.ru.7z 🕗 08/12/12 ⚖️ 28,02 Kb ⇣ 141
Источник

Мой выбор

Остановился на схеме с Лабкита. Схема максимально упрощена, однако с сохранением основных функций.

Программатор достаточно простой для повторения. Единственное, что меня не устроило - это плата и концепция реализации программаторов без корпуса. Может быть это для кого-то удобно, но мне программировать МК иногда приходится в разных условиях и висящая "голая" плата программатора легко может за что-нибудь зацепится и спалить и себя и программируемое устройство. Поэтому все программаторы я лично делаю в корпусе, и этот не стал исключением. Корпус решил использовать тот же, что использовался для датагорского программатора D-AVR910. Долго мучался с платой, не хотелось делать двухсторонней, но никак не получалось развести выходной разъем, тогда решил поставить его вертикально, и как оказалось в дальнейшем, весьма удобное решение.

Моя плата PICkit-2 lite

Вот такая получилась 1-сторонняя плата, гибрид обычных деталей и smd. Чертеж внизу.



Вариант окончательной сборки

А это программатор в сборе.

Может показаться немного странной разводка выходного разъема и цветовая маркировка, это сделано просто для универсальности, поскольку у меня уже есть готовый маркированный кабель от нашего программатора D-AVR910, вот и делаю маркировку под него.

Итоги

Поскольку этот пророгамматор - не мое творение, а лишь один из вариантов реализации, особо расписывать что и как не буду, желающие могут прочитать о клонах PICkit 2 в Сети.
Скажу лишь, что работает этот программатор под управлением оболочки «PICkit 2 Programmer» или под управлением среды разработки MPLAB IDE. Оба приложения бесплатно распространяются фирмой Microchip. Еще в связку с MPLAB IDE рекомендуют компилятор HI-TECH Software, но он платный.

Файлы

В архиве схема, плата, монтажная плата (в формате DipTrace и jpg), прошивка.
files.zip 🕗 17/11/12 ⚖️ 1,04 Mb ⇣ 211

Как прошить PIC18F2550 для программатора не имея программатора?

По ссылке берем добрую программку - прошивалку WinPic800:
www.winpic800.com
Собираем из говна и веток простейший программатор ART2003-LVP, потребуется LPT на компе. Читаем схему и описание в архиве, не забываем включать галку LVP в настройках WinPIC.
ART2003-LVP.7z 🕗 04/02/13 ⚖️ 433,19 Kb ⇣ 187
Проверено - работает.
Сергей (hsl)
РФ, Ульяновск
Профиль hsl
О себе автор ничего не сообщил.
 

Читательское голосование

Нравится

Статью одобрили 35 читателей.

Для участия в голосовании зарегистрируйтесь и войдите на сайт с вашими логином и паролем.
 

Поделись с друзьями!

 

 

Связанные материалы

 

Схема на Датагоре. Новая статья Печатная плата для входного буфера и регулятора уровня громкости УМЗЧ... Рис. 1. Буфер в сборе Здравствуйте, друзья! Всем приятных летних дней! Я разработал и проверил...
Схема на Датагоре. Новая статья Рисуем платы в Sprint-Layout правильно с первых шагов... Все мы любим собирать схемы, но далеко не все хотят и умеют разводить печатные платы. Чаще всего мы...
Схема на Датагоре. Новая статья Светодиодная гирлянда для маленькой ёлочки. Update 1, с печатной платой... Здравствуйте, датагорцы! Решил собрать схему из статьи "Светодиодная микрогирлянда для маленькой...
Схема на Датагоре. Новая статья Блок управления на PIC12F629 для дневных ходовых огней (ДХО) автомобиля... Делал я как-то раз одну систему для автомашины, не своей правда. Так вот, эта система определяла...
Схема на Датагоре. Новая статья Программатор для микросхем памяти AT24C02 - AT24C512. Считываем и записываем данные!... Как-то при ремонте откатных ворот итальянской фирмы LIFE понадобилось сделать копию микросхемы...
Схема на Датагоре. Новая статья Макросы Sprint-Layout 5. Датагорская коллекция 06/2011... Это моя новая подборок макросов к программе Sprint-Layout 5.0. Спасибо всем, кто выкладывал свои...
Схема на Датагоре. Новая статья Микросхемы для импульсных источников питания и их применение... Хочу предложить Вашему вниманию справочник "Микросхемы для импульсных источников питания и их...
Схема на Датагоре. Новая статья Обновление датагорского Сборника макросов для Sprint Layout 5... Новый сборник макросов v.2.2009, полностью заменяет предыдущий выпуск. ОБНОВИТЕСЬ! Для этого...
Схема на Датагоре. Новая статья Эпопея по сбору макросов для Sprint Layout 4...5 продолжается!... На этот раз своей коллекцией поделился Сергей Зонь. Вот это подборочка, я вам скажу! 1. Везде, где...
Схема на Датагоре. Новая статья Макросы sprint layout... Вот хочу поделится всеми своими макросами для Sprint Layout 5.0. Мне их вполне достаточно, даже...
Схема на Датагоре. Новая статья Макросы ламповых панелек для Sprint Layout 5.0... Собрался я тут изготовить ламповый стабилизатор для усилителя, а макросов ламповых панелек для...
Схема на Датагоре. Новая статья Радиолюбительские конструкции на PIC микроконтроллерах, Кн.1, Н.И. Заец... Радиолюбительские конструкции на PIC микроконтроллерах, Солон-Пресс, 2003г. Автор: Н.И. Заец В...
 

Общаемся по статье 💬

«Программатор PIC-микроконтроллеров PICkit-2 Сlone»

Комментарии, вопросы, ответы, дополнения, отзывы

 

Назад Вперед
<

Datagor

Игорь Котов Читатель Датагора
  • Главный редактор
Комментарий # 1 от 09-12-12, 0:36.
Ответить
  • С нами с 26.02.2006
  • 2 244 комментария
  • 273 публикации
 
А знаете, что-за корпус BOX-KС01? Это корпус от ЭКЛЗ (Электронная Контрольная Лента Защищенная) современных кассовых аппаратов.
В сервисных центрах их просто кучи на выброс. Крупные продуктовые супермаркеты меняют ЭКЛЗ раз в 3 месяца НА ВСЕХ КАССАХ. Один добрый человек такие блоки расылал желающим на нашем форуме.

Т.е. имеем красывый бесплатный корпус под полный клон PicKit2 (вариант от evgeny-sun-cat)! Трудные отверстия в торцах уже сделаны заводским путем, а разъемы как-раз с внутренней платы ЭКЛЗ. Есть о чем подумать...
Кит бум делать?
pardon

<

2010kira2010

Кирилл Читатель Датагора
  • Кандидат
Комментарий # 2 от 09-12-12, 15:43.
Ответить
  • С нами с 23.01.2012
  • 8 комментариев
  • 0 публикаций
 
Отличная работа!!!
Будем делать КИТ, само собой!!! И ждём новых вкусностей от kot555.

<

End_reW

Андрей Читатель Датагора
  • Гражданин
Комментарий # 3 от 10-12-12, 2:47.
Ответить
  • С нами с 16.02.2009
  • 9 комментариев
  • 0 публикаций
 
так и не понял почему на готовом экземпляре GND красным у второго контакта)

<

Datagor

Игорь Котов Читатель Датагора
  • Главный редактор
Комментарий # 4 от 10-12-12, 3:46.
Ответить
  • С нами с 26.02.2006
  • 2 244 комментария
  • 273 публикации
 
Андрей, для понимания требуется внимательное прочтение.
  ...Может показаться немного странной разводка выходного разъема и цветовая маркировка, это сделано просто для универсальности, поскольку у меня уже есть готовый маркированный кабель от нашего программатора D-AVR910, вот и делаю маркировку под него...

<

reper

Владимир Читатель Датагора
  • Гражданин
Комментарий # 5 от 10-12-12, 15:32.
Ответить
  • С нами с 15.11.2008
  • 69 комментариев
  • 7 публикаций
 
  Вот такая получилась 2-сторонняя плата, гибрид обычных деталей и smd.

Наверное, плата с 2-х сторонним монтажом, но сама плата, похоже, одностороняя (однослойная).

<

Datagor

Игорь Котов Читатель Датагора
  • Главный редактор
Комментарий # 6 от 10-12-12, 17:37.
Ответить
  • С нами с 26.02.2006
  • 2 244 комментария
  • 273 публикации
 
Владимир, спасибо, я поправил.

<

koan51

Александр Читатель Датагора
  • Гражданин
Комментарий # 7 от 11-12-12, 12:34.
Ответить
  • С нами с 18.03.2010
  • 60 комментариев
  • 5 публикаций
 
Хорошая работа.
Спасибо.

Удивил монтаж двух стоомных резисторов.

<

teewoon

Илья Читатель Датагора
  • Гражданин
Комментарий # 8 от 16-12-12, 18:42.
Ответить
  • С нами с 15.02.2010
  • 15 комментариев
  • 0 публикаций
 
Про польский программатор - настоятельно рекоммендую, как и автор, ставить вместо LM358 rail-to-rail MCP6002 (как в оригинальном pickit2) или MCP602. Тогда и калибровка в родной программе работает и установка напряжения чипа 2,5...4,5V.

<

Lakki

Денис Читатель Датагора
  • Гражданин
Комментарий # 9 от 29-01-13, 1:08.
Ответить
  • С нами с 28.09.2011
  • 28 комментариев
  • 1 публикация
 
А как прошить PIC не имея PIC программера?

<

CheAl

Александр Читатель Датагора
  • Кандидат
Комментарий # 10 от 04-02-13, 12:34.
Ответить
  • С нами с 10.11.2008
  • 8 комментариев
  • 0 публикаций
 
Имею JDM программатор с LABKIT.
Работает, но как-то неустойчиво.
Можно ли прошить PIC18F2550 этим программатором ?
Если да, то на какие ноги подать сигналы или ссылку, где это описано.
Спасибо.

<

Datagor

Игорь Котов Читатель Датагора
  • Главный редактор
Комментарий # 11 от 04-02-13, 14:37.
Ответить
  • С нами с 26.02.2006
  • 2 244 комментария
  • 273 публикации
 
Как прошить PIC18F2550 для программатора не имея программатора?
По ссылке берем добрую программку - прошивалку WinPic800:
www.winpic800.com

Собираем из г-на и веток простейший программатор ART2003-LVP, потребуется LPT на компе. Читаем схему и описание в архиве (прикреплен внизу статьи), не забываем включать галку LVP в настройках WinPIC.

Проверено - работает.

<

Mortal

Читатель Датагора
  • Прохожий
Комментарий # 12 от 17-02-13, 21:30.
Ответить
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
Друзья, извините за идиотский вопрос... Но им же никак не прошьёшь ATMega8? Или шанс есть?

<

CheAl

Александр Читатель Датагора
  • Кандидат
Комментарий # 13 от 26-02-13, 22:26.
Ответить
  • С нами с 10.11.2008
  • 8 комментариев
  • 0 публикаций
 
Случайно нашёл информацию по прошивке pic18f2550.
Нужен аппаратный COM-порт, шьёт тоже прогой WinPic800 как JDM-программатор.

//www.circuitvalley.com/2011/05/microchip-pic-serial-port-programmer.html
Может кому поможет.

<

Datagor

Игорь Котов Читатель Датагора
  • Главный редактор
Комментарий # 14 от 27-02-13, 2:41.
Ответить
  • С нами с 26.02.2006
  • 2 244 комментария
  • 273 публикации
 
Цитата: Mortal
  Но им же никак не прошьёшь ATMega8?
Мне такое даже в голову не приходило. Скорее всего нет.
Денис, у вас очень не стандартное мышление, вам нужно заниматься инновациями!

<

Mortal

Читатель Датагора
  • Прохожий
Комментарий # 15 от 27-02-13, 12:10.
Ответить
  • С нами с --
  • 0 комментариев
  • 0 публикаций
 
Datagor, я же говорю - я чайник, ни разу не связывался ещё с микроконтроллерами, и для меня это тёмный лес. К счастью, автор статьи расставил все точки над и (в личке), за что ему огромнейшее спасибо.

<

Datagor

Игорь Котов Читатель Датагора
  • Главный редактор
Комментарий # 16 от 27-02-13, 22:30.
Ответить
  • С нами с 26.02.2006
  • 2 244 комментария
  • 273 публикации
 
Денис, так вы нам скажите окончательный вывод - он может или не может?

Назад Вперед

Добавить комментарий, вопрос, отзыв 💬

Камрады, будьте корректны и вежливы, соблюдайте правила!


Налетай! Паяльники, станции, жала с доставкой

Офигенная миниатюрная рация на литии BaoFeng UV-5R, 5W, 5-15 км!

Тестер универсальный LCR-TC1 для транзисторов, конденсаторов, ESR, MOSFET и т.д.
  • smilelolhellowinkscepticthumbupbored
    crazybadcryingsadirefulsickstraight
    ballooncakegooddrinksmailbombsun
    nightrainstarscolddashpartyhandshake
    musicnegativenowordspardonshoksleepunknown
    wackoyawnsainthelmethashsmokingwhew


Скопируйте текст вашего комментария на случай неверного ответа на контрольный вопрос.