Spørsmål:
Hvordan lager jeg en splitterkabel for USB2 OTG-porten på RPi 4B?
Ingo
2019-07-15 12:09:11 UTC
view on stackexchange narkive permalink

I følge svaret på Hvor ligger USB2 OTG-porten på RPi 4 Model B? har Raspberry Pi 4B en "skjult" OTG-port i USB-C-strømkontakten. Jeg fant på Veldig enkel OTG på pi4 og på 4 måter å koble Raspberry Pi 4 til internett hvordan du bruker USB2 OTG-porten bare med en enkel USB-ledning. Men dette er veldig ustabilt fordi USB-porten på den tilkoblede bærbare datamaskinen ikke kan gi nok strøm (2.5A - 3.0A).

Min første idé om å bruke denne porten var å drive RasPi gjennom + -pinnen og GND fest på GPIO-pinnene for å bruke OTG-porten. Men jeg vil ikke omgå polyfuse på USB-C strømkontakten. Jeg har heller ikke en POE (power over ethernet) HAT for å drive pi på denne måten. Så jeg leter etter en Y splitterkabel til denne porten, slik at jeg kan drive RasPi med strømforsyningen, men også bruke OTG-porten.

Er det mulig å lage en slik Y splitterkabel? I så fall hvordan lage det? Eller er det et bedre alternativ? En enkel tegning ville være fint.

Det er ingen polyfuse. Skjematisk viser 5V direkte koblet til strømstyringsbrikken.
@Milliways Virkelig? Strømkontakten til RPi 4B har ikke en polyfuse lenger? Det er helt ubeskyttet nå?
Vel, jeg har ikke undersøkt tavlen, men det er ingen vist på skjemaet mellom VBUS og den forbigående beskyttelsesdioden (som er det eneste stedet det ville være fornuftig). Ærlig talt ga det aldri mye mening fra et teknisk punkt på noen av dagens serier.
@Milliways Takk for informasjonen :-) Men polyfuse eller ikke - det påvirker ikke spørsmålet.
Du kan lage din egen polyfuse: https://raspberrypi.stackexchange.com/questions/98715/connecting-pi-zero-w-to-adafruit-powerboost-1000-through-extension-header-or-usb
@tlfong01 polyfuse er ikke problemet.
@Ingo, Vel, så kan du kjøpe 2 USB-C-kontakter og en plugg, og lodde dem sammen: https://raspberrypi.stackexchange.com/questions/100731/can-i-power-raspberry-pi-4-with-variable -strømforsyning
En svar:
Dmitry Grigoryev
2019-09-11 18:11:43 UTC
view on stackexchange narkive permalink

Problemet her er at RPi 4 USB-C-kontakten er kablet som en oppstrømsvendt port, som oppfordrer vertsenheten på den andre siden til å gi strøm. Likevel, hvis du driver RPi fra en uavhengig strømforsyning (ved hjelp av en Y-kabel eller via 5V-pinnen), vil denne forsyningen kobles parallelt til vertenhetens 5V-utgang, noe som er problematisk.

enkleste løsningen ville være å lage en kabel som bare formidler USB-datasignaler (og jord), men ikke 5V. Imidlertid vil en slik kabel ikke oppføre seg i tråd med USB hvis den er koblet til en ikke-drevet RPi, fordi signaler på D + / D-linjer da kan ha høyere spenningsnivåer som VBUS. Personlig vil jeg legge til en diode som tilfører litt spenning fra verten til RPi (som, som du sa, sannsynligvis ikke vil være nok til å drive RPi uansett), bare for å dekke denne saken. Slik kan en Y-kabel se ut:

schematic

simulere denne kretsen - Skjematisk opprettet ved hjelp av CircuitLab

Du bør fortsatt ikke koble kabelen til RPi mens PSU er slått av, fordi det vil resultere i overstrøm på verts-USB-porten, men i det minste vil det ikke skade RPi. Hvis du er forsiktig med å alltid koble til PSU først, kan du utelate dioden (la VBUS-ledningen være frakoblet).

Strømkabelen kan også kobles til 5V / GND-pinner på GPIO-kontakten, som vil tilsvarer samme krets når USB-C-kontakten er koblet til.

Hvis du legger til en diode i forbindelsen mellom PSU og den "røde" ledningen, vil du danne en "kablet ELLER" -forbindelse, og du trenger ikke bekymre deg for tilbakemating av PSU fra HOST eller RPi. Dessuten har mange dioder (Si) et fall på 0,7 Volt som kan være nok til å "opprøre" RPi. En Schottky-diode vil redusere denne til ~ 0,3 V.
Fjern dioden i det hele tatt, PC-forsyning er ikke nok til å drive pi uansett, bare koble PI-strømforsyningen FØR du kobler den til PCen
gjorde dette, https://i.imgur.com/XaCSjMM.png det fungerer ikke så langt ...


Denne spørsmålet ble automatisk oversatt fra engelsk.Det opprinnelige innholdet er tilgjengelig på stackexchange, som vi takker for cc by-sa 4.0-lisensen den distribueres under.
Loading...