Newsgroup: it.hobby.elettronica.digitale
Titolo: Alimentatore USB

Una curiosità.
Oggi ci sono numerosi gadget (primi fra tutti, i cellulari) che si collegano al 
PC via USB per vari scopi (trasferimento dati).
Alcuni di questi, dotati di batteria, vengono anche caricati direttamente 
dall'USB. Ed anche l'alimentatore "a muro" si collega sempre alla porta miniUSB 
del gadget.
Il mio cell (un Motorola) è di questo tipo. Ho notato però questo.
Il cell si carica da USB solo se sono stati installati i driver giusti. Questo 
mi fa capire che non basta avere la +5V sui pin di alimentazione della porta USB 
per mettere in carica il cell, ma probabilmente serve anche uno scambio dati 
intelligente tra il PC ed il cell.
D'altro canto, l'alimentatore "da muro" ha il suo bravo connettore miniUSB e 
quando lo inserisco nella porta del cell, questi subito inizia a caricarsi.
Allora mi chiedo se, addirittura, anche l'alimentatore a muro prevede uno 
scambio dati via USB con il cell, il che mi sembra abbastanza assurdo. Io penso 
che l'alimentatore fornisca semplicemente la +5V sui pin di alimentazione del 
connettore miniUSB.
Ma allora perchè se non installo i driver giusti il cell non si carica da PC?

 da PC?
Perché fino a che la periferica USB non ha fatto le dovute presentazioni 
con l'host di turno, questo le limita la corrente disponibile.
Ciao!
Marco / iw2nzm

pozz ha scritto:

L'argomento è stato già affrontato e molto discusso verso la fine del 2006.
In pratica quasi tutte le schede madri sull'USB hanno i +5V collegati 
direttamente ai 5V dell'alimentatore (c'è solo un auto-fuse)
anche se questo non è USB Compliance.
Probabilmente il cell che utilizzi segue gli standard e richiede la 
negoziazione (in pratica chiede il permesso anche se nel 90% dei casi 
non ce ne è bisogno)
Emanuele
-- 
;YOUR ELECTRONICS OPEN SOURCE * 
http://dev.emcelettronica.com

 con l'host di turno, questo le limita la corrente disponibile.
Quindi è solo un problema di limitazione della corrente?
Però come farebbe il cell a sapere se la corrente è limitata dal sistema 
operativo? Mboh..., mi sembra complicato.

 non ce ne è bisogno)
Ma questo vuol dire che l'alimentatore da muro in dotazione non è solo un 
alimentatore (genera i +5V) ma è anche intelligente facendo una negoziazione con 
il cell, comportandosi come se fosse un PC?
Che casino!

 operativo? Mboh..., mi sembra complicato.
Da quello che ho capito io è proprio così. Fino a che non hai 
l'abilitazione (cioè hai concluso correttamente la negoziazione) non 
puoi assorbire più di tot corrente (non ricordo esattamente quanta, se 
ti serve vado a rivedere un vecchio progetto).
Per l'alimentatore a muro credo che il telefono si accorga che non è un 
host e quindi sa che è il caricabatterie.
Ciao
Marco / iw2nzm

 con l'host di turno, questo le limita la corrente disponibile.
Credo che nella maggior parte dei casi si tratti semplicemente di una
questione di protocollo, qualcosa del tipo: "guarda che con i tuoi X mA
andiamo fuori dalla corrente massima erogabile, quindi non ti do il
permesso di registrarti".
-- 
emboliaschizoide.splinder.com

il cell, comportandosi come se fosse un PC?
Può anche darsi che sia il cellulare a non iniziare la ricarica se non vede
qualcosa che lo autorizza, quindi potrebbe anche bastare la poisizione iniziale
dei fili di comunicazione.
Per esempio il mio Nokia si ricarica solo se gli arriva una tensione pulsante a
circa 5V altrimenti nisba, quindi non è l'alimentatore che decide la ricarica.
--
ciao
  Stefano

 alimentatore (genera i +5V) ma è anche intelligente facendo una negoziazione >con il cell, comportandosi come se fosse un PC?
[...]
Mi pare sia il contrario, l'alimentatore da parete dà la corrente che
serve senza discutere, mentre il pc senza negoziazione non da più di
100mA e probabilmente il cell se ne accorge che non riesce a ciucciare
la corrente che gli serve.
Non credo che alimentatori switching con uscita USB femmina che a
Gonzaga vendevano a 3 euro abbiano anche una logica per colloquiare
via usb con il dispositivo, a che scopo poi se in partenza sono
disponibili a erogare la corrente che serve ?
ciao
 fausto

 negoziazione >con il cell, comportandosi come se fosse un PC?
Vi fate troppe "pippe" il connettore mini usb ha SEMPRE avuto un pin di 
servizio, con cui chi fa l'apparecchio ci destina la funzione voluta:
http://pinouts.ru/CellularPhones-A-N/motorola_miniusb_pinout.shtml
Comunque nel caso della connessione al  PC è il telefono che apre le 
"chiappe" e da il via alla ricarica, in quanto dallo stesso connettore puo' 
pure alimentare device esterni.
SALUTI

 
http://pinouts.ru/CellularPhones-A-N/motorola_miniusb_pinout.shtml
Che io sappia quel pin non è affatto destinato alla "funzione voluta", è
l'ID pin che fra l'altro serve per l'USB on the go:
http://www.maxim-ic.com/appnotes.cfm?appnote_number=1822&CMP=WP-3
-- 
emboliaschizoide.splinder.com

 l'ID pin che fra l'altro serve per l'USB on the go:
Quě non si parla di standard, ma di cellulare Motorola. 

 ti serve vado a rivedere un vecchio progetto).
100mA non si negano a nessuno.
Ma solo le periferiche che vengono riconosciute dal sistema potranno
averne i classici 500mA
Ciao
Marco F.


ha scritto:

Questo in teoria.
In pratica poi succede tutt'altro, come ampiamente discusso nel thread che ho
già riportato, e che ripeto qui:
http://shorterlink.com/?X1IZ0R
 
--
ciao
  Stefano

 
http://shorterlink.com/?X1IZ0R
 
Si, hai ragione.
Infatti, almeno per i dati, io mi riferivo a (direi "citavo") proprio
quel thread, particolarmente didattico ed interessante
ciao
Marco