B-01-RTS
AI

The **B-01-RTS** is a common identification code for a specific type of **Infrared (IR) Receiver Module**, widely used in remote control systems for televisions, air conditioners, and toy drones.
---
### 1. Technical Specifications
The B-01-RTS belongs to the family of integrated IR receivers. Below are the typical electronic characteristics:
| Parameter | Value/Range |
|:---|:---|
| **Operating Voltage** | 2.7V to 5.5V DC |
| **Carrier Frequency** | 38 kHz (Standard) |
| **Current Consumption** | 0.5 mA to 1.5 mA |
| **Reception Distance** | 10 - 15 Meters |
| **Reception Angle** | ±45 Degrees |
| **Output Type** | Active Low (Digital) |
---
### 2. Internal Electronic Components
The device is not just a sensor; it is an Integrated Circuit (IC) encapsulated in an epoxy package with a built-in filter. It contains:
1. **Photodiode:** Detects the incoming infrared light pulses.
2. **Preamplifier:** Boosts the weak electrical signal from the photodiode.
3. **Automatic Gain Control (AGC):** Adjusts sensitivity to compensate for ambient light interference.
4. **Band Pass Filter:** Specifically tuned to **38kHz** to block out IR noise from sunlight or light bulbs.
5. **Demodulator:** Removes the 38kHz carrier wave to provide a clean square-wave signal to the microcontroller.
---
### 3. Pinout Configuration
The B-01-RTS typically features three leads. While orientation can vary by manufacturer, the standard layout (looking at the "bump" side) is:
| Pin Number | Name | Function |
|:---:|:---:|:---|
| 1 | **OUT** | Data signal output to Microcontroller (Arduino/ESP32) |
| 2 | **GND** | Ground (0V) |
| 3 | **VCC** | Power Supply (Typically 5V) |
---
### 4. Basic Implementation Circuit
To protect the sensor from power supply noise, it is recommended to use a simple RC filter as shown in the logic below:
```cpp
// Example: Basic Arduino Read Logic
int irPin = 2; // Connected to OUT pin of B-01-RTS
void setup() {
pinMode(irPin, INPUT);
Serial.begin(9600);
}
void loop() {
int signal = digitalRead(irPin);
if (signal == LOW) {
Serial.println("IR Signal Detected!");
}
}
```
---
### 5. Key Applications
* **Consumer Electronics:** TV, DVD, and Stereo remote receivers.
* **Robotics:** Obstacle detection (when paired with an IR LED) and remote navigation.
* **Home Automation:** Controlling smart lights or fans via standard IR remotes.
- ⤷
How do I test if a B-01-RTS module is functioning using a multimeter?
- ⤷ What is the difference between a 38kHz and a 56kHz IR receiver?
- ⤷ Can the B-01-RTS be used for high-speed data transmission?