Spannungsteiler dimensionieren

OP #848120
Hallo.

Ich habe im Anhang eine vorgegebene Schaltung. Nun möchte ich den 
Spannungsteiler der dort abgebildet ist so dimensionieren, dass ich an 
JP1 ( Hier kommt ein A/D-Wandler dran) mit den drei Schaltern 8 
verschiedene Spannungen (0,...V-5V) erzeugen kann.

Kann mir mal einer mit ner Berechnungsvorschrift helfen. Kriege das 
einfach nicht hintereinander.

MfG
Muecke
Angehängte Dateien:
Gast #848137
Du wirst jedoch nie an die 0V herankommen, da Du zu den 5V keinen 
Unterbruch hast.
Ansonsten kannst Du, wie Michael schon sagte, z.B. folgende 
Widerstandswerte einsetzen:
R31: 1k
R32: 2k
R33: 4k
Gast #848152
Wenn Du die Widerstände so wählst:
R31 = 4k
R32 = 2k
R33 = 1k

erhälst Du folgende Tabelle:

S1   S2   S3   R
 0    0    0   7k
 0    0    1   6k
 0    1    0   5k
 0    1    1   4k
 1    0    0   3k
 1    0    1   2k
 1    1    0   1k
 1    1    1   0

Mit R34 = 1k:

S1   S2   S3   UJP1
 0    0    0   0.125V
 0    0    1   0.714V
 0    1    0   0.833V
 0    1    1   1V
 1    0    0   1.25V
 1    0    1   1.66V
 1    1    0   2.5V
 1    1    1   5V
Gast #848388
Eigentlich kannst du für R31 bis R34 beliebige Widerständswerte
nehmen, es muss nur sicher gestellt sein, dass von R31, R32 und R33
keine zwei gleich und keiner die Summe der beiden anderen ist.

Wenn das Ziel der Aktion ist, drei Taster eindeutig über einen
einzelnen µC-Eingang abzufragen, würde ich im Sinne eines hohen
Störabstands die Widerstände so wählen, dass benachbarte
Spannungswerte möglichst weit auseinander liegen. In Patricks
Vorschlag ist die kleinste Spannungsdifferenz, die zuverlässig
unterschieden werden muss, 0,714V - 0,625V = 0,089V. Das ist zwar für
den ADC normalerweise kein Problem, aber es gibt sicher günstigere
Widerstandskombinationen.

Unabhängig von deiner Anwendung wäre es vielleicht eine interessante
Knobelaufgabe, diejenige Widerstandskombination herauszufinden, für
die die kleinste Spannungsdifferenz zwischen zwei benachbarten
Zuständen möglichst groß ist :)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.