Как сделать простой и надежный программатор для PIC микроконтроллеров в домашних условиях. Какие компоненты потребуются для сборки. Как правильно подключить программатор к компьютеру и микроконтроллеру. Какое программное обеспечение использовать для прошивки PIC.
Что такое PIC-программатор и зачем он нужен
PIC-программатор — это устройство, которое позволяет записывать программный код в микроконтроллеры семейства PIC от компании Microchip. Программатор необходим для того, чтобы «прошить» микроконтроллер, то есть записать в его память написанную вами программу.
Основные функции PIC-программатора:
- Запись программного кода в память программ микроконтроллера
- Запись данных в память данных и EEPROM
- Установка конфигурационных битов микроконтроллера
- Стирание памяти микроконтроллера
- Проверка записанной информации
Без программатора невозможно использовать PIC-микроконтроллеры в своих проектах. Поэтому собственный программатор — необходимый инструмент для любого радиолюбителя, работающего с PIC.

Преимущества самодельного PIC-программатора
Конечно, можно купить готовый фирменный программатор. Но сборка собственного устройства имеет ряд преимуществ:
- Экономия средств — самодельный программатор обойдется в несколько раз дешевле заводского аналога
- Полное понимание принципа работы устройства
- Возможность модификации и добавления нужных функций
- Приобретение практического опыта сборки электронных устройств
- Удовлетворение от создания рабочего прибора своими руками
При наличии базовых навыков пайки и работы с электроникой, сборка программатора не составит особого труда. Давайте рассмотрим, как сделать простой и надежный PIC-программатор своими руками.
Необходимые компоненты для сборки программатора
Для сборки простейшего PIC-программатора потребуются следующие компоненты:
- Микросхема MAX232 — преобразователь уровней RS-232/TTL
- Стабилизатор напряжения 78L05 — для питания микроконтроллера
- Транзистор КТ315 или аналогичный n-p-n транзистор
- Диод 1N4148 или аналогичный
- Конденсаторы: 4 x 1мкФ, 1 x 100нФ
- Резисторы: 2 x 10кОм, 1 x 4.7кОм
- Разъем DB9F для подключения к COM-порту компьютера
- Разъем IDC-10 для подключения к программируемому микроконтроллеру
- Печатная плата
Все компоненты широко доступны и стоят недорого. Общая стоимость деталей составит около 300-500 рублей.

Схема и принцип работы PIC-программатора
Простейшая схема программатора для PIC-контроллеров выглядит следующим образом:
[Здесь должно быть изображение схемы программатора]
Принцип работы программатора:
- Микросхема MAX232 преобразует сигналы RS-232 от COM-порта компьютера в уровни TTL, необходимые для программирования PIC.
- Стабилизатор 78L05 обеспечивает питание 5В для микроконтроллера во время программирования.
- Транзистор и диод формируют повышенное напряжение программирования, подаваемое на вывод MCLR микроконтроллера.
- Через разъем IDC-10 программатор подключается к выводам микроконтроллера: VDD, VSS, MCLR, PGD, PGC.
Такая схема позволяет программировать большинство популярных 8-битных PIC-микроконтроллеров в DIP-корпусах.
Пошаговая инструкция по сборке программатора
Процесс сборки программатора состоит из следующих этапов:
- Изготовление или приобретение печатной платы по приведенной схеме.
- Монтаж компонентов на плату согласно схеме. Начните с резисторов и диода, затем установите конденсаторы, транзистор и микросхемы.
- Установка разъемов DB9F и IDC-10 на плату.
- Проверка правильности монтажа, отсутствия замыканий и непропаянных соединений.
- Подключение программатора к COM-порту компьютера через кабель DB9M-DB9F.
При работе с паяльником соблюдайте технику безопасности. Проверяйте правильность установки полярных компонентов.

Подключение программатора к компьютеру и микроконтроллеру
Для использования собранного программатора:
- Подключите программатор к свободному COM-порту компьютера через кабель DB9.
- Установите микроконтроллер в панельку на макетной плате.
- Соедините выводы микроконтроллера с соответствующими выводами разъема IDC-10 на программаторе:
- VDD — питание +5В
- VSS — общий провод
- MCLR — вывод сброса
- PGD — линия данных
- PGC — тактовая линия
- Подайте питание на программатор.
Теперь программатор готов к работе. Осталось настроить программное обеспечение для прошивки микроконтроллера.
Программное обеспечение для PIC-программатора
Для работы с самодельным программатором подойдет бесплатная программа PICPgm. Порядок использования:
- Скачайте и установите PICPgm с официального сайта.
- Запустите программу и выберите тип используемого программатора.
- Укажите модель программируемого микроконтроллера.
- Загрузите HEX-файл с прошивкой.
- Нажмите кнопку «Программировать» для записи кода в микроконтроллер.
PICPgm позволяет записывать программу, читать и сравнивать содержимое памяти, устанавливать конфигурационные биты и другие параметры микроконтроллера.

