Newsgroup: it.comp.hardware
Titolo: Protocollo USB e implementazioni

Protocollo USB e implementazioni
Stavo cercando un documento (anche un sito) che mi spiegasse il
funzionamento dellla presa USB.
In Particolare qualche schema elettrico, qualche riga di codice sorgente e
un po di teoria. Lo scopo è di prendere dimenstichezza con questo
connettore.
Grazie Drake

 ha scritto nel messaggio
news:a1m6ru$jk5$1...@fe2.cs.interbusiness.it...

Ti do una descrizione che riguarda il protocollo USB 1.0 che in termini
architetturali non differisce molto dallo standard 2.0 che aumenta il
transfer rate da 12 a  ben 480Mb/s.
Un'interfaccia seriale, bidirezionale ad alta velocità, a cui si possono
collegare e scollegare dinamicamente apparecchiature che vengono
automaticamente riconosciute dal computer acceso. Queste apparecchiature
possono essere telefoni, tastiere, videocamere, stampanti, interfacce di
rete, scanner economici, mouse, joystick, tavolette grafiche e altri sistemi
di puntamento. Nasce per facilitare l'espansione di un personal computer,
per fornire un sistema economico per il trasferimento dati fino alla
velocità massima di 12 Mbit per secondo, per convogliare voce, audio e video
in formato compresso (la cui trasmissione deve seguire tempistiche rigorose)
assieme a messaggi e a dati che hanno priorità più bassa (che possono essere
consegnati con qualche ritardo senza inficiarne la validità). Usa
un'interfaccia standard, integrabile in qualsiasi dispositivo elettronico e
si adatta a tutti i tipi di computer, da tavolo o portatili. Le specifiche
sono pubblicamente disponibili e oltre alle società che l'hanno creato il 15
gennaio 1995, Compaq, Digital, IBM, Intel, Microsoft, NEC e Northern
Telecom, è stato accolto da tutti gli altri costruttori di periferiche e
computer. Funziona a 10-100 Kbit per secondo per i dispositivi lenti
(tastiera, mouse, stilo, joystick e affini, monitor configurabili a distanza
e dispositivi di realtà virtuale), si sposta da 500 Kbps a 10 Mbps per
dispositivi di velocità media (apparati audio, interfacce ISDN, telefoni e
centralini) con punte massime di 12 Mbit per secondo per quelli veloci
(videocamere e dischi esterni). Esiste anche una modalità trasmissiva a
velocità ridotta, 1,5 Mbps, che consente di risparmiare al massimo sul
prezzo e prevede l'impiego di davi da 3 metri. Periferiche lente e veloci
possono comunque coesistere sulla stessa catena.E' prevista un'estensione
dello standard che porti la velocità da 25 a 500 Mbps per i dischi e la
trasmissione video. Riesce a governare fino a 127 apparecchiature con un
singolo connettore del PC. Oltre ai dati il cavo convoglia anche
l'alimentazione per le apparecchiature a basso assorbimento. Dovrebbe in
prospettiva rimpiazzare le porte seriali e parallele, la presa della
tastiera, quella del mouse, più le varie prese audio, però inizialmente si
limiterà ad affiancarle. L'USB è completamente Plug and Play, il che
significa che ogni nuovo dispositivo inserito anche a caldo (a macchina
accesa) viene riconosciuto automaticamente. La topologia di connessione è
una stella multilivello, con una lunghezza massima di cinque metri per il
singolo segmento. Ogni livello è composto da una stella che confluisce su un
singolo concentratore (hub), secondo una disposizione simile a quel che
avviene nelle reti locali basate su doppino. Il concentratore può essere
passivo, nel qual caso riceve alimentazione dal computer e la ridistribuisce
ai dispositivi a valle, oppure può essere attivo, nel qual caso genera per
proprio conto l'alimentazione per i dispositivi a valle. La porta USB eroga
al massimo 500 milliAmpere con una tensione di 5 Volt. Quando vi si collega
un hub passivo, 100 mA vengono assorbiti dall'hub e gli altri 400 vengono
distribuiti sulle porte in uscita, 100 mA per ciascuna. Se invece si
utilizza un hub attivo, su ciascuna porta di uscita avremo la capacità di
erogazione massima di 500 mA. Il segnale USB è trasportato da cavi a
quattro fili : oltre al percorso di terra sono presenti due linee per il
segnale
e un livello per il trasporto dell'alimentazione ai dispositivi.
 Infine i connettori possono avere la forma rettangolare indicata con la
lettera
A e qudrata, chiamata B. I cavi possono essere AA e AB.
Ciao.



Trovi tutte le specifiche tecniche (con tanto di manualone in PDF di
380 pagine) su 
http://www.usb.org/
Ciao,
Max
-- 
I Piccoli Pirati dell'Aria
URL:    
http://piccolipir.fly.to
e-mail:	
picco...@NOSPAM.geocities.com
 (Togliere "NOSPAM.")
<>============  :-)

380 pagine) su 
http://www.usb.org/
Un altro sito interessante: www.usbman,com