Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

USB ESD протекция
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=5966
Страница 1 от 2

Автор:  Цецо [ Вто Юли 22, 2008 11:38 am ]
Заглавие:  USB ESD протекция

Слагате ли отделна ESD протекция на USB устройства? Конкретно в моя случай става дума за STM32 кортекс контролер. На евал борда има, но в дейташита не казват нещо задължително, но и не пише да я има вътре... Олимекските бордове имат оставено място но не е закачена...

Бе май страх лозе пази, така е положението, а?

Автор:  ДедоБоре [ Вто Юли 22, 2008 12:02 pm ]
Заглавие: 

хубаво е да се слага. също и EMI компоненти (обикновено 2 кондензатора).
зависи от пазара, типа на изделеито и сертифицираннето (БГ-пазар=прави си каквото искаш)
нищо не пречи да ги има на платката, и да не ги насищаш :P

като гледам ибиса, тия пинове не се различават от обикновено IO, така че слагай си защита
имаш ли?

Автор:  Цецо [ Вто Юли 22, 2008 12:19 pm ]
Заглавие: 

Ми досега не съм слагал, ама това се гласи за сериозно изделие, та май ще трябва.

Нямам, но ще купя. Нещо евтино да препоръчаш?

Автор:  ДедоБоре [ Вто Юли 22, 2008 12:42 pm ]
Заглавие: 

огледай на същата фирма имат добри чаркове.
и на мен ми предстои да купя, та може да се комбинираме нещо.

Автор:  Цецо [ Вто Юли 22, 2008 3:56 pm ]
Заглавие: 

Ми то като гледам това е - USBLC6-2.

Има го в digikey, цената е .... поносима като за нещо дето е препоръчително :)

Автор:  miro_atc [ Вто Юли 22, 2008 4:26 pm ]
Заглавие: 

Цецо написа:
цената е .... поносима


Поносима е цената на BAT54S или BAV99 ;-)
Предполагам имаш терминиращи резистори, така че два диода са напълно достатъчни. И без друго ценера на онова животно е безполезен ако пиновете ти са 3-волтови...

Автор:  ДедоБоре [ Вто Юли 22, 2008 5:08 pm ]
Заглавие: 

онова не е ценер, а трансил. не ги бъркай :D
61000-4-2/4 се постига трудно.

BAT54 e относително нискочестотен.
на 1MHz му дават 10pF срещу 3.5pF на другия чарк.

Автор:  miro_atc [ Вто Юли 22, 2008 6:39 pm ]
Заглавие: 

И транзил да е все тая... проблемът ще е ако пиновете не са 5V толерантни както са да речем SAM-те, тогава трябва да клампира към 3.3 и туй животно няма да му върши работа. Аз разбирам, че стандартите трудно се покриват, ама да не се получи пИрфектна схема пък чиповете изгорели ;-)

Автор:  velio [ Вто Юли 22, 2008 10:19 pm ]
Заглавие: 

Аз съм заложил STF202-22 на ON, че си има и терминация.
Акерман дават добри цени за него...

Оф, сега се сетих че твоето може да е High Speed...

Автор:  Цецо [ Сря Юли 23, 2008 8:03 am ]
Заглавие: 

Full speed съм, става и тоя. Даже е една идея по евтин.

Автор:  Цецо [ Пет Юли 25, 2008 6:33 pm ]
Заглавие: 

Друг въпрос. Какво да се прави с кожуха на USB кабела и конектора. Устройството е пластмасово отвън и няма галванична връзка към мрежата освен към компютъра. Дали да вържа корпуса на конектора на земя в устройството или да го оставя висящ?

Гледам на един демоборд са вързали кожуха с паралелна RC група (1М, 4N7) към земя...

Автор:  MYXATA [ Пет Юли 25, 2008 6:42 pm ]
Заглавие: 

Можеш да го свържеш (gnd и shield) в устройството но през 1Мом и паралелно 470нФ(или сходни стойности). Даже трябва да го вържеш:!:
Поне подобни жъбета ручах наскоро - с ftdi чиповете... на стари дъна(преди2002)работеше, а на нови работи и току ОС-а изреве, че го няма... и така ходих на сайта на ftdi и там си пишеше, че на новите ПЦ дъна(и като цяло високоскоростните усб-та) не са толкова шумоустойчиви, и трябва тези допълнителни аспиринчета да се слагат. Даже преди 22ома резистори към маса се слагаше към 47пф:!:

Автор:  Цецо [ Пет Юли 25, 2008 6:48 pm ]
Заглавие: 

MYXATA написа:
Даже преди 22ома резистори към маса се слагаше към 47пф:!:


Това къде, на данните ли? Щото те резисторите са си по спецификация, ама с капацитета нещата не са много ясни.

Автор:  MYXATA [ Пет Юли 25, 2008 6:56 pm ]
Заглавие: 

http://www.ftdichip.com/Support/Knowled ... index.html

Why doesn't my FT232BM/FT245BM work when connected to a USB 2.0 host controller or USB 2.0 hub?

Some hubs and host controllers appear to be extremely sensitive to noise. A glitch on the USB lines can causes the device to hang. This problem can be fixed by adding two 47pF capacitors to ground on the USB DP and DM lines. These should be located between the 27Ohm series resistors and the hub.

да де 27ома(не 22) ублял съм се...
определено помогна:!:
но и EMI препоръката за 1Мом/470нФ... требе да се спазва:!:
а нещо тия са си преработили сайта-> по-рано това инфо си беше на пдф-та и си беше много полезно... или поне по-лесно се намираха пдф-тата

http://www.ftdichip.com/Documents/AppNo ... -06_11.pdf

точка 3.1 и точка 3.2

Автор:  miro_atc [ Пет Юли 25, 2008 8:25 pm ]
Заглавие: 

Цецо написа:
MYXATA написа:
Даже преди 22ома резистори към маса се слагаше към 47пф:!:


Това къде, на данните ли? Щото те резисторите са си по спецификация, ама с капацитета нещата не са много ясни.


Целия набор на стандарта (в случай че не си го дръпнал още): http://www.usb.org/developers/docs/usb_20_040908.zip

Отваряш USB_20.pdf:

Код:
An implementation may use small capacitors at the transceiver for purposes of edge rate control. The sum of the
capacitance of the added capacitor (CEDGE), the transceiver, and the trace connecting capacitor and transceiver to
RS must not exceed 75 pF (either single-ended or differential) and the capacitance must be balanced to within
10%. The added capacitor, if present, must be placed between the transceiver pins and RS (see Figure 7-22).


В стандарта е разписано доста подробно за Rs и Cedge, но обикновено в дейташита на процесора дават схема, особено ако нямаш вгредени pullups...
Тъй де ако нямаш схема, слагай по 10pF задължително! С по-големи стойности рискуваш ако ги слагаш на сляпо...

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/