Простая схема программатора для pic контроллеров

Arduino программатор PIC-ов.

Данное устройство — так называемый JDM программатор , представляет собой наиболее простую конструкцию для прошивки контроллеров семейства PIC. Неоспоримые преимущества — простота, компактность, питание без внешнего источника данной классической схемы программатора сделали её очень популярной среди радиолюбителей, тем более что схеме уже лет 5, и за это время она зарекомендовала себя как простой и надёжный инструмент работы с микроконтроллерами. Питание на саму схему не требуется, ведь для этого служит COM порт компьютера, через который и осуществляется управление прошивкой микроконтроллера. Для низковольтного режима программирования вполне достаточно 5в, но могут быть не доступны все опции для изменения фьюзы.

Как сделать свой вариант JDM-программатора для PIC-контроллеров

Предлагаемая мной схема не является чем-то оригинальным, и я не претендую на изобретение велосипеда, а всего лишь хочу поделиться своим опытом. Так что не судите строго. Однажды я решил собрать несложный LC-метр на pic16fa и естественно его надо было чем-то прошить. Раньше у меня был компьютер с физическим com-портом, но сейчас в моём распоряжении только usb и плата pci-lpt-2com.

Программатор для PIC - аналог MPLAB ICD2
ПРОГРАММАТОР ДЛЯ PIC
Простой USB программатор PIC
Программатор PIC контроллеров (DOS)
Простейший программатор для PIC
USB программатор PIC своими руками
PIC JDM – простейший программатор для PIC МК

При разработке за основу была взята схема AN, предлагаемая фирмой "Microchip" в документе a. В нем подробно описана как работа схемы, так и алгоритм программирования. Программатор питается от стабилизированного источника напряжением 12…13 В.

  • Многие думают, что разработать схему программатора, — это нечто очень сложное, трудоёмкое и вообще, неизвестно кто этим всем занимается и как у них это получается.
  • Чтобы передать в микроконтроллер 1 бит информации, необходимо выставить 0 или 1 в зависимости от значения бита на линии данных DATA и создать спад напряжения переход от 1 к 0 на линии тактирования CLOCK. Один бит для контроллера — маловато.
  • Про программирование AVR написал отдельную статью — прочитать можно здесь.
  • Для начала, очень советую, на контроллер, с которым вы работаете, скачать описание.
  • У каждого из этих семейств есть свои достоинства и недостатки. Программировать PIC также просто, как AVR, для этого могут быть использованы очень простые схемы программаторов, представляющие собой просто буферные элементы для согласования уровней выводов COM или LPT порта компьютера с микроконтроллером, например широко распространенный PonyProg.
  • Программируемый микроконтроллер не нуждается во внешнем питании в процессе прошивки если устройство не потребляет больше 15 мА.
  • Программирование PIC-контроллеров фирмы Microchip. Для конструирования устройств на PIC-контроллерах [2] необходимо иметь программную среду, позволяющую разрабатывать внутреннюю программу контроллера, а также программатор, чтобы записать разработанную программу в контроллер.
  • Программатор PIC контроллеров. В отличие от многих аналогичных конструкций, программатор допускает внутрисхемное программирование.
  • Ниже представлена принципиальная схема печатная плата с расположением элементов простейшего программатора для PIC микроконтроллеров.
PIC JDM – простейший программатор для PIC МК | Ремонт аппаратуры & самоделки | Дзен
Программатор для микроконтроллеров PIC : Личный сайт Pti_the_Leader
Программатор для PIC контроллеров под MS DOS. Простой программатор PIC своими руками.
Программирование PIC-контроллеров фирмы Microchip
USB программатор PIC своими руками.
Как сделать свой вариант JDM-программатора для PIC-контроллеров — market-r.ru
Программатор PIC контроллеров
Arduino программатор PIC-ов. | AlexGyver Community
market-r.ru - Программатор PIC микроконтроллеров
PIC: Простые и простейшие программаторы | Распечатай и играй

На днях возникла необходимость запрограммировать PIC микроконтроллер. В интернете большое обилие схем программаторов, есть простые и навороченные универсальные. Собирать простейший для прошивки одного конкретного микроконтроллера не захотел, так как в планах прошивать разные.

Похожие статьи