/TFPM01

ThunderFly TF-ATMON Particulate Matter Sensor Payload

Primary LanguageCGNU General Public License v3.0GPL-3.0

TFPM01 - The first generation of TF-ATMON Particulate matter sensor

Particulate matter sensor for TF-ATMON system is based on Sensirion SPS30, TFGPS01 and TFUNIPAYLOAD.

Look to the following video for a demonstration flight of a sensor mounted on TF-G2 autogyro.

Watch the video

The design of TFPM01 is obsolete because the particulate matter sensor is now read out directly by PX4 firmware and therefore is replaced by TFPM02.

The Connection diagram between SPS30 and TFUNIPAYLOAD

The sensor is connected to the TFUNIPAYLOAD by using SZH-200BK26 wires and ZHR-5. For testing and development of TFUNIPAYLOAD firmware, the ATmegaTQ4401A module was used as shown in the diagram. The ATmega runs the Arduino firmware, which prepares MAVLink messages ready to log and transport to TF-ATMON-enabled GCS.

The block schematics of design are equivalent to the following photo

Connection between SPS30 sensor, TFGPS and TFUNIPAYLOAD

Do not refer to the photo exactly for pinout. Instead, use the following table

SPS30 Pin Signal MCU Color
1 VDD +5V - Supply voltage Vcc Red
2 SDA D17 / SDA + resistor 10k to Vcc Black
3 SCL D16 / SCL + resistor 10k to Vcc Black
4 Interface select Floating - UART, GND I2C. GND Black
5 (outer edge) GND GND Black

GPS PPS signal is connected to pin 12 (PD4), this could be changed in source code.