18.11.2008, 14:34
Hallo zusammen,
ich habe folgendes Problem. Eine mit CO2 gefüllte, beschichtete PET-Flasche wird in einen abgedichteten Behälter gestellt und mithilfe eines CO2 Sensors soll die Diffusionsrate anhand des CO2- Gehaltes in dem Behälter gemessen werden.Dazu sollte der Sensor viele Stunden lang (~20h) messen. Leider führt der Sensor alle 4h Frischluft in den Behälter. Zunächst eine physikalische Frage. Verfälscht die zugeführte Frischluft die Messung oder ist es möglich entgegen der zugeführten Frischluft den Sensor neu zu kalibrieren und zu justieren? Dazu hätte ich folgende Befehle zur Verfügung:
Order #05H - "Make zeroing of the cc channel using the zz value as zero value"
05H - byte #0, order code
M0 - byte #1, M - device address: 0=broadcast or 1÷F
cc - byte #2, measurement channel number (0..4)
zl - byte #3, zeroing value, format +8000H, byte Lo
zh - byte #4, zeroing value, format +8000H, byte Hi
xx - byte #5
xx - byte #6
xx - byte #7
Order #06H - "Make single-point calibration of the cc channel using the rr
reference"
Order #07H - "Make two-point calibration (point #1) of the cc channel using the
rr1 reference"
Order #08H - "Make two-point calibration (point #2) of the cc channel using the
rr2 reference"
Order:
06H - byte #0, order code (or 07H or 08H)
M0 - byte #1, M - device address: 0=broadcast or 1÷F
cc - byte #2, measurement channel number (0..4)
rl - byte #3, reference value, format +8000H, byte Lo
rh - byte #4, reference value, format +8000H, byte Hi
xx - byte #5
xx - byte #6
xx - byte #7
Mit "Send Status Info" könnte ich überprüfen ob gerade Frischluft zugeführt wird. Falls es mit einer Neukalibrierung und -justierung gehen sollte, welcher der Befehle wäre denn am geeignetsten? Bzw kann mir jemand erklären wie hier in diesem Falle eine "single-point/two-point calibration" funktioniert? Wird dabei der Referenzwert als aktuellster Messwert angenommen? Vielen Dank schon mal im vorraus.
Viele Grüße
Zordi
ich habe folgendes Problem. Eine mit CO2 gefüllte, beschichtete PET-Flasche wird in einen abgedichteten Behälter gestellt und mithilfe eines CO2 Sensors soll die Diffusionsrate anhand des CO2- Gehaltes in dem Behälter gemessen werden.Dazu sollte der Sensor viele Stunden lang (~20h) messen. Leider führt der Sensor alle 4h Frischluft in den Behälter. Zunächst eine physikalische Frage. Verfälscht die zugeführte Frischluft die Messung oder ist es möglich entgegen der zugeführten Frischluft den Sensor neu zu kalibrieren und zu justieren? Dazu hätte ich folgende Befehle zur Verfügung:
Order #05H - "Make zeroing of the cc channel using the zz value as zero value"
05H - byte #0, order code
M0 - byte #1, M - device address: 0=broadcast or 1÷F
cc - byte #2, measurement channel number (0..4)
zl - byte #3, zeroing value, format +8000H, byte Lo
zh - byte #4, zeroing value, format +8000H, byte Hi
xx - byte #5
xx - byte #6
xx - byte #7
Order #06H - "Make single-point calibration of the cc channel using the rr
reference"
Order #07H - "Make two-point calibration (point #1) of the cc channel using the
rr1 reference"
Order #08H - "Make two-point calibration (point #2) of the cc channel using the
rr2 reference"
Order:
06H - byte #0, order code (or 07H or 08H)
M0 - byte #1, M - device address: 0=broadcast or 1÷F
cc - byte #2, measurement channel number (0..4)
rl - byte #3, reference value, format +8000H, byte Lo
rh - byte #4, reference value, format +8000H, byte Hi
xx - byte #5
xx - byte #6
xx - byte #7
Mit "Send Status Info" könnte ich überprüfen ob gerade Frischluft zugeführt wird. Falls es mit einer Neukalibrierung und -justierung gehen sollte, welcher der Befehle wäre denn am geeignetsten? Bzw kann mir jemand erklären wie hier in diesem Falle eine "single-point/two-point calibration" funktioniert? Wird dabei der Referenzwert als aktuellster Messwert angenommen? Vielen Dank schon mal im vorraus.
Viele Grüße
Zordi