Страница 1 из 1

USB отвалилось

Добавлено: Сб дек 14, 2013 18:13:30
FPGAlover
Добрый день! Случилась у меня локальная беда :)
USB, реализованное на stm32f205 перестало видеться, после того, как я паяльником поковырял емкости, его обвешивающие.
перепаиваю по новой - результат 0.
Вопрос такой: какой обвес будет оптимальным? Гугл не помог.
Текущий обвес : DM и DP идут через 25 ом, подвешены на землю емкостями по 20 пик от резисторов со стороны МК. VBUS подан через 4.7ком.
Буду очень благодарен за информацию по этому поводу :-)

Re: USB отвалилось

Добавлено: Сб дек 14, 2013 18:33:14
dosikus
FPGAlover писал(а): после того, как я паяльником поковырял емкости, его обвешивающие.
Паяльник без гальваноразвязки и был включен . :)))
А как поживает сам порт?

Re: USB отвалилось

Добавлено: Вс дек 15, 2013 00:46:21
balmer
Обычно никаких крнденсаторов не ставят.

Re: USB отвалилось

Добавлено: Вс дек 15, 2013 09:32:59
FPGAlover
dosikus писал(а): Паяльник без гальваноразвязки и был включен . :)))
я этим паяльником уже 5 камней перепаивал и всегда все работало :-)
пины DP,DM на вывод сконфигурировал и миандр подал : работают... кто его знает... может выборочно выпалило :-)
щас VBUS проверю, хотя он через 4.7ком подвешен и паяльником я там не лазил ...
balmer писал(а):Обычно никаких крнденсаторов не ставят.
Спасибо! А как на счет подключения VBUS?

Re: USB отвалилось

Добавлено: Вс дек 15, 2013 11:08:19
FPGAlover
Итак... на резисторе который на VBUS повешен со стороны шины 5в, как и положено, со стороны контроллера 0в.
Учитывая, что оно как то раньше работало напрашивается неприятный вывод.... Сейчас проверю порт на вывод ...
На вывод работает.
хотя VBUS_SENSING_ENABLED у меня не прописано... должно быть толерантно...
Не берусь утверждать, что не забыл выключить девайс во время пайки, но это крайне маловероятно...
А может ли порт выгореть только по альтернативной функции?

Re: USB отвалилось

Добавлено: Вс дек 15, 2013 11:50:15
balmer
Вот например вариант от STM32F3DISCOVERY, впрочем везде одинаково это разведенно.
Изображение

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

R16 нужен тоже не везде. Например в STM32L1xx и STM32F107 встроен внутрь резистор и когда надо сам включается.

Re: USB отвалилось

Добавлено: Вс дек 15, 2013 12:09:31
FPGAlover
Прибор работает исключительно в режиме "девайс"
FPGAlover писал(а):R16 нужен тоже не везде.
R16 пробовал - не помогает.

Re: USB отвалилось

Добавлено: Вс дек 15, 2013 12:31:46
FPGAlover
В момент включения USB (инициализация идет через 10 сек после подачи питания) на выходе DP(отпаян от шины) напряжение поднимается с 0.42V до 0.58V ...
не слабовата ли подтяжка?
Ваш вердикт?
И кстати, если DP случайно на землю посадить? что с ним станется?