USB программатор PIC микроконтроллеров

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Аватара пользователя
Morfey86rus
Встал на лапы
Сообщения: 142
Зарегистрирован: Пт янв 07, 2011 14:05:15
Откуда: ХМАО, Лангепас
Контактная информация:

Re: USB программатор PIC микроконтроллеров

Сообщение Morfey86rus »

Всем котам и кисам мяу!!!
Я только начинающий в сфере микроконтроллеров, собрал этот программатор, работает, мне нравится. Написано что адаптер от него можно использовать и с другими программаторами. Хочу подцепить его к PICkit 2 lite, но смутил один момент - назначение выводов на адаптере (Vpp1/2, Clock, Data, Vdd, Gnd) и назначение выводов на КИТе (Vpp, Clock, Data, Vcc, Gnd) Vdd в одном и Vcc в другом это одно и тоже??? Не ругайтесь и в поиск попрошу не отправлять. Весь опыт с контроллерами пока заключается в повторении двух десятков различных схем.....
Аватара пользователя
Morfey86rus
Встал на лапы
Сообщения: 142
Зарегистрирован: Пт янв 07, 2011 14:05:15
Откуда: ХМАО, Лангепас
Контактная информация:

Re: USB программатор PIC микроконтроллеров

Сообщение Morfey86rus »

Ну кто нибудь скажет Vdd в этом программаторе тоже самое что Vcc в этом http://www.labkit.ru/html/programmators_shm?id=86 . Может вопрос глупый, но я только учусь, подскажите плиз
Аватара пользователя
MAF
Открыл глаза
Сообщения: 49
Зарегистрирован: Вс фев 17, 2008 05:56:50

Re: USB программатор PIC микроконтроллеров

Сообщение MAF »

подозреваю, что одно и тоже.
Ни что так не портит цель, как прямое попадание
Аватара пользователя
Morfey86rus
Встал на лапы
Сообщения: 142
Зарегистрирован: Пт янв 07, 2011 14:05:15
Откуда: ХМАО, Лангепас
Контактная информация:

Re: USB программатор PIC микроконтроллеров

Сообщение Morfey86rus »

Я вот тоже думаю что это одно и тоже, вот бы кто точно сказал
ntv
Грызет канифоль
Сообщения: 282
Зарегистрирован: Пн авг 29, 2011 19:40:22
Контактная информация:

Re: USB программатор PIC микроконтроллеров

Сообщение ntv »

Gnd - общий
Vсс - питание общее положительной полярности
Vdd - питание логики положительной полярности
Vss - питание отрицательной полярности относительно Vcc (обычно тоже самое что и Gnd)
Vee - дополнительное отрицательное питание
бывает ещё AVcc и AVdd - питание аналоговых цепей в цифровых схемах.

У микроконтроллеров PIC для программирования есть линии
PGD - программинг дата - данные
PGC - программинг клок - тактирование (синхронизация)
Vpp - напряжение программирования (обычно выше 5 вольт)
PGM - линия для управления низковольтным программированием.

Необходимо понимать, что существует определенная временнАя последовательность
установки сигналов, в том числе и напряжений питания и напряжений программирования.
Вы говорите о ПикКит-2 Лайт. В ПикКит-2 Лайт не выведена линия Aux.
Для низковольтного программирования (без использования Vpp) используется вывод Aux
читать здесь http://labkit.ru/html/programmators_shm?id=456
Также вывод Aux используется для программирования микросхем памяти
(устанавливаем PICkit 2 Programmer ver*** и бегло смотрим подключения в текстовом файле Help - ReadMe)
В GTP-USB есть две линии Vpp которые устанавливают сигналы для разных корпусов микроконтроллеров.
Типовое расположение сигналов в микроконтроллерах см в этой статье
http://labkit.ru/html/programmators_shm?id=72
Изображение

