Страница 1 из 5
PICKit 2 VDD Voltage level error
Добавлено: Вт сен 28, 2010 08:15:36
andriks
Добрый день, Друзья. Очень надеюсь на вашу помощь, т.к. свой мозг я уже высушил.
Собрал сей чудо-программатор по схеме с официального сайта (Shema_PICkit2_1.jpg + Shema_PICkit2_2.jpg). Все картинки и скриншоты во вложении.
При запуске PICKit 2 Programmer выскакивает ошибка VDD Voltage level error. (problem_pic1.gif) Целевое программируемое устройство не подключено.(на самом деле без разницы, ведь даже если подключить программируемый МК ничего не изменится, будет та же ошибка)
problem_pic2.gif => программатор определился и подключён.
Далее я залез в Troubleshooting и problem_pic3.gif - тест VDD пройден, но ПРИМЕЧАНИЕ: медленное время роста может служить причиной ошибок.
Далее, с первого раза тест VPP не проходит, а говорит о коротком замыкании в цепи VDD problem_pic4.gif. Если ещё раз нажать на кнопку Test VPP, то тест проходит (все остальные разы без проблем проходит) problem_pic5.gif.
/MCLR On - замер тестером даёт 0 В.
/MCLR Off - замер тестером даёт 1,9 В. problem_pic6 (Vtri-state=1,9 V).gif
Step 3: Verify PGC + PGD problem_pic7.gif мерил тестером всё в норме.
Подключал PIC18F2550 без обвязки к программатору, т.е. шесть проводков (две земли Vss, питание Vdd, Vpp или /MCLR, PGC и PGD) => устройство не видит, не читает, не определяет.
В схеме менял R30 и R31 на 0 Ом => не помогло (без изменений ведёт себя программатор). По цепи +V_TGT стоят один электролит 10 uF и две керамики по 150 nF (после дросселя 680 uH электролит 47 uF). Выкусывал электролит 10 uF => не помогло.
Подскажите, пожалуйста, где мне искать проблему.
Re: PICKit 2 VDD Voltage level error
Добавлено: Вт сен 28, 2010 08:17:51
andriks
***Остальные файлы.
Re: PICKit 2 VDD Voltage level error
Добавлено: Вт сен 28, 2010 08:46:08
radio-kot
возможно замыкания в резисторе 2,7 ком с вдд на МК и в цепи делителя 4,7 2,7 ком либо шотки фигня - советую bat54c оба диода параллельно.
крупное фото платы.
Re: PICKit 2 VDD Voltage level error
Добавлено: Вт сен 28, 2010 10:48:23
andriks
R32 (2.7 kOmhs) стоит 4.7, мерил тестером между Vdd и землёй ~4.6 kOmhs.
Вместо BAT54 стоит 1N5818 мультиметр показывает падение 0,2 В.
Какое должно быть напряжение при /MCLR Off (между VPP и землёй)? У меня Vtri-state=1,9 V.
Крупное фото платы не выкладываю, т.к. вам будет тяжело разобраться из-за пайки в условиях экономии места и соединения объёмными проводниками. Всю схему я проверял мультиметром, всё тип-топ (как в оригинальной электрической схеме).
Re: PICKit 2 VDD Voltage level error
Добавлено: Вт сен 28, 2010 10:58:50
radio-kot
Я ошибся, надо провериь на замыкание резистор 2,7 ком от 7 ноги на базу ключа npn
Re: PICKit 2 VDD Voltage level error
Добавлено: Вт сен 28, 2010 11:47:52
andriks
С 7-ой ноги это /MCLR_TGT через 10 КОм соединяется с базой npn транзистора Q8. В Troubleshooting где VPP Verify кнопка /MCLR On подтягивает через R28 (100 Ом) VPP на землю, я это тестером смотрел, всё норм.
Не понятно, почему при нажатии на /MCLR Off - замер тестером даёт 1,9 В. problem_pic6 (Vtri-state=1,9 V).gif Хотя там написано If /MCLR has a pull-up, it should be at the pull-up voltage. Т.е. хотя бы напряжение питания VDD_TGT (~5 V). Или я не правильно рассуждаю и это, на самом деле, вторая проблема. НО для выяснения, необходимо, чтобы кто-нибудь проверил напряжение, выдаваемое своим рабочим PICKit 2.
Re: PICKit 2 VDD Voltage level error
Добавлено: Вт сен 28, 2010 18:04:19
dosikus
Ты хоть фотки собранной платы и печатку выложи что ли .
IMHO где то сопля.
Мной собрано не один десяток , проблем НЕ ВОЗНИКАЛО .
http://kazus.ru/forums/showthread.php?t ... ht=pickit2
Re: PICKit 2 VDD Voltage level error
Добавлено: Вт сен 28, 2010 19:31:53
borys
Уважаемый andriks !
Может быть это Вам чем нибудь поможет. Схема PICkit2, нарисованная "одним куском" в прог-
рамме SPlan7.
Re: PICKit 2 VDD Voltage level error
Добавлено: Пт окт 08, 2010 08:29:07
andriks
Проблема с VDD Voltage level error решилась путём впайки другого P-канального МОП тнанзистора обогащённого типа Q1 (один из пары транзисторов IRF7307(cmd)) с пороговым напряжением затвора (Gate Threshold Voltage) (Vпор.сред=-0.7В), а стоял с пороговым напряжением, лежащем в диапазоне (-2В;-4В) => Vпор.сред=-3.0В + ко всему входная ёмкость такого транзистора была огромна (IRFD9210). Ни о каком быстродействии здесь говорить не стоит (см. примечание problem_pic3.gif).
Теперь всё GOOD. (см. вложения pickit_2_resolved_problem_pic1.jpg + pickit_2_resolved_problem_pic2.jpg)
На всякий случай прикреплю здесь список элементов, которые я ставил взамен указанным на официальных схемах (Shema_PICkit2_1.jpg + Shema_PICkit2_2.jpg) (PICKIT 2 Component replacement(doc).rar).
Всем желаю удачи в сборке!
Re: PICKit 2 VDD Voltage level error
Добавлено: Пт окт 08, 2010 11:38:20
radio-kot
рекомендую irlml6402 и 2n7002
Re: PICKit 2 VDD Voltage level error
Добавлено: Чт дек 23, 2010 19:53:40
Chettuser
А у меня другая проблема, с Vpp. Выдаёт на выходе выпрямителя от силы 5,64 В (На выходе ICSP всего 1 с копейками Вольт). Дроссель? Просто другого дросселя нету - проверить нечем.
Кстати, MCP6001 и MCP6001U отличаются по распиновке - это была моя первая проблема. Может кому пригодится.
Re: PICKit 2 VDD Voltage level error
Добавлено: Пт дек 24, 2010 19:13:39
borys
Индуктивность дросселя должна быть не менее 330 микрогенри.
Re: PICKit 2 VDD Voltage level error
Добавлено: Пт дек 24, 2010 19:21:37
Chettuser
Спасибо. Если верить chip-nn, у которого я их заказывал - индуктивность 560 uH.
Может я спалил порт PIC'а? Но тогда откуда 5,64 Вольт?
Re: PICKit 2 VDD Voltage level error
Добавлено: Сб дек 25, 2010 18:07:56
Chettuser
Проблема решена! Я осёл! поставил p-n-p, а не n-p-n. Собирал в smd-варианте - нетрудно перепутать, учитывая гадкую маркировку.
Re: PICKit 2 VDD Voltage level error
Добавлено: Вс дек 26, 2010 01:17:03
radio-kot
borys писал(а):Индуктивность дросселя должна быть не менее 330 микрогенри.
и 68 мкГн работает и 820 тоже.
Re: PICKit 2 VDD Voltage level error
Добавлено: Вт дек 28, 2010 16:05:50
radio-kot
Вот монтажная схема программатора Pickit2 для пайки на плату.
клик - посмотреть схему в полном размере
Re: PICKit 2 VDD Voltage level error
Добавлено: Вт дек 28, 2010 19:16:24
Chettuser
А на PICkit 3 не найдётся?

Re: PICKit 2 VDD Voltage level error
Добавлено: Вт дек 28, 2010 21:01:10
radio-kot
Пока платы нет

Re: PICKit 2 VDD Voltage level error
Добавлено: Ср дек 29, 2010 20:00:01
Chettuser
А прошивка? В папке PICkit 3 в директории MPLAB куча всяких hex... Аж глаза разбежались

Re: PICKit 2 VDD Voltage level error
Добавлено: Вт янв 04, 2011 12:12:05
Chettuser
В чём заморочка:
Test Passed:
PICkit 2 detected an expected voltage on the VDD pin. (NOTE: slow risw times can still cause VDD Errors.)
Сборка полевиков у меня стоит IRF7105 - в ней?.