Hier soll eine kurze Einführung über den Lüftgüte-Sensor IAQ-2000 IAQ-Engine und Airwick Freshmatic entstehen
[Bearbeiten] IAQ-2000 Technische Daten
- VCC = 5V +/-0,25V
- maximal 20mV Ripple zulässig
- Stromaufnahme 30-45mA (hier schwanken die Datenblattangaben)
- Abmessungen 22 x 8mm
- Gewicht 10g
- Temperaturbereich: 0-50°C
- Luftfeuchtigkeitsbereich: 5-95% r.h. nicht kondensierend.
[Bearbeiten] IAQ-2000 Ansteuerung I2C
- Je ein Pull-UP-Widerstand von 1K zwischen VCC und SDA bzw. SCL notwendig
- Leseadresse: 0xB5
- Schreibadresse: 0xB4
- Sensor liefert nach dem Einschalten für 15 Minuten 0x01C2, was einem Wert von 450ppm entspricht
- Lesesequenz: Start-->Adresse-->ACK-->Read Byte1(MSB)-->ACK-->Read Byte2(LSB) -->NAK-->Stop
- Busfrequenz: 100KHz max
- Die zwei Bytes dürfen NICHT addiert werden, wie im Datenblatt beschrieben, sondern das MSB muß entsprechend mit 2^8 multipliziert werden, dann kann das LSB dazu addiert werden.
[Bearbeiten] IAQ-2000 Ansteuerung 0-5V
- 0V entsprechen 450ppm
- 5V entsprechen 2000ppm
- Der Sensor liefert nach dem Einschalten für 15 Minuten 2,5V.
[Bearbeiten] IAQ-2000 Ansteuerung PWM
- PWM-Frequenz 6,5KHz
- 0% DutyCycle entsprechen 450ppm
- 100% DutyCycle entsprechen 2000ppm
- Der Sensor liefert für 15 Minuten nach dem Einschalten 50% Duty Cycle.
[Bearbeiten] IAQ-2000 Ansteuerung RS232
- Die RS232-Schnittstelle hat TTL-Pegel--> Achtung: KEIN Schnittstellenbaustein notwendig
- Baud-Rate: 9600BD, 8,N,1
- Der Sensor liefert alle Sekunde einen ASCII-String.
- Die erste "Spalte" repräsentiert den Sensorwert in PPM
- Die zweite "Spalte" repräsentiert den Sensorwiderstand
[Bearbeiten] IAQ-Engine Ansteuerung I2C
- Byte0 bis Byte1 = Luftgütewert
- Byte2 = Status(0x00=ok,0x01=busy,0x80=error)
- Byte3 bis Byte6 = Widerstandswert
- Achtung, die iAQ-engine läst sich per i2c Befehl(Schreiben) ins Jenseits befördern.
- Steht leider nicht im Datenblatt.
- Der iAQ-2000 ist dagegen geschützt.
- Einzelstückzahlen ca. 69EUR
- Ab 20 Stück ca. 49EUR
- Ab 100 Stück ca. 38 EUR