Zum Hauptinhalt springen

Hardware-Details

Die SGX-4NH3-Zelle wandelt Ammoniak in einen winzigen Strom um. Das analoge Frontend LMP91000 versorgt die Zelle mit der Vorspannung und wandelt diesen Strom in eine Spannung um. Der 16-Bit-ADC ADS1115 wandelt die Spannung in einen digitalen Wert um, und der ATtiny404 führt die Werksfirmware aus, die mit beiden Chips kommuniziert. Ihr Controller kommuniziert nur mit dem ATtiny404, und zwar über eine einzige I2C-Adresse. Der ATtiny404 erreicht die beiden anderen Chips über einen eigenen, zweiten I2C-Bus.

Wichtige technische Daten​

SpecificationValue
MCU
Bridge-MCUMicrochip ATtiny404 (Werksfirmware)
Schnittstelle
SchnittstelleI2C, analog, digitale GPIO
Qwiic-kompatibelJa, 2x Qwiic
Standard-I2C-Adresse0x30
I2C-Adresse änderbarJa, 0x30 bis 0x37 mit dem ADDRESS-Schalter
SteckbrettkompatibelNein
ADCTexas Instruments ADS1115, 16 Bit
Stromversorgung
Versorgungsspannung3,3 V (Minimum und Maximum), kein Spannungsregler
LogikpegelNur 3,3 V
Weitere Daten
Analoges FrontendTexas Instruments LMP91000
SpannungsreferenzMCP1525, 2,5 V, für das analoge Frontend
GasAmmoniak (NH3)
GaszelleSGX-4NH3, elektrochemisch
Messbereich0 bis 300 ppm NH3, maximale Überlast 500 ppm
Auflösung2 ppm (abhängig von der Elektronik)
AnsprechzeitT90 unter 75 s
Wiederholgenauigkeit±10 %, linear
Betriebsbedingungen-40 bis 50 °C, 15 bis 90 % rF
Erwartete Lebensdauer der ZelleÜber 24 Monate an Luft
Abmessungen38 x 38 mm

Pinbelegung​

Pinbelegung des Electrochemical NH3 Gas Sensor Breakout: Stiftleisten, der I2C-Adressschalter (0x30 bis 0x37), beide Qwiic Connectors und die Jumper-Legende JP1 bis JP6
Pinbelegung des Soldered Electrochemical NH3 Gas Sensor Breakout (Qwiic)
Pin-BeschriftungPin-NameBeschreibung
3V33,3-V-VersorgungStromeingang, in der oberen Reihe (zweimal) und in der seitlichen Reihe. Wird mit beiden Qwiic Connectors geteilt.
GNDMasseIn der oberen, der unteren und der seitlichen Reihe.
SDA1, SCL1I2C-Paar 1Der I2C-Bus Ihres Controllers, dieselben Leitungen wie bei beiden Qwiic Connectors. Hier antwortet der ATtiny404. 10-kΩ-Pull-up-Widerstände nach 3V3, über JP5 einstellbar.
SDA2, SCL2I2C-Paar 2Der eigene I2C-Bus des Boards: Der ATtiny404 kommuniziert darüber mit dem LMP91000 und dem ADS1115. 10-kΩ-Pull-up-Widerstände nach 3V3, über JP6 einstellbar. Schließen Sie Ihren Controller hier nicht an.
VOUTAnalogausgangDie Ausgangsspannung des analogen Frontends, die der ADS1115 an seinem ersten Eingang misst.
ALERTADC-AlarmDer ALERT-Pin des ADS1115.
LMPENFrontend-FreigabeDer Enable-Pin des LMP91000. Ein 10-kΩ-Widerstand zieht ihn auf GND, und auch der ATtiny404 ist mit ihm verbunden. Die Bibliotheken steuern ihn auf diesem Board nie an, lassen Sie ihn daher unverbunden.
AIN1, AIN2, AIN3AnalogeingängeDie drei anderen Eingänge des ADS1115, frei für Ihre eigenen Analogsignale.
UPDIUPDIIn der seitlichen Reihe neben GND und 3V3. Die ATtiny404-Bridge wird mit Werksfirmware ausgeliefert, und die Bibliotheken sprechen sie über I2C an. Sie benötigen diesen Pin daher nicht, um das Board zu verwenden.
Qwiic (x2)I2C und StromversorgungÜber jeden der beiden Connectors wird das Board mit Ihrem Controller verbunden.
ADDRESSAdressschalterDrei Schalter, die jeweils einen ATtiny404-Pin mit GND verbinden, legen die I2C-Adresse von 0x30 bis 0x37 fest.

Spannung und Logikpegel​

AnschlussUnterstützte SpannungHinweise
3V3 und Qwiic-Versorgung3,3 VKein Spannungsregler: Die Stiftleiste und beide Qwiic Connectors teilen sich eine 3,3-V-Versorgung.
I2C (SDA1, SCL1 und Qwiic)3,3-V-LogikDer Logikpegel des Boards beträgt ausschließlich 3,3 V, und es hat keinen Pegelwandler. Die Pull-up-Widerstände liegen an 3V3.

Schließen Sie niemals 5 V an dieses Board an. Es hat keinen Spannungsregler, und seine Versorgung und Logik sind nur für 3,3 V ausgelegt.

Abmessungen​

Das Board misst 38 x 38 mm und hat in jeder Ecke ein Montageloch mit 3,2 mm. Die Gaszelle sitzt auf der Unterseite.

Jumper​

JumperStandardFunktion
ADDRESS-Schalter0x30Drei Schalter legen die I2C-Adresse des Boards von 0x30 bis 0x37 fest. Übergeben Sie dieselbe Adresse an die Bibliothek.
JP1GeschlossenVerbindet AGND mit GND. Durchtrennen Sie ihn, um die beiden Massen zu trennen.
JP2 bis JP4JP2 geschlossen, JP3 und JP4 offenLegen die eigene Adresse des ADS1115 auf dem Board fest: JP2 verbindet ADDR mit 3V3 (0x49), JP3 mit SDA2 (0x4A), JP4 mit SCL2 (0x4B). Der ADS1115 sitzt zusammen mit dem ATtiny404 und dem LMP91000 am eigenen Bus des Boards, SDA2/SCL2.
JP5, JP6Geschlossen10-kΩ-I2C-Pull-up-Widerstände: JP5 für SDA1/SCL1, JP6 für SDA2/SCL2. Durchtrennen Sie einen Jumper, um die jeweiligen Pull-up-Widerstände zu trennen.

Schließen Sie immer nur einen der Jumper JP2, JP3 und JP4. JP2 ist bei Auslieferung des Boards geschlossen, durchtrennen Sie ihn daher, bevor Sie JP3 oder JP4 schließen. Andernfalls verbindet ADDR 3V3 mit SDA2 oder SCL2, und wenn JP3 und JP4 zusammen geschlossen werden, wird SDA2 mit SCL2 verbunden.