+86 13418217372
WhatsAPP Tik Tok Instagram Youtube Facebook Linkedin Twitter
KKG ELECTRONICS ELECTRIC C0., LTD.
Application
Home > Successful Cases > Micro Switches Used in Xiaomi Robotic Vacuum Cleaners

Micro Switches Used in Xiaomi Robotic Vacuum Cleaners

1775642856237979


Core Positioning & Role Assignment


Component
Location
Core Role
Mainboard/Subboard
Auxiliary control (reset, pairing)
Mainboard/Subboard
Primary control (power, start/pause)
Pin Headers & Wire Harness
Mainboard + Subboards
Signal/power transmission between modules
USB Port
Mainboard
Debugging, firmware upgrade
Subboard Micro Switch
Wheel/Bumper/Dustbin Subboards
Status detection (installation, collision, suspension)

Simplified Component Synergy

1775643104308011

1. Tact Switches (2×3mm & 6×6mm)

Both are directly connected to the mainboard MCU via GPIO pins. The 6×6mm switch controls core functions (power, start/pause) by triggering level changes; the 2×3mm switch is for auxiliary operations (reset, pairing), with short/long presses corresponding to different commands.

2. Pin Headers & Wire Harness

1775643162180197

Act as the core transmission bridge, connecting the mainboard to subboards, motors, sensors, and the battery. They transmit status signals from micro switches to the MCU and drive signals from the MCU to motors, ensuring all components interact smoothly.

3. Subboard Micro Switches

1775643305742298

As sensing components, they detect the vacuum’s working status (dustbin installation, wheel suspension, collision) and transmit signals to the mainboard through pin headers/wire harness. The MCU responds accordingly (e.g., stopping motors for collision avoidance, alerting for improper dustbin installation).

4. USB Port

1775643207117351

Directly connected to the mainboard MCU, it is used for post-sales debugging, firmware upgrading, and emergency power supply during maintenance, without participating in daily cleaning operations.


Simplified Daily Cleaning Workflow


  1. Power On: Press the 6×6mm tact switch → MCU powers on all modules via pin headers.

  2. Self-Check: Micro switches (dustbin, wheels, collision) send status to MCU via pin headers.

  3. Start Cleaning: Press the start tact switch → MCU drives motors (navigation, suction, brushes).

  4. Obstacle Avoidance: Bumper micro switch triggers → MCU reverses/turns via pin header signals.

  5. Fall Protection: Wheel suspension micro switch triggers → MCU stops motors immediately.

  6. Fault Alert: Dustbin/cover micro switch detects issue → MCU halts, locks operation.

  7. Power Off/Completion: Press power switch or cleaning finishes → MCU shuts down, powers off via pin headers




Tel:

+86 13418217372

Add:

Rixing Industrial Zone,Tangxia Town, Dongguan City, Guangdong Province, China

Get A Quote
  • Please enter your name.
  • Please enter your E-mail.
  • Please enter your Phone or WhatsApp.
  • Please refresh this page and enter again
    Please fill in your requirements in detail so that we can provide a professional quotation.