c't

c't-Projekte - Mailinglisten


[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

Re: [ct-bot] Streulicht herausrechnen?

Absender: Harald Härtl
Datum: So, 19.03.2006 21:29:51
In-reply-to: <200603192107.18570.tevers@xxxxxxxxxxxxx>
References: <200603192107.18570.tevers@xxxxxxxxxxxxx>


Hallo Torsten Evers,

anbei ein Patch,

bei mir ist kein Anhang angekommen.

Sensorwerten der Kanten- und Liniensensoren den Streulichtanteil herauszurechnen. Dazu wird einmal mit und einmal ohne aktivierter Sensor-LED gemessen. Der Wert ohne LED ist von 1023 (maximaler ADC-Wert) um genau den Streulichtanteil verschieden. Somit ergibt sich für alle vier Sensoren:
Sc=S+(1023-Sd)
mit:
Sc=korrigierter Sensorwert
S=aktueller Sensorwert mit eingschalteter LED
Sd=aktueller Sensorwert mit ausgeschalteter LED

ganz spontan würde ich den Streulichtanteil abziehen:

Sc = S - (1023-Sd)

eben weil auch die Messung mit LED zusätzlich das Streulicht mitmisst.
Oder denke ich da eine Ecke zu wenig?

Grüße,
  Harald