Datenblatt-Suchmaschine für elektronische Bauteile
  German  ▼
ALLDATASHEETDE.COM

X  

  • KTS-01-R

  • AI
    The **KTS-01-R** is an infrared (IR) receiver module commonly used in remote control systems. It is essentially an integrated circuit (IC) that combines a photodiode, a pre-amplifier, and a signal processing circuit into a single package. ### 1. Technical Specifications Below are the typical technical parameters for the KTS-01-R module: | Parameter | Specification | | :--- | :--- | | **Operating Voltage** | 2.7V to 5.5V DC | | **Carrier Frequency** | 38 kHz (Standard) | | **Reception Distance** | up to 15-18 meters | | **Reception Angle** | ± 45 Degrees | | **Output Logic** | Active Low (0V when signal detected) | | **Power Consumption** | Low (approx. 0.5mA - 1.5mA) | --- ### 2. Internal Electronic Components The KTS-01-R is not just a sensor; it contains several internal stages to ensure the signal is clean and readable by a microcontroller: 1. **PIN Photodiode:** Converts the incoming infrared light pulses into a weak electrical current. 2. **Preamplifier:** Boosts the weak signal from the photodiode. 3. **Automatic Gain Control (AGC):** Adjusts the sensitivity to compensate for ambient light noise (like sunlight or fluorescent lamps). 4. **Band Pass Filter:** Specifically tuned to **38 kHz**. This ignores any IR light that is not pulsing at this specific frequency. 5. **Demodulator & Output Driver:** Removes the 38 kHz carrier wave and outputs the raw data "envelope" (the digital code sent by the remote). --- ### 3. Pinout Configuration The module typically has three pins. Looking at the sensor from the front (the side with the "bump"): | Pin Number | Name | Description | | :--- | :--- | :--- | | **1** | **OUT (S)** | Data output signal to microcontroller | | **2** | **GND (-)** | Ground / Negative terminal | | **3** | **VCC (+)** | Positive Power Supply (3.3V or 5V) | --- ### 4. Basic Wiring Example To use this with an Arduino or similar microcontroller, you can use the following logic: ```cpp // Basic Arduino Logic for IR Reading int irPin = 2; // Connected to OUT pin of KTS-01-R void setup() { pinMode(irPin, INPUT); Serial.begin(9600); } void loop() { int value = digitalRead(irPin); if (value == LOW) { Serial.println("IR Signal Detected!"); } } ``` --- ### 5. Application Areas * **Consumer Electronics:** TV, DVD players, and Air Conditioning remote receivers. * **Robotics:** Obstacle detection (when paired with an IR LED) or remote-controlled movement. * **Home Automation:** Controlling lights or switches via standard TV remotes.
    ✨ Follow-up Questions
    • How does the band-pass filter help in noisy environments?
    • Can this module be used with a 56kHz remote control?
    • What is the difference between active-high and active-low IR receivers?