Forum: Mikrocontroller und Digitale Elektronik Analog Converter Schaltung


von Anfänger (Gast)


Angehängte Dateien:

Lesenswert?

Hallo Leute,

bitte nicht schlagen für diese Schaltung, falls was nicht stimmt, denn 
ich bin ein totaler Anfänger im Berech Elektronik.

Ziel: Ich will mit Atmega 8 eine bestimmte Spannung, die mit einem 
verändernbarem Widerstand eingestellt wird, einlesen. Sprich, im 
µController einen Wert für Spannung eingeben und dann wenn die Spannung 
mit dem Poti erreicht wird, soll eine LED aufleuchten.

Könnt Ihr mir sagen ob die Schaltung so funktioneieren wird? Kann man da 
was verbessern? Mir macht ein wenig die Höhe des Stromes, weil zu klein, 
bedenken! Laut Datenblatt dürfen es 40 mA sein oder kann der Strom bei 
den µController auch sehr klein sein, über Strom bei µController finde 
ich irgendwie keine Info's!

Grüße Anfänger

von Erklärer (Gast)


Lesenswert?

Hmm, rechne mal durch was passiert wenn du den Poti ganz nach "oben" 
drehst:

4.7/(3.3+4.7) * 12 = 7 V, das mag der µC nicht. Hält er vielleicht noch 
aus weil der Strom wegen dem Widerstand begrenzt ist, trotzdem besser 
sicherer Dimensionieren.

>Laut Datenblatt dürfen es 40 mA sein
Das ist vereinfacht ausgedrückt der Strom den der µC an den IOs abgeben 
kann. Du hast aber keinen Ausgang sondern einen Eingang. Was Dich mehr 
interessiert ist der Eingangswiderstand des Analog Eingangs. Da der aber 
bei vielen 100k liegt braucht Dich das in dieser Größenordung des 
Spannungsteilers nicht zu interessieren.

E

von Anfänger (Gast)


Angehängte Dateien:

Lesenswert?

Upps du hast recht!

Ich habe einfach in der Formel zufällig stat 5V 7V eingegeben.

So im Anhang ist es jetzt richtig!

@Erklärer
Habe ich dich richtig verstanden:
D.h ich kann die Schaltung auch viel kleiner deminsionieren z.B. R1 ca 
== 600 Ohm mit max. Strom von (12V/600 Ohm = 0.02A) und dem µController 
wird nichts passieren?

Also ich habe gerade den max. mögliche Strom bei der obigen Schaltung 
berechnet(12V/6800 Ohm = 0,0018A). Im welchem Rahmen muss der Strom für 
µController Eingänge gehalten werden?

Grüße und Danke

von mandrake (Gast)


Lesenswert?

Du könntest die Widerstände kleiner auslegen. Aber das ist nicht 
sinnvoll!
Ein höherer Strom bedeutet auch mehr Leistung in den Widerständen. Und 
das widerum, deine Widerstände werden heiß evtl sogar so heiß, dass sie 
abrauchen.
Ein uC zieht so wenig Strom, dass du die Widerstände auch noch etwas 
vergrößern kannst.
Merke:
Die Spannungsteilerformel gilt nur für nahezu unbelastete 
Spannungsteiler.
Ist hier der Fall weil der Strom in den uC-Eingang so klein ist.
Allgemein geht man von einem unbelasteten Spannungsteiler aus, wenn der 
Strom durch den zum Abgriff parallel anliegenden Widerstand (bei dir das 
Poti) zehn mal so groß ist wie der am Abgriff abfließende Strom (bei dir 
der Anschluss des uC-Pins).

Bei einem Atmega16 ist der Eingangsstrom mit 10uA angegeben (wird beim 
Atmega8 der selbe Wert sein). Also müsste der Strom durch dein Poti 
mindestens 100uA betragen. Bei 5V Maximalspannung bedeutet das dein Poti 
darf höchstens 50kOhm haben.

Ich hoffe das hilft schonmal weiter.

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.