You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The PCT2075 I2C Temperature Sensor is employed in two places on the PROVES Kit, the V3x Battery Boards and the V2 Antenna Boards. The PCT is marginally smaller footprint than the MCP9808 (which has higher accuracy) and is employed when we want to squeeze a temperature sensor into the kit where space is at a premium. The PCT measures board level "ambient" temperature inside the satellite (rather than the MCP which generally measures the temperatures externally).
We want a PCT Component to do the following:
Differentiate the location of the PCT Temperature Sensor (currently either Battery Board or Antenna Board)
Detect the I2C device on the specified bus given its expected address.
It's a temperature sensor, not much else to say. This information will eventually get forwarded to a Satellite Health component that can make decisions about turning on and off components based on the recorded temperature. Although the task is requesting the data is collected every second it probably makes sense to set some kind of maximum buffer size for that data before it starts getting deleted.
What Does This Component Do?
The PCT2075 I2C Temperature Sensor is employed in two places on the PROVES Kit, the V3x Battery Boards and the V2 Antenna Boards. The PCT is marginally smaller footprint than the MCP9808 (which has higher accuracy) and is employed when we want to squeeze a temperature sensor into the kit where space is at a premium. The PCT measures board level "ambient" temperature inside the satellite (rather than the MCP which generally measures the temperatures externally).
We want a PCT Component to do the following:
Degrees C
1hz frequency
SLEEP
andWAKE
of the sensor.Design Notes
Link to PCT 2075 Datasheet
Link to Adafruit PCT 2075 C++ Library
It's a temperature sensor, not much else to say. This information will eventually get forwarded to a
Satellite Health
component that can make decisions about turning on and off components based on the recorded temperature. Although the task is requesting the data is collected every second it probably makes sense to set some kind of maximum buffer size for that data before it starts getting deleted.Example CircuitPython Implementation
Reference Schematic
The text was updated successfully, but these errors were encountered: