The Micro Switch Hinge Roller (Manufacturer: JANDECCN, Part ID: V-156-1C25) is a compact and reliable mechanical switch designed for precise actuation. It features a hinge roller actuator, which allows for smooth and consistent operation in a variety of applications. This switch is widely used in industrial machinery, home appliances, and automation systems where accurate and repeatable switching is required.
The following table outlines the key technical details of the JANDECCN V-156-1C25 micro switch:
Parameter | Specification |
---|---|
Actuator Type | Hinge Roller |
Contact Configuration | SPDT (Single Pole Double Throw) |
Rated Voltage | 250V AC / 125V AC |
Rated Current | 15A |
Mechanical Life | 1,000,000 cycles |
Electrical Life | 50,000 cycles |
Operating Force (OF) | 400 gf (gram-force) |
Terminal Type | Quick Connect (Solder Lug) |
Operating Temperature | -25°C to +85°C |
Dimensions | 27.8mm x 10.3mm x 15.9mm |
The micro switch has three terminals, as described in the table below:
Pin Name | Description |
---|---|
COM | Common terminal. This is the main input terminal for the switch. |
NO | Normally Open terminal. This terminal is connected to COM when the switch is activated. |
NC | Normally Closed terminal. This terminal is connected to COM when the switch is not activated. |
The micro switch can be used as an input device for an Arduino UNO. Below is an example circuit and code to detect the switch's state:
// Micro Switch Example with Arduino UNO
// This code reads the state of the micro switch and prints it to the Serial Monitor.
const int switchPin = 2; // Pin connected to the NO terminal of the switch
int switchState = 0; // Variable to store the switch state
void setup() {
pinMode(switchPin, INPUT_PULLUP); // Set the pin as input with internal pull-up resistor
Serial.begin(9600); // Initialize serial communication
}
void loop() {
switchState = digitalRead(switchPin); // Read the state of the switch
if (switchState == LOW) {
// Switch is pressed (NO terminal connected to COM)
Serial.println("Switch is ON");
} else {
// Switch is not pressed (NO terminal disconnected from COM)
Serial.println("Switch is OFF");
}
delay(100); // Small delay to avoid spamming the Serial Monitor
}
Switch Not Activating Properly:
Intermittent Operation:
Switch Fails to Close/Open Circuit:
Mechanical Wear:
Q1: Can this switch handle DC loads?
A1: Yes, the switch can handle DC loads, but ensure the voltage and current ratings are within the specified limits.
Q2: How do I debounce the switch in software?
A2: You can use a small delay (e.g., 10-50ms) in your code after detecting a state change to filter out mechanical bounce.
Q3: Can the switch be used outdoors?
A3: The switch is not waterproof or weatherproof. Use it in a protected environment or consider an enclosure for outdoor applications.
Q4: What is the purpose of the hinge roller?
A4: The hinge roller allows for smoother actuation and reduces wear when the switch is triggered by a moving part, such as a cam or lever.