Hallo, mit dem integrierten 10bit-ADC eines AVR kann ich ja VCC als VRef auswählen und damit auch bis VCC messen. Höhere Auflösungen im unteren Bereich erreiche ich ja durch Reduzierung von VRef - kennt jemand einen Trick, wie man die Auflösung im höheren Bereich erhöhen könnte (e.g. bei VCC=5V 10bit-Messungen zwischen 2.5V und 5V)? Gruß, Dirk
Kenne die AVR Controller leider nicht. Der MSP430 hat einen positiven und negativen Referenzeingang für den ADC. Falls das die AVR's auch haben, dann müsste der positive Referenzeingang auf 5V und der negative auf 2.5V Grüsse Johnny
Zweite Idee: Falls das zu messende Signal nicht zu schnell ist, dann könntest Du auch mehrmals eine Messung durchführen und die Messwerte mitteln. Dadurch erhöht sich die Auflösung (Oversampling). Das setzt allerdings voraus, dass das Eingangssignal ein wenig verrauscht ist.
"AVR121: Enhancing ADC resolution by oversampling" http://atmel.com/dyn/products/app_notes.asp?family_id=607
Wenn es dir nicht zuviel Aufwand ist, könntest du einen OP, geschalten als Subtrahierer bauen; Quasi von den 5V dein Signal abziehen und dann bräuchtest du nur wieder im unteren Bereich höhere Genauigkeit. Kuckst du hier: http://www.elektronik-kompendium.de/sites/slt/0210153.htm Für deinen Fall wären alle 4 Widerstände dann gleich groß.
Hallo, danke für die Hinweise -- das mit dem Oversampling wird wohl nix, da das Signal kaum rauscht; ich glaube, die Subtrahierschaltung ist genau das, was ich brauche. Mal im Keller kramen, was da noch an OPVs herumliegt. Gruß, Dirk
Hallo, kurze Statusmeldung: das Rauschen ist wohl doch "ausreichend" - mit Oversampling auf 14-bit bekomme ich prima Messwerte für den verwendeten Drucksensor (MPX4115). Vielen Dank für die Tipps, Dirk
Quatsch, dafür braucht man keinen Subtrahierverstärker. ADC einfach im differentiellen Modus betreiben. Da kann man sich sogar einen Gain einstellen, falls der Bereich sonst zu klein ausfallen würde.
Möglicherweise irre ich mich da jetzt, aber als ich letzte Woche beim ATMEGA168 den ADC unter die Lupe genommen habe, hab ich die Verstärkung nicht mehr gefunden. Haben die das heimlich rausgebaut, oder hab ich das nur übersehen?
>>>Möglicherweise irre ich mich da jetzt, aber als ich letzte Woche beim ATMEGA168 den ADC unter die Lupe genommen habe, hab ich die Verstärkung nicht mehr gefunden.<<< Nur die neueren AVRs haben diese Funktion, z.B. der Tiny26.
der m168 ist ein "neuerer" m8 mit mehr speicher. und im m8 gibts auch keine verstärkung. abgesehen davon ist eine angepasste/anpassbare externe verstärkung eh besser.
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.