Вопрос про PICkit2 и PICkit3
- КРАМ
- Друг Кота
- Сообщения: 25125
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Вопрос про PICkit2 и PICkit3
[uquote="salyamkamrad",url="/forum/viewtopic.php?p=3248560#p3248560"]Питание микроконтроллера от программатора включили? Вольтметром проверяли наличие питания прямо на ногах МК?[/uquote]
Питание у PICkit2 подается автоматически и в момент детектирования таргета и в момент его программирования. Никаких действий на этот счет не требуется. Галка подачи питания никакого отношения к этим процессам не имеет, а просто позволяет запитать таргет в статическом состоянии, например для питания программируемого устройства.
ЗЫ.
У PICkit2 имеется механически уязвимое место - дроссель преобразователя напряжения программирования. Если неудачно уронить, он трескается. Причем практически невидимо, но обрыв легко прозвонить тестером. Определить дефект можно в режиме Tools - Troubleshoot. Там измеряется это напряжение и показывается в окошке.
Питание у PICkit2 подается автоматически и в момент детектирования таргета и в момент его программирования. Никаких действий на этот счет не требуется. Галка подачи питания никакого отношения к этим процессам не имеет, а просто позволяет запитать таргет в статическом состоянии, например для питания программируемого устройства.
ЗЫ.
У PICkit2 имеется механически уязвимое место - дроссель преобразователя напряжения программирования. Если неудачно уронить, он трескается. Причем практически невидимо, но обрыв легко прозвонить тестером. Определить дефект можно в режиме Tools - Troubleshoot. Там измеряется это напряжение и показывается в окошке.
Re: Вопрос про PICkit2 и PICkit3
Все равно не помогло
Дроссель цел проверил и в проге и тестером подключения мк правильное (проверил сто раз)

