8-900-374-94-44
[email protected]
Slide Image
Меню

Usb программатор pic – USB PIC .

РадиоКот :: USB программатор PIC микроконтроллеров.

РадиоКот >Схемы >Цифровые устройства >Примочки к ПК >

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.

Сигнальные линии Vpp1 и Vpp2 определены под микроконтроллеры в корпусах с различным количеством выводов. Линия Vpp/ICSP определена для внутрисхемного программирования. Остальные линии типовые.
Программатор собран на односторонней печатной плате.

Конструктивно сигнальные линии подпаиваются к подходящему разъему (в моем случае это разъем DB9).

На фотографии видно, что использован «нетипичный» разъем USB. К сожалению, в моём родном городе Саратове не удалось найти правильный разъем USB.
Для программирования микроконтроллеров в DIP корпусах очень удобно использовать адаптер с ZIF-панелью (Zero Insertion Force — с нулевым усилием на выводы микросхемы при ее установке). Схема адаптера на рисунке ниже.

Адаптер собран на односторонней печатной плате. Мне не удалось симпатичнее развести плату и минимизировать количество перемычек.

ZIF-панель любезно предоставлена Благородным котом этого сайта, который пожелал остаться неизвестным. (sic! Прим. Кота.) Большое спасибо ему за это. Ниже фотография собранного адаптера.

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

Затем следует традиционный запрос на установку драйвера. Драйвер расположен в управляющей программе WinPic800 по примерному пути WinPic800 3.55GGTP-USBDriver 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 сек. Глюков не замечено. Часть зашитых МК протестировано в железе — работает.

Ниже рисунки установки кристаллов в ZIF-панель:

DIP40

DIP28

DIP18

DIP20

DIPrf18

DIP14

DIP8 DIPrf20

DIP8 10F

DIP8 (EE)

Теперь несколько слов о том, как прошить PIC18F2550, точнее, чем прошить. На этом сайте представлено несколько вариантов программатора Extra-PIC. Этот программатор можно рекомендовать для прошивки PIC18F2550.

Существует непроверенная информация по схеме элементарного программатора ART2003, который подключается к LPT-порту ПК. Данный программатор поддерживается всё тем же WinPic800 3.55G.

Ниже типовые настройки WinPic800 3.55G для работы с ART2003.

Если Вы повторите предложенную схему ART2003, вне зависимости от результатов прошивания прошу поделиться информацией о его работе (фотографии и принтскрины приветствуются).

На форуме нашего сайта довольно активно обсуждается данный программатор. Однако многие, в том числе и ваш покорный автор, периодически сталкивались с ситуацией, когда программатор переставал опознаваться компьютером и, соответственно, не работал. Попытки перегрузить, переподключить, использовать другой USB порт в составе ПК не всегда излечивали данную проблему. В отдельных случаях программатор «самоизлечивался» и работал как положено.

Благодаря нашим читателям выяснилось, что проблема на самом деле пустяковая и лежит на поверхности. Достаточно на линии питания от разъема USB поставить фильтрующий электролитический конденсатор емкостью порядка 100,0 мкф на рабочее напряжение не менее 6,3 вольта. На существующей печатной плате этот конденсатор можно вполне культурно установить.
Для этого необходимо просверлить два отверстия, загнуть к печатным проводникам вывода конденсатора и пропаять их. Ниже рисунок печатной платы и расположение конденсатора (выделено красным кругом).

Файлы:
Печатные платы в формате SL4.0
Прошивка МК
WinPic800 3.55G

Все вопросы — в Форум.


Как вам эта статья?

Заработало ли это устройство у вас?

www.radiokot.ru

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.

 

 

 

Сигнальные линии 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 сек. Глюков не замечено. Часть зашитых МК протестировано в железе — работает.

 

 

 

 

 

 

 

 

 

 

 

 

Источник

Обсудить на форуме.

shemu.ru

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.

 

 

 

Сигнальные линии 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 сек. Глюков не замечено. Часть зашитых МК протестировано в железе — работает.

 

 

 

 

 

 

 

 

 

 

 

 

Источник

Обсудить на форуме.

shemu.ru

Самый простой программатор для PIC

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

Но для работы этим программаторов вам понадобится компьютер с COM портом, ноутбуки не подходят, ищите старый системник.

