D4D0112N-R60F
AI

The **D4D0112N-R60F** is a precision rotary switch manufactured by **Electroswitch** (specifically within the D4 series). These switches are engineered for high reliability in industrial, military, and aerospace applications where "make-before-break" or "break-before-make" configurations are required.
---
## Technical Specifications
| Parameter | Details |
| :--- | :--- |
| **Manufacturer** | Electroswitch |
| **Series** | D4 Series |
| **Contact Form** | 1 Pole, 12 Positions |
| **Switching Action** | Non-Shorting (Break-Before-Make) |
| **Current Rating** | 0.5A @ 125VAC; 0.25A @ 250VAC |
| **Contact Material** | Silver Alloy / Brass with Silver Plating |
| **Termination Style** | Solder Lug |
| **Index Angle** | 30° Throw |
---
## Key Electronic Components & Features
### 1. The Rotor and Stator
The core of the switch consists of a **Diallyl Phthalate (DAP)** or ceramic stator which provides high dielectric strength and heat resistance. The rotor moves the contact shoe across 12 distinct positions.
### 2. Contact Mechanism
* **Non-Shorting (BBM):** This specific model is "Break-Before-Make." In an electronic circuit, this means the connection to the current position is completely severed before the connection to the next position is established. This prevents the momentary bridging of two input signals.
* **Low Contact Resistance:** Utilizing silver-plated brass ensures minimal signal loss, which is critical for low-voltage logic or audio signals.
### 3. Mechanical Construction
* **Indexing:** The "30° index" means there is a physical "click" every 30 degrees, allowing for exactly 12 positions in a full 360° circle (though usually limited by a stop).
* **Ruggedized Housing:** Designed to meet or exceed MIL-DTL-3786 standards, making it resistant to vibration and shock.
---
## Example Wiring Implementation
If you were connecting this switch to a microcontroller (like an Arduino) to select between 12 different resistor values (a voltage divider ladder), the logic would look like this:
```cpp
// Example: Reading the selected position via an Analog Pin
int switchPin = A0;
int val = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
val = analogRead(switchPin);
// The D4D0112N would physicaly switch between different
// resistors connected to the 12 poles.
Serial.println(val);
delay(500);
}
```
---
## Common Applications
* **Test Equipment:** Selecting between different measurement ranges (Volts, Ohms, Amps).
* **Audio Equipment:** Input channel selection or gain stepping.
* **Industrial Controls:** Manual mode selection for machinery.
* **Communication Radios:** Frequency or band switching.
- ⤷
What is the difference between Shorting (MBB) and Non-Shorting (BBM) in this switch series?
- ⤷ Can the 'Stop' mechanism be adjusted to limit the switch to fewer than 12 positions?
- ⤷ What are the environmental ratings (IP rating or Military Grade) for the D4 series?