Резюмирую. У меня есть одна или две схемы с использованием ZIF-панели для PicKit-2.
В схеме присутствует переключатель (вероятно под разные корпуса микроконтроллеров).
Схема (схемы) не проверялись - интересно проверить, но не приоритетно.
Если хочется - могу рекомендовать несколько вариантов:
- использовать фрагмент печатной платы с учетом того, что с микросхемами памяти
ПикКит-2 Лайт не будет работать. Плата здесь http://labkit.ru/html/programmators_shm?id=72
- лично я сторонник прямолинейных и простых решений
http://radiokot.ru/lab/controller/47/
- использовать ZIF адаптер с конфигурированием проводами
Изображение

Также нужно ответить для себя на вопросы:
- для чего я собираю ПикКит2 Лайт (или не Лайт) (варианты ответов:
GTP USB не шьет МК из тех схем, которые я 100% буду повторять;
я начинаю изучать МК, но выбрал для изучения такой микроконтроллер,
который GTP USB не поддерживает (вот такой неудачный выбор);
я пишу программы для PIC и хочу прошивать их из среды разработки (MPLab)
и/или прошивать внутрисхемно не вытаскивая из панели);
- а вообще Лайт или не_Лайт - что мне от жизни надо?
- нужна ли zif-панель для разовых проектов типа повторить один раз чужое;
- если я буду разрабатывать своё устройство на МК что удобнее -
шить внутрисхемно или перетыкать МК по панелям;
- целевой потребитель моего устройства Интернет или тот кто платит за разработку?

По поводу внутрисхемного программирования.
Есть проекты в которых есть препятствия
по организации внутрисхемного программирования, например:
- линий в 18 выводном корпусе хватает для всего, кроме внутрисхемного программирования;
переходить на 28 выводной корпус не хочется;
- габариты печатной платы продиктованы корпусом и нет места
под организацию внутрисхемного программирования;
- внутрисхемное программирование требует особую организацию
электрических соединений и, как следствие, разводки рисунка платы,
а для домашних условий развести ВСЁ в одном слое сложнее.
- проект социальный (бесплатный) и начинающим будет проще
и понятнее прошить микроконтроллер вне схемы.
Нажмите кнопочку www под этим сообщением, если возникли вопросы.
Аватара пользователя
Morfey86rus
Встал на лапы
Сообщения: 142
Зарегистрирован: Пт янв 07, 2011 14:05:15
Откуда: ХМАО, Лангепас
Контактная информация:

Re: USB программатор PIC микроконтроллеров

Сообщение Morfey86rus »

Я всё понял. Спасибо!
Аватара пользователя
Prolog
Вымогатель припоя
Сообщения: 623
Зарегистрирован: Вт окт 06, 2009 18:35:13
Откуда: Молдавия, Кишинев

Re: USB программатор PIC микроконтроллеров

Сообщение Prolog »

