MXAP-S3A-R3
AI

The **MXAP-S3A-R3** is a specialized electronic component commonly found in industrial control systems, specifically serving as a **magnetic sensor or actuator interface** (often associated with pneumatic/hydraulic cylinders or position feedback systems).
Below is a detailed breakdown of its electronic characteristics and specifications.
---
## 1. Technical Specifications
This component functions primarily as a magnetic proximity switch. It detects the presence of a magnetic field (usually from a piston magnet) to signal a specific position.
| Feature | Specification (Typical) |
| :--- | :--- |
| **Switch Type** | Reed Switch or Solid State (Magnetic) |
| **Wiring System** | 3-Wire System |
| **Output Type** | NPN or PNP (Model dependent, usually NPN for -R3) |
| **Operating Voltage** | 5V to 24V DC |
| **Load Current** | 5mA to 50mA |
| **Indicator** | LED (Red or Green for state detection) |
| **Response Time** | < 1ms |
---
## 2. Electronic Internal Components
The "R3" designation often refers to the internal protection and wiring configuration:
### A. The Sensing Element
* **Magneto-resistive Element:** Uses a small semiconductor that changes resistance in the presence of a magnetic field.
* **Protection Diode:** Includes a flyback diode to prevent damage from inductive kicks when switching small relays.
### B. Output Logic (3-Wire System)
Unlike 2-wire sensors, the 3-wire MXAP-S3A-R3 separates the power supply from the output signal.
1. **Brown Wire:** Positive Power Supply (+V).
2. **Blue Wire:** Negative Power Supply (0V/GND).
3. **Black Wire:** Output Signal (Load connection).
### C. Signal Conditioning
The internal circuitry includes a **Schmitt Trigger**. This ensures that the output signal is a clean "On/Off" (Square wave) rather than a noisy analog signal as the magnet approaches.
---
## 3. Circuit Application
When integrating this part into a circuit, it is typically connected to a **PLC (Programmable Logic Controller)** or a microcontroller.
```arduino
// Example Logic for Microcontroller Integration
// Brown -> 5V-24V
// Blue -> GND
// Black -> Digital Input (with Pull-up resistor if NPN)
void setup() {
pinMode(SENSOR_PIN, INPUT_PULLUP);
}
void loop() {
bool isDetected = digitalRead(SENSOR_PIN);
if (isDetected == LOW) {
// Magnetic field detected
}
}
```
---
## 4. Key Considerations for Implementation
* **Mounting Polarity:** Electronic magnetic sensors are sensitive to the "North/South" orientation of the magnet.
* **Voltage Drops:** Ensure the internal LED voltage drop (usually ~1.5V to 2V) is accounted for if running on low-voltage logic (like 3.3V).
* **Environmental Protection:** These parts are usually rated **IP67**, making them resistant to water and oil splash in factory environments.
- ⤷
What is the difference between the 2-wire and 3-wire versions of this sensor?
- ⤷ How do I troubleshoot an MXAP-S3A-R3 that is not triggering?
- ⤷ What are the specific mounting requirements for magnetic piston sensors?