Апгрейд roomba 780

Всем привет!
Расскажу вам о своем опыте как сделать апгрейд 780 roombы используя блок щеток и корзину от новых моделей 800\900.

Идея родилась после того как я услышал как тихо работает пылесос у друзей и понял, мотор в моей корзине который должен засасывать пыль, только шумит.
У новых моделей 800 и 900 блок пыле сборника содержит бесщеточный мотор с хорошей тягой и блок валиков-скребков, на них по словам пользователей не наматываются волосы которые так любили собираться на щетках моей румбы.

Изучив вопрос стало понятно что размеры блоков идентичны и в целом совместимы по форм фактору, оставался только один вопрос: как с минимальными усилиями запитать мотор новой корзины? С блоком щеток проблем не было он вставал на место как родной, необходимо было подрезать только небольшие пупырышки в месте установки блока.
unhd3r3c7-xxe__jwxyc-kovbsm.jpeg

Ответная часть блока щеток не подходит к старой корзине, она выпирает чуть больше и имеет стык с каналом для подачи пыли. Вообще блок сбора пыли выполнен более продумано на 800\900 моделях.
В 700 щетки забрасывали мусор и пыль в корзину, а в новых моделях идет именно засасывание.
6ah7r4nr-b9zou7mijjr8lcf_jw.jpeg
По мимо подрезания выпуклостей чтобы установить блок щеток, для установки корзины придется срезать крепления на которых держится уплотнитель корзины они будут мешать плотно установить новую корзину. Так же потребуется перенести датчики заполнения корзины, для этого необходимо вырезать в корпусе немного пластика и сместить датчики в глубь корпуса и закрепить я использовал термоклей.

Контакты питания новой корзины располагаются по бокам, к ним нужно будет разнести старые контакты обрезать и подогнуть их.
lysia9mlvlsnjwg6ydblm81owfi.jpeg

Переходим к самому сложному, за питание пылесборника отвечает транзистор Q79, модели SS8050CBU его максимальная нагрузка 1,5А. Старому моторчику хватало 0,2А, новому мотору потребуется нужно больше тока для того чтобы транзистор не сгорел необходимо заменить его на что-то более мощное. Под рукой оказался транзистор 2SD882P который рассчитан на 3А. К сожалению расположение его выводов не совпадает и пришлось немного колхозить.
8siluwbe8h9l2alp_yoebclxex4.jpeg
Для запуска корзины потребуется замкнуть резистор R113 в таком случае питание на мотор будет подаваться стабильно.
0agazxqbficzdlf5oa4z9ue9o6q.jpeg

Чтобы мотор не питался на прямую и была возможность им управлять я установил DC–DC преобразователь на LM2596, рекомендую настроить его выходное напряжение на 9V в таком случае потребляемый мотором ток составляет 1.2А. Можно конечно и больше, но расход батареи возрастет.
kkbiqeucqeqf0hjrgkcytrlmavi.jpeg

После всех манипуляций в корпусе нужно подрезать насколько перемычек чтобы в нем свободно поместился преобразователь.
У новой корзины изменилось расположение защелок они отлично попадаю в уже имеющиеся отверстия в корпусе, но я приклеил кусочки текстолита чтобы она надежней держалась.
bmearjcoqka2vlbwjzw31cxfdek.jpeg

При первом запуске после всех манипуляций румба иногда ругается ошибкой «один — четыре», которая говорит что он не может обнаружить пылесборник, необходимо несколько раз подряд запустить уборку повторно. Если ошибка будет повторяться то на вход преобразователя можно поставить резистор на 1КОм.

После апгрейда пылесос проработал уже больше 3х месяцев. Пыль собирает значительно лучше. На валики не наматываются волосы, но забивается пыль внутри самого валика.
Из проблем заметил быстро разряжающийся аккумулятор иногда не хватает на полную уборку хотя я использую китайский li-ion 6000 mAh.

© Habrahabr.ru