JM-144W-R/
AI

The **JM-144W-R** is a specific model of a **Miniature Magnetic Reed Switch**. These components are widely used in security systems, proximity sensors, and industrial automation because they operate without physical contact.
---
### 1. Key Technical Specifications
Below are the typical electronic characteristics for the JM-144W-R series:
| Parameter | Specification (Typical) |
| :--- | :--- |
| **Contact Form** | Form A (Normally Open - SPST) |
| **Switching Power** | 10W (Maximum) |
| **Switching Voltage** | 100V DC / 125V AC |
| **Switching Current** | 0.5A |
| **Contact Resistance** | < 100 mΩ |
| **Operating Temperature** | -20°C to +80°C |
| **Housing Material** | High-grade ABS / Plastic |
---
### 2. Functional Components
The device consists of three primary electronic/mechanical parts:
1. **The Reed Switch:** Two ferromagnetic blades (reeds) hermetically sealed in a glass envelope. In the "R" (Rectangular) housing, this glass tube is protected by a plastic shell.
2. **Magnetic Actuator:** A separate permanent magnet housed in an identical plastic casing.
3. **Terminal Wires:** Usually pre-installed leads (often UL-rated wire) for connecting the switch to a control panel or microcontroller.
---
### 3. How it Works (Logic Flow)
The JM-144W-R operates on the principle of magnetism:
* **State 1 (Open):** When the magnetic actuator is far away, the internal reeds are separated. No current flows through the circuit.
* **State 2 (Closed):** When the magnet comes within the **Sensing Distance** (typically 15mm–25mm), the magnetic field induces opposite polarity in the reeds, causing them to snap together and complete the circuit.
---
### 4. Implementation Example
If you are connecting this to an Arduino or a security panel, you would use a pull-up resistor configuration:
```cpp
// Example: Basic door sensor logic
const int sensorPin = 2; // Connected to JM-144W-R
void setup() {
pinMode(sensorPin, INPUT_PULLUP); // Use internal resistor
Serial.begin(9600);
}
void loop() {
int sensorState = digitalRead(sensorPin);
if (sensorState == LOW) {
Serial.println("Door Closed");
} else {
Serial.println("Door Open!");
}
}
```
---
### 5. Application Areas
* **Home Security:** Detecting the opening of windows or doors.
* **Industrial Sensing:** Limit switches for moving machinery.
* **Smart Appliances:** Detecting if a lid or a safety guard is in place.
- ⤷What is the maximum sensing distance for the JM-144W-R?
- ⤷ Can this switch be used to directly drive a high-power motor?
- ⤷ What is the difference between Form A and Form C reed switches?