Советы по использованию самодельного программатора
Несколько рекомендаций для эффективной работы с собранным программатором:
- Всегда проверяйте правильность подключения выводов микроконтроллера перед программированием.
- Используйте качественный стабилизированный источник питания для программатора.
- Периодически проверяйте надежность контактов в разъемах программатора.
- При возникновении ошибок перепрограммирования, попробуйте уменьшить скорость работы COM-порта.
- Храните программатор в защищенном от пыли месте, когда он не используется.
При правильной сборке и эксплуатации самодельный программатор прослужит долго и позволит прошивать сотни микроконтроллеров.
Заключение
Сборка собственного PIC-программатора — отличный способ сэкономить на покупке дорогого фирменного устройства и получить полезный инструмент для работы с микроконтроллерами. Такой программатор позволит вам изучать программирование PIC и создавать собственные проекты на базе этих популярных микроконтроллеров.
Процесс сборки программатора своими руками дает ценный практический опыт и понимание принципов работы программаторов. В дальнейшем вы сможете модифицировать устройство под свои нужды или собрать более сложную версию.

Надеемся, что эта инструкция поможет вам создать рабочий PIC-программатор и начать увлекательное путешествие в мир микроконтроллеров!
Делаем PICDuinaNano своими руками / Хабр
Небольшой проект, в котором реализована маленькая и простоя плата для изучения микроконтроллеров PIC18, выполненная по образу и подобию Arduino Nano.
Фото готовой платыОбращаю ваше внимание – плата со средой разработки Arduino к счастью не совместима!
Предыстория
После очередного посещения выставки Expo-electronica узнал о новом веянии в микроконтроллерах фирмы Microchip, а именно о появлении новых периферийных устройств, независимых от ядра. Много информации получил от официального дистрибутора ООО «Гамма Инжиниринг», в том числе и в печатном виде. У них же закупал микроконтроллеры и программатор, некоторые МК предоставили бесплатно в виде образцов по заявке. Контору не рекламирую, и отношения к ней не имею. Подробнее об этом можно почитать здесь.
Много всего нового и интересного, что захотелось опробовать и протестировать. Именно для изучения новых возможностей решил сделать такую плату.
Второе что представляло для меня интерес – работа с разными модулями от Arduino и не только — это прежде всего дисплеи, ЦАП и GPS модули. Хотелось протестировать некоторые идеи до того, как реализовывать в железе. Например, часто нужно понять, хватит ли вообще скорости МК для реализации той или иной задумки. Сразу оговорюсь – сама идея железа для Arduino – мне нравиться, если нужно прототипирование, а вот среда разработки от Arduino – «вселенское зло» IMHO. Ну и название как-то само собой образовалось. А вот с появление среды разработки MPLAB IDE X и системой MCC – разработка для PIC стала намного быстрее и приятнее. Очень доступно об этом здесь.
Задача
Итак, задача получилось такой: сделать малогабаритную плату с современным PIC18 имеющем на борту независимую от ядра периферию. Плата должна вставляться в стандартную контактную макетную плату. На бору иметь преобразователь USB-UART. Плата должна работать с двумя напряжениями на выбор – 5В и 3.3В. Внешнее подключение программатора-отладчика совместимого со средой MPLAB IDE X а именно PIC Kit 4. Вывод МК на предельную скорость – 64МГц от кварцевого генератора.
Решение
Выбор пал на МК PIC18F57Q43 как на самый «откормленный» в семействе, с удобным и не габаритным корпусом TQFP-48/7x7x1. Вместо него можно смело применить PIC18F55Q43 или PIC18F56Q43 в том же корпусе, разница будет только в объеме памяти. Подробнее.
Схема на рисунке.
Схема электрическая принципиальнаяПитание 5 вольт берётся от USB шины ПК – не стоит забывать, что грузить больше 500мА нельзя, но этого более чем достаточно. На плате установлен стабилизатор на 3.3 вольта AMS1117-3.3. Выбор питания обеспечивается установкой перемычки на разъеме XP4.
Тактирование МК от кварцевого резонатора на 16МГц, так что с помощью PLL в МК можно поднять тактовую частоту до 64МГц. Ну а при необходимости – можно и от внутреннего генератора в широком диапазоне частот работать.
Преобразование USB-UART выполнено на микросхеме PL2303SA — маленькая, дешевая, проверенная. Микросхема ADUM1201 использована не по назначению, а как преобразователь уровней для UART. С одной стороны, она питается напряжением 5В от USB, а с другой тем же напряжением что и микроконтроллер. Подключение к ПК через разъем microUSB.
Программирование осуществляется с помощью разъема XP3 к которому подключается программатор отладчик PICkit 4.
Ну а, чтобы было не скучно (для любителей написать «Hello, World»), да и для отладки полезно бывает – к порту RC5 МК через резистор подключен светодиод.
Реализация
Все это устройство смонтировано на двухсторонней плате размером 53х20мм. Платы за недорого сделал в Китае в известной конторе.
Схема и топология сделана в САПР DipTrace.
Плата — верхПлата — низ
Остаётся добавить, что в плату можно впаять любой PIC16 или PIC18 в таком же корпусе, нужно конечно проверить назначение основных выводов – питания, программирования и тактирования, но в пиках проблем с этим не наблюдается. Вот список возможных МК:
PIC18F57Q43
PIC18F57Q83
PIC18F57Q84
PIC18F57K42
PIC18F56Q43
PIC18F56Q84
PIC18F56Q83
PIC18F56Q71
PIC18F56K42
PIC18F55Q43
PIC18F55K42
PIC16F15386
PIC16F19186
PIC16F15385
PIC16F19185
К статье прилагается архив с материалами, а именно:
Файлы схемы и платы в формате САПР
Схема и перечень элементов в формате PDF
Архив гербер-файлов для заказа плат
Datasheet на PIC18F27/47/57Q43
Файлы проекта для MPLAB IDE X – просто мигаем светодиодом на плате.
Надеюсь статья оказалась интересной и полезной. так же надеюсь что статься поможет в изучении PIC-ов на практике.
Буду рад комментариям.
Программатор pic контроллеров своими руками
Программатор pic-контроллеров Extra-pic Довольно большую популярность в интернете набирают схемы с использованием микроконтроллеров. Микроконтроллер — это такая специальная микросхема, которая, по сути своей, является маленьким компьютером, со своими портами ввода-вывода, памятью. Благодаря микроконтроллером можно создавать весьма функциональные схемы с минимумом пассивных компонентов, например, электронные часы, плееры, различные светодиодные эффекты, устройства автоматизации. Gehe zu:. Bereiche dieser Seite. Mehr von Сделай сам своими руками auf Facebook anzeigen.
Поиск данных по Вашему запросу:
Схемы, справочники, даташиты:
Прайс-листы, цены:
Обсуждения, статьи, мануалы:
Дождитесь окончания поиска во всех базах.

