USB 5V a 3.3V

Jul 02, 2007 6 Replies

Witam,



Chciałbym pobawić się trochę z USB i zrobić na AVR urządzonko klasy HID. Jest w necie sporo materiałów na ten temat, jednak nigdzie nie znalazłem porządniej odpowiedzi na jeden temat. Otóż mam w tym momencie działający układ komunikujący się z PC za pośrednictwem RS232, zasilany 5V i załóżmy, że tego napięcia zasilającego nie chcę zmieniać, chcę tylko zamienić komunikację z RS na USB (która wymaga sygnałów na poziomie 3.3V) W niektórych rozwiązaniach w celu rozwiązania tego problemu wstawione były zenerki 3V6 między linie D+ i D- a masę, jednak autorzy projektów podkreślali, że to jest niezgodne ze standardem.



Jak w _poprawny_ sposób rozwiązać ten problem?



Dariusz Żołna


Dariusz Zolna pisze:

Przejdź na zasilanie procesora napięciem 3V3.

Adam Dybkowski napisał(a):

Nie chcę, bo wtedy będę musiał zamiast na 2 liniach USB, konwertować napięcie na kilkunastu wejściowych do CPU.

Dariusz Żołna

To daj procek toleruj±cy 5V na wej¶ciu.

Mister

Dlaczego zenery 3V6 s± niezgodne ze standardem ?

mix napisał(a):

Nie wiem, nie ja to wymyśliłem. Pisali to autorzy kilku projektów, które znalazłem w sieci, a ja chciałbym wiedzieć jak zasilać procek 5V i być w zgodzie z USB. Oczywiście jeśli nik nic mądrego nie powie, zrobię tak jak inni i wsadzę zenerki.

Dariusz Żołna

U¿ytkownik "Dariusz Zolna" snipped-for-privacy@usenet.com napisa³ w wiadomo¶ci news:f6fuke$efq$ snipped-for-privacy@inews.gazeta.pl...

Spec. mówi, ¿e dla trybu FS/LS max napiêcie na liniach D+- jakie mo¿e wystawiæ transceiver to 3.6V, dodatkowo nie mo¿na przekroczyæ pojemno¶ci

100pF na liniêD+/D-. Imedancja wej¶ciowa musi byæ wieksza od 300kom.

Mister

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required