Forum: Analoge Elektronik und Schaltungstechnik BCD Drehschalter und Spannungen


von Andreas K. (knuppel78)


Lesenswert?

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?

von Falk B. (falk)


Lesenswert?

google R2R DAC

von Andreas K. (knuppel78)


Lesenswert?

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

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

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.

von Andreas K. (knuppel78)


Lesenswert?

Was meinst du?

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

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?

von Andreas K. (knuppel78)


Lesenswert?

Sorry, ja hast recht. Bei 9 natürlich dann am besten 4 Volt.

von Wolfgang (Gast)


Lesenswert?

Andreas Knaup schrieb:
> Sorry, ja hast recht. Bei 9 natürlich dann am besten 4 Volt.
1
9 * 0,4V = ???

von Andreas K. (knuppel78)


Lesenswert?

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

von Amateur (Gast)


Lesenswert?

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.

von Wolfgang (Gast)


Lesenswert?

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.

von Markus (Gast)


Lesenswert?

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

von Reinhard Kern (Gast)


Lesenswert?

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

von Wolfgang (Gast)


Lesenswert?

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.

von der alte Hanns (Gast)


Lesenswert?

> 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

von Andreas K. (knuppel78)


Lesenswert?

Hast du dazu einen Schaltplan?

von der alte Hanns (Gast)


Angehängte Dateien:

Lesenswert?

> Hast du dazu einen Schaltplan?

So irgendwie, Bauteilwerte freibleibend.

von Reinhard Kern (Gast)


Lesenswert?

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

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
Noch kein Account? Hier anmelden.