Vor allem Entschuldigung für den langen Titel, ich hoffe, es ist beschreibend genug.Isolierte abgeschaltete Raspberry-Pi-GPIO-Pin aus dem Rest der Schaltung (das eingeschaltet ist)
Ich plane, einen TSSOP4838 (IR Empfänger) mit einem Raspberry PI GPIO Eingangspin zu verbinden. Mein Problem ist, dass der TSSOP4838 (manchmal) eingeschaltet wird, während der PI ausgeschaltet ist. Der TSSOP4838 hat einen Open-Collector-Ausgang mit einem 33k-Pullup. Derselbe Ausgang wird mit einem Eingangspin eines ATTiny85 (ebenfalls eingeschaltet) verbunden. Soweit ich das beurteilen kann, wird dies ein Problem darstellen, da der Ausgang des TSSOP4838 (normalerweise im Ruhezustand hoch) die PI über die Eingangs-Pin-Clamp-Diode mit Strom versorgt. Natürlich wird die Power nicht ausreichen, um den PI aufgrund des 33k-Pullups hochzubringen.
Meine Frage ist, wie man den PI-Eingangspin während des Ausschaltens korrekt isoliert, so dass der TSSOP4838-Ausgang immer noch vom ATTiny gelesen werden kann und dennoch beim Einschalten des PI vom PI gelesen werden kann Gut.
Ich habe noch nichts aus Angst vor dem Rauchen meiner PI versucht.
Alle Versorgungen sind 3,3 V, also keine Pegelverschiebung erforderlich.
Edit: Würde ein einfacher Level Shifter wie dieser funktionieren?
RPi Seite auf der linken Seite (Niederspannungsseite) gehen würde. Dies würde auch für geringfügige Unterschiede in der Versorgungsspannung sorgen. Meine Sorge ist, dass wenn der RPi-Ausgang nicht HiZ ist, wenn er ausgeschaltet ist, könnte er den Pegel auf der anderen Seite auf 0 reduzieren.
Diese Frage könnte ein besseres Zuhause finden bei http://electronics.stackexchange.com. stackoverflow dient zur Programmierung von Fragen. Hinweis: Wenn es sich bei Ihrer Frage um ein Gerät handelt, das * ausgeschaltet ist, * wird es den Programmierern wahrscheinlich nicht helfen;). Keine schlechte Frage - Moderatoren können Ihnen vielleicht beim Verschieben helfen –
Danke für den Tipp! Ich bin neu in stackoverflow. Jetzt, um zu finden, wie man meine Frage zu dem richtigen Abschnitt/Aufstellungsort verschiebt –