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

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

lego_duplo_train

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

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

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

p1080184 p1080183 p1080182

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

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

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

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

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

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

lego duplo train led

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

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

Добавлено 30.12.2013:

 

 

41 comments

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  15. Здравствуйте, паровозик Лего 10508, перестал заезжать на мост, в чем причина не подскажете? Батарейки новые, внутри чист и смазан.

  16. Здравствуйте, причин может быть две: 1) батарейки не настолько новые и при нагрузке дают просадку по напряжению 2) поезд не настолько чист и где-то идет сопротивление вращению, чаще всего этого волосы и прочий мусор. Бывает что на ось наматываются волосы между колесами и корпусом. Достаточно почистить пинцетом.

  17. Катерина, 90% проблема в шестерёнке, которая одета на вал моторчика, она банально лопнула. У меня была аналогичная проблема. Мне удалось разобрать и починить шестерёнку, но всё зависит от того в каком она состоянии. По прямой ведь поезд ездит, проблема только в подъемах, правильно? Вы его разбирали и смазывали?

  18. Здравствуйте. Поезд Лего- дупло старого образца 10508 , если не ошибаюсь. Батарейки аккумуляторы заряженные полностью, рабочие. При включении колеса крутятся, но при постановке на рельсы первые несколько секунд едет нормально, потом снижает скорость до полной остановки( колеса еле крутятся), о том , чтобы на мост заехать вообще речи не идёт. После выключения- включения кнопки всё повторяется снова. В чем может быть причина? Поезду уже 4 года, но дети его очень любят, неужели своё отслужил?

  19. Здравствуйте. Мое предположение, что дело все же в аккумуляторах. Т.к. со временем они “устают”, теряют емкость и перестают отдавать номинальный ток. Помимо прочего, если речь о NiMH аккумуляторах, то у них напряжение пониженное, по сравнению с обычными батарейками, и на них поезд едет только на максимально заряде. Рекомендую использовать NiZn или же попробовать обычные батарейки.

  20. Спасибо за ответ. Аккумуляторы новые NiMH. В других игрушках работают хорошо. Вставляли обычные батарейки в нашего “старичка”, то же самое.
    В чем еще может быть причина? Муж предполагает, что мотору конец пришёл. Может ли это быть так?

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

  22. Маргарита, возможно, что проблема действительно в грязи, пыли и волосах. Нужно аккуратно разобрать поезд и вычистить всё около колёс и где шестерёнки. Такое ощущение, что он начинает ехать, а потом что-то блокирует колеса. Моторчик при это жужжит?

  23. Добрый вечер, Михаил. Волосы муж вычистил, когда разбирал, но проблема не решилась. Со звуком всё в порядке.

  24. sardonyx, спасибо, муж посмотрит тщательнее , когда снова будет разбирать. Моторчик только пока не знаем, с какой игрушки снять 😀

  25. Добрый день! У Нас сломался поезд из набора 10507, разобрали, там шестеренка лопнула.. Подскажите пожалуйста как можно ее вытащить для замены ?База поезда там похожая очень.

  26. Марина, в каком Вы городе?
    Чтобы вытащить шестерёнку, нужно развинтить хотя бы один винт у колёс и 2 сверху (имею ввиду цельный блок с моторчиком), аккуратно разжать и повернув моторчик вытащить его. После этого всё снимается аккуратно.

  27. В Санкт-Петербурге. А Как развинтить винт у колес который? там же сами колеса мешают отвертку подсунуть..

  28. Нужно найти маленькую, небольшого диаметра отвёртку и наискосок засунуть (это можно сделать только с одной стороны. С противоположной колесо полностью перекрывает доступ. Я смотрел видео, где эти колеса просто стягиваются с оси, но побоялся сломать и раскрутил только один винтик. Разжал и вытащил аккуратно моторчик. Шестерёнку заклеил супер-моментом в маленьких тисках.

  29. Если не получится шестерню склеить, то можно попробовать напечатать на 3д принтере. Вероятно в СПб хватает людей которые печатают на заказ. Можно попытаться подобрать с других игрушек, старых будильников, принтеров и пр. механизмов. Где присутсвуют мелкие шестерни. На крайняк можно попробовать изготовить. Но нужно знать модуль и число зубьев. Дания к метрическим странам относятся, так что шестерня вероятно там модульная, модуль вычисляется по формуле “(диаметр в мм – 2)/число зубьев”.

  30. Шестерня работает как предохранитель, прежде чем собирать воедино, нужно поискать причину блокировки вращения и убедиться что все крутиться свободно

  31. Добрый день, подскажите пожалуйста, лопнула шестерёнка на паре ведущих колёс как их разобрать?

  32. Михаил и sardonyx, еще раз спасибо за вашу помощь! Починил я свой поезд. Проблема оказалась в шестеренке на моторе, так как она маленькая, было сложно сразу заметить. Пришлось заказать новую. А моторчик переставал крутить через пару секунд из-за того, что магнит к геркону необходимо было подносить и отдалять, имитируя его вращение на оси, а не просто держать их близко друг к другу.
    Марина, если что, все шестерни можно заказать тут – https://www.mechanik-hoehn.de/shop/. Сам заказывал у них.

  33. Марина, я напишу как бы поступил я. Сначала бы попробовал просто стянуть руками, удерживая за ось в тисочках. Не получилось – попробовал бы нагреть в горячей воде. Тут нужно быть аккуратнее: некоторые пластики может повести от нагрева. Если и после этого ничего не получилось бы, то попробовал бы засверлить колесо с лицевой стороны, для того чтобы можно было чем либо толкать в ось. Сделал бы мягкий деревянный упор для ступицы с противоположной стороны колеса и попытался бы выдавить ось. Именно выдавить, ибо удары могут расколоть колесо.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

CAPTCHA ImageChange Image