Собрал этот программатор. При подключении комп нормально распознал программатор и установил драйвер. В WinPic программатор тоже определяется нормально. При попытке прочесть/записать/проверить программа тормозит на 66% и через пару секунд выскакивает ошибка "ERROR -> No is answer of Hardware". После этого программатор перестает распознаваться (Falied to open Ind.#0) . Перезапускаю WinPic - программатор опять нормально распознается. В чем может быть проблема?
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: USB программатор PIC микроконтроллеров

Сообщение otest »

Собрал этот программатор.

Рад бы помочь , но не знаю этот программатор. Поэтому советую собрать другой.
Аватара пользователя
Prolog
Вымогатель припоя
Сообщения: 623
Зарегистрирован: Вт окт 06, 2009 18:35:13
Откуда: Молдавия, Кишинев

Re: USB программатор PIC микроконтроллеров

Сообщение Prolog »

но не знаю этот программатор...

Если я не ошибаюсь то вся эта тема про USB программатор PIC микроконтроллеров
http://radiokot.ru/circuit/digital/pcmod/18/
Аватара пользователя
sintetik
Вымогатель припоя
Сообщения: 559
Зарегистрирован: Вт фев 02, 2010 20:02:38
Откуда: Ижевские мы
Контактная информация:

Re: USB программатор PIC микроконтроллеров

Сообщение sintetik »

Icemanoff писал(а):
sintetik писал(а):PK2V021000.hex нужно зашить в микроконтроллер сразу. А второй hex заливается уже через Pickit v2.61.

...
запустил pickit v2.61 - оно мне предложило обновить ОС в чипе.
согласился,обновил на PK2V023200...



Обновлять не надо. Придется перепрошить обратно.
Аватара пользователя
Prolog
Вымогатель припоя
Сообщения: 623
Зарегистрирован: Вт окт 06, 2009 18:35:13
Откуда: Молдавия, Кишинев

Re: USB программатор PIC микроконтроллеров

Сообщение Prolog »

Ну неужели никто не сталкивался с такой прблемой? Просто срочно нужно запустить программатор.
Аватара пользователя
Serega-t34
Встал на лапы
Сообщения: 97
Зарегистрирован: Вт июн 19, 2012 19:17:28
Откуда: Чита
Контактная информация:

Re: USB программатор PIC микроконтроллеров

Сообщение Serega-t34 »

Забрал PICKIT2, посылка шла 27дней, прошил всего три разных мк, шьет отлично, без проблем определяется под Win7x64, программатор пришел без CD с ПО, но его я скачал с офф.сайта. Заметил что по линии VPP напряжение 4.77в. вместо 5в, 11.70в вместо 12в, но на процесс это не влияет. Если кому то интересно, то я сделал фотографии устройства, а так же оставлю ссылку на продавца http://www.aliexpress.com/item/PICKIT2- ... 90020.html
Вложения
IMAG0004.jpg
(71.35 КБ) 785 скачиваний
IMAG0003.jpg
(112.26 КБ) 834 скачивания
IMAG0002.jpg
(72.38 КБ) 522 скачивания
IMAG0001.jpg
(78.03 КБ) 802 скачивания
Chettuser

Re: USB программатор PIC микроконтроллеров

Сообщение Chettuser »

Снятые Вами цифры - это нормально, если посмотреть на схему - станет понятно почему.
Аватара пользователя
Serega-t34
Встал на лапы
Сообщения: 97
Зарегистрирован: Вт июн 19, 2012 19:17:28
Откуда: Чита
Контактная информация:

Re: USB программатор PIC микроконтроллеров

Сообщение Serega-t34 »

Chettuser, я так думаю, что при программировании эти цифры не играют особо роли?
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: USB программатор PIC микроконтроллеров

Сообщение Dmitry Dubrovenko »

А кто напомнит, чем "красный" вариант ПИКкита отличается от "чёрного"?
ICQ нет, и, в ближайшее время, не будет.
Chettuser

Re: USB программатор PIC микроконтроллеров

Сообщение Chettuser »

Резисторами подтяжки в сигнальных цепях у красного. Вроде так.
odvl
Встал на лапы
Сообщения: 108
Зарегистрирован: Пт окт 14, 2011 21:26:51

Re: USB программатор PIC микроконтроллеров

Сообщение odvl »

Народ!!!кто собирал brenner8p5, подскажите, чем можно заменить BAT43? в продаже лишь BAT82 и BAT54
СергейС
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Чт фев 28, 2013 16:16:54

Re: USB программатор PIC микроконтроллеров

Сообщение СергейС »

Всем привет!
Кто-нибудь подскажет, возможно ли к этой схеме подключить программатор GTP-USB, так сказать, внутрисхемно?
Чтобы не доставать постоянно МК. Отладка в процессе выполнения программы не обязательна.

Как я понимаю, мне для программирования нужны 5 ног. В МК в схеме это - 4 (VPP), 5 (GND), 12 (Clock), 13 (Data), 14 (VCC). 12-ая и 13-ая ноги свободны, а к остальным можно программатор параллельно просто подключить?

Заранее спасибо за ответ!
Вложения
Схема для кота.png
(50.34 КБ) 875 скачиваний
GVlad
Родился
Сообщения: 10
Зарегистрирован: Чт окт 22, 2009 09:45:14

Re: USB программатор PIC микроконтроллеров

Сообщение GVlad »

Был бы паспорт - показал бы... Или Вам свидетельство о рождении предоставить? Хотя смысла не вижу.

Грамотно и кучеряво???
Вы не поверете - уже в седьмой класс перешел...
Ответить

Вернуться в «Статьи»