Поезд LEGO DUPLO. Переделка.

В этой статейке рассказано как отремонтировать поезд LEGO DUPLO

lego_duplo_train

В общем поезд хороший. И без особой нужды лезть и ковырять игрушку надобности нет. В моем случае случайно намочили поезд. Он долго пролежал в мокром состоянии, электрическая часть окислилась и при последующем включении вышел из строя контроллер.  Как это часто бывает, найти и заменить подобные микрухи нереально (разве что с другого поезда переставить). Поэтому решил делать своими силами на меге. Скажу сразу, что дело было давно, недавно нашел папку с кодом для контроллера решил выложить с  некоторым описанием.

Из ключевых компонентов ATMega8 (была под боком), TDA2822M, IRF520, кварц на 16МГц и их обвязка

Нашел зарисовке в блокноте, не буду вдаватся в подробности, разобраться можно:

p1080184 p1080183 p1080182

Делал на макетке, поставил на место старой платы. Показать не могу т.к. заклеел корпус, ничего интересного там нет. Навесной монтаж.

Код можно найти здесь: http://sxlab.info/code/lego.zip [12KB]

Вывод звука сделан на основе кода http://playground.arduino.cc/Code/PCMAudio

Там же рассказывается как сделать массив битов из звукового файла. Записать можете туда что угодно. Только размера флеша восьмой меги хватит на 2-3 сек. Лично я попросил сына «проту-тукать» на диктофон и конвертнул это дело в массив.

Код на «чистом» Си. Работа прошивки осуществляется на основе прерываний. На протяжении всего времени ожидается нажатие кнопки, если кнопка нажата и статус «поехали», то проигрывается звук, включается моторчик (через драйвер) и начинает опрашиватся геркон на передней оси.  Если поезд сняли с рельс или прошло около двух минут или нажали кнопку старта/принудительной остановки — поезд останавливается и опять ожидает нажатия кнопки.

В готовом виде выглядит вот так:

p1080187

В переднюю часть вмонтировал светодиод-«прожектор». Питается он от двух ААА-батареек (или аккумуляторов), размещенных в катридже внутри передней части. Светодиод включается движковым переключателем расположенным сбоку. Сам поезд тоже включается/выключается движковым переключателем, расположенным на месте «заливной горловины для топлива». Горловиной (и «бульканьем») пришлось пожертвовать.

Работает нормально. Дитё довольно. Видео постараюсь выложить позже.

Добавлено 30.12.2013:

 

 

20 Комментраиев(я)

настяДекабрь 28, 2013 at 10:04

Здравствуйте, а подскажите плз как его разобрать? У нас похожий поезд из набора 10508 и там вероятно механическая поломка — колёса застряют и щелкают на каждом повороте и холостом ходу. 3 винта код батареей открутили, больше нет… Боимся сломать, хотя и так играть сложно.

sardonyx
sardonyxДекабрь 30, 2013 at 20:47

Здравствуйте, Настя. Действительно, поезд из набора 10508 очень похож на тот, что описан в статье. Шасси у них одинаково, отличается только цветами и формой «передка». Как его дальше разбирать хорошо видно по фотографиям, которые можно посмотреть по ссылке: http://pimvanderzwet.wordpress.com/2011/03/21/how-to-take-apart-a-duplo-train/ . Работать нужно очень аккуратно, без «энтузиазма» 🙂 Наиболее вероятная причина вашей проблемы — накрутившиеся на шестерни волоски или шерсть.

настяДекабрь 30, 2013 at 21:27

Спасибо вам огромное! Будем пробовать!

АлексейИюнь 1, 2016 at 08:11

Вскрывал поезд 10507, сломал левый задний зажим, потому что отгибал наружу(прижимал зажим), а надо было внутрь.
Поезд не ехал и трещал, одно колесо зажимал блокиратор колеса пружина не до конца возвращала его в исходное положение.

ИгорьМарт 14, 2018 at 10:59

Ссылка на код не работает — ошибка 403. Обновите, пожалуйста.

sardonyx
sardonyxМарт 15, 2018 at 18:56

Обновил. Ссылка на архив (без вирусов). Когда сайт начали массово атаковать боты, я закрыл просмотр папок, чтобы не создавать нагрузки на сервак. Поэтому сейчас сделал ссылку в виде архива. Также подправил просмотр картинок по нажатию.

ИльяЯнварь 3, 2019 at 22:15

День добрый! Опишу свою проблему. При нажатии кнопки включения поезда, поезд издаёт первоначальные звуки, но не едет. Вскрыл поезд (не таким вандальным способом как в примере выше, а с помощью пластиковой карточки, без каких либо повреждений и следов на корпусе) . Оказалось, что треснула коническая шестерня, которая стоит на оси ведущих колёс. Если зажать колёса и включить поезд то видно как шестерня поворачивается на оси. При более внимательном осмотре обнаружил, что на оси есть шлицы, а на ответной часте в шестерне они стисались. Если снять колёса с оси то можно будет залить в шестерню клей из клейпистолета, затем вставить ось. Тем самым востановить шлицы и склеить шестерню. Так вот вопрос? Как снять колёса с оси?) Есть ли опыт?