НА фото детали с обозначением 5.6v и 12.6v — это СТАБИЛИТРОН ( так в магазине и называется)

Данным программатором можно прошивать многие PIC-микроконтроллеры, на программаторе уже предусмотрены панельки под наиболее распространенные микроконтроллеры, такие как: pic12F675(629) pic16F628,просто вставите их в панельки и все,можно прошивать.



Работать с этим программатором нужно в программе IC Prog.
Скачать IC Prog [558.44 Kb] (скачиваний: 1484)
И еще раз напоминаю, прошивать в этом программаторе ничего НЕ НУЖНО.
Плата [7.04 Kb] (скачиваний: 1611)

Плату открывать в программе Layout 6


Источник Доставка новых самоделок на почту

Получайте на почту подборку новых самоделок. Никакого спама, только полезные идеи!

*Заполняя форму вы соглашаетесь на обработку персональных данных

Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.

usamodelkina.ru

USB программатор PIC микроконтроллеров — ФОТООТЧЕТ

Автор: Садовой А.В. г.Лисаковск, Казахстан

Всех с прошедшим Днем Радио и с наступившим Днем Победы! 

Давненько была созданна темаUSB программатор PIC контроллеров. В сотый раз выкладывать схему и описывать что и как работает не буду, а поделюсь собственным опытом, т.е. как сделал данный программатор я. Программатор понадобился для сборки контроллера ЧПУ станка, в котором применяются 3 микроконтроллера PIC12F629, программатор на тот момент имелся,вот он, но увы и ах не получалось прошить МК, поэтому и пришлось собирать этот.

Ну собственно ФОТООТЧЕТ, поехали:

Вытравил плату, хреново получались отверстия, цанговый зажим кривой попался(((

 

 

Впаял все детали, установил софт и драйвер, подопытным кроликом был PIC16F84A, тестировалось все это дело на старом компе, прошить МК нее удалось, загрузка дошла до 23% и все, сикир башка форточка септык))) не беда, юзаю нетбук, делаю все тоже самое и свершилось чудо — все зашилось все прошилось! Ну теперь надо в какой нибудь подходящий корпус собирать что ли. Навеяла идея собрать все причендалы в корпусе дохлого мультиметра. Тут и понеслась фантазия. Для себя решил — что пусть программатор и макетная плата с заранее установленными панельками под нужный МК будут раздельны и в то же время соединяться каким нибудь шлейфом, решил применить разъем с проигрывателя дискет (флупик))) шлейф нашел, пусть он такой и слишком широкий, но за то смотрится

 

Подготовил корпус: вырезал из орг.стекла нужные фрагменты дабы закрыть отверстия, приклеил на клей момент

Вырезал из макетной платы нужный кусок для разъема

 

 

С платы мультиметра вырезал часть, а именно гнездо для проверки транзисторов, и к этому гнезду подпаял провода, чтобы можно было в случае чего использовать «внешние» провода — воткнул нужный проводок и готово. Светодиоды расположил в гнездах для подключения щупов мультиметра, в моем исполнении добавил третий светодиод для индикации наличия питания 

 

 

 

 

Сделал в фотошопе «наклейку» для лицевой части, вышло давольно таки не плохо, только хреновастенько вырезал отверстия под светодиоды и панель для «внешних» проводков

 

 

 

 

Еще совсем не разобрался может ли этот программатор прошивать микросхемы памяти, так как в WinPic 800 3.55G присутствует список еепромок, вот поэтому и упамянул про еепромки в названии программатора 

 

 

Настало время проверить: при первом подключении горит светодиод питания «ВКЛЮЧЕН» и светодиод «ИНИЦИАЛИЗАЦИЯ» указывающий на то, что программатор определяется компьютером (в моем случае нетбук), так же при подключении на экране монитора появляется окно установки драйвера

 

После успешной установки драйвера загорается зеленый светодиод указывающий на то, что программатор готов к работе — «АКТИВИРОВАН»

 

Разъем для подключения «внешних» проводков

Использоваться будет вот такой шлейф, даже бумажка с надписью ASUS сохранилась)))

 

 

Ну вот пожалуй и все. 

Отдельное спасибо хочется сказать Ансагану Хасенову за то, что прошил МК, если бы не он, то этого ничего не было.

