Gast
#1558489
Hallo, ich habe die µC Beschaltung für die ADC Messung wie hier [1] beschrieben vorgenommen. Es ist die interne Referenzspannung von 2,56V aktiviert und ich verwede Single Conversion. Es werden 4 Messungen direkt nacheinander vorgenommen, Mittelwert gebildet und mir dann an den pc geschickt. Um den Wert auf einmal übertragen zu können rechne ich den 10Bit Wert des ADC noch im µC in die Spannung zurück (max. 2,55V) -> adcwert / 4 als uint. So, nun zum Problem: Wenn ich die Spannung einer Batterie messe kommt 0,6V statt 1,2V raus, ich müsste also durch 2 statt durch 4 teilen. Das ist aber falsch. Zweiter Test war mit einem Abstandssensor [2]. Der liefert mir ausserhalb der Schaltung korrekte Werte (am Messgerät), in der Schaltung kommen aber nur Spannung von 0,06 - 0,09V raus, egal ob ein Hinderniss im Weg ist oder nicht. Hat jemand eine Erklärung für diese komischen Werte und kann mir sagen was ich falsch mache ? P.S. Der Sensorausgang hängt an einem Spannungsteiler (R1 - 150ohm, R2 - 550ohm) sodass eine max. Spannung von ca. 2,35V am adc Pin ankommt. [1] http://www.mikrocontroller.net/articles/Datei:Adc_connection.png [2] Sharp GP2Y0A21YK