Бить даташитом до полного понимания!

Dec 09, 2014 14:38

Спалил плату управления спектрографом (благо, хоть не последняя итерация и распаяно на ней не так много было ( Read more... )

рукожопие, железяки

Leave a comment

masterspammer December 9 2014, 15:32:37 UTC
Я вот недавно обнаружил, что на USB канал DATA+ надо подтягивать.

Reply

alex_avr2 December 9 2014, 16:02:45 UTC
Или DATA-. Смотря какой USB. Причем подтяжка строго 1.5К.

Reply

eddy_em December 9 2014, 17:01:28 UTC
Это где DATA-? На 1.1 что ли?

Reply

alex_avr2 December 9 2014, 17:09:39 UTC
Не, тут о стандарте не очень правильно говорить, в 1.1 и то и то есть. Речь об одной из трех скоростей.

D- для low speed device
D+ для full speed device и high speed device(сначала работает как full и потом уже программно переходит в high)

Reply

eddy_em December 9 2014, 17:13:31 UTC
Ну так low speed давным-давно нигде нет!

Reply

alex_avr2 December 9 2014, 17:16:24 UTC
Стандарт то есть.

Reply

mbr December 9 2014, 17:49:43 UTC
Зато есть хост и otg. А еще разные умные чаржеры, которые показывают максимальный ток разной подтяжкой. Так что и АЦП еще может понадобиться :)

Reply

mbr December 9 2014, 16:07:46 UTC
Далеко не на всех. Это физический уровень энумерации USB. Соответственно, чтобы была возможность поддержки LS/FS/HS pullap может быть реализован софтово. Вот сейчас работаю с L0 - там именно так.

Reply

eddy_em December 9 2014, 17:15:29 UTC
Дык, более свежие микроконтроллеры уже не страдают теми багами, которыми страдали первые.
В тех же F0 тоже подтяжка внутри МК работает, никаких внешних резисторов с транзисторами лепить не надо.
Кстати, dosikus хвастался, что у него все отлично и без транзистора работает - прямой подтяжкой через ногу и полуторакилоомный резистор.
Учитывая то, что ток получается значительно ниже предельного, в принципе, транзистор и правда нафиг не нужен (пока не сгорит МК ☹)

Reply

mbr December 9 2014, 17:47:44 UTC
А нафиг там транзистор вообще? Тока достаточно, чтобы одним мк дергать.

Reply

eddy_em December 9 2014, 17:50:46 UTC
Думаю, чтобы не спалить микроконтроллер. Но, скорее всего, это - излишняя перестраховка.

Reply

mbr December 9 2014, 17:53:36 UTC
В серийных изделиях такого не видел. Зато видел стабилитронные сборки. Я в схемотехнике слабо разбираюсь, но в заложенные 4ма при 1.5к и 3 вольтах, я так понимаю, вполне укладываемся.

Reply

eddy_em December 9 2014, 18:06:59 UTC
А я спер этот кусок из STM32P103 - олимексовской девборды.

Reply


Leave a comment

Up