реклама на сайте
подробности

 
 
> Ключ пуллапа для USB, почему NPN?
sonycman
сообщение Dec 29 2009, 08:37
Сообщение #1


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Вот кусок схемы с USB сокетом платы стартеркита SK-MLPC1768:
Прикрепленное изображение


Как видно, ключ на NPN транзисторе, управляемый сигналом с трёхвольтового контроллера.
Ключ будет полностью открыт только при условии низкого уровня на Data+.
При появлении высокого уровня транзистор закроется.

То есть в работе он будет постоянно переключаться туда-сюда?

Но почему автор не поставил PNP транзистор или P-мосфет?
Как надо делать "правильно"?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
goodwin
сообщение Jan 4 2010, 04:37
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Только вся эта usb схемотехника, применительно к электростатическому разряду, относится скорее к танцам с бубном wink.gif
Определяющим является то, что сигнальные линии USB заводятся в кристаллы можно сказать напрямую...
И при хорошо приложенном электростатическом разряде ничто не спасает от сбоя usb обмена.
Практический пример:
Если "хорошо зарядиться" и коснуться экрана просто пальцем, то возникает искра несколько мм длиной, но обмен не сбивается.
Если же коснуться металлическим предметом, то все usb девайсы, над которыми пробовал так издеваться, гарантированно виснут.
Не помогают ни ферритовые бусины во всех линиях usb разъема, включая экран, ни RC цепочки.
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 4 2010, 09:36
Сообщение #3


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(rezident @ Jan 4 2010, 04:16) *
Дык через него и протекает электростатический заряд с человеческого тела. А резистор нужен для того, чтобы заряд на конденсаторе "рассосался" через некоторое время и для того, чтобы на корпусе (экране) разъема не скапливался заряд, самопроизвольно заряжающий упомянутый конденсатор.

Хм, ну а сколько киловольт способен выдержать этот конденсатор?
Обычный 50 вольтовый чип кондёр не почернеет от такого над ним издевательства? smile.gif

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

Цитата(goodwin @ Jan 4 2010, 08:37) *
Только вся эта usb схемотехника, применительно к электростатическому разряду, относится скорее к танцам с бубном wink.gif

Ещё заметил, что в половине схем не ставят кондёры (десятки пикофарад) на сигнальные линии.
Стоит с ними заморачиваться, или тоже игнорировать установку?
Go to the top of the page
 
+Quote Post
Demeny
сообщение Jan 7 2010, 17:09
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 648
Регистрация: 11-02-06
Из: Санкт-Петербург
Пользователь №: 14 237



Цитата(sonycman @ Jan 4 2010, 12:36) *
Ещё заметил, что в половине схем не ставят кондёры (десятки пикофарад) на сигнальные линии.
Стоит с ними заморачиваться, или тоже игнорировать установку?

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


--------------------
Сделано в Китае. Упаковано в России.
Go to the top of the page
 
+Quote Post
sonycman
сообщение Jan 7 2010, 20:53
Сообщение #5


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(aaarrr @ Jan 7 2010, 23:57) *
Вообще, тот же Интел рекомендует предусматривать элементы для подавления EMI/EMC/ESD, а ставить их только если это потребуется по результатам испытаний.

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

Цитата(ukpyr @ Jan 7 2010, 21:44) *
вероятно потому что включающий уровень как правило 5В питание от USB.

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

Цитата(Demeny @ Jan 7 2010, 21:09) *
USB 2.0 при установленных конденсаторах (27 пФ) на сигнальных линиях просто не работает - устройство не опознается хостом. Всё же это очень значительная нагрузка на 480 Мбит интерфейс. USB 1.1 работает с ними нормально.

Ну вот у STM32 именно USB2.0 -> прекрасно работает как с конденсаторами, так и без.
Другое дело, что скорость только Full Speed, а не High smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sonycman   Ключ пуллапа для USB   Dec 29 2009, 08:37
- - Herz   Это одновременно и pull-up, и pull-down, в зависим...   Dec 29 2009, 11:41
- - ukpyr   ЦитатаЭто одновременно и pull-up, и pull-downи как...   Dec 29 2009, 14:22
|- - sonycman   Цитата(ukpyr @ Dec 29 2009, 18:22) будет,...   Dec 29 2009, 15:11
- - Herz   Цитата(ukpyr @ Dec 29 2009, 16:22) и как ...   Dec 29 2009, 21:55
- - rezident   Цитата(sonycman @ Dec 29 2009, 13:37) Но ...   Dec 29 2009, 23:11
- - Demeny   Это кусок схемы, реализующий USB-device (но не хос...   Dec 29 2009, 23:24
|- - sonycman   Цитата(Herz @ Dec 30 2009, 01:55) Дело в ...   Dec 29 2009, 23:38
|- - rezident   Цитата(sonycman @ Dec 30 2009, 04:38) Раз...   Dec 30 2009, 00:05
|- - sonycman   Цитата(rezident @ Dec 30 2009, 04:05) Для...   Dec 30 2009, 09:27
- - goodwin   Сколько страстей Я просто взял и присопливил pnp ...   Dec 30 2009, 09:51
- - sonycman   Хм, странно, а почему не подсоединяют корпус USB к...   Jan 3 2010, 20:14
- - aaarrr   Чтобы не разряжать статику на "чистую" з...   Jan 3 2010, 20:19
|- - sonycman   aaarrr Понятно, спасибо. Значит, буду лучше делать...   Jan 3 2010, 21:31
- - sonycman   Только вот не понял, в чём смысл конденсатора? Его...   Jan 3 2010, 23:39
|- - rezident   Цитата(sonycman @ Jan 4 2010, 04:39) Толь...   Jan 4 2010, 00:16
|- - aaarrr   Цитата(Demeny @ Jan 7 2010, 20:09) USB 2....   Jan 7 2010, 19:57
|- - galjoen   Цитата(Demeny @ Jan 7 2010, 20:09) USB 2....   Jan 7 2010, 21:54
- - sonycman   Вот стандартная схема ключа: Не сразу дошло, для...   Jan 4 2010, 12:31
|- - galjoen   В реальности, хаб воспринимает на своём порте толь...   Jan 4 2010, 15:04
|- - goodwin   Цитата(galjoen @ Jan 4 2010, 18:04) doodw...   Jan 4 2010, 15:20
||- - galjoen   Цитата(goodwin @ Jan 4 2010, 18:20) Прост...   Jan 4 2010, 15:32
|- - sonycman   Цитата(galjoen @ Jan 4 2010, 19:04) В реа...   Jan 4 2010, 15:31
- - ukpyr   ЦитатаНо почему автор не поставил PNP транзистор и...   Jan 7 2010, 17:44


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st June 2025 - 18:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01453 секунд с 7
ELECTRONIX ©2004-2016