ATMega32
ich habe mein AIN0 wie im Bild zu sehen beschaltet.
Port B0 soll den Kondensator aufladen und der Comperator capturt 2
Timerwerte zu den zwei Spannungen die an Port A1 und A2 anliegen. Das
funktioniert auch. Code ist fertig!
aber: die Spannung am Kondensator lädt nur bis 3,34V auf und die
errechnete Zeitkonstante Passt nicht zu meinem Vorwiderstand.
Der ATMega32 hat interne Pull-up/-down Widerstände.
wenn ich den Port B mit
[code]
DDRB=0b00000001;
PORTB|=0b00000000;
[\code]
initialisiere, wie sieht dann die resultierende Gesamtschaltung aus
internen und externen Bauteilen aus?
Miss die Zeitkonstante doch noch einmal mit dem Widerstand 10-fach kleiner und dem Kondensator 10-fach größer. Vermutlich ist alles zu hochohmig (aus dem Bauch heraus).
der Kondensator ist ein zu messender Sensor und kann nicht ersetzt werden. der Widerstand ist so groß damit die Auflösung des timers past
Gast
#3227528
Hi
>Der ATMega32 hat interne Pull-up/-down Widerstände.
Nein, nur interne Pull-Up-Widerstände.
MfG Spess
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
