Moin zusammen, ich habe mal ein kleines Problemchen, bei dem ich mich über eure Hilfe sehr freuen würde :) Ich möchte gerne eine Spannung von ca. 990mV mit einem ATtiny13 messen. Vcc als Vref ist ein bisschen wackelig, da ich dort zwischen 4,95V und 5,06V habe. Ist die interne 1,1V-Referenz da genauer? Und was macht der ADC, wenn ich bei der internen Referenz über 1,1V am Eingang komme? Ich würde mich über ein paar Tipps sehr freuen! Vielen Dank, Alex
Mit der internen Referenz hatte ich bisher nie Probleme. Kommt aber darauf an wie genau du es haben willst. Sonst brauchst du halt ne externe Referenz am AREF Pin. Wenn du an nen ADC-Pin z.B. 3 V hängst und AREF ist auf 1,1V, dann bekommst du einfach den maximalwert am ADC raus. Ob das "gefährlich" ist, bzw. ab welcher Spannung musst du am Datenblatt nachlesen.
Laut Datenblatt schwankt die interne Referenz auch zwischen 1.0 und 1.2V, wäre also "noch schlimmer" :)
@ Alex Chili (habanero) >5,06V habe. Ist die interne 1,1V-Referenz da genauer? Genauer nicht, aber stabiler. Sprich, der genaue Wert schwankt herstellungsbedingt um +/-10%, aber im Betrieb des jeweiligen AVRs ist sie sehr stabil, zappelt also nicht rum. > Und was macht der >ADC, wenn ich bei der internen Referenz über 1,1V am Eingang komme? Er gibt 0x3FF aus. Solange du nicht über AVCC kommst ist alles OK. MfG Falk
Dann müsste ich also nachmessen, welchen Wert die interne Ref hat. Geht das?
Hi >Dann müsste ich also nachmessen, welchen Wert die interne Ref hat. Geht >das? Referenz aktivieren und an Vref messen. MfG Spess
Ich habe oben ATTiny13 gelesen. D.h. kein ARef-Pin ;( Der Tiny13 hat nur VCC und seine internen 1,1 Volt (und die hält er geheim). avr
Dreh doch die Spannung langsam auf 1.3V hoch und lass eine Led leuchten, wenn ADC=1023 ist, dann hast Du die Vref.Spannung.
Auch einen ATtiny13 kann man mühelos kalibrieren. Defineirte Spannung am ADC anlegen, ADC-Wert auslesen, bissel rechnen. Fertig. Der Rest ist eine Aufgabe för den Schöööler! MFG Fölk
Ich habe die Erfahrung gemacht, daß die interne Referenz scheiss instabil ist, wenn die Betriebsspannung nicht stabilisiert ist (Akkubetrieb). Eine TL431 wird sicher ausreichen.
@ Egon Spengler (Gast) >Ich habe die Erfahrung gemacht, daß die interne Referenz scheiss >instabil ist, wenn die Betriebsspannung nicht stabilisiert ist >(Akkubetrieb). Wirklich? In wiefern? Zahlen? MFG Falk
Ist schon ne Weile her, aber es waren WIMRE so 5% im Bereich 3-4,2V (Tiny44, Li Akku). Auf jeden Fall komplett unbrauchbar.
Hey, danke für die vielen Tipps. Den ADC auslesen ist bei der bestehenden Schaltung relativ schwierig, da ich keine Kommunikationsgeschichten implementiert habe. Ich werde bei Gelegenheit einfach mal den internen aktivieren und ein bisschen herum experimentieren...
Meine momentane Spannungsquelle ist ein LTC1376-5, mit 100mV Abweichung über den gesamten Temperaturbereich. Soooo schlecht ist das nu auch nich, was? :) Ich glaube, ich habe eher Probleme, mit meinem Multimeter auf 10mV exakte Spannungen zu messen...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.