informazione su comunicazione USB

Devo realizzare il seguente sistema: ho un sistema con processore e devo fare comunicare il processore con un personal computer tramite comunicazione USB. Sapete come funziona una comunicazione USB???

Reply to
Francesco
Loading thread data ...

Prendi un processore che abbia gia` al suo interno una porta usb, altrimenti e` un vero casino (e quando dico vero casino intedo dire un vero casino :)). Qui trovi le specifiche

formatting link

--

Franco

Wovon man nicht sprechen kann, darüber muß man schweigen.
(L. Wittgenstein)
Reply to
Franco

La mia macchina già preesistente non ha la comunicazione USB però per motivi di mercato dobbiamo effettuare questo upgrade. Ho visto su vari siti web che sul cavo USB si trasferiscono 2 segnali di alimentazione e 2 segnali differenziali +D e -D. Questi 2 segnali differenziali sono di tipo analogico o digitale???

"Franco" ha scritto nel messaggio news:_w_nh.2880$ snipped-for-privacy@newssvr12.news.prodigy.net...

Reply to
Francesco

D sta per DATA e sono segnali digitali

senza il modulo USB integrato, come già suggerito da Franco, devi prima chiederti se avete le conoscenze, il tempo e le risorse a bordo per implementare l'usb... ti garantisco pure io che lo standard usb è molto impegantivo da implementare

se vi necessita solo connettività usb (quindi niente velocità di scambio dati ma solo scambio di poche informazioni) allora potresti pensare di aggiungere all'esterno un chip che converta da rs232 a usb (lui pensa a tutto e dal lato micro tu lo controlli come fosse una seriale)

-ice-

Reply to
ice

Nel caso serva un'ulteriore conferma...Eccola! ;) Lascia perdere, perdereste già abbastanza tempo cercando di far funzionare un uC con USB integrata... Se poi non hai la minima idea di come funzioni una comunicazione USB, non c'è proprio speranza! La soluzione più indolore, come dice Ice, è l'utilizzo di un integrato che faccia conversione USB->Seriale (asincrona, IIC,SPI...Quello che vuoi) Prova ad esempio a googlare FTDI USB Tanti tanti auguri!

Pasu

Reply to
Pasu

Ennesima conferma : FTDI :-) Alx

"Francesco" ha scritto nel messaggio news:Gn4oh.101454$ snipped-for-privacy@twister1.libero.it...

Reply to
Alx

la risposta è nel link che ti ha dato il buon Franco.

quoto senza dubbi il suggerimento di Ice di usare un convertitore USB/Seriale integrato e stand-alone....io ho fatto gli upgrade ai nostri programmatori seriali e vanno un gran bene. L'unica applicazione che abbiamo fatto con USB puro sono state madonne per il programma lato pc, consigliato solo per utenti esperti nella programmazione su pc-

Ste

--
Feynman sarebbe riuscito a spiegare la meccanica quantistica a una
gallina, ma non sarebbe stato superficiale. [cit. Boiler, i.h.e. 21.01.2006]
Reply to
PeSte

visto che siete tanto esperti in materia, il mio superiore mi ha detto di leggermi questo articolo

formatting link

Potrebbe fare al mio caso?? Che ne pensate??

Francesco

"PeSte" ha scritto nel messaggio news:nIpoh.3887$ snipped-for-privacy@tornado.fastwebnet.it...

Reply to
Francesco

parla dell'interfacciamento di un ADC con una seriale sincrona di un microcontroller, tutti e due prodotti da texas , di USB non ne parla proprio, fa un po' tu!

Reply to
mmm

che scherzi? di al tuo superiore che si dimentichi l'upgrade alla usb e affidi il compito ad una ditta competente

no

che non te la cavi con 2 paginette :) scaricati il pdf del protocollo usb e vedrai che spettacolo!!!

-ice-

Reply to
ice

Infatti però ho letto USI (universal standard interface) pensavo fosse un tipo di USB

Reply to
Francesco

Sisi. Non è per evitare di leggere. Il mio superiore mi aveva parlato, tempo addietro, che voleva upgradare le macchine con una USB (da collegare ad un personal computer oppure per collegarci una memoria esterna tipo penna USB in cui immagazzinare i dati). Avendo ricevuto da lui questo testo, ho pensato che servisse proprio a quello scopo... Scusatemi ma sono alle prime armi con la progettazione quindi mi sto scontrando con problematiche diverse a quelle trattate nel campo universitario. Allora se non serve a quello scopo, a cosa potrebbero servire questi 2 chip??? Grazie

"ice" ha scritto nel messaggio news:45a28eb7$0$16146$ snipped-for-privacy@reader3.news.tin.it...

Reply to
Francesco

RTFM

se non sai cosa vuoldire questo acronimo fai una ricerca su google.

si riferisce comunque al manuale dell'USB

per inciso l'USB e' asimmetrico distingue cioe' tra controllori e periferiche per cui collegare il tuo dispositico ad un PC o ad una memoria USB e' un ulteriore task piuttosto complesso ( sopratutto il secondo )

se comunque insistete girati per bene il sito dell FTDI produce integrati adatti allo scopo

uno dei due integrati e' un ADC convertitore analogico-digitale l'altro e' un microcontroller ( sistema a microprocessore integrato in un solo chip )

l'articolo descrive la maniera di collegarli utilizzando una delle periferiche interne del microcontroller

l'acrocco serve a fare acquisizione di segnali analogici da parte del microcontroller ( ovvero del suo firmware )

Reply to
mmm

host usb e device usb è una cosa completamente diversa... entrambe complicate

se inizi a progettare con l'usb è come se un bimbo inizia a prendere dimestichezza con le 2 ruote a bordo in una hornet 900

-ice-

Reply to
ice

Cavolo. A quanto pare non deve essere una cosa così tanto semplice. Che dire!!! Grazie mille per le informazioni

Francesco

Reply to
Francesco

Infatti non ha nulla a che fare con collegamenti USB. Comunque grazie mille

Francesco

Reply to
Francesco

mi sa che questo fa proprio al mio caso:

formatting link
VDRIVE1

"mmm" ha scritto nel messaggio news:45a2967d$0$16158$ snipped-for-privacy@reader3.news.t>> Sisi. Non è per evitare di leggere.

Reply to
Francesco

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.