Как перепрошить говорящую игрушку
На какой-то из "чёрных" пятниц была куплена на Али такая машинка для дочки.
И всё бы ничего: и ездит и светится и поёт громко сэмпл секунд 15 по кругу. Но на китайском с китайскими ритмами, которые очень хреново ложились на мою условно славянскую психику.
Было принято решение музыку заменить.
Поскольку штатной процедуры я не увидел начал искать миниатюрный проигрыватель и нашёл вот этот. Читает WAV с MicroCD, питается 3В (для карты microSD), что получается при подключении через диод с литиевых аккумуляторов машинки.
Конвертор с c MP3 в WAV — и машинка поёт детские песенки.
Теория (да и практика) показала, что мощности от данного плеера ждать неуместно и играл он откровенно тихо. Тогда на Али был куплен усилитель и внедрён в тело машинки.
С ним она орала весьма внушительно, пришлось ставить переменный резистор на выходной сигнал плеера, чтобы регулировать громкость звука и поберечь ушки жены от воплей "чунга-чанга и дважды два — четыре" ))
В результате такой переделки выявились пара косячков: несколько уменьшилась дистанция работы радиоуправления и периодически (при работе с пультом) просаживается напряжение и плеер перезапускается. Пока не напрягает, т.к. пультом дочка пока почти не пользуется, а вот танцует очень много: сейчас это её любимая игрушка, которая в течение дня почти на 100% или играет или заряжается)
З.Ы. заметил, что куклы дочку мало интересуют, машинки, всё, что разбирается — самое интересное. Как только дотянулась до стола с отверткой, побежала тыкать ей в розетку. Но реакция родителей и заглушки помешали эксперименту.
Вот у всех девочки как девочки, а эта в кого такая… )))))
Люблю её)
Есть китайские палочки. Одна кнопка, при нажатии она мигает, нажимаем ещё раз - она мигает быстрее, на третий раз лампочки медленно загораются и гаснут, и на 4й выключаются.
Разобрав её не увидел никаких резисторов и транзисторов и тп. Только маленькая выпуклая сфера:
пример
Расскажите, что это, как работает и как они их программируют миллионами штук?
- Вопрос задан более трёх лет назад
- 2654 просмотра
Это бескорпусный микроконтроллер типа "китайская сопля". Программируют так же, как и корпусные - через отладочный интерфейс типа JTAG.
Черная хрень это компаунд, под ним кристалл микроконтроллера, который в случае корпусного исполнения залит пластиком (или в металло-керамическом корпусе).
Сделано это для удешевления производства. Как видно, изначально предусмотрен вариант напайки и корпусного варианта.
Все верно, кроме JTAG'а. В такие устройства чаще всего ставят микроконтроллеры с масочной памятью программы, которая формируется/записывается непосредственно в процессе производства чипа.
это "интегральная схема" - по сути недо-микросхема. все транзисторы/резисторы/конденсаторы там, под этим черным "куполом". Программируются - врядли. скорее уж аналоговая схема.
а ничего что существуют контроллеры одноразового программирования? их цена копеечная, если учесть что АВР производятся в китае, и производителю ничего не стоит заказать на заводе партию только кристаллов с защитым кодом.
Tony AJ: существуют. И что? Что это доказывает или опровергает? если такое моргающее барахло производится милионными партиями и аналоговая интегралка будет на 0,5 копейки дешевле - поставят интегралку. Если микроконтроллер - поставят МК. там может быть все, что угодно.
Однако соглашусь - версия с МК более вероятна, более универсальное решение.
Макс: стоимость OTP-контроллера типа тини13 настолько мизерна. тем более в бескорпусном исполнении, что смысл лепить аналоговую схему не имеет вообще.
Tony AJ: пруф? сколько точно стоит контроллер - и сколько схема? При объеме заказа в 1 млн? а в 10? А если схема разработана 10-15 лет назад, под нее есть маска и древний-древний станок в гараже?
Tony AJ: Макс: ахаха жжоте))) спорить о полете китайского инженера бесполезно))) там реально может быть все что угодно))) и даже разводка под корпусную микросхему не намекает на микроконтроллер, потому что это может быть даже какая то типовая плата, которая используецо в целом ряде девайсов)
Наверняка у тех, кто имеет детей, накапливается куча старых сломанных игрушек. Где-то отломаны колеса, сломаны пульты. Дети в них уже давно не играют, и все это барахло валяется под ногами.
Дары китайской промышлености
Время от времени мы проводим ревизию игрушек и отбираем те, которые пойдут на разбор.
Внутри типичной китайской игрушки можно найти много полезных деталей:
Один-два мотора с редукторами
NiMh или LiIon аккумуляторы
Имея все эти запчасти и конструктор лего можно увлечь детей конструированием новых игрушек. Приведу пару примеров. Слева моторчик, вклеенный в кубик от лего-дупло. Справа к мотору с мощным редуктором я приклеил платформу от лего.
Тумблер в кубике от лего
Светодиоды оказались необычные. При подаче на них постоянного напряжения они начинают сами мигать разными цветами.
В основной массе китайских игрушек оказались стандартные моторчики, как на картинке выше. Они довольно слабосильные и не могут крутить колеса напрямую. К ним нужен редуктор. Вот, например, небольшой редуктор, сделанный из имеющихся деталей лего-техник. Рядом можно видеть батарейный отсек на платформе от лего.
На Али для таких моторчиков продается готовый редуктор с колесами.
Редуктор с Али
Сгоревший моторчик легко заменяется на запасной. У этого редуктора нет штатных мест крепления, поэтому я прикрутил к нему планку от лего-техник саморезами прямо в корпус.
Отдельного описания заслуживает плата управления. В основной массе китайских игрушек они на 4-5 каналов.
Мне попалась плата на чипе TXM8D423TS. Даташит на этот чип мне найти не удалось, но можно обойтись и без него. Я нашел на этой микросхеме 4 выхода, плюс еще один не распаянный.
На плате есть монтажные точки с надписями F,B,L,R - это выходы вперед, назад, влево, вправо. К ним напрямую можно подключать моторы.
На плате написано 40М, значит, этот приемник работает на частоте 40МГц. Был найден пульт, работающий на 40МГц, но он не смог управлять платой.
Плата управления
Я предположил, что плата настроена на какую-то неправильную частоту. В углу видна катушка с винтом для подстройки частоты приемника, но для начала надо определить частоту передатчика.
Берем осциллограф. Соединяем кончик щупа с его землей. Получается виток. Этот виток надеваем на антенну пульта, нажимаем на кнопки и видим на экране осциллографа несущую с частотой 40,7 МГц
Измерение частоты пульта
Затем внимательно смотрим на плату приемника в районе надпись ANT - это место присоединения антенны. Рядом есть транзистор. Если подать на плату управления питание 5 вольт и взяться щупом за одну из ног транзистора, то тоже можно увидеть какую-то частоту. При этом не обязательно нажимать на пульт. Вращая винт на подстроечной катушке можно получить частоту нашего пульта 40,7 МГц.
Сигнал на транзисторе рядом с антенной
Как только мы подстроили частоту, выходы F,B,L,R оживают. Изначально на них уровень "0". При нажатии на кнопки пульта на выходах устанавливается уровень питания.
Кстати, о питании. Я на плату управления подавал 8 вольт (2 Li-Ion аккумулятора) и она работала.
В итоге из платы управления и моторчиков дети собрали вот такую машинку на радиоуправлении
ФОРУМ
Статьи, Блоги
Файлообменник
Прошивки
Продажа
Приборы (реклама)
LCD DVD&TV
Power IC AC-DC
Power IC DC-DC
DVD SPI Flash
TUNER TV (фото)
Uконтр.точки T-CON
Искать по всему сайту
Искать на Alldatasheet
На Datasheetarchive
Play Smart 7496 умный попугай Шасси (Main Board): HT-CM
Эпилог.
Делюсь дампом. Должен быть рабочим.
Послесловие.
Кстати если у кого есть время и возможности - проверить на музыкальный контент попугая и утёнка, есть некоторые подозрения что они идентичны - просто разный корпус
Фотографии из сети.
+2 Спам
+2 Спам
прошивка рабочая, принесли попугая, только светодиод моргал при нажатии на вкл. залил эту прошивку и все заработало.
+1 Спам
+1 Спам
+1 Спам
+1 Спам
Прошивка 100% рабочая, игрушка ожила. До прошивки при включении один раз моргал клюв. Ребенок в восторге, автору дампа великая благодарность.
+1 Спам
0 Спам
Спасибо. Ваш дамп выручил, попугая уронили, при нажатии кнопки загорался светодиод на пару секунд и гас. Проверил данные на флешке отличались от ваших(начало до адреса 00010000, значения были FF), залил ваш дамп и всё заработало.
0 Спам
0 Спам
0 Спам
Большое спасибо! Тоже ожил попугай, правда не записывает голос словно микрофон отключен. Начало родного дампа то же было FF. Теперь заговорил
0 Спам
Дополню свой пост- в postal avr изменил статус флеш с FC на 00 и начал запоминать попугай что ему говорят
0 Спам
злодей1988, Здравствуйте, не пнете меня ,если спрошу вас пояснить дополнение "в postal avr изменил статус флеш с FC на 00",что бы птица запоминала.В инструкции по avr не нашел о чем это, кроме опроса статуса,подключенной флеши.
0 Спам
Спасибо большое norzia ! После прошивки игрушка ожила. Прошивка рабочая. Количество песен, сказок и так далее с заявленными на коробке совпадает.
+1 Спам
Прошивка рабочая, игрушка работает ладом. Совенок после падения, моргали крылья и тишина. Контент игрушки не зависит от прошивки.
+1 Спам
Благодарю. Пингвин,2018 года покупки,после 10 минут игры, ребенок уронил, маргать стали только крылья.Прищепкой на плате решить проблему не удалось-упорно не хотела переписываться- видимо от удара совсем погибла:)) , поэтому штатную флеш заменил на
25q64fvaig(шил через AsProgrammer 1.4.0, пр-ом CH341A ) - BIOS из материнской платы ASUS вместе с кроваткой . Соединил кровать и плату шлейфом от флоппи диска- если что случится- просто достать,прошить снова или заменить.Шлейф после пайки на плате закрепил термоклеем,кровать с флеш им же в районе головы игрушки. Шлейф при достаточной длине удобно проходит и крепится за столбиками -гнездами шурупов крепления. ЗАПИСЬ ГОЛОСА РАБОТАЕТ. Судя по уханью - дамп изначально для совы. Всем успехов. Спасибо автору дампа.
0 Спам
Попугай после включения один раз мигнет клювом и замолкает. Отсутствует реакция на все кнопки. Программатор CH341A флеш на плате не увидел, пришлось выпаивать. После перепрошивки попугай заговорил, но секунд через 10 пошел шум и он замолчал. При повторном включении все повторилось, но гораздо быстрее. Клюв засветился разными цветами и пропала реакция на кнопки. При повторной перепрошивке оказалось, что часть прошивки стерлась. История повторилась. Попробую поменять флеш, хотя большие подозрения на проц. Прошивка рабочая, спасибо .
ФОРУМ
Статьи, Блоги
Файлообменник
Прошивки
Продажа
Приборы (реклама)
LCD DVD&TV
Power IC AC-DC
Power IC DC-DC
DVD SPI Flash
TUNER TV (фото)
Uконтр.точки T-CON
Искать по всему сайту
Искать на Alldatasheet
На Datasheetarchive
It is advisable to replace SIA517DJ-T1-GE3 with SIA527DJ-T1-GE3
Считана лично, после замены микрофона, дочка оставила на улице. | 1 2 |
прошито три няни ,все отлично работают. прошивать надо оба блока. |
Дампы приёмника и передатчика видео-радио няни Chicco 06626 + фото плат | 1 |
При попытке чтения, программатор заругался на идентификатор микросхемы:
Считанный идентификатор: 8Ch 21h 15h
Должен быть: 8Ch 20h 15h
Но чтение и сравнение прошло успешно.
игрушка пришла с намокшей пленочной клавиатурой. где-то перебит шлейф, то работает, то нет. ради интереса считал флэшку. половина ее пустая. | 1 2 |
Слизана с рабочего аппарата прог.MiniPro TL866
Эпилог.
Делюсь дампом. Должен быть рабочим.
Послесловие.
Кстати если у кого есть время и возможности - проверить на музыкальный контент попугая и утёнка, есть некоторые подозрения что они идентичны - просто разный корпус
Фотографии из сети.
Читайте также: