roboforum.ru

Технический форум по робототехнике.

Unsupported device ID

Unsupported device ID

dccharacter » 20 ноя 2011, 23:26

Есть плата, на най распаяны pic16f1827 и три полумоста irf7307. При попытке программировать в схеме, PicKit2 выдает "Unsupported device id ...". Иногда (раз в 20-30 попыток), может внезапно увидеть pic16f1829 (т.е. неверно).

На RB6 (PGDT) и RB7 (PGCLK) висят напрямую без резисторов гейты N-Мосфетов вышеуказанных сборок. В режиме траблшутинг все напряжения в порядке, оба PGDT b PGCLK шпарят прямыми 30кГц-импульсами, фронты ровные, все ОК. Напряжение тоже скачет нормально что на VDD, что на MCRL (опять же, никаких завалов и проч).

Если из платы выпаять мосфет, который висит на PGCLCK, все начитает шиться ОК.

В чем причина, как поправить?

Re: Unsupported device ID

Dmitry__ » 21 ноя 2011, 00:16

дык, это нормально.
Работать с последовательной шиной с такими емкостями (затворы транзисторов) на контактах :shock:
ставь резисторы последовательно, только не факт что мост будет работать нормально (если частоты моста высокие)

Re: Unsupported device ID

ALS » 21 ноя 2011, 03:15

Я бы разрезал дорожку и джампер поставил. После экспериментов заменил бы его на "соплю".

Re: Unsupported device ID

Dmitry__ » 21 ноя 2011, 03:26

и не забыть резисторы в затворы на землю в n-канальном и в плюс в p-канальном
а, то опять искры будут от сквозных токов...

Re: Unsupported device ID

dccharacter » 11 дек 2011, 21:46

Не охота новую тему заводить - кто-нибудь пытался забороть поддержку PicKit2 mid-range девайсов под MPLabX (прошивка/отладка)???


Rambler\'s Top100 Mail.ru counter