Hallo, ich möchte einen über einen AD22100 Temperatursensor die Temperatur einlesen. Dieser bekommt eine Versorgungsspannung von 5V und gibt dann von 0,25V (-50°C) bis 4,75V (+150°C) eine Spannung aus. Nun brauche ich für meine Anwendung nicht unbedingt Spannungen bis +150°C messen ein Bereich von -50°C bis +50°C sollte reichen. Kann ich beim ATMega8 einfach die Referenzspannung des ADC auf intern 2,56V setzen und erhalte dann die Doppelte Auflösung in diesem Temperaturbereich. Was passiert, wenn die Spannung am ADC Pin doch mal über 2,56V geht? kann der Port dadurch beschädigt werden? Des weiteren verwende ich auch einen MPX4115 Druchsensor. Bei diesem benötige ich ebenfalls nicht den Gesammten Messbereich. Es reicht mir eine Messung von 2.5V (65kPa) bis ~5V (115kPa). Hier müsste ich ja irgentwie den Offset kompensieren, so dass mir dieser Bereich als 0-2,56V zur Verfügung steht. Hat jemand von euch da Erfahrungen und ein Schaltungsbeispiel für mich parat? Hier nochmal die Datenblätter: AD22100 : http://www.reichelt.de/index.html?;ACTION=7;LA=3;OPEN=0;INDEX=0;FILENAME=A200%252FAD22100%2523AD.pdf MPX4115 : http://www.reichelt.de/index.html?;ACTION=7;LA=3;OPEN=0;INDEX=0;FILENAME=B400%252FMPX4115%2523MOT.pdf Danke für eure Tipps :)
Hi >Was passiert, wenn die Spannung am ADC Pin doch mal über 2,56V geht? kann >der Port dadurch beschädigt werden? Nein. Der ADC gibt nur 0x3FF aus. >Hier müsste ich ja >irgentwie den Offset kompensieren, so dass mir dieser Bereich als >0-2,56V zur Verfügung steht. Hat jemand von euch da Erfahrungen und ein >Schaltungsbeispiel für mich parat? OV als Subtrahierer. http://www.mikrocontroller.net/articles/Operationsverst%C3%A4rker-Grundschaltungen#Der_Subtrahierer_.28Differenzverst.C3.A4rker.29 MfG Spess
Wenn du sowieso einen µC einsetzen willst, warum nimmst du statt des AD22100 dann nicht einen Sensor mit digitaler Schnittstelle im gleichen Gehäuse, z.B. den DS18B20?
Weil mehrere Wege nach Rom führen, aber man nicht alle gleichzeitig beschreiten kann. Ferner braucht man bei der Fokussierung auf einem bestimmten eingeschränkten Wertebereich zwecks Verbesserung der Auflösung spezielle Digigalchips die man entsprechend programmieren kann. Analoge Werte kann man aber leicht "vergrößen" indem man den Wert selbst oder die Skala (Referenz) geeignet Skaliert und eventuell verschiebt, was er ja hier machen will. Deinen Vorschlag kann man zwar programmieren, der andere Weg funktioniert aber auch mit Feld-, Wald- und Wiesenelektronik. Daher it der Weg wohl bekannter und fällt einem als erstes ein.
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.