Hallo, ich habe einen BCD Drehschalter mit 4 Eingängen, die je nach Schalterstellung keinen bis alle 4 Eingänge auf einen Ausgang schalten. Nun möchte ich gernde je nach Schalterposition 0,4-4 Volt ausgeben (0,4er Schritte). Wenn ich Widerstände parallel schalte nützt das ja nichts, wie schaffe ich es aber diese in Reihe zu schalte?
google R2R DAC
So weit so gut: http://www.malgefragt.net/images/image.php?di=LV13 Klappat aber leider nicht, möchte bei 1 0,4 Volt 2 0,8 Volt . . 0 4 Volt
Andreas Knaup schrieb: > Klappat aber leider nicht, möchte > bei > 1 0,4 Volt > 2 0,8 Volt > . > . > 0 4 Volt Wie kommst du auf den Quatsch? Man kann es sich auch unnötig schwer machen.
Was meinst du?
Andreas Knaup schrieb: > Was meinst du? Ein BCD Schalter geht von dezimal "0" (binär "0000") bis dezimal "9" (binär "1001"). Du willst eine Ausgangsspannung, welche bei jedem Schritt um 0,4V ansteigt. Allerdings soll bei "0" 4V raus kommen. Fällt dir was auf?
Sorry, ja hast recht. Bei 9 natürlich dann am besten 4 Volt.
Gast
#3436092
Andreas Knaup schrieb: > Sorry, ja hast recht. Bei 9 natürlich dann am besten 4 Volt.
1 | |
Es würde auch gehen, daß bei 0 0,4V 1 0,8V 2 1,2V 3 1,6V 4 2V 5 2,4V 6 2,8V 7 3,2V 8 3,6V 9 4V
Gast
#3436200
Die Sache mit den 0 = 0,4V geht wahrscheinlich nur mit einem Offset. Sonst guck mal bei: http://www.brischalle.de/JDAC/DAC_R2R_network_calculation.html ... oder auch nicht.
Gast
#3436206
Falk Brunner schrieb: > google R2R DAC Und wie soll das mit SPST-Schaltern aussehen. Üblicherweise sind das doch SPDT-Schalter, die den Strom vom R2R-Teiler z.B. zwischen Gnd und virtuellem Gnd des Summationspunktes umschalten.
Gast
#3436231
Andreas Knaup schrieb: > Es würde auch gehen, daß bei > 0 0,4V > 1 0,8V > 2 1,2V > 3 1,6V > 4 2V > 5 2,4V > 6 2,8V > 7 3,2V > 8 3,6V > 9 4V Je nach Anwendung, könntest das allenfalls auch mit einem kleinen ATtiny lösen. Eingänge einlesen und danach den PWM-Wert ausgeben. Am PWM-Ausgang noch ein R und C um zu glätten. So könntest beliebig krumme Werte ausgeben. Wenn es etwas (halb)fertiges sein soll, so ginge es sehr einfach mit einem digispark (mit einem ATtiny85) drauf. http://digistump.com/products/1
Gast
#3436309
Wolfgang schrieb: > Üblicherweise sind das > doch SPDT-Schalter Mit SPST geht R2R natürlich nicht, aber man kann binär gewichtete Widerstände schalten. Gruss Reinhard
Gast
#3436369
Reinhard Kern schrieb: > Mit SPST geht R2R natürlich nicht, aber man kann binär gewichtete > Widerstände schalten. Das hat dann mit dem von Falk genannten R2R-Netzwerk nichts mehr zu tun. Und BCD-Schalter mit SPDT-Schaltern sind mir noch nicht unter gekommen.
Gast
#3436380
> Es würde auch gehen, daß bei > 0 0,4V > 9 4V OPV: A=1+(Rg/Rbcd); an +IN 0.4 V, Rbcd binär gewichtet, Rg dazu passend
Hast du dazu einen Schaltplan?
Gast
#3436403
> Hast du dazu einen Schaltplan?
So irgendwie, Bauteilwerte freibleibend.
Gast
#3438107
Wolfgang schrieb: > Das hat dann mit dem von Falk genannten R2R-Netzwerk nichts mehr zu tun. Hab ich nicht behauptet und ist auch nicht mein Problem. Gruss Reinhard