Дроссель цел проверил и в проге и тестером подключения мк правильное (проверил сто раз)
Если долго мучиться что нибудь получится.
- КРАМ
- Друг Кота
- Сообщения: 25125
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Вопрос про PICkit2 и PICkit3
В папке пиккита2 (програм файл-микрочип-пиккит2) есть dat-файл. Какого он года издания? Если Вы его заменили на совсем новый, который гуляет по сети (ориентировочно 2015 года), то в этом дат-файле есть косяк с частью старых контроллеров. Они не определяются. Попробуйте вернуть дат-файл 2009 года (исходный оригинальный).
- salyamkamrad
- Друг Кота
- Сообщения: 3284
- Зарегистрирован: Чт окт 08, 2009 00:43:16
Re: Вопрос про PICkit2 и PICkit3
И попробовать другой МК, особенно, если МК с Алиэкспресс.
Re: Вопрос про PICkit2 и PICkit3
всё работает оказалось дорожка перебита (но не полностью)в адаптере
Если долго мучиться что нибудь получится.
- salyamkamrad
- Друг Кота
- Сообщения: 3284
- Зарегистрирован: Чт окт 08, 2009 00:43:16
Re: Вопрос про PICkit2 и PICkit3
Ну я же писал:
[uquote="salyamkamrad",url="/forum/viewtopic.php?p=3248268#p3248268"]Я с омметром разбирался, что, куда и как подключается на адаптере при переустановке перемычек.[/uquote]
Заодно, если что, я бы и косяки в монтаже адаптера выявил, имейся таковые в моем адаптере. Я сомнительные китайские штучки предпочитаю прозванивать от и до, прежде чем чего-то куда-то подключать.
[uquote="salyamkamrad",url="/forum/viewtopic.php?p=3248268#p3248268"]Я с омметром разбирался, что, куда и как подключается на адаптере при переустановке перемычек.[/uquote]
Заодно, если что, я бы и косяки в монтаже адаптера выявил, имейся таковые в моем адаптере. Я сомнительные китайские штучки предпочитаю прозванивать от и до, прежде чем чего-то куда-то подключать.
Re: Вопрос про PICkit2 и PICkit3
согласен но обрыв бы как бы не полным я ставлял пищалку и звонил а она вроде бы до 30 ом пищит
Если долго мучиться что нибудь получится.
Re: Вопрос про PICkit2 и PICkit3
Здравствуйте. Подскажите пожалуйста. Купил PicKit3, прошил мк один раз. После чего не шьет(другие мк).
Прошивал MPLAB IPE v4.01. В "Устройство и принтеры" определяется, а в программе PICkit 3 v3.10 нет.
Зажимал кнопку, вставил провод. Горят красный и синий, зеленый мерцает, в программе также не определяется(PICkit 3 v3.10).
Через MPLAB IPE v4.01 мк не видит.(16F628A и 16F886).
Прошивал MPLAB IPE v4.01. В "Устройство и принтеры" определяется, а в программе PICkit 3 v3.10 нет.
Зажимал кнопку, вставил провод. Горят красный и синий, зеленый мерцает, в программе также не определяется(PICkit 3 v3.10).
Через MPLAB IPE v4.01 мк не видит.(16F628A и 16F886).
- salyamkamrad
- Друг Кота
- Сообщения: 3284
- Зарегистрирован: Чт окт 08, 2009 00:43:16
Re: Вопрос про PICkit2 и PICkit3
Питание внешнее или от PICkit?
Re: Вопрос про PICkit2 и PICkit3
PICkit в программе MPLAB выбирал питание от программатора.
- salyamkamrad
- Друг Кота
- Сообщения: 3284
- Зарегистрирован: Чт окт 08, 2009 00:43:16
Re: Вопрос про PICkit2 и PICkit3
При программировании из MPLAB программатор виден? Напряжение питания непосредственно на выводах МК есть? Напряжение программирования на МК подается (опять же на выводе микросхемы)? Несколькими постами выше было уже про дохлые дорожки и пайки в адаптере. Адаптер (или схема с МК) к пиккиту правильно подключен? Выставленное напряжение питания соответствует требованиям к конкретным микроконтроллерам?
Еще стоит проверить последовательность подачи напряжения питания и программирования. ХЗ, что там за конфигурация в залитых в МК прошивках...
Еще стоит проверить последовательность подачи напряжения питания и программирования. ХЗ, что там за конфигурация в залитых в МК прошивках...
Re: Вопрос про PICkit2 и PICkit3
Пробую на мк 16F628A. Адаптер с zif панелью, который шел в комплекте не использую, т.к она не поддерживает DIP16(прозванивал и смотрел по дорожкам).
В программе выбираю 5В. МК к PICkit подключен верно. МК беру новый(не Китай), EXTRA-PIC его определяет.
На 5(Vss) и 14(Vdd) ногу U не поступает. Выдает ошибку.
Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.50.04
Firmware type..............Midrange
Too much current has been drawn on VDD. Please disconnect your circuit, check the CLK and DATA lines for shorts and then reconnect.
Programmer to target power is enabled - VDD = 5,000000 volts.
Target Device ID (0x0) is an Invalid Device ID. Please check your connections to the Target Device.
В программе выбираю 5В. МК к PICkit подключен верно. МК беру новый(не Китай), EXTRA-PIC его определяет.
На 5(Vss) и 14(Vdd) ногу U не поступает. Выдает ошибку.
Спойлер
Connecting to MPLAB PICkit 3...Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.50.04
Firmware type..............Midrange
Too much current has been drawn on VDD. Please disconnect your circuit, check the CLK and DATA lines for shorts and then reconnect.
Programmer to target power is enabled - VDD = 5,000000 volts.
Target Device ID (0x0) is an Invalid Device ID. Please check your connections to the Target Device.
- salyamkamrad
- Друг Кота
- Сообщения: 3284
- Зарегистрирован: Чт окт 08, 2009 00:43:16
Re: Вопрос про PICkit2 и PICkit3
[uquote="koli555",url="/forum/viewtopic.php?p=3273909#p3273909"]На 5(Vss) и 14(Vdd) ногу U не поступает. Выдает ошибку[/uquote]
Сдох походу... Попробуйте непосредственно к разъему программатора мультиметром подключиться без МК и посмотрите, "дернуться" показания вольтметра при записи прошивки и при включении режима отладки или нет.
Сдох походу... Попробуйте непосредственно к разъему программатора мультиметром подключиться без МК и посмотрите, "дернуться" показания вольтметра при записи прошивки и при включении режима отладки или нет.
Re: Вопрос про PICkit2 и PICkit3
Между Vss и Vdd U нет. Vpp и Vss есть 2.3 В.
- salyamkamrad
- Друг Кота
- Сообщения: 3284
- Зарегистрирован: Чт окт 08, 2009 00:43:16
Re: Вопрос про PICkit2 и PICkit3
Не хочу вас расстраивать, но вероятно преобразователь сдох или ключ какой. Но могу ошибаться, возможно кто-то более опытный в устройстве и работе PIKkit3 чего еще подскажет.
На всякий случай повторю, что на наличие постоянного напряжения на VDD без подключенного МК рассчитывать не стоит, а бросок напряжения может быть, когда программатор подает питание чтобы определить наличие и тип микроконтроллера. Показания вольтметра при этом должны измениться на короткое время, хоть совсем немного увеличившись от нуля.
И, попробуйте все таки запитать МК от внешнего источника, вдруг да прошьет.
На всякий случай повторю, что на наличие постоянного напряжения на VDD без подключенного МК рассчитывать не стоит, а бросок напряжения может быть, когда программатор подает питание чтобы определить наличие и тип микроконтроллера. Показания вольтметра при этом должны измениться на короткое время, хоть совсем немного увеличившись от нуля.
И, попробуйте все таки запитать МК от внешнего источника, вдруг да прошьет.
- КРАМ
- Друг Кота
- Сообщения: 25125
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Вопрос про PICkit2 и PICkit3
[uquote="koli555",url="/forum/viewtopic.php?p=3273909#p3273909"]На 5(Vss) и 14(Vdd) ногу U не поступает. Выдает ошибку.[/uquote]
Программатор выдает питание на Vpp в момент определения ID. Поскольку ID не определился, питание снимается до безопасного уровня.
Пока не будет определен тип МК, оболочка не выяснит какое питание допустимо подавать на контроллер.
Собственно диагностика в явном виде говорит что надлежит сделать. Проверить клоки и данные. Они либо частично блокированы схемой включения, либо перепутаны, либо в обрыве.
Программатор выдает питание на Vpp в момент определения ID. Поскольку ID не определился, питание снимается до безопасного уровня.
Пока не будет определен тип МК, оболочка не выяснит какое питание допустимо подавать на контроллер.
Собственно диагностика в явном виде говорит что надлежит сделать. Проверить клоки и данные. Они либо частично блокированы схемой включения, либо перепутаны, либо в обрыве.
Re: Вопрос про PICkit2 и PICkit3
Версия о подключение отметается. Я взял панельку, подпоял провода, а с другой стороны гребенку PLS. В панельку вставил МК. Пробовал EXTRA-PIC, он его определил. Пробовал несколько МК. Результат тот-же.
- salyamkamrad
- Друг Кота
- Сообщения: 3284
- Зарегистрирован: Чт окт 08, 2009 00:43:16
Re: Вопрос про PICkit2 и PICkit3
Внешнее питание подайте, чтобы исключить проблемы с питанием. Vdd оставьте подключенным к программатору, чтобы последний мог определить наличие внешнего питания на микроконтроллере. Хотя, у меня и без этого через раз прошивается и отлаживается.
- oleg63m
- Друг Кота
- Сообщения: 20132
- Зарегистрирован: Чт сен 01, 2011 12:53:27
- Откуда: ТьмуТаракания. Почетный житель подмостовья
- Контактная информация:
Re: Вопрос про PICkit2 и PICkit3
а резистры 4к7 с дата и клок на землю имеются?
Шекспир сказал: Судить меня -дано лишь Богу, другим я укажу дорогу... https://natribu.org/
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
Я его полностью поддерживаю.
Программирую на Fuse AtmelAVR.
- КРАМ
- Друг Кота
- Сообщения: 25125
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Вопрос про PICkit2 и PICkit3
[uquote="koli555",url="/forum/viewtopic.php?p=3274103#p3274103"]Пробовал EXTRA-PIC, он его определил.[/uquote]
А у EXTRA-PIC такая же распиновка ICSP?
Все это безобразие происходит в IPE? А в IDE тоже не определяется?
ЗЫ. Никаких 4,7 кОм на землю не требуется.
ЗЗЫ. А вот 10 кОм со сброса на питание вообще то положено...
А у EXTRA-PIC такая же распиновка ICSP?
Все это безобразие происходит в IPE? А в IDE тоже не определяется?
ЗЫ. Никаких 4,7 кОм на землю не требуется.
ЗЗЫ. А вот 10 кОм со сброса на питание вообще то положено...