Forum: Mikrocontroller und Digitale Elektronik Mega 16 ADC Uref<Uin Frage


von Heiko B. (heiko_b)


Lesenswert?

Guten Abend

Ich verwende einen AVR Mega 16.
Am Eingang des ADC befindet sich ein Spannungsteiler:
VCC---5k1---4K7 Poti---GND
          |
         ADC
Ich verwende die interne Referenz von 2,56V. Das würde ich gerne auch so 
lassen. Da das Poti bewegt wird, hatte ich schon das Problem eines 
Drahtbruchs, was dem µC nicht so gut bekam (Vin=VCC). Ich hatte daher 
die Idee auf der Platine eine 2,7V Zenerdiode zu montieren, was die 
Spannung am Eingang auf knapp unter drei Volt begrenzen dürfte.
Die Frage ist ob mir das hilft?
Im Datenblatt steht allgemein, daß Vin an den Portpins Vcc nicht 
übersteigen darf - das ist kein Problem.
Für den ADC steht dort, daß Vin <= VRef sein soll. Vref könnte in diesem 
Fall um ca. 0,5V überschritten werden. Daß ich dann keinen vernünftigen 
Wert bekomme ist mir klar, aber schützt das den Controler vor 
dauerhaften Beschädigungen?

von hdd (Gast)


Lesenswert?

Wenn du VCC >= Vin >= VRef hast, passiert dem µC gar nichts, du bekommst 
nur den maximal möglichen Messwert vom ADC zurück.
Also sollte dein Fall Vin = VCC auch nichts kaputt machen dürfen, da war 
vllt. noch etwas anderes faul. Oder ist dein VCC nicht das gleiche VCC 
wie für den Controller?
Allerdings sollte bei deiner Beschaltung selbst das keine Probleme 
machen, solange die 5k1 vor dem Portpin hängen wird der Ableitstrom über 
die internen Dioden nach VCC/GND ausreichend begrenzt dass denen nichts 
passiert.

von Heiko B. (heiko_b)


Lesenswert?

Vielen Dank für die Antwort. 100%ig ausschließen, daß der Prozessor an 
einer anderen Ursache gestorben ist kann ich natürlich nicht. Aber nach 
dem Kontakt mit VCC an Eingang des ADC über die 5k1 haben sich die 
gemessenen Werte verschoben. Das der ADC bei VRef<Vin im den 
höchstmöglichen Wert anzeigt muß ich nochmal prüfen. Im Moment sieht es 
so aus, als würde der Wert wieder bei Null anfangen (10Bit 
Zählerüberlauf?) Im Grenzbereich schwankt die Schaltung immer zwischen 
Null un 100%. Da es sich um ein Stellglied für eine kleine Lok handelt, 
schüttelt es den Lokführer ganz schön durch :-)

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.