M2AMS-1D-R
AI

The **M2AMS-1D-R** is a specific model of a **Miniature Magnetic Proximity Sensor**, typically used in industrial automation for non-contact position sensing. It belongs to the reed switch family of sensors.
---
### 1. Key Technical Specifications
| Feature | Specification |
| :--- | :--- |
| **Sensor Type** | Magnetic Reed Switch |
| **Output Type** | SPST (Single Pole Single Throw) |
| **Contact Form** | Form A (Normally Open - NO) |
| **Switching Voltage** | Usually up to 100V DC / 120V AC (model dependent) |
| **Switching Current** | Max 0.5A |
| **Housing Material** | Aluminum (Anodized) or Plastic |
| **Sensing Distance** | Typically 5mm to 15mm (depending on magnet strength) |
---
### 2. Electronic Components & Internal Design
The "M2AMS" series utilizes simple yet highly reliable electronic principles:
#### A. The Reed Switch
The core component is a glass-encapsulated reed switch. It consists of two ferromagnetic blades (reeds). When a magnetic field (from an external magnet) is brought near the sensor, the blades become polarized and attract each other, closing the circuit.
#### B. The Housing (Aluminum)
The "M" in the prefix often denotes a **Metallic/Aluminum** housing. This provides:
* **EMI Shielding:** Protects the internal switch from electromagnetic interference.
* **Durability:** High resistance to mechanical impact compared to plastic variants.
#### C. Wiring (The "1D-R" Suffix)
* **1D:** Refers to the lead-out configuration (usually a 1-meter cable or specific connector type).
* **R:** Often indicates a **Round** or **Right-angle** mounting orientation, or specific sensitivity rating (model-specific by manufacturer).
---
### 3. Circuit Integration
Since this is a passive magnetic switch, it does not require a power supply to operate. It acts as a dry contact.
```cpp
// Example: Connecting M2AMS-1D-R to an Arduino
const int sensorPin = 2; // Connected to M2AMS signal wire
void setup() {
pinMode(sensorPin, INPUT_PULLUP); // Use internal pull-up resistor
Serial.begin(9600);
}
void loop() {
int state = digitalRead(sensorPin);
if (state == LOW) {
Serial.println("Magnet Detected (Closed)");
} else {
Serial.println("No Magnet (Open)");
}
}
```
---
### 4. Common Applications
* **Pneumatic Cylinders:** Monitoring the position of the internal piston.
* **Door/Gate Security:** Detecting if a hatch or safety guard is closed.
* **Limit Switching:** Acting as an end-stop for linear actuators.
- ⤷
What is the maximum switching frequency for this reed sensor?
- ⤷ Does this model require a specific type of magnet (Alnico vs Neodymium)?
- ⤷ Is there a version of this sensor with an LED indicator?