Introduction: Why fall sensors are so important for a robot vacuum cleaner
Xiaomiβs robot vacuum cleaners are not just cleaning devices, but complex technical systems with dozens of sensors, including drop sensors that prevent a machine from falling from stairs, rapids or other elevations, and without these sensors, even the smartest vacuum cleaner risks crashing in the first minutes of operation.
Mi Robot Vacuum, Roborock S7 Or Dreame Bot, it's not uncommon for a robot to suddenly stop at a step, refuse to go any further, or ignore an obvious chasm, and it's almost always caused by the fall sensors -- whether they're contaminated, damaged, or miscalibrated. But to diagnose a problem, you first need to know exactly where they are located in a particular model.
In this article, we will discuss:
- π Where are the drop sensors in popular Xiaomi models (including hidden sensors) physically located).
- π οΈ How they are designed and work β infrared, ultrasonic or optical.
- β οΈ Typical malfunctions and ways to eliminate them without contacting the service.
- π How to check and calibrate sensors yourself.
Where are the drop sensors: a scheme for different models
In most Xiaomi robot vacuums, drop sensors are installed at the bottom of the case, but their number and exact location depend on the model. Below is a table with current data for popular series:
| Model robot vacuum cleaner | Number of drop sensors | Location. | Type of sensor |
|---|---|---|---|
| Xiaomi Mi Robot Vacuum 1/1S/1C | 4 pcs. | At the corners of the bottom panel (under the front bumper) | Infrared (IR) |
| Roborock S5/S6/S7 | 6 pcs. | 4 at the corners + 2 additional front (under the laser rangefinder) | Infrared + ultrasonic |
| Dreame Bot D9/L10 | 5 pcs. | 3 front, 2 back (under the brushes) | Optical + IR |
| Xiaomi Mi Robot Vacuum-Mop 2 | 4 pcs. | Symmetrically under the front and back of the body | Infrared |
It is important to understand that drop sensors are not just βeyesβ, but entire modules that include:
- π¦ The emitter (LED ultrasonic generator).
- ποΈ Receiver (photodiode or microphone for ultrasound).
- π‘οΈ Protective glass/lens (often contaminated).
For example, at Roborock. S7 The front sensors are hidden under a black strip of plastic next to the laser sensor, and in the Mi Robot 1S They are seen as small round windows in the corners.
β οΈ Note: In models with wet cleaning function (e.g. Roborock) S7 MaxV) drop sensors can be shifted closer to the center of the body to avoid false positives from the wet floor!
How fall sensors work: the principle of operation and technical nuances
The drop sensors in Xiaomi robot vacuum cleaners work on the principle of reflected signal, and their algorithm can be divided into 3 stages:
- Radiation: The sensor sends a signal (an infrared beam or an ultrasonic wave) down under the robot body.
- Reflection: If there is a solid surface (floor) under the robot, the signal is reflected back and picked up by the receiver.
- Analysis: The microcontroller compares the time of delay of the reflected signal to the reference value, and if the signal does not return or comes back too late, the fall protection is triggered.
Key technical parameters affecting the operation of sensors:
- π Efficiency height: usually 8-12 mm (adjusted in firmware).
- π Survey frequency: 50β100 times per second (depending on model).
- π‘οΈ Sensitivity: may decrease with lens contamination or sensor overheating.
Interesting fact: in Roborock models with ultrasonic sensors (for example, in the case of the, S7 MaxV's algorithm takes into account not only the presence of the reflected signal, but also its Doppler shift, which allows the robot to distinguish static obstacles (steps) from moving ones (for example, the paws of a pet).
β οΈ Warning: If your Xiaomi robot vacuum cleaner is beginning to be βafraidβ of dark surfaces (like black laminate), the problem may be contamination of the IR sensors.
π‘
To check the operation of the fall sensors, hold the robot to the edge of the table at a height of 10-15 cm. The correct device must immediately stop and move back. If it continues to move, you need to clean or replace the sensors.
Typical malfunctions of fall sensors and their signs
Faults of the drop sensors manifest themselves in different ways, but they can be divided into 3 main categories:
| Type of malfunction | Signs. | Possible cause |
|---|---|---|
| False positives | Robot stops on flat floor, afraid of dark surfaces | Lens pollution, direct sunlight on IR sensors |
| Lack of response | Robot falls down stairs or comes to the doorsteps | Wiring damage, sensor failure, firmware failure |
| Unstable work | The robot sees the abyss, then not (for example, on the carpet) | Poor contact of the sensor connector, pollution of the ultrasonic emitter |
The most common causes of breakdowns:
- π§Ή Pollution: Dust, animal hair or detergent (in wet-cleaning models) accumulate on sensor lenses.
- π₯ Mechanical damage: Fall blows or careless cleaning can damage fragile sensor elements.
- π Power problems: Oxidation of contacts on the board or failure of the voltage stabilizer.
- π€ Firmware failures. Once the software is updated, the calibration of the sensors may be lost.
Critical information: In the Roborock models S6 MaxV and newer drop sensors integrated with the system 3D-If the robot stopped seeing obstacles after the fall and ignored the abyss, the problem might be damage to the main board, not the sensors themselves.
What to do if a robot falls down a ladder?
How to check the sensors of the fall: step-by-step instructions
Before you can bring a robot vacuum cleaner into service, you can do the crash sensor diagnostics yourself.
- π¦ Lantern (to check IR sensors).
- π§Ό Cotton sticks and alcohol (for cleaning).
- π± Smartphone with camera (for visual control).
Step 1. Visual examination.
- Turn the robot over and look at the bottom panel, and the drop sensors look like small, round or rectangular windows (usually black or dark gray).
- Check if they have scratches, cracks or a thick layer of dust.
Step 2: Test the reaction to the surface.
Bring the robot to the edge of the table at a height of 10 cm|Light the flashlight on the sensors (must react to the light)|Try to close the sensor with your finger (the robot must stop)|Check the reaction to dark and light surfaces-->
Step 3: Diagnostics through the app.
In the official Mi Home or Roborock app, go to Settings β Status of the device β Sensors. This is the status of the sensors. If there's an exclamation point burning next to the drop sensors, you need to clean or replace them.
Step 4: Verify the wiring (for advanced users).
If the robot is disassembled, make sure that the sensor connectors are tightly connected to the motherboard, and the oxidized contacts can be cleaned with a blower or alcohol.
β οΈ Attention: In Dreame Bot models, drop sensors can be hidden under a decorative sticker. Don't try to rip it off - use a plastic shoulder blade and a hair dryer to take it off neatly.
π‘
If the robot responds to the abyss from only one side, the problem is most likely in a particular sensor, and if it doesn't respond at all, check the power or firmware.
Cleaning and repairing fall sensors: what can be done at home
In 80 percent of cases, drop sensor failures are eliminated by cleaning.
1. Dry cleaning.
- Use a soft brush (for example, for drawing) or a compressed air balloon to remove dust from the lenses.
- Do not use sharp objects β they can scratch the protective glass.
2. Wet cleaning.
- Wet the cotton swab in isopropyl alcohol (at least 70%) and gently wipe the surface of the sensors.
- Avoid getting liquid inside the body!
3. Post-cleaning check.
After the procedure, test the robot on different surfaces:
- π’ Light laminate.
- β« Dark carpet.
- π€ Seamless tile.
If the reaction remains unstable, it is possible that the sensor is damaged and needs to be replaced.
To replace the drop sensor in Xiaomi Mi Robot or Roborock will require:
- Buy the original module (the items are specified in the documentation for the model).
- Carefully solder off the old sensor and solder a new one (or use the connector if it is removable).
- After replacement, reset the settings through the application.
Important: In Roborock models S7 And the newer drop sensors are tied to the serial number of the device, and after the replacement, you may need to flash through service software.
π‘
If the sensors still fail after cleaning, try to calibrate them manually, so place the robot on a flat surface, press the power button for 10 seconds, then restart it through the app.
Calibration of drop sensors: when and how to perform it
Calibration of the drop sensors is required in three cases:
- After the sensors were replaced.
- After the firmware update.
- If the robot has begun to react inadequately on the surface (for example, "fears" the carpet).
Automatic calibration.
In most Xiaomi models, calibration is done automatically when you first turn on or after you reset the settings. The robot makes a characteristic sound (squeak) and a few seconds it stands still, during which time it βremembersβ the reference distance to the floor.
Manual calibration (for advanced users)
If the automatic calibration didn't work, you can use service commands.
- Connect the robot to Wi-Fi.
- Open the Mi Home app and go to Settings β About the device β Diagnostics.
- Enter calibrate cliff (some models may require root access).
For Roborock models with laser rangefinder (LDS) calibration of the drop sensors is performed together with calibration LDS. For that:
- Place the robot on a flat surface at a distance of at least 1 meter from the walls.
- Press the Spot Cleaning and Home buttons for 5 seconds.
- Wait for the process to be completed (the robot will scroll through the laser module and emit a long signal).
β οΈ Warning: Don't calibrate on a carpet or uneven surface! This will cause the sensors to be misconfigured, and the robot will mistake the bumps as a precipice.