Comutatorul USB 1 la 2 Adafruit TS3USB30 este o placa de dezvoltare inteligenta pentru TI TS3USB30 care va va permite sa conectati unul dintre doua dispozitive USB la un singur port, util atunci cand aveti mai multe cipuri pe care doriti sa comunicati prin USB, dar nu doriti un hub. Aceasta placa de dezvoltare va conecta unul sau celalalt - este proiectata special pentru USB, astfel incat sa poata gestiona conexiunile USB 2.0 cu latime de banda mare de 480 Mbps.
Utilizarea este destul de simpla: exista o conexiune „upstream”, folositi aceasta pentru a va conecta la dispozitivul gazda USB, cum ar fi un computer sau un microprocesor capabil de gazda. Puteti folosi fie portul USB de tip C, fie punctele de ruptura de pe partea de jos. Apoi conectati doua periferice USB diferite la liniile de alimentare/pamant/D+/D- pe fiecare parte. Pinul S selecteaza care port este activ, semnalul scazut este portul 1, semnalul ridicat este portul 2. Pinul Enable pentru Iesire va permite sa deconectati ambele.
Retineti ca nu se comuta alimentarea, doar datele!
Ambele parti vor fi alimentate pe masura ce comutatorul se conecteaza de la unul la celalalt. Deci, aveti nevoie ca perifericele dvs. sa stie cand datele USB au fost deconectate daca doriti sa actioneze diferit sau sa se reenumerereze. Am observat ca cipurile cu stare solida precum FT232 si stick-urile USB erau foarte bune in acest sens, dar microcontrolerele ar putea fi confuze si sa nu se reenumerateze deoarece se enumereaza doar la pornirea alimentarii. In acest caz, veti dori sa resetati si dispozitivul prin propriul sau pin de Reset sau Enable.
Placa de dezvoltare vine complet asamblata, cu un regulator de 3,3V din 5V si un LED de alimentare verde care poate fi dezactivat. Este inclus si un sirag de pini daca doriti sa-l utilizati intr-o placa de prototipuri - s-ar putea sa constatati ca sunteti la capacitate maxima la viteze de 12 Mbps. Cele patru gauri de montare fac usor de atasat oriunde doriti
Detalii tehnice:
https://www.adafruit.com/product/5871