Может кто захочет сделать такую же лицевую панель, прикрепляю картинку в формате PNG и сам фотошопный шаблон в формате PSD

Печатная плата — скачать

Прошивка МК — скачать

Софт WinPic800 3.55G — скачать

Лицевая панель — скачать

Шаблон — скачать

shemu.ru

USB программатор PIC микроконтроллеров — ФОТООТЧЕТ

Автор: Садовой А.В. г.Лисаковск, Казахстан

Всех с прошедшим Днем Радио и с наступившим Днем Победы! 

Давненько была созданна темаUSB программатор PIC контроллеров. В сотый раз выкладывать схему и описывать что и как работает не буду, а поделюсь собственным опытом, т.е. как сделал данный программатор я. Программатор понадобился для сборки контроллера ЧПУ станка, в котором применяются 3 микроконтроллера PIC12F629, программатор на тот момент имелся,вот он, но увы и ах не получалось прошить МК, поэтому и пришлось собирать этот.

Ну собственно ФОТООТЧЕТ, поехали:

Вытравил плату, хреново получались отверстия, цанговый зажим кривой попался(((

 

 

Впаял все детали, установил софт и драйвер, подопытным кроликом был PIC16F84A, тестировалось все это дело на старом компе, прошить МК нее удалось, загрузка дошла до 23% и все, сикир башка форточка септык))) не беда, юзаю нетбук, делаю все тоже самое и свершилось чудо — все зашилось все прошилось! Ну теперь надо в какой нибудь подходящий корпус собирать что ли. Навеяла идея собрать все причендалы в корпусе дохлого мультиметра. Тут и понеслась фантазия. Для себя решил — что пусть программатор и макетная плата с заранее установленными панельками под нужный МК будут раздельны и в то же время соединяться каким нибудь шлейфом, решил применить разъем с проигрывателя дискет (флупик))) шлейф нашел, пусть он такой и слишком широкий, но за то смотрится

 

Подготовил корпус: вырезал из орг.стекла нужные фрагменты дабы закрыть отверстия, приклеил на клей момент

Вырезал из макетной платы нужный кусок для разъема

 

 

С платы мультиметра вырезал часть, а именно гнездо для проверки транзисторов, и к этому гнезду подпаял провода, чтобы можно было в случае чего использовать «внешние» провода — воткнул нужный проводок и готово. Светодиоды расположил в гнездах для подключения щупов мультиметра, в моем исполнении добавил третий светодиод для индикации наличия питания 

 

 

 

 

Сделал в фотошопе «наклейку» для лицевой части, вышло давольно таки не плохо, только хреновастенько вырезал отверстия под светодиоды и панель для «внешних» проводков

 

 

 

 

Еще совсем не разобрался может ли этот программатор прошивать микросхемы памяти, так как в WinPic 800 3.55G присутствует список еепромок, вот поэтому и упамянул про еепромки в названии программатора 

 

 

Настало время проверить: при первом подключении горит светодиод питания «ВКЛЮЧЕН» и светодиод «ИНИЦИАЛИЗАЦИЯ» указывающий на то, что программатор определяется компьютером (в моем случае нетбук), так же при подключении на экране монитора появляется окно установки драйвера

 

После успешной установки драйвера загорается зеленый светодиод указывающий на то, что программатор готов к работе — «АКТИВИРОВАН»

 

Разъем для подключения «внешних» проводков

Использоваться будет вот такой шлейф, даже бумажка с надписью ASUS сохранилась)))

 

 

Ну вот пожалуй и все. 

Отдельное спасибо хочется сказать Ансагану Хасенову за то, что прошил МК, если бы не он, то этого ничего не было.

Может кто захочет сделать такую же лицевую панель, прикрепляю картинку в формате PNG и сам фотошопный шаблон в формате PSD

Печатная плата — скачать

Прошивка МК — скачать

Софт WinPic800 3.55G — скачать

Лицевая панель — скачать

Шаблон — скачать

shemu.ru

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.

 

 

 

Сигнальные линии 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 сек. Глюков не замечено. Часть зашитых МК протестировано в железе — работает.

 

 

 

 

 

 

 

 

 

 

 

 

Источник

Обсудить на форуме.

shemu.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *