Forum: Mikrocontroller und Digitale Elektronik ATMega8 Eingangssignal abschwächen


von Hans L. (holzwurm56)


Lesenswert?

Hallo ,
ich habe eine Schaltung bei der ich ein 0-5Volt Analogsignal auf den 
ADC0 von einem ATMega8 anlege . Wie kann ich das Signal in 0-2,5Volt 
wandeln . Ich wollte einen Poti als Spannungsteiler nehmen und habe von 
2k bis 1Megaohm verschiedene ausprobiert , wenn ich mit einem Multimeter 
messe kann ich Spannung sehr gut regeln aber bei dem Anschluß an den A8 
habe ich kurz vor dem Anschlag eine kleine Änderung der Meßwertanzeige , 
Linear Fehlanzeige . Wie kann ich die Spannung so ändern das der A8 
damit klar kommt ?

Vielen Dank für jede Antwort

Hans

von Thomas (kosmos)


Lesenswert?

die Sample&Hold Stufe benötigt etwas Zeit zum Aufladen deswegen sollte 
die Quelle nicht mehr wie 50 kOhm sonst bricht die Spannung bei 
Belastung zu stark ein, evtl. hilft ein Kerko vor dem ADC Eingang gegen 
Masse, so wird das Messignal nicht so stark belastet wenn die S&H Stufe 
sich auflädt

von Dietrich L. (dietrichl)


Lesenswert?

Hans Lang schrieb:
> Vielen Dank für jede Antwort

1MOhm ist zuviel (wie Thomas O. schon schrieb), aber wenn es auch bei 
2k-Poti nicht geht, hast Du ein anderes Problem. Zeigt doch mal 
Schaltung + Software.

Gruß Dietrich

von Hans L. (holzwurm56)


Angehängte Dateien:

Lesenswert?

Hallo ,
hier ist das Platinenlayout , Schaltplan habe ich nur im Kopf aber das 
Layout ist selbsterklärend . Der Code ist in Bascom .
Beim anklemmen der Spannungsquelle direkt an den ADC0 klappt es , 
Meßwertanzeige i. O. .
Der Jumper im Meßweg ist zum Messen beim Kalibrieren .
Wennsich das jemand anschaut : Warum muß ich bei Sauerstoff soweit vom " 
wegrücken ?

MfG

Hans

von Dietrich L. (dietrichl)


Lesenswert?

Hans Lang schrieb:
> Der Code ist in Bascom

Ich kenne mich mit Bascom nicht so aus, aber könnte das ein Konflikt 
sein:
Mit "Ddrc = &B11000001" setzt Du PC0 (=ADC0) auf Ausgang. Ob die 
ADC-Konfiguration das dann richtig stellt bzw. gegenüber der obigen 
Einstellung dominant ist? Im Datenblatt habe ich auf die Schnelle nichts 
gefunden.
Ich würde es mal mit "Ddrc = &B11000000" ausprobieren.

Gruß Dietrich

von Michael (Gast)


Lesenswert?

Hans Lang schrieb:
> Wie kann ich die Spannung so ändern das der A8
> damit klar kommt ?

Indem du das Poti als Spannungsteiler schaltest - besser natürlich mit 
Festwiderständen.

von Hans L. (holzwurm56)


Lesenswert?

Hallo Dietrich ,
vielen Dank , das war der Fehler .

MfG

Hans

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.