РусланЯнварь 14, 2019 at 16:03

Доброго времени суток!!
Илья, удалось ли снять колеса с оси не сломав?

sardonyx
sardonyxЯнварь 21, 2019 at 08:15

Подозреваю что нужно локально нагревать ось, чтобы снять колесо. Например с помощью жала паяльника. Шестерню лучше склеить эпоксидкой или густым цианоакрилатом (суперклей)

АлександрИюль 15, 2019 at 10:04

Таже проблема с коничкой. Снял ли кто-нибудь колёса?

МихаилЯнварь 6, 2020 at 13:25

Всем здравствуйте! Полностью разобрал паровозик Lego duplo [10508]. Колеса снять тоже не удалось, но! Я выкрутил один из винтов снизу, до которого можно добраться сбоку одного из колёс. После этого ценой неимоверно сложных манипуляций извлёк двигателей и даже особо ничего не поломал. Причина поломки была в отвалившейся магнитной стружке, которая замкнула обмотку. Все шерстерёнки к меня целые. Будьте внимательны при разборе защёлок корпуса, я вставлял кусочки пластиковых карт заостренных напильником (их нужно правильно поставить см.видео в интернете) и затем разжимал широкой плоской отверткой. При съёме механизма задней колесной пары, здесь у меня был сломался один из зажимов, уж больно маленькие. Осматривайте днище предварительно, снимайте пружинки и наклоняйте по-тихоньку по ходу движения поезда. Всё снимется без супер усилий.

МихаилЯнварь 6, 2020 at 13:32

Всем здравствуйте! Полностью разобрал паровозик Lego duplo [10508]. Колеса снять тоже не удалось, но! Я выкрутил один из винтов снизу, до которого можно добраться сбоку одного из колёс. После этого ценой неимоверно сложных манипуляций извлёк двигатель и даже особо ничего не поломал. Причина поломки была в отвалившейся магнитной стружке, которая замкнула обмотку. Все шерстерёнки к меня целые. Будьте внимательны при разборе защёлок корпуса, я вставлял кусочки пластиковых карт заостренных напильником (их нужно правильно поставить см.видео в интернете) и затем разжимал широкой плоской отверткой. При съёме механизма задней колесной пары у меня был сломался один из зажимов, уж больно маленькие. Осматривайте днище предварительно, снимайте пружинки и наклоняйте по-тихоньку по ходу движения поезда. Всё снимется без супер усилий. Помогу советом. Пишите.

МихаилЯнварь 6, 2020 at 13:59

Также можно вытащить шестерёнки, но я не стал, т.к. проблема была не в них. Могу проконсультировать, если возникнут вопросы. Пишите.

РоманЯнварь 7, 2020 at 21:12

Добрый день, Михаил и sardonyx.

Имеется в наличии поезд Lego Duplo 5608. Проблема в том, что при нажатии на кнопку пуска, моторчик крутится буквально одну секунду. Поезд до этого был искупан в воде. Подскажите, пожалуйста, как решить проблему? Заранее очень благодарен за помощь.

МихаилЯнварь 8, 2020 at 09:43

Приветствую,Роман! После купания м.б. окисление контактов на плате. Необходимо вскрыть корпус и протереть дорожки. То что поезд запускается это хороший знак, есть шанс! А гудит? Вы сможете самостоятельно разобрать? Колеса крутятся от руки свободно?

sardonyxЯнварь 8, 2020 at 20:22

На передней оси стоит геркон и магнит, по алгоритму, который в родном контроллере поезда, идет опрос вращения передней оси, если вращения нет — стоп мотор. Это на тот случай если поезд снят с рельс. Судя по всему нет сигнала с геркона. Геркон работает на замыкание при прохождении магнита, легко проверить тестером.

МихаилЯнварь 13, 2020 at 08:33

Ну вот и точка! Колеса снимаются и всё прекрасно разбираются. Спасибо умелым немцам)

https://lvclip.com/video/T4MVRZN96CQ/lego-duplo-eisenbahn-reparieren.html

Честно говоря, я был уверен, что все просто разбирается, но колеса побоялся сломать.

РоманЯнварь 15, 2020 at 21:57

Михаил и sardonyx, большое спасибо за отзывчивость! В общем, разобрал я полностью нашего больного. Протер все дорожки. Проверил геркон тестером, даже, сколько мог, прозвонил дорожки. Все в норме. Есть идеи, где еще поискать источник проблемы?

sardonyxЯнварь 16, 2020 at 00:03

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

МихаилЯнварь 16, 2020 at 10:30

Роман, разберите аккуратно моторчик, осмотрите внутренности, у меня была неисправность в виде замыкания обмотки кусочком магнита. Напрямую питание на мотор можете подать?

Оставте комментарий

Ваш комментарий

*