Convertire l'hub USB passivo in hub USB alimentato, aggiungendo la verruca murale regolata come alimentatore?


13

Da un rapido controllo dei prezzi su ebay,

  • Hub USB passivi (alimentati dal bus) - ~ $ 2- $ 5
  • Hub USB alimentati (esternamente) - ~ $ 15- $ 20

Il mio caso d'uso è di espandere il no. di porte USB su un SBC basato su ARM e per incorporare l'hub nello stesso contenitore, quindi mi chiedevo se fosse possibile aggiungere un adattatore di alimentazione verruca a parete regolato (basato su 7805) per fornire corrente extra al dispositivi.

  • È necessario un circuito di protezione per porta e upstream?
  • Fa differenza se la porta host è USB1.0 / USB1.1 / USB2.0 (dal punto di vista della conversione dell'hub in uno alimentato)?
  • Ci sono dei gotcha con questo approccio, che potrei perdere?

A proposito, se qualcuno è a conoscenza di uno schema di circuiti hub USB "incorporabile" esistente, che non è più costoso (dal punto di vista della BOM) rispetto ai dispositivi di consumo ebay, apprezzerebbe un puntatore.


3
In tal caso, isolare il regolatore da USB + 5v. NON collegare i due insieme. L'hub USB all'interno del computer potrebbe assorbire energia dal 7805 e causare problemi.
Bryan Boettcher,

Buon punto @insta.
Icarus74,

1
TI ha diversi controller hub USB a prezzi molto ragionevoli (ad esempio, TUSB2046B, TUSB2077A), con schemi di implementazione nel foglio dati.
duskwuff -inattivo-

Risposte:


9

L'hub USB (esterno) I ha appena collegato l'alimentatore ai pin appropriati dei connettori USB. L'alimentazione dal PC è collegata tramite un diodo, quindi l'hub può essere alimentato dal PC o dall'alimentatore.

Le specifiche USB indicano che i dispositivi dovrebbero negoziare per l'alimentazione con l'hub o il PC, ma in pratica, anche il semplice collegamento del 5V ai pin richiesti funziona altrettanto bene, soprattutto se l'alimentazione è abbastanza potente per tutti i dispositivi. Alcuni dispositivi USB (caricabatterie, lampade, ventole ecc.) Non negoziano per l'alimentazione, basta collegare i pin di alimentazione a tutto ciò che è necessario.


Grazie @ Pentium100. Sembra un approccio piuttosto semplice e pratico. Sto osservando anche le insidie ​​di tale approccio, per prendere una decisione informata. Se le specifiche prevedono la negoziazione della fonte di alimentazione, presumo che ci sia una buona ragione per lo stesso. Alla fine, potrei anche finire con l'approccio semplice.
icarus74,

Trovate alcune informazioni utili nella pagina Wikipedia sull'hub USB nella sezione Alimentazione .
Icarus74,

@ icarus74 controlla le specifiche di alimentazione USB 2.0 su: usb.org/developers/docs per ulteriori informazioni.
colemik,

Se qualcun altro lo sta facendo, un modo semplice per farlo è quello di acquistare un cavo di prolunga USB da 99 centesimi da eBay e semplicemente tagliare la linea 5V e saldare il + e - della verruca a muro all'adattatore di conseguenza e collegare l'hub in uno fine e l'altro nel computer. La vera ragione per cui ho pubblicato è che potresti voler aggiungere alcuni condensatori per pulire l'alimentatore; l'elettronica del genere è permalosa. electronics.stackexchange.com/questions/8405/…
Anonymous Penguin

3

Ho appena convertito un hub USB el-cheapo in Powered Hub USB, usando il metodo diodo pubblicato in precedenza da qualcuno. Ho anche aggiunto un LED, quindi sono sicuro che Hub funzioni correttamente. L'ho appena testato utilizzando il caricabatterie 5v Nokia come alimentatore e collegando il mouse USB + android + chill pad (termoregolatore) + una penna USB, tutti insieme non hanno mai funzionato prima su questo HUB, hanno funzionato come un fascino una volta che ho collegato il piccolo Nokia caricabatterie che fornisce un'uscita regolata a 5 V.

Potrei fare altri esperimenti in seguito collegando un alimentatore basato su LM 7805 per vedere se può eseguire anche un laserJet.

sNAPs l'HUB economico all'interno del mozzo componenti utilizzati parti aggiunte Attivo e funzionante, USB fai-da-te, HUB con alimentazione esterna

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.