Gast
#4362190
Hallo allerseits, ich habe ein Problem mit einem aktuellen Projekt in meiner Praxisphase. Ich soll einen Schalter, den man eigentlich per Hand bedient, schaltungstechnisch simulieren und später per Mikrocontroller ansteuern. Der Schalter kann 4 verschiedene Zustände annehmen (0 Ohm, 100 Ohm... 1000 Ohm), das Steuergerät, an dem der Schalter angeschlossen ist, misst dann den aktuellen Widerstand und weiß, in welchem Zustand er sich befindet. Aufgrund hoher Anzahl von Schaltzyklen (Dauerlauf) und extrem kompakter Bauweise fallen jegliche Lösungen mit Relais weg. Meine Lösung wäre es gewesen, einen Multiplexer (4 zu 1) zu nehmen, der über den yC angesteuert wird und die 4 Widerstände (bzw. der 0 Ohm "Widerstand" halt einfach nur ein Draht) durchschaltet. Soweit eig. so gut in der Theorie, wäre da der interne Widerstand des Multiplexers nicht. Um definierte Zustände zu haben, darf der "0 Ohm-Zustand" die 40 Ohm nicht überschreiten. Zwischen 40 und 60 Ohm ist der Zustand nicht mehr sauber definiert (nicht akzeptabel). Da ich aber keinen Multiplexer finde, der einen On-Widerstand von weniger als 40 Ohm aufweist, habe ich jetzt ein Problem, die 0 Ohm hinzubekommen. Die anderen Zustände sind einfach realisierbar, wenn ich "Zielwiderstand - internen Widerstand = Vorgeschalteter Widerstand" bedenke. Aber leider gibt es keine Minus-Widerstände :/ Anbei noch ein Bild zum Veranschaulichen (Nur schnell gemacht, kenne mich auch nicht so gut aus mit LtSpice) Habe mir schon überlegt irgendwie klug Widerstände parallel zu schalten, haut aber alles nicht hin. Jemand noch eine Idee, bin für alle Vorschläge dankbar? VG
