In pratica, i caricabatterie "intelligenti" utilizzano un chip speciale chiamato controller dedicato della porta di ricarica . Un controller DCP può agire come caricabatterie diversi e sceglie la modalità che sembra funzionare meglio.
Questo perché i normali caricabatterie da parete ("stupidi") utilizzano le connessioni dati USB per segnalare in modo statico e analogico ciò di cui sono capaci. I caricabatterie "intelligenti" possono fare lo stesso, ma in modo meno statico: osservano il comportamento del dispositivo di ricarica e ne deducono l'impostazione ideale, che possono quindi emulare.
Esempi di chip del controller della porta di ricarica dedicati sono il "Controller porta di ricarica USB" serie Texas Instruments TPS2510 , il "Maxim USB 1414 " Emulatore adattatore / identificazione caricatore host USB della serie MAX e Norelsys NS3601 "Controller porta di ricarica rapida USB".
Un'immagine dal foglio dati TPS2513a (copyright TI):
Allo stesso modo, il MAX14600 (copyright massimo):
Puoi vedere che le linee dati USB ('DP' e 'DM') hanno diverse risorse configurabili su di esse, e queste sono controllate da una logica 'intelligente'.
Qualche spiegazione
Diversi dispositivi caricabili richiedono diversi tipi di caricabatterie. Ciò è in parte dovuto al fatto che le specifiche USB non specificavano inizialmente il comportamento di "ricarica" e in parte perché alcuni produttori desiderano che i propri dispositivi si ricarichino al più presto con le proprie prese a muro. Inoltre, un dispositivo potrebbe non assorbire più corrente di quanto si supponga possa essere consentito , per evitare il rischio di surriscaldamento di una fonte di alimentazione progettata in modo errato.
Nota: la spiegazione di seguito ignora le tecnologie USB3, USB Power Delivery e Qualcomm Quick Charge, che complicano ulteriormente le cose (ad esempio, supportano l'aumento della tensione superiore a 5 Volt).
Si possono distinguere questi tipi di prese USB:
- Porta USB normale (come su un PC). Questo si chiama SDP , Standard Downstream Port. Un SDP fornisce fino a 100 mA e può aumentare tale limite fino a 500 mA se il dispositivo collegato lo richiede correttamente e l'host USB accetta che sia possibile e consentito.
- In pratica, quasi tutti gli SDP forniscono 500mA anche senza una comunicazione adeguata. I gadget USB come piccoli ventilatori e scaldatazze non comunicano, ma richiedono ancora più di 100 mA.
- Porta USB con capacità di comunicazione e funzionalità di ricarica aggiuntiva. Questo si chiama CDP : Charging Downstream Port. Questo può fornire fino a 1500mA. I dispositivi a valle non comunicanti possono far sapere questo al caricabatterie collegando le linee dati USB D + e D- con una resistenza o con un corto.
- Lo standard industriale cinese delle telecomunicazioni YD / T 1591-2009 precede e ispira le specifiche CDP. Specifica un corto tra D + e D-.
- Porta USB senza capacità di comunicazione (come in una presa a muro). Questo è chiamato DCP : porta di ricarica dedicata. Fondamentalmente è un CDP senza i mezzi per parlare con l'host USB (PC).
- Porte DCP che non seguono le specifiche DCP (da USB Battery Charging sepcification versione 1.2). Queste prese a muro hanno diverse configurazioni di resistori collegati alle linee dati, con conseguenti tensioni fisse che possono essere lette dal dispositivo di ricarica. L'elenco delle tensioni "riconoscibili" è molto lungo, questo è solo un estratto:
- Apple 0,5 A (D + a 2 V, D- @ 2 V)
- Apple 1A (2 V / -2,8 V)
- Apple 2.1A (2.7V / 2.0V)
- Apple 2.4 A (2.7V / 2.0V)
- Sony (3,3 V / 3,3 V)
- Molti (incl. Samsung) 2A (1,2 V / 1,2 V)
I caricabatterie "intelligenti", ovvero i chip del controller DCP al loro interno, possono emulare una porta DCP standard con valori di resistenza variabili e possono anche emulare diverse tensioni DCP non standard.
La salsa segreta
I produttori di chip non descrivono realmente come funziona la loro logica di "rilevamento", ma l'unica opzione che hanno è monitorare ciò che il dispositivo di ricarica sta facendo sulle linee D + e D e guardare la corrente che viene disegnata.
Questo senza dubbio richiede molte ricerche di prove ed errori, e l'algoritmo è probabilmente tenuto come un segreto strettamente custodito.
Una tecnica che potrebbe essere utilizzata è quella di scorrere gli stati emulati e notare la quantità di corrente che viene assorbita. Lo stato con l'assorbimento di corrente più alto è quindi il "migliore" e rimane attivo.
Nota a margine
Non essere confuso dal marketing dei produttori di caricabatterie che afferma che un caricabatterie " fornisce la massima corrente per il dispositivo". Una presa USB è una fonte di tensione ; controlla solo la tensione ed è il dispositivo di ricarica che "decide" quanta corrente "assorbe" durante la ricarica.
Quindi non è possibile che un caricatore possa "forzare" una corrente in un dispositivo che non la accetta, almeno non rimanendo al di sotto della massima sicurezza di 5,1 Volt.
L'unica cosa che sta succedendo è qualche trucco per far credere al dispositivo di ricarica che è collegato al caricabatterie più capace, più adatto e più compatibile che possa immaginare.
Ulteriori collegamenti