Einfache DAC-Testschaltung

Gast #170124
Lesenswert?
• ▲
▼
Hallo zusammen,
ich habe hier ein ATmega16 mit einem 8-Bit DAC (TLC7528) im Voltage
Mode.
Dieser soll eigentlich nur einen transistor mit einer LED ansteuern.
Die LED ist hierbei am Emitter des Transistors.
Das komische bei der Schaltung ist nun, dass bei einem Wert von 224 die
LED sprunghaft aufleuchtet. Bei einem DAC-Wert von 223 ist sie noch
dunkel.
ich weiß ja nich ob ich jetzt irgendwas total verplant hab in der
Schaltung, aber müsste die LED nicht langsam zu dimmen sein ?

Und nochwas, meine Schaltung scheint super empfindlich zu sein für
Störspannungen. Ich muss nur mit dem Finger die + leitung berühren und
die LED springt an oder flackert ...

Es ist eigentlich nur ne Testplatine, die allerdings nicht so toll
funktioniert. Kommt vllt auch daher das ich noch recht neu in der
digitalen Technik bin.

Ich hoffe ihr könnt mir helfen.

MfG

Andre
Gast #170125
Lesenswert?
• ▲
▼
Du hast den Transistor als Emitterfolger geschaltet. das heisst,dass
sich die Emitterspannung immer um den Betrag der UBE (remember ca 0,7V)
unter dem Basisanschluß befindet. LED haben eine Flußspannung von
mindestens 1,6V bei ordinären roten und geht bis über 3,5V bei blauen
und weissen.
Du musst also mindestens 2,3V am Ausgang des DAC haben und dann wird
die LED innerhalb weniger Schritte fast voll leuchten, was sie bei Dir
auch befehlsgemäß durchgeführt hat.
Bis zu einer linearen Helligkeitssteuerung wie sie Dir wohl
vorgeschwebt hat, ist es noch ein weiter Weg.

Arno
Gast #170126
Lesenswert?
• ▲
▼
aber wenn ich ein Poti als Spannungsqulle benutze an der Basis geht das
doch auch ? (Analog lässt grüßen :) )
Warum is das denn jetzt beim uC so anders ?
Und wo bekomme ich noch Infos zu diesem "weiten Weg" ?
Gast #170128
Lesenswert?
• ▲
▼
also bei meiner jetzigen Schaltung hängt zwischen dem DAC Output und der
Transistor Basis ein 100 Ohm Widerstand.

Mit einer Glühlampe kann ichs leider nich testen, da ich dann erst eine
aus meinem Fahrrad klauen müsste ^^

Aber zu meiner Frage mit dem poti nocheinmal:
Es kennt ja sicherlich jeder die einfache Schaltung mit einem Poti als
Spannungsteiler am Basis Eingang. Damit kann man doch eine LED am
Emitter dimmen. Warum funktioniert das nicht mit einem DAC als
Spannungsquelle ?
Gast #170129
Lesenswert?
• ▲
▼
1. ich kenne diese schaltung ehrlichgestanden nicht.( bei uns in der
schule ist dabei zu wenig strom geflossen, dass wir diese schaltung je
aufgebaut hätten ;-))

2. ich hab noch nicht so viel mit DACs gearbeitet, aber bei dem, den
ich hatte musste ich einen pull up widerstand am ausgang ranhängen,
damit dieser überhaupt was liefern konnte. hast du vl eine bild deiner
schaltung?

schon mal probiert einen spannungsteiler an den DAC zu hängen und dann
den basiswiderstand an den mittelanschluss zu hängen?
hast du auch schon mit einem messgerät nachgemessen ob eh jeder
spannungsschritt richtig funktioniert?
Gast #170130
Lesenswert?
• ▲
▼
Weil erstens die Potikurve nicht bekannt ist, und das Potentiometer
einen belasteten Spannungsteiler darstellt, bei dem mehrere
nichtlineare Faktoren einwirken.
Beim DAC hast Du eine konstante Spannung am Ausgang und der
Regelbereich ist zu klein, analoge Steuerung übers Hirn ist da besser.
Arno
Gast #170131
Lesenswert?
• ▲
▼
so wie es aussieht werd ich die platine nochmal überarbeiten müssen, da
ich keine Lust hab soviele bauteile auszuwechsel und rumzuprobieren...

Gibt es denn irgendwo eine möglichst einfache Lösung für sowas ?
Ob mit transitoren oder triacs oder sonstwie ...
Gast #170132
Lesenswert?
• ▲
▼
das Stichwort ist schon mal gefallen: PWM! Ist zum Dimmen eigendlich
Ideal, weil wenig Wärme entsteht (bei höheren lasten) und es eine LED
auch in den unteren bereichen noch anspricht! Ist zwar nicht 100%
linear(bei LEDs), aber doch sehr gut zu gebrauchen!
Gast #170135
Lesenswert?
• ▲
▼
oder wie wärs mit Audioapplikationen ;-)... ach uns das innenleben von
manchen ADC besitzen DAC, aber das wird dir eher egal sein ;-)

was du natürlich auch machen kannst, was oft recht brauchbar ist. bau
dir einen Frequenzgenerator bzw Funktionsgenerator. ideal wär es ja,
wenn du am PC zb eine kurve zeichnen kannst und diese dann auf den µC
schickt und danach über den DAC ausgegeben wird. wär nur so ein kleiner
vorschlag am rande.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.