AI

Based on the technical specifications for the **CRE16-ROTM1AR**, this part is a **Rotary Coded Switch** (specifically a Binary Coded Decimal or Hexadecimal selector) manufactured by components suppliers like Nidec Components (formerly Copal Electronics) or similar specialized manufacturers.
---
### ## Technical Overview
The CRE16-ROTM1AR is a high-reliability, surface-mount (SMD) rotary switch used to set parameters on a circuit board manually.
### ### 1. Key Specifications
| Feature | Description |
| :--- | :--- |
| **Part Number** | CRE16-ROTM1AR |
| **Number of Positions** | 16 (Hexadecimal) |
| **Coding Type** | Real Code (Binary Coded Decimal/Hex) |
| **Mounting Type** | Surface Mount (SMD / Gull-wing) |
| **Actuator Style** | Rotary for Tool (Recessed Arrow) |
| **Terminal Finish** | Gold Plated (for high reliability) |
| **Packaging** | Tape and Reel (indicated by the 'R' suffix) |
---
### ### 2. Electronic Functionality
The device acts as a digital encoder. Depending on the position of the rotor (0 through F), it closes specific internal circuits to output a 4-bit binary signal.
* **Binary Output:** It typically has 5 pins (1 Common, and 4 for bits $2^0, 2^1, 2^2, 2^3$).
* **Logic:** When set to "1", only the $2^0$ pin is connected to the Common pin. When set to "F" (15), all four output pins are connected to Common.
### ### 3. Mechanical & Environmental Features
* **Sealing:** These units are usually **washable**. They feature an O-ring or sealed construction to withstand solder reflow and subsequent board washing processes.
* **Compact Size:** Designed for high-density PCB layouts, usually measuring around 7mm x 7mm.
* **Durability:** Rated for thousands of detent steps, though they are intended for "set and forget" configuration rather than frequent user interaction.
---
### ### 4. Common Applications
These switches are used in industrial and professional electronics where manual configuration is required:
1. **Address Setting:** Setting the unique ID for a device on a bus (like RS-485 or CAN bus).
2. **Mode Selection:** Choosing between different operating modes (e.g., Test Mode vs. Normal Mode).
3. **Baud Rate Configuration:** Manually selecting communication speeds on industrial controllers.
---
### ### 5. Equivalent Pinout Diagram (Typical)
```text
[ 2 ] [ C ] [ 8 ]
| | |
+-------------+
| ( O ) | <-- Rotary Actuator
+-------------+
| | |
[ 1 ] [ C ] [ 4 ]
```
*(Note: C = Common Pin; 1, 2, 4, 8 = Binary Weight Pins)*
- ⤷
What is the difference between 'Real Code' and 'Complement Code' in these switches?
- ⤷ What are the soldering temperature profiles recommended for the CRE16 series?
- ⤷ How do I read the 4-bit output using a microcontroller like an Arduino?