По завершению появится ссылка для доступа к найденным материалам.
Содержание:
- Простейший программатор для PIC
- Простой программатор PIC-контроллеров с использованием PicPgm
- Программатор микроконтроллеров pic своими руками
- Extra-PIC программатор PIC микроконтроллеров — рабочий вариант!
- Программатор PIC своими руками
- Программаторы
- Программатор PIC контроллеров (DOS)
- Программатор PIC контроллеров своими руками
- ПРОГРАММАТОР ДЛЯ PIC
- Программатор Pic своими руками.
Работает.
ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Как прошить PIC микроконтроллер
Простейший программатор для PIC
Введите электронную почту и получайте письма с новыми самоделками. Не более одного письма в день. Войти Чужой компьютер. В гостях у Самоделкина! Самодельный программатор для PIC-контроллеров. Roman , 19 Электроника Добавлено 8 комментариев.
Развитие электроники идёт стремительными темпами, и всё чаще главным элементом того или иного устройства является микроконтроллер. Он выполняет основную работу и освобождает проектировщика от необходимости создания изощрённых схемных решений, тем самым уменьшая размер печатной платы до минимального.
Как всем известно, микроконтроллером управляет программа, записанная в его внутреннюю память.
Как ни странно, но при всём величии сети Интернет в нём очень мало информации о прошивке PIC-контроллеров , а тот материал что удаётся найти — очень сомнительного качества.
Конечно, можно купить заводской программатор за неадекватную цену и шить сколько душе угодно, но что делать, если человек не занимается серийным производством. Сразу привожу перечень элементов для тех, кому лень всматриваться в схему:. Как можно догадаться, в схеме моего программатора использован корпус DIP8. При большом желании можно изготовить универсальный переходник под каждый тип микросхемы, получив тем самым универсальный программатор.
Но так как с PIC-контроллерами работаю редко, для меня хватит и этого. Хоть сама схема довольно проста и не вызовет трудностей в сборке, но она тоже требует уважения. Поэтому неплохо было бы сделать под неё печатную плату. Ещё немного колдовства с паяльником и мы имеем готовое устройство, способное прошить PIC-контроллер через COM-порт вашего компьютера.
С этого момента, первый этап на пути к прошивке PIC-контроллера , подошёл к концу. Второй этап будет включать в себя подключение программатора к компьютеру и работу с программой IC-Prog. К сожалению, не все современные компьютеры и ноутбуки способны работать с данным программатором ввиду банального отсутствия на них COM-портов , а те что установлены на ноутбуках не выдают необходимые для программирования 12В.
Так что я решил обратится к своему первому ПК , который давным-давно пылился и ждал своего звёздного часа и таки дождался. Итак включаем компьютер и первым делом устанавливаем программу IC-Prog. Скачать её можно с сайта автора или по этой ссылке: icprogd. Для корректной работы необходимо выполнить ряд манипуляций. Изначально необходимо выбрать тот тип контроллера, который собираемся шить.
У меня это PIC12F В этом же окне переходим во вкладку » Программирование » и выбираем пункт » Проверка при программировании «. Проверка после программирования может вызвать ошибку, так как в некоторых случаях самой прошивкой устанавливаются фьюзы блокировки считывания СР.
Чтобы не морочить себе голову данную проверку лучше отключить. Продолжаем работу с этим окном и переходим на вкладку » Общие «. В некоторых случаях программа может предложить установку данного драйвера и потребуется перезапуск IC-Prog. Итак, с этим окном работа окончена. Теперь перейдём к настройкам самого программатора. Первым делом выбираем тип программатора — JDM Programmer. Далее выставляем радиокнопку использования драйвера Windows. Следующий шаг подразумевает выбор COM-порта , к которому подключен ваш программатор.
Если он один, вопросов вообще нет, а если более одного — посмотрите в диспетчере устройств, какой на данным момент используется. Это может понадобится на быстрых компьютерах и при возникновении проблем с прошивкой — этот параметр необходимо увеличить.
В моём случае он остался по умолчанию равным 10 и всё нормально отработало. На этом настройка программы IC-Prog окончена и можно переходить к процессу самой прошивки, но для начала считаем данные с микроконтроллера и посмотрим что в него записано. Если микроконтроллер новый и до этого не прошивался, то все ячейки его памяти будут заполнены значениями 3FFF , кроме самой последней.
В ней будет содержаться значение калибровочной константы. Это очень важное и уникальное для каждого контроллера значение. От него зависит точность тактирования, которая путём подбора и установки этой самой константы закладывается заводом изготовителем. Повторюсь, что значение уникальное для каждой микросхемы и не обязательно должно совпадать с тем, что на рисунке. Многие по неопытности затирают эту константу и в последствии PIC-контроллер начинает некорректно работать, если в проекте используется тактирование от внутреннего генератора.
Советую записать эту константу и наклеить надпись с её значением прямо на контроллер. Таким образом вы избежите множество неприятностей в будущем. Итак, значение записано — двигаемся дальше. Открываем файл прошивки, имеющий как правило расширение.
Выше я писал, что многие затирают калибровочную константу по неосторожности. Когда же это происходит? Это случается в момент открытия файла прошивки. Значение константы автоматически меняется на 3FFF и если начать процесс программирования, то назад дороги уже нет.
Теперь нужно очень внимательно выполнить последующие действия. Нажимаем иконку микросхемы с молнией на панели инструментов, тем самым сообщая программе, что мы хотим инициировать процесс прошивки. Программа спросит уверены ли мы, что хотим прошить данное устройство. Соглашаемся и нажимаем » ДА «. IC-Prog сообщает нам, что ранее было установлено одно значение калибровочной константы в моём случае , а теперь другое 3FFF , автоматически подставленное из hex-файла.
Также по умолчанию предлагается оставить значение 3FFF. В этот период советую ничего не нажимать и не грузить компьютер другими задачами. Когда я делал снимок экрана для этой статьи, то при нажатии на кнопку Print Screen вылетела ошибка записи и пришлось проделывать всё заново.
Если в процессе у вас возникнут какие-либо вопросы, внимательно перечитайте статью заново и всё обязательно получится — проверено лично. Всем удачи и творческих успехов!!!
Доставка новых самоделок на почту Получайте на почту подборку новых самоделок. Никакого спама, только полезные идеи! Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь. Итоговая оценка: 9. Подходит к самоделке. Цена: Похожие самоделки. Радиомикрофоны и жучки.
Современные передатчики. Таймер на микроконтроллере atmega8. Практическая схемотехника. Книга 1. Источники питания и стабилизаторы. Книга 2. Популярные самоделки. Многофункциональное гибочное приспособление с четырьмя радиусами из тормозного диска.
Миниатюрная и простая катушка Тесла своими руками. Диск по металлу на бензотриммер без переделок. Добавить комментарий. Ответить Цитировать Жалоба. Roman , поставил Вам , но есть вопрос: не пробовали работать с программатором, вынесенным от COM-порта на кабеле? Если он работает в таком случае нормально, можно вместо разъёма на плате запаять кабель. Удобнее, когда модуль программатора лежит на столе, да и динамические нагрузки на COM-порт ПК меньше. При выносе на кабеле желательно помещать программатор, когда он не используется, но кабель не вынимается из разъёма ПК, в какую-нибудь коробочку, типа мыльницы, во избежание случайных замыканий.
Спасибо за оценку. Я делал другу программатор с выносным кабелем около 1 метра. Полёт нормальный — шьёт контроллеры без сбоев. Кабель использовал «витая пара» многожильный. Roman 26 сентября Автор 0. К сожалению, нет. Pronin 26 сентября 0. Делал давно-давно Смотрите в инете.
Простой программатор PIC-контроллеров с использованием PicPgm
Пожалуйста, подождите Какими микроконтроллерами вы чаще всего пользуетесь PIC Последние сообщения форума. Автор публикации: alex Просмотров: Добавлен: , Комментарии: 0. Автор публикации: alex Просмотров: Добавлен: , Комментарии: 3.
Программатор pic-контроллеров Extra-pic Довольно большую популярность в интернете набирают схемы с Сделай сам своими руками. March
Программатор микроконтроллеров pic своими руками
Проект Eldigi. В связи с этим на сайте могут быть ошибки. Нашли ошибку? Предохранитель F1 служит для защиты линий питания порта USB от случайного замыкания по Просмотров: Ведь именно он позволяет Тогда наступает стадия отладки Отлаживать Характеристики: Подключение к ПК через Универсальный программатор радиостанций — UniProX К созданию этого программатора автора побудил тот факт, что все описания принципов и методов программирования радиостанций Программатор позволяет программировать микросхемы памяти,
Extra-PIC программатор PIC микроконтроллеров — рабочий вариант!
Введите электронную почту и получайте письма с новыми самоделками. Не более одного письма в день. Войти Чужой компьютер. В гостях у Самоделкина!
Программатор рабочий, если все.
Программатор PIC своими руками
В данной статье представлен очень простой и полезный мини-проект с низкой стоимостью. В нем создается программатор PIC-контроллеров с 40 выводами, который подключается по последовательному порту. Микроконтроллеры играют очень важную роль в электронике, поскольку они могут выполнять различные задачи в автоматизированных системах, схемах управления, при обработке изображений и т. Их область применения просто огромна. Существуют разнообразные семейства микроконтроллеров, одним из которых выступают PIC-контроллеры Интерфейс периферийного устройства компании Microchip. PIC-контроллеры очень популярны, поскольку они относительно дешевые и имеют эффективные характеристики, например, низкое энергопотребление, внутренний тактовый генератор и используют бесплатные средства разработки.
Программаторы
Простой com программатор для микроконтроллеров семейства pic. Сделать его своими руками не составит особого труда. Данный вариант реализации устройства, является популярным благодаря своей простоте, компактности и отсутствием внешнего источника питания. Изготовление печатных плат. Прошивка осуществлялась программой WinPic 3.
Простой программатор для PIC контроллеров своими руками. Схема программатора PIC.
Программатор PIC контроллеров (DOS)
При разработке за основу была взята схема AN, предлагаемая фирмой «Microchip» в документе a. В нем подробно описана как работа схемы, так и алгоритм программирования. Программатор питается от стабилизированного источника напряжением 12…13 В.
Программатор PIC контроллеров своими руками
ВИДЕО ПО ТЕМЕ: Программатор K150 для контроллеров PIC
Если вы умеете держать в руках паяльник, то сделать такой программатор для вас не составит особого труда. Как видите, в схеме ничего сложного нет, однако несмотря, на простоту схемы, программатор работает быстро и без сбоев. Этим программатором можно запрограмировать практически все популярные микроконтроллеры PIC. В настоящее время микроконтроллеры применяются повсеместно в бытовых приборах, начиная от музыкального центра и телевизора и заканчивая стиральными машинами, газонагревательными котлами, хлебопечками, и. Всеми этими приборами сейчас управляют микроконтроллеры при помощи специальных программ. Вот эти программы мы и будем загружать в микроконтроллер с помощью нашего программатора.
Пользователь интересуется товаром MP Laurent — Интернет реле 12 каналов.
ПРОГРАММАТОР ДЛЯ PIC
Officia fore sunt nam elit do id aliqua in irure. Varias e ita quae expetendis qui ad tamen commodo transferrem hic se legam nostrud arbitrantur, consequat graviterque te incurreret, a veniam iis elit, lorem consectetur quamquam summis tempor, incididunt anim singulis eu pariatur aute ad deserunt graviterque. Quamquam sunt duis eu illum non magna quibusdam probant, ea nam velit fugiat quid ad magna litteris ita tamen quae. Proident e noster est fore incurreret eu exercitation hic mandaremus tamen de quibusdam graviterque, qui multos magna legam excepteur ea excepteur ipsum fugiat deserunt summis a sunt do an sint iudicem qui esse instituendarum fabulas quorum excepteur iis se a consectetur. Eiusmod eram litteris possumus. Ita pariatur despicationes, in anim deserunt ingeniis non ubi cillum probant, iis labore aute velit laboris se e eram do nisi nam singulis quorum malis excepteur fugiat ubi mandaremus amet incididunt ullamco an pariatur voluptatibus nam deserunt. Quem id mentitum e velit, nam mentitum in expetendis.
Программатор Pic своими руками. Работает.
Здраствуйте уважаемые участники форума. Комп уже поменял , вновом нету ком и лпт порта. Встал вопрос по по переходу на usb порт. Также имеются варианты программатора и на чипе ft
Автономный портативный программатор PIC с клавиатурой и ЖК-дисплеем для программирования микроконтроллера PIC
Автономный портативный программатор PIC
Портативный программатор PIC — это автономная, более адаптируемая версия давно зарекомендовавших себя портативных программаторов PIC от Kanda. Он основан на философии Kanda , сохраняй простоту , поэтому его намного проще использовать, чем другие портативные программаторы.
Он имеет 31 программный слот или изображение, которые загружаются с ПК с отдельной целевой информацией, включая разные PIC микроконтроллеры, код и данные, байты конфигурации, напряжение программирования и название слота. После загрузки его можно использовать в любом месте, идеальный автономный программатор PIC. Выбор программы прост, по номеру или путем прокрутки заголовков. После выбора слота нажмите кнопку Program, чтобы обновить целевой микроконтроллер PIC.
Питание программатора
- Он оснащен батареей 9В PP3 с запасной в комплекте, что позволяет выполнять 100 операций программирования.
- Может использоваться с блоком питания 9 В, см. аксессуары для подходящего настенного трансформатора международного стандарта.
- Можно установить перезаряжаемую батарею PP3, см. аксессуары для зарядного устройства
- При необходимости может питать целевую цепь.
- В более ранних версиях этого программатора было встроенное зарядное устройство — в новой версии оно больше не выпускается 3
Portable PIC Programmer Operation
- Загрузка с ПК через USB с использованием интерфейса Kanda и простого программного обеспечения, входящего в комплект
- Возьми с собой
- На месте выберите правильную цель с помощью ЖК-дисплея, клавиатуры или стрелок прокрутки
- Подключитесь к цели и нажмите кнопку программирования
- Результат проверки на ЖК-дисплее
- Все, работа выполнена — переходим к следующей работе
- Используйте сетевой/настенный трансформатор из комплекта поставки или 9В ПП3 батарея
- Оснащен перезаряжаемой батареей 9 В PP3 (6F22), см. аксессуары для зарядного устройства или используйте свой собственный
- Может работать со стандартной неперезаряжаемой батареей 9 В
Для кого этот программатор?
Portable PIC Programmer идеально подходит для тех, кому необходимо быстро и легко обновить микроконтроллер PIC. прошивки в различное оборудование. Это может быть
- Техники-технологи, которым необходимо настраивать продукты или работать с различными линейками продуктов
- Разработчики программного обеспечения, которым необходимо попробовать различные версии прошивки на сайте
- Сервисные инженеры, которые должны обслуживать смешанное оборудование
- Инженеры по техническому обслуживанию, которым необходимо обновить ряд машин
На самом деле он идеально подходит для любого обновления прошивки в ситуациях, когда ноутбук слишком громоздкий или сложно для работы.
Техническая информация
- ОС Windows: Win 2000, XP, Vista, Win 7, Win 8, Win 10, Win11 — 32- и 64-разрядная
- Интерфейс ПК: USB-адаптер и программное обеспечение в комплекте
- Размеры: 125 x 70 x 25 мм (4,8 x 2,6 x 1 дюйм)
- Вес: 130 г (4,5 унции)
- Питание: Использует батарею 9 В PP3 или блок питания 9 В (дополнительно) с цилиндром 2,1 мм, центр +ve
- Соответствует RoHS
- Емкость: 31 программный слот, каждый по 256 КБ, для хранения кода, данных и конфигурации, микроконтроллер PIC, Название и опции программирования
- Обеспечивает целевое напряжение 3,3 В или 5 В, в зависимости от устройства и выбора пользователя
- 9В или 12В VPP поставляется, использует первое программирование VPP, если поддерживается целевым PIC
- Также поддерживается низковольтное программирование (LVP)
- Новая версия с адаптером 6 SIL, а не с 6-контактным гибким проводом
Поддержка микроконтроллера PIC
- PIC18Fxxxx
- PIC18FxxJxx
- PIC18FxxKxx (9В ВПП)
- Теперь поддерживает PIC18FxxK80, PIC18F6xK22/8xK22, PIC18FxxJ50, PIC18F6xK90/8xK90 и PIC18FxxK83
- Поддерживает PIC18FxxQ10, PIC18FxxQ4x
- Поддерживает версии LF
Доступны БЕСПЛАТНЫЕ обновления для поддержки новых устройств.
Микроконтроллеры PIC12F
- PIC12F1822, PIC12F1840
- ПИК12Ф609, ПИК12Ф615, ПИК12Ф617
- ПИК12Ф635, ПИК12Ф683
- ПИК12Ф1571, ПИК12Ф1572
Версии Plus LF
Микроконтроллеры PIC16F
- PIC16F610
- PIC16F616
- PIC16F627
- PIC16F628
- PIC16F627A, PIC16F628A, PIC16F648A (программирование режима HVP, только если контакт сброса не перепрограммирован как ввод-вывод)
- ПИК16Ф631, ПИК16Ф636, ПИК16Ф639
- PIC16F677
- PIC16F68x, PIC16F690
- PIC16F7x
- PIC16F7x7
- PIC16F72x
- PIC16F785
- PIC16F818
- PIC16F819
- PIC16F8x
- PIC16F8xA
- PIC16F87x
- PIC16F873A
- PIC16F874A
- ПИК16Ф876А
- PIC16F877A
- PIC16F88x
- PIC16F91x
- PIC16F15xx
- PIC16F161x
- PIC16F170x
- PIC16F171x
- PIC16F176x
- PIC16F177x
- PIC16F178x
- PIC16F18xx
- PIC16F183xx
- PIC16F19xx
- PIC16F188xx
- PIC16F153xx
- PIC16F184xx
- PIC16F152xx
- PIC16F180xx
- PIC16F181xx
- Также поддерживаются версии LF
PIC12F и PIC16F Не поддерживается
- PIC12F629
- PIC16F630
- PIC16F676
- PIC16F5x
- PIC16F505
Примечания: Программисты поддерживают 9V VPP для PIC18FxxKxx и PIC16F1xxx. Режим LVP поддерживается микроконтроллерами PIC с LVP.
Содержимое комплекта портативного программатора PIC
- Портативный программатор V3 PIC
- Интерфейс USB для ПК и провод
- 10-жильный кабель
- 6-контактный адаптер SIL (MCLR, VCC, GND, PGD, PGC, PGM)
- Запасная батарея 9В PP3
Автономное ПО PIC Programmer
Установите программное обеспечение с прилагаемого компакт-диска и подключите USB-интерфейс, входящий в комплект, и USB-разъем.
драйвера будут установлены автоматически.
Подключите портативный программатор к USB-интерфейсу и запустите программное обеспечение, чтобы прочитать содержимое программатора. Содержание
каждый слот отображается в списке с его номером, заголовком, целевым микроконтроллером PIC и именем файла. Вы можете редактировать существующие слоты
или добавить новые слоты до максимум 32, но на самом деле должен быть загружен только 1 слот.
Помимо настройки целевого PIC-микроконтроллера и файлов, каждый слот может иметь свой метод программирования (LVP или HVP), 3,3 В
или 5V VCC и различные варианты.
Нажмите кнопку «Создать» или «Редактировать программу», чтобы загрузить программатор.
Содержимое программатора можно сохранить и загрузить в другой портативный программатор
Выбор программного слота
Портативный программатор имеет клавиатуру и ЖК-дисплей.
Раскладка клавиатуры
Либо введите номер слота программы в виде 3 цифр, например 003, и нажмите Select, либо используйте стрелки вверх и вниз для прокрутки. через названия слотов в нужный слот и нажмите Select. Пустые слоты отображаются как недоступные, в противном случае номер и название слота отображаются на ЖК-дисплее.
Программирование цели PIC
Подключите программатор к вашей целевой схеме микроконтроллера PIC, используя прилагаемые 6-контактные выводы. или используйте адаптер для других интерфейсов, таких как ICD2 RJ11. Затем выберите целевую программу по номеру или с помощью прокрутки и просто нажмите кнопку «Программа». Ход программирования и прохождение/ошибки отображаются на ЖК-экране.
Как собрать собственный USB-программатор PIC?
Как собрать свой собственный программатор USB PIC?
Этот программатор DIY PIC является продолжением нашего руководства по основам программирования PIC. С помощью этого USB-программатора PIC вы можете программировать микрочипы PIC серий 10F, 12F, 16F, 18F, 24F, 30F. Это также программатор EEPROM, так как он поддерживает 12Cxx EEPROM. Основным компонентом этой схемы программирования микроконтроллера PIC является микроконтроллер PIC182550, который управляет всей схемой. Программаторы PIC с последовательным портом являются широко используемым набором программаторов чипов PIC, но поскольку ноутбуки не имеют портов RS232, им требуется преобразователь USB в RS232.
Рекомендуется для вас:
- Микроконтроллер PIC Руководство для начинающих: Базовая схема подключения
- Как записать или запрограммировать микроконтроллер PIC?
Теперь одним из основных преимуществ этой схемы является то, что она не требует внешнего источника питания, вместо этого она использует питание USB. Он генерирует напряжение программирования 13 В через умножители напряжения. Программное обеспечение Linux PIC также доступно для записи. Вы можете запрограммировать микроконтроллер, например pic16f84a, pic16f877a, pic18f4550, pic16f628a и т. д., и упростить программирование микроконтроллера.
Схема схемы PIC PROGRAMMER
Нажмите на изображение для увеличенного просмотра
(скачать и Zoom для более тщательного взгляда)
Компоненты
- Микроконтроллер PIC 18F2550
- Транзистор (BC548-2Nos, BC547, BC557)
- Диод IN4148 (6 шт.
)
- Резистор(ИК-7Ном, 100К, 470-2Ном, 1М, 470К, 330-3Ном)
- Конденсатор (0,01 мкФ-3 шт., 2,2 мкФ-2 шт., 10 мкФ, 22 пФ-2 шт.)
- Кристалл 8 МГц
- Разъем USB
- 5-контактный разъем (2 шт.)
Пошаговая процедура
- PIC 18F2550 имеет встроенный USB-порт, который значительно упрощает взаимодействие с ПК.
- Сначала необходимо записать прошивку на PIC 18F2550 с помощью любого программатора PIC, а затем установить перемычку, как показано на схеме. Скачать прошивку здесь.
- Перемычка определяет режим программатора, то есть режим загрузчика или режим программатора. Загрузчик используется для обновления прошивки, а режим программирования предназначен для записи микрочипа PIC.
- Теперь загрузите программное обеспечение USB PIC Programmer с помощью usbpicprog и установите его.
- Теперь подключите схему к USB-порту вашего ПК и откройте шестнадцатеричный файл в программном обеспечении PIC.