công cụ tìm kiếm bảng dữ liệu linh kiện điện tử
  Vietnamese  ▼
ALLDATASHEET.VN

X  

  • TS-B4-R

  • AI
    The **TS-B4-R** typically refers to a specific model of **Tactile Push Button Switch**. These components are widely used in consumer electronics, industrial controls, and DIY hobbyist projects (like Arduino or Raspberry Pi) due to their compact size and reliability. --- ### 1. Technical Specifications Below are the typical electronic characteristics of the TS-B4-R series: | Parameter | Specification | | :--- | :--- | | **Switch Type** | Momentary (Normally Open) | | **Mounting Type** | Through-hole (DIP) | | **Dimensions** | 6mm x 6mm (Base) | | **Contact Rating** | 50mA @ 12V DC | | **Insulation Resistance** | 100MΩ min. at 100V DC | | **Dielectric Strength** | 250V AC for 1 minute | | **Operating Force** | 160gf to 250gf (Commonly) | | **Travel distance** | 0.25mm ± 0.1mm | --- ### 2. Internal Structure and Pinout The "R" in the model name often signifies a specific physical variation, such as a **Right-Angle** mounting style or a specific **Red** actuator color, depending on the manufacturer (commonly *Omron* or *C&K* clones). * **Contacts:** It features four pins. Internally, pins are connected in pairs. * **Mechanism:** When the button is pressed, a metal dome inside collapses, completing the circuit between the input and output pins. When released, the dome snaps back, breaking the connection. --- ### 3. Usage and Circuitry When integrating the TS-B4-R into a digital circuit, it is crucial to handle **Contact Bounce**. #### Example: Pull-up Resistor Logic In most microcontroller applications, you should use a pull-up resistor to ensure the input pin doesn't "float" when the button is not pressed. ```cpp // Simple Arduino Debounce Logic const int buttonPin = 2; int buttonState = 0; void setup() { pinMode(buttonPin, INPUT_PULLUP); // Uses internal resistor } void loop() { buttonState = digitalRead(buttonPin); if (buttonState == LOW) { // Button is pressed (Logic is inverted due to Pull-up) } } ``` --- ### 4. Key Advantages * **Tactile Feedback:** Provides a distinct "click" feel to the user. * **Durability:** Usually rated for 100,000 to 1,000,000 cycles. * **Small Footprint:** Ideal for high-density PCB designs.
    ✨ Follow-up Questions
    • What is the difference between the TS-B4-R and the standard TS-B4 model?
    • How do I wire a 4-pin tactile switch to avoid short circuits?
    • What are the common failure modes for these tactile switches?