ATNEL tech-forum
https://forum.atnel.pl/

Polaczenie USB - kwestia ekranowania
https://forum.atnel.pl/topic21139.html
Strona 1 z 1

Autor:  mr_cogito [ 16 sie 2018, o 10:28 ]
Tytuł:  Polaczenie USB - kwestia ekranowania

Witajcie,

Sprawa wyglada prosto, ale czasami tak jest, ze latwe problemy najtrudniej rozwiazac. Mam polaczenie USB z moja plytka PCB. Standardowo 4 przewody (data+, data-, GND, +5V). Wykonalem dwa przewody polaczeniowe. Jeden do testow, zwyczajny ekranowany kabel dlugosci okolo 1m. Drugi chcialem na stale zamontowac w urzadzeniu, a sa ta 4 pojedyncze przewody, skrecone miedzy soba (GND z 5V oraz Data+ z Data-) o dlugosci okolo 30cm.

Problem polega na tym, ze ten 1m ekranowany kabel dziala (jest rozpoznany przez PC), a ten krotszy nieekranowany nie dziala.

Sprawdzilem miernikem czy nie zrobilem bledow podczas lutowania i wyglada, ze wszystko jest okay. Sprawdzilem tez rezystancje i na przewodach data+/data- miedzy dwoma przewodami jest mala roznica. Dzialajacy ma opr 0,3 Ohm, niedzialajacy za to 0,6 Ohm.

Jak myslicie, co to moze byc?Czyzby ekranowanie? Spotkaliscie sie, juz z czyms takim? Chodzi o USB 2.0.

Pozdrawiam
mr_cogito

Autor:  mirekk36 [ 16 sie 2018, o 11:29 ]
Tytuł:  Re: Polaczenie USB - kwestia ekranowania

Ja się wręcz aż co najmniej troszkę dziwię, dlaczego robisz własny przewód i to bez ekranowania ??? .... no toż to jakby egzekucja albo tortury na własne życzenie ;) a ty się jeszcze zastanawiasz dlaczego nie działa ?

Przewodów tego typu masz od groma albo ciut więcej - i to nawet takich zakończonych z jednej strony luźnymi przewodami, żeby można było sobie podłączyć do własnego układu bez konieczności odcinania jednej końcówki ...

Autor:  majster [ 16 sie 2018, o 21:05 ]
Tytuł:  Re: Polaczenie USB - kwestia ekranowania

A mnie zastanawia fakt skręcenia przewodów tych 30 cm między sobą przecież kabel USB nie może być skręcony.
To nie skrętka komputerowa.

Autor:  Rumcajs [ 16 sie 2018, o 22:54 ]
Tytuł:  Re: Polaczenie USB - kwestia ekranowania

Skręcanie jest po to, by zminimalizować możliwość powstania jakichś indukujących się zakłóceń - zaszkodzić nie zaszkodzi, a zawsze może pomóc.

Autor:  majster [ 16 sie 2018, o 23:32 ]
Tytuł:  Re: Polaczenie USB - kwestia ekranowania

Nie w przypadku USB przecież oryginalne przewody również nie są skręcone a działają znakomicie.

Autor:  Nefarious19 [ 17 sie 2018, o 09:39 ]
Tytuł:  Re: Polaczenie USB - kwestia ekranowania

majster napisał(a):
Nie w przypadku USB przecież oryginalne przewody również nie są skręcone a działają znakomicie.
Przecież USB są skręcone normalnie...

------------------------ [ Dodano po: 3 minutach ]

wikipedia napisał(a):
Electrical specification
USB signals are transmitted using differential signaling on a twisted-pair data cable with 90 Ω ± 15% characteristic impedance.[69]

Low-speed (LS) and Full-speed (FS) modes use a single data pair, labelled D+ and D−, in half-duplex. Transmitted signal levels are 0.0–0.3 V for logical low, and 2.8–3.6 V for logical high level. The signal lines are not terminated.
High-speed (HS) mode uses the same wire pair, but with different electrical conventions. Lower signal voltages of −10 to 10 mV for low and 360 to 440 mV for logical high level, and termination of 45 Ω to ground or 90 Ω differential to match the data cable impedance.
SuperSpeed (SS) adds two additional pairs of shielded twisted wire (and new, mostly compatible expanded connectors). These are dedicated to full-duplex SuperSpeed operation. The half-duplex lines are still used for configuration.
SuperSpeed+ (SS+) uses increased data rate (Gen 2x1 mode) and/or the additional lane in the Type-C connector (Gen 1x2 and Gen 2x2 mode).
A USB connection is always between a host or hub at the A connector end, and a device or hub's "upstream" port at the other end.

Autor:  mr_cogito [ 24 sie 2018, o 12:46 ]
Tytuł:  Re: Polaczenie USB - kwestia ekranowania

Ok, sprawa rozwiazana. Konieczne okazalo sie podlaczenie ekranowania do masy (poprzez 10nF kondensator). Bez podlaczenia ekranu polaczenie raz dziala raz nie.

W swoim poscie wyrazilem sie moze troche zbyt ogolnikowo. Kabel 30cm bez ekranowania byl juz "zauwazony" przez PC. Pewnie podczas wczytywania jakis header czy inny index nie dochodzil i wywalalo blad sterownika.


mirekk36 napisał(a):
Ja się wręcz aż co najmniej troszkę dziwię, dlaczego robisz własny przewód i to bez ekranowania ??? .... no toż to jakby egzekucja albo tortury na własne życzenie ;) a ty się jeszcze zastanawiasz dlaczego nie działa ?

Przewodów tego typu masz od groma albo ciut więcej - i to nawet takich zakończonych z jednej strony luźnymi przewodami, żeby można było sobie podłączyć do własnego układu bez konieczności odcinania jednej końcówki ...


Chcialem zaoszczedzic troche miejsca. Wszystko jest zamkniete w malym boxie i ten kabel z wejsciem jednak troche zajmuje miejsca. Koniec koncow to tylko stracilem troche czasu na rozwiazanie tej usterki...

Rumcajs napisał(a):
Skręcanie jest po to, by zminimalizować możliwość powstania jakichś indukujących się zakłóceń - zaszkodzić nie zaszkodzi, a zawsze może pomóc.


Mnie tez tak uczono ;)

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/