Figaro TGS 813 Sensor

Hallo zusammen,
ich habe mir einen ALLNET ALL4454 gekauft und und möchte diesen über I2C mit meinem Arduino MKR NB 1500 verwenden.
Dafür habe ich die Pinbelegungen bei ALLNET angefragt:
1: GND
2: GND
3: I2C Clock
4: I2C Data
5: GND
6: +3.3V
7: +12V
8: +12V
Auf dem ALL4454 ist ein Figaro TGS 813 verbaut und an einen ADS1100 angeschlossen, damit man die Werte per I2C anschließen kann.

#include <Wire.h>
#include <ADS1100.h>

#define ADC_ADRESS 0x48   // It is defined by the unit. 0x48 - ADS1100, see datasheet for other addresses

ADS1100 adc=ADS1100(ADC_ADRESS);

void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
  adc.begin();
  adc.configure(ADS1100_CONVERSION_SINGLE,ADS1100_DATA_RATE_8SPS,ADS1100_GAIN_1X);
}

void loop() {
  // put your main code here, to run repeatedly:
  adc.startSingleConversion();
  delay(500); // See datasheet for minimum timing. It is ~125 ms for maximum resolution
  Serial.print("ADC value =");
  Serial.println(adc.getvalue());

}

Dieser Code gibt mir als ausgelesenen Analog zu Digital-Wert folgende Zahl in normaler Raumluft: 98

Wie genau kann ich diesen Wert nun in die Konzentration umrechnen? Ich habe mir die Datenblätter des Figaro TGS 813 und des ADS1100 angeschaut aber bin leider nicht schlau daraus geworden

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.