Archive for 十二月 31st, 2009

Repair of Roomba Bump Sensor

星期四, 十二月 31st, 2009

I bought my roomba from Frys in Los Angles and bring it all the way back to China at 2008-09-28.  It's a "Made in China" product but it’s impossible to buy it in China, since the factory located  in a tax free/export only district.

During one and half years of use, my Roomba 560 failed a few times however I finally make the dead roomba back to life again. Here is the experience I'd like to share with you.

To test your Roomba function with service manual

It's the best way to know what fails and test you roomba is put it into service mode. You could download and read the service manual here: 5xx Series Roomba Service Manual

For example, to test bumper, put roomba to service mode, move to function 3, and press each side of bumpers to see if it works.

Bumper Sensor Fails – Running  in backward/spin and stop with 9 beeps

Roomba use IRED(infrared led) detect bump arm movement.  There are two small arms behind bumper, when roomba run into something, bumper fall back push one arm.  That's how the switch works.

And from this picture  you can see that the bump sensor at this side is quite close to a cluster of power supply triode. When roomba is running the temperature of this area will be higher than normal. Well, under such high temperature environment IRED degrade in a much higher rate.

(2010-1-8: few days after I wrote this article, the other bump sensor in left malfunctioned... anyway I fixed it with new IRED and hopefully it could run for another year. )

I know some people tried to "fix" this issue by modify mother board, but I do not agree with that. In China we believe “Whoever started the trouble should end it.” . And yes I agree that new diode pair will also fails after one or two years, but  it’s fare and long enough for roomba, in the end of day it’s just a cleaning toy but not appliance.

(全文 ...)