Перейти к содержанию
    

Только вот не понял, в чём смысл конденсатора?
Дык через него и протекает электростатический заряд с человеческого тела. А резистор нужен для того, чтобы заряд на конденсаторе "рассосался" через некоторое время и для того, чтобы на корпусе (экране) разъема не скапливался заряд, самопроизвольно заряжающий упомянутый конденсатор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только вся эта usb схемотехника, применительно к электростатическому разряду, относится скорее к танцам с бубном ;)

Определяющим является то, что сигнальные линии USB заводятся в кристаллы можно сказать напрямую...

И при хорошо приложенном электростатическом разряде ничто не спасает от сбоя usb обмена.

Практический пример:

Если "хорошо зарядиться" и коснуться экрана просто пальцем, то возникает искра несколько мм длиной, но обмен не сбивается.

Если же коснуться металлическим предметом, то все usb девайсы, над которыми пробовал так издеваться, гарантированно виснут.

Не помогают ни ферритовые бусины во всех линиях usb разъема, включая экран, ни RC цепочки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дык через него и протекает электростатический заряд с человеческого тела. А резистор нужен для того, чтобы заряд на конденсаторе "рассосался" через некоторое время и для того, чтобы на корпусе (экране) разъема не скапливался заряд, самопроизвольно заряжающий упомянутый конденсатор.

Хм, ну а сколько киловольт способен выдержать этот конденсатор?

Обычный 50 вольтовый чип кондёр не почернеет от такого над ним издевательства? :)

 

Или надо ставить огромный плёночник размером с пол-платы?

 

Только вся эта usb схемотехника, применительно к электростатическому разряду, относится скорее к танцам с бубном ;)

Ещё заметил, что в половине схем не ставят кондёры (десятки пикофарад) на сигнальные линии.

Стоит с ними заморачиваться, или тоже игнорировать установку?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот стандартная схема ключа:

post-19695-1262607889_thumb.png

 

Не сразу дошло, для чего нужен делитель, в частности - его нижнее плечо R14 - 36k.

 

Думаю, в активном режиме (на базе T2 низкий уровень) схема работает так:

1. на линии USB низкий уровень, 0в.

На базе T1 3.9 вольт с делителя, Т1 открыт, на эмиттере 3.3в.

 

2. на линии USB высокий уровень от хоста, 5в.

На эмиттере Т1 напряжение поднимается до 5в, так как NPN переход не может проводить ток от эмиттера к коллектору.

Т1 закрывается сразу, как только потенциал эмиттера начинает превышать 3.3в, так как напряжение на базе, благодаря делителю, не может подняться выше 3.9 вольт.

 

Правильно ли я рассуждаю?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В реальности, хаб воспринимает на своём порте только положительный ФРОНТ на D+ (или D-), вызванный пуллапом, при подключении USB девайса. И информирует хост о подключении к этому порту нового девайса. Потом, когда хост запросил дескриптор DEVICE, можно этот пуллап резистор отключать (а на high speed нужно), всё равно от него никакого толку больше не будет. Даже если хаб отключит порт, к которому подключен ваш девайс (из-за помехи), то чтобы переподключится нужно убрать перекос, а потом снова создать (сформировать фронт). Иначе хаб ничего не шлёт (смотри сниффером).

 

doodwin, почитайте про зависание USB девайсов в разделе интерфейсы - это обсуждалось. Я там написал совет как при этом переподключится со стороны девайса. А если с этим USB девайсом работает ваша программа, то можно переподключится и со стороны ОС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

doodwin, почитайте про зависание USB девайсов в разделе интерфейсы - это обсуждалось. Я там написал совет как при этом переподключится со стороны девайса. А если с этим USB девайсом работает ваша программа, то можно переподключится и со стороны ОС.

 

Да мне проще. Я хост в девайсе мучаю - все под контролем...

Просто упомянул про то, что от хорошего статического разряда никакие схемотехнические ухищрения не помогут.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В реальности, хаб воспринимает на своём порте только положительный ФРОНТ на D+ (или D-), вызванный пуллапом, при подключении USB девайса.

Я в курсе, спасибо.

Вообще то, вопрос был не об этом. :)

А про режимы работы данного ключа.

Просто интересно, правильно ли я всё понял.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просто упомянул про то, что от хорошего статического разряда никакие схемотехнические ухищрения не помогут.

Ухищрения помогают, только они все рассчитаны на body-модель. Т.е. что человек касаться будет. А у него определённые ёмкость/сопротивление. И на это все номиналы защиты рассчитаны.

А если статика от чего-нибудь другого, с другими ёмкостью/сопротивлением, стрельнёт, то да, всё сбивается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ещё заметил, что в половине схем не ставят кондёры (десятки пикофарад) на сигнальные линии.

Стоит с ними заморачиваться, или тоже игнорировать установку?

USB 2.0 при установленных конденсаторах (27 пФ) на сигнальных линиях просто не работает - устройство не опознается хостом. Всё же это очень значительная нагрузка на 480 Мбит интерфейс. USB 1.1 работает с ними нормально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но почему автор не поставил PNP транзистор или P-мосфет?
вероятно потому что включающий уровень как правило 5В питание от USB.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

USB 2.0 при установленных конденсаторах (27 пФ) на сигнальных линиях просто не работает - устройство не опознается хостом. Всё же это очень значительная нагрузка на 480 Мбит интерфейс. USB 1.1 работает с ними нормально.

Вообще, тот же Интел рекомендует предусматривать элементы для подавления EMI/EMC/ESD, а ставить их только если это потребуется по результатам испытаний.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще, тот же Интел рекомендует предусматривать элементы для подавления EMI/EMC/ESD, а ставить их только если это потребуется по результатам испытаний.

Ага, значит, последовательные резисторы и эти пикофарадные кондёры чисто для уменьшения уровня излучаемых шумов?

Понятненько :)

Резисторы всегда втыкают, а на кондёрах экономят...

 

вероятно потому что включающий уровень как правило 5В питание от USB.

Хм... уровень для включения ключа может быть какой угодно - зависит от схемотехники.

 

USB 2.0 при установленных конденсаторах (27 пФ) на сигнальных линиях просто не работает - устройство не опознается хостом. Всё же это очень значительная нагрузка на 480 Мбит интерфейс. USB 1.1 работает с ними нормально.

Ну вот у STM32 именно USB2.0 -> прекрасно работает как с конденсаторами, так и без.

Другое дело, что скорость только Full Speed, а не High :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

USB 2.0 при установленных конденсаторах (27 пФ) на сигнальных линиях просто не работает - устройство не опознается хостом. Всё же это очень значительная нагрузка на 480 Мбит интерфейс. USB 1.1 работает с ними нормально.

Странно это. В любом случае "опознание" (пересылка дескрипторов) идёт на full speed, а уже потом на high переключаются.

Ну вот у STM32 именно USB2.0 -> прекрасно работает как с конденсаторами, так и без.

Другое дело, что скорость только Full Speed, а не High :)

Тогда, в контексте этого обсуждения, это будет USB1.1.

А вообще там написано "компатибле" USB2.0. Маркетинговый ход такой... Как устройство, сделанное по стандарту USB1.1 и нормально работающее там, может при этом не работать на USB2.0???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...