PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sensorgleichung und sprintf



Andy79
11.06.2008, 06:58
Hallo zusammen !
Ich habe eine pH-Elektroden mit Verstärker, der auch funktioniert.
Mache jetzt ne 10 BIT AD Wandlung (Wandlungsbereich 0-5V)
Die funktionier auch. Bekomme z.B. bei 2,5 Volt einen ADDAT Wert von 562.
Also ziemlich genau. Das ganze ist eine Gerade die aber mit zunehmendem
pH-Wert abnimmt.

Mein Problem ist jetzt fogenden : Wie muss meine Sensorgleichung
aussehen ? Habe es leider nicht geschafft.
Wie kann ich float Werte ausgeben ? Geht das mit sprintf ? Auch ohne Erfolg.

Anbei mal noch ein Wandlerprogogrämmle

Danke schonmal

drew
12.06.2008, 14:17
Hallo Andy,
von float würde ich dir erst mal abraten. Wenn du z.B. eine Spannung ausgeben willst solltest du die Spannung in mV ausgeben. dann vermeidest du viel Ärger mit den float-Zahlen.
Da es sich hier um eine Gerade handelt sollte es recht einfach sein eine Gleichung zu erstellen. Eine Gerade lässt sich immer schreiben als:

y=(a*x)+b

Wenn du also weißt welchen y-Wert du bekommst, wenn x=0 dann ist b= dieser y-Wert. Wenn du dann noch irgend ein anderes x-y-Paar kennst kannst du auch a ausrechnen. Ich hoffe, das war nicht zu
theoretisch.

Drew