

The Pushbutton STOP is a momentary switch designed to interrupt an electrical circuit when pressed. It is commonly used in safety-critical applications to stop machines, processes, or systems in emergency situations. The switch is typically red in color for easy identification and is often integrated into control panels or machinery.








| Parameter | Value |
|---|---|
| Type | Momentary pushbutton switch |
| Contact Configuration | Normally Open (NO) or Normally Closed (NC) |
| Operating Voltage | 3V to 250V (depending on model) |
| Current Rating | 1A to 10A (depending on model) |
| Mechanical Life | 50,000 to 1,000,000 cycles |
| Mounting Style | Panel mount |
| Button Color | Red |
| Operating Temperature | -20°C to +70°C |
| Pin Name | Description |
|---|---|
| COM | Common terminal for the switch |
| NO | Normally Open terminal (connected to COM when pressed) |
| NC | Normally Closed terminal (disconnected from COM when pressed) |
The Pushbutton STOP can be used with an Arduino UNO to stop a process or trigger an emergency shutdown. Below is an example circuit and code:
// Pushbutton STOP Example with Arduino UNO
// This code monitors the pushbutton and stops a process when pressed.
const int buttonPin = 2; // Pin connected to the pushbutton
const int ledPin = 13; // Pin connected to an LED (indicates process status)
void setup() {
pinMode(buttonPin, INPUT_PULLUP); // Set button pin as input with internal pull-up
pinMode(ledPin, OUTPUT); // Set LED pin as output
digitalWrite(ledPin, HIGH); // Turn on LED (process running)
}
void loop() {
int buttonState = digitalRead(buttonPin); // Read the button state
if (buttonState == LOW) { // Button pressed (active LOW)
digitalWrite(ledPin, LOW); // Turn off LED (process stopped)
while (true) {
// Stay in this loop until reset (emergency stop behavior)
}
}
}
| Issue | Solution |
|---|---|
| Button does not interrupt the circuit | Verify the wiring and ensure correct terminal connections. |
| Button is unresponsive | Check for loose connections or damaged components. |
| False triggering in digital circuits | Implement hardware or software debouncing. |
| Button feels stuck or hard to press | Inspect for physical obstructions or wear and tear. |
Q: Can the Pushbutton STOP be used in AC circuits?
A: Yes, as long as the voltage and current ratings of the pushbutton are compatible with the AC circuit.
Q: How do I implement debouncing in software?
A: Use a delay or a state-change detection algorithm in your code to filter out rapid changes caused by mechanical bounce.
Q: Is the Pushbutton STOP waterproof?
A: Some models are waterproof or dustproof (IP-rated). Check the product specifications for details.
Q: Can I use the Pushbutton STOP to control a motor?
A: Yes, but ensure the button's current rating matches the motor's requirements. For high-power motors, use a relay or contactor.