Hallo zusammen! Ich möchte eine bestehende Schaltung, die mit 8V betrieben wird, mit einem STM32F1, also auf "3,3V - Basis" auswerten. Es handelt sich hierbei im Konkreten um einen Logik IC - Zähler (CD4518BE), der mit 8V betrieben wird. Die vier Ausgangspins liefern die binäre Zahl daher deutlich über den gewünschten bzw. tolerierten 3,3V. Mir ist soweit klar, dass ich in irgendeiner Form eine Relaisschaltung aufbauen muss. Gibt es da fertige ICs die ich benutzen kann? Die Schaltung / der IC sollte recht zeitnah die Ergebnisse des Zählers "übersetzen". Ich danke schonmal im Voraus für eure Hilfe / Anregungen :) Grüße Fabian.
Fabian R. schrieb: > Mir ist soweit klar, dass ich in irgendeiner Form eine Relaisschaltung > aufbauen muss. Aha. Da bist du wohl der einzige der das so sieht. Jeder andere würde einfach Spannungsteiler benutzen. Oder wenn man sehr sparsam ist, nur einen Vorwiderstand und den Rest die Schutzdioden des STM32 erledigen lassen.
https://www.mikrocontroller.net/articles/Spannungsteiler#Einfacher_Spannungsteiler Bleiben wir beim Spannungsteiler.
Fabian R. schrieb: > Ich möchte eine bestehende Schaltung, die mit 8V betrieben wird, mit > einem STM32F1, also auf "3,3V - Basis" auswerten. Such mal (auch hier im µC.net) nach Pegelwandlern. Im einfachsten Fall wäre da ein Spannunmgsteiler geeignet.
> Mir ist soweit klar, dass ich in irgendeiner Form eine > Relaisschaltung aufbauen muss. Langsam. bevor ich Relais einsetze, überprüfe ich alle anderen Alternativen, da sie oft kleiner, billiger und langlebiger sind. Also, du hast eine gewisse Anzahl von Logiksignalen, die bei Low etwa 0V haben und bei High etwa 8V haben. Und die willst du mit einem Mikrocontroller auswerten, der für 3,3V gedacht ist. Soweit richtig? Falls ja, dann google mal nach Spannungsteiler. Falls die Frequenz der Logiksignale höher als 10kHz ist, solltest du auch darüber sinnieren, wie sich Spannungsteiler und Eingangskapazitäten (des µC) (->Tiefpass) auf die Signalform auswirken.
Noch eine weitere Möglichkeit ist mit der Ausgangsspannung jeweils einen Optokoppler -LED zu speisen. Der Transistor schaltet dann einen Eingangspin auf Low, wenn die LED leuchtet. Dadurch wären beide Kreise voneinander elektrisch getrennt.
Karl M. schrieb: > Noch eine weitere Möglichkeit ist mit der Ausgangsspannung jeweils einen > Optokoppler -LED zu speisen. Der Transistor schaltet dann einen > Eingangspin auf Low, wenn die LED leuchtet. Na klar. Warum einfach, wenn es auch umständlich geht. Man könnte eigentlich auch eine Anzeige an die Ausgänge des Zählers hängen und eine Kamera an den µC. > Dadurch wären beide Kreise voneinander elektrisch getrennt. Toll. War das verlangt? Die "Lösung" mit Kamera kann das aber auch ;)
Joachim B. schrieb: > Spannungsteiler? zur Not, aber ich würde Pegelwandler a la > 74HC4050 o.ä. bevorzugen Warum? Weil sie teurer sind und mehr Platz brauchen?
Karl M. schrieb: > Dadurch wären beide Kreise voneinander elektrisch getrennt. Wobei zuerst die Frage beantwortet werden muss, ob eine Potentialtrennung überhaupt nötig ist... Fabian R. schrieb: > Die Schaltung / der IC sollte recht zeitnah die Ergebnisse des Zählers > "übersetzen". Definiere "zeitnah". Ein Spannungsteiler macht das bei geringer kapazitiver Belastung. Also einfach die Teilerwiderstände niederohmig genug wählen:
1 | 8V-Logik ---. |
2 | | |
3 | - |
4 | | | 3k3 |
5 | | | |
6 | - |
7 | | |
8 | o----------- uC-Pin |
9 | | |
10 | - |
11 | | | 2k2 |
12 | | | |
13 | - |
14 | | |
15 | | |
16 | GND ------o----------- GND |
:
Bearbeitet durch Moderator
Axel S. schrieb: > Joachim B. schrieb: >> Spannungsteiler? zur Not, aber ich würde Pegelwandler a la >> 74HC4050 o.ä. bevorzugen > > Warum? Weil sie teurer sind und mehr Platz brauchen? ne weils sicherer ist, aber wir wissen nix über das drumherum, da kommt man zu Lothar M. schrieb: > Ein Spannungsteiler macht das bei geringer kapazitiver Belastung. Also > einfach die Teilerwiderstände niederohmig genug wählen: einer Last von 5k an 8V x 4 Ausgänge an einem CMOS mit 8V der auf Batteriebetrieb schliessen lässt -> Stromverschwendung? und weiter zu Lothar M. schrieb: > Wobei zuerst die Frage beantwortet werden muss, ob eine > Potentialtrennung überhaupt nötig ist... also DIE LÖSUNG gibt es nicht ohne das Umfeld zu beachten.
:
Bearbeitet durch User
Fabian R. schrieb: > Ich möchte eine bestehende Schaltung, die mit 8V betrieben wird... Muss die bestehende Schaltung mit 8 Volt betrieben werden ? Der 4518 begnügt sich auch mit weniger. Ansonsten Spannungsteiler, wurde ja schon mehrfach empfohlen :-)
Joachim B. schrieb: > einer Last von 5k an 8V x 4 Ausgänge an einem CMOS mit 8V Gut gerechnet. Das ist der Preis für die nicht angegebene Geschwindigkeit. Die Optokoppler-Lösung wäre übrigens noch wesentlich belastender und langsamer. Wenn "zeitnah" irgendwas im ms Bereich ist, dann kann man die Widerstände ganz problemlos wesentlich hochohmiger gestalten... > der auf Batteriebetrieb schliessen lässt Ratestunde?
Lothar M. schrieb: >> der auf Batteriebetrieb schliessen lässt > Ratestunde? was sonst bei derlei Infos, bei CD4xxx denke ich immer an 9-V Block und stromsparen.
Vielen Dank für die zahlreichen Infos / Anregungen! Ich denke ein Spannungsteiler wird die Aufgabe erledigen. Bin nur slebst nicht drauf gekommen! Die erforderlichen Widerstandswerte sind berechnet, auf zum Elektrohändler!!! Nochmals Danke!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.