Motor de Búsqueda de Datasheet de Componentes Electrónicos
  Mexican  ▼
ALLDATASHEET.COM.MX

X  

  • MAH25TCD-R

  • AI
    The **MAH25TCD-R** is a high-performance, ultra-low power digital output thermal infrared (IR) sensor module. It is primarily designed for non-contact temperature measurement and human presence detection. Below is a detailed breakdown of its electronic components and specifications. --- ### 1. Key Technical Specifications The device operates on a thermopile principle, converting infrared radiation into an electrical signal, which is then processed digitally. | Parameter | Specification | | :--- | :--- | | **Supply Voltage (Vdd)** | 2.6V to 3.6V | | **Interface** | I2C (Inter-Integrated Circuit) | | **Field of View (FOV)** | Typically 100° to 110° (Wide Angle) | | **Object Temp Range** | -20°C to +100°C (Standard) | | **Current Consumption** | < 5μA (Standby) / ~1mA (Active) | | **Resolution** | 16-bit ADC | --- ### 2. Functional Blocks The "electronic parts" within the MAH25TCD-R package consist of several integrated stages: #### A. Thermopile Sensor Element This is the heart of the part. It consists of a series of thermocouples that generate a microvolt-level signal when exposed to infrared heat. #### B. Internal Thermistor (Reference) Since thermopiles measure a temperature *difference*, the module includes an internal NTC thermistor to measure the "Ambient Temperature" ($T_{amb}$). This allows the internal logic to calculate the absolute "Object Temperature" ($T_{obj}$). #### C. Signal Conditioning (ASIC) The raw analog signal from the thermopile is extremely weak and noisy. The internal Application Specific Integrated Circuit (ASIC) performs: * **Low Noise Amplification:** Boosting the microvolt signal. * **A/D Conversion:** A 16-bit Delta-Sigma ADC converts the analog voltage into a digital value. * **Digital Filtering:** Reduces environmental noise and interference. --- ### 3. Pin Configuration and Integration The MAH25TCD-R usually follows a standard 4-pin or SMD layout for easy integration with microcontrollers (like Arduino, ESP32, or STM32). * **VDD:** Power Supply. * **GND:** Ground. * **SDA:** I2C Serial Data line. * **SCL:** I2C Serial Clock line. --- ### 4. Common Applications * **Smart Home:** Detecting human presence to trigger lighting or HVAC. * **Security:** Motion sensing without the need for a Fresnel lens (in some configurations). * **Appliances:** Overheat protection in microwave ovens or hair dryers. * **Industrial:** Non-contact monitoring of moving parts. --- ### 5. Code Implementation (Example) To communicate with the MAH25TCD-R via I2C, a basic communication structure looks like this: ```cpp #include #define SENSOR_ADDR 0xXX // Replace with actual I2C address void setup() { Wire.begin(); Serial.begin(9600); } void loop() { Wire.beginTransmission(SENSOR_ADDR); Wire.write(0x01); // Example register for temperature data Wire.endTransmission(); Wire.requestFrom(SENSOR_ADDR, 2); if (Wire.available() <= 2) { int data = Wire.read() << 8 | Wire.read(); float temp = data * 0.02 - 273.15; // Example conversion formula Serial.println(temp); } delay(500); } ```
    ✨ Follow-up Questions
    • ⤷ What is the exact I2C slave address for the MAH25TCD-R?
    • ⤷ How does the FOV of this sensor compare to the MAH25TCD-S variant?
    • ⤷ What are the recommended pull-up resistor values for the SDA and SCL lines?