Mir wurde vorgeschlagen, dass GPIO
Ausgänge an Raspberry nicht als Referenzspannung verwendet werden können: Beispielsweise GPIO
TRUE
könnten nur 3,2 V und GPIO
FALSE
0,1 V ausgegeben werden. Andererseits soll laut Exploring the 3.3V Power Rail die 3.3V-Schiene recht stabil sein. Was ich tun möchte, ist, GPIO
den Ausgang so zu korrigieren, dass er wirklich etwas sehr nahe an der Schienenspannung (3,3 V) zurückgibt, wenn TRUE
und etwas wirklich nahe an der Erdspannung (0,0 V), wenn FALSE
:
Ich wäre auch mit der invertierten Logiklösung zufrieden, dh dass sie etwas sehr nahe an der Schienenspannung (3,3 V) FALSE
und etwas sehr nahe an der Erdspannung (0,0 V) zurückgibt TRUE
. Ich weiß, dass Wechselrichter eine solche Aufgabe im Prinzip erledigen sollten, aber ich weiß nicht, wie genau sie sind.
Ich habe mehrere Fragen:
Spezifikation für die Schaltung:
TRUE
/ FALSE
oder FALSE
/ TRUE
Spannungen auf OUT
weniger als 0,04 V von Schienenspannung und Massespannung.Ich habe bereits angenommen (hoffentlich habe ich Recht), dass die Schienenspannung innerhalb weniger Prozent von 3,3 V liegt.
@Andy aka's Lösung:
Die Referenzausgangsspannung kann zwischen 0 V und 1 V geregelt werden. Für GPIO
= FALSE
entspricht OUT
Referenzspannung. Für GPIO
= ist TRUE
( OUT
nach meinen Berechnungen) weniger als 1 uV.
(Können Sie bitte bestätigen, dass dies Ihr Lösungsvorschlag ist?)
Aus einem Kommentar des OP: -
Ich brauche eine relativ genaue Referenzspannung für den Stromregler. Bei GPIO ON sollte die Spannung beispielsweise 0,5 V betragen, bei GPIO OFF sollte die Spannung 0 V betragen, was den Strom vollständig stoppen würde. Negative Logik ist auch in Ordnung.
Dies impliziert für mich, dass Sie einen Widerstandspotentialteiler verwenden würden, um 0,5 Volt aus 3,3 Volt zu erzeugen, also ...
Die einfachste Lösung wäre, den oberen Widerstand fest mit +3,3 Volt zu verbinden und einen N-Kanal-MOSFET zu verwenden, um den Referenzeingang (zuvor 0,5 Volt) auf 0 Volt zu klemmen.
GPIO
Logik ändert.Ich denke, Ihre Schaltung könnte funktionieren, aber nur in einigen ausgewählten Fällen.
Sie müssen berücksichtigen, dass Ihre Fets eine haben , was die Ausgangsspannung beeinflusst, wenn ein erheblicher Strom von der Last gezogen wird. Je nach Belastung treten also Spannungen unter 3,3 V auf.
Ich empfehle die Verwendung einer Spannungsreferenz mit einem Referenzeingang wie dem TLV431.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Dies ermöglicht eine ziemlich präzise Spannungsausgabe, die viel stabiler ist. Kondensatoren entfallen, bitte beachten Sie die Anwendungshinweise im Datenblatt. Passen Sie auch R3 an Ihre Bedürfnisse an, sobald Sie Kenntnis über die Impedanz Ihrer Last haben.
Wenn Sie das Geld haben, gibt es Referenzen mit einem zusätzlichen Aktivierungspin, der Ihnen einige der externen Diskreten sparen könnte.
Finbarr
Wesley Lee
Andi aka
Pygmalion
Pygmalion
Pygmalion
Wesley Lee
pjc50
Pygmalion
pjc50
Pygmalion
Richard die Weltraumkatze
Andi aka
Pygmalion