Sony DTC-2000ES: поиск причины глюка

  Рет қаралды 5,331

Fagear

Fagear

Күн бұрын

Пікірлер: 75
@VicVlasenko
@VicVlasenko 2 жыл бұрын
Кресло-каталка: кнопку повесить переключать триггер Шмитта, который будет подавать напряжение в соответствующую линию вместо самой кнопки :-)
@vadegdadeg
@vadegdadeg 2 жыл бұрын
Эх Соня, Соня... Расследование было интересным, спасибо!
@АлексейЮшков-т6щ
@АлексейЮшков-т6щ 2 жыл бұрын
Здравствуйте, спасибо за информацию, анализ класс,по мне это космос))).
@iyup2964
@iyup2964 3 ай бұрын
Ну вот же молодец! Я тоже подумал, надо ставить МК+ЦАП. В ситуации когда мы зависим от заказчика - поставил бы кнопки OMRON и если этот аппарат больше не будет зимовать в гараже - скорей всего лет на 20 их хватит. Очень понравилось как ты аппаратными средствами вывел на чистую воду японских программистов.
@romanamreev3890
@romanamreev3890 2 жыл бұрын
Максим выздоравливай! Ролик очень интересный!
@АлексейКлимов-г4з
@АлексейКлимов-г4з 2 жыл бұрын
Очень интересное и познавательное видео!!!
@Alexander_Pisklov173
@Alexander_Pisklov173 2 жыл бұрын
Макс, приветствую! Желаю скорейшего выздоравления. По поводу проблемы: 1. Пробовал сделать тоже самое на второй морде (подавать эти уровни)? Думаю, код обработки кнопок одинаковый. 2. При ресете генератор не должен выключаться. Ни разу такого я не видел. А вот при переходе в режим пониженного потребления - да. И выход от туда всегда - либо разрешённые прерывания, либо сторожевой таймер (watchdog) , либо ресет. 3. Возможно, когда ты разорвал линию disp_req, именно watchdog стал выводить его из спячки. Мне интересно, как ведёт себя вторая морда - если не так, то, возможно, это потеря данных в ПЗУ. Ещё раз, выздоравливай.
@HNN_CBEPXCNCTEM_CCCP_NM._COBbl
@HNN_CBEPXCNCTEM_CCCP_NM._COBbl 2 жыл бұрын
Учитывая, что это у всех так, вряд ли тут дело в потере данных в ПЗУ :)
@apendix
@apendix 2 жыл бұрын
Интересный обзор, отлично
@Spirit741979
@Spirit741979 2 жыл бұрын
Макс, какой ты молодец! )
@badkun6819
@badkun6819 2 жыл бұрын
с самого начала пришла в голову мысль наколхозить что то типо транзисторов или атмегу что бы не дать этой ситуации происходить
@evgkib1
@evgkib1 2 жыл бұрын
Неужели про DAT контент подъехал!
@podliychannel
@podliychannel 2 жыл бұрын
Чистый кайф. Досмотрел как детектив. Автор, моë увожение!
@ОлегДеменков-т1х
@ОлегДеменков-т1х 2 жыл бұрын
Мне встречалась похожая неисправность на ЭЛТ телевизоре TCL, пульт утерян, кнопки управления окислились и из-за повышенного сопротивления нажатие, например, кнопки "channel plus" могло начать увеличивать громкость или вызвать меню и тому подобное, но прошивка там была видимо "не кривая" и даже если напряжение попадало в промежуточное состояние, никаких глюков это не вызывало. На плате было шесть микриков, такие же, как и у этой деки, резистивные делители и пара проводов к основной плате. Замена кнопок разумеется помогла, ну а здесь, как и было сказано, самым надежным способом избавиться от подобных "глюков" и будет вариант с исключением промежуточных состояний, жесткая привязка уровней в заданных значениях внешним контроллером, но аутентичность тоже важна, ну можно и так жить. Как вариант костыля, можно попытаться отобрать из новых самые "удачные" кнопки прозвонкой (бывает и у новых уже не нулевое сопротивление в нажатом состоянии) и надеяться, что они проживут чуть дольше. Спасибо за интересное видео !!!
@Jimmy-sk4xw
@Jimmy-sk4xw 2 жыл бұрын
В общем ясно что если когда то где то откопают "звёздные врата" (как в фильме) надо звать Макса что бы разгадать символы и запустить их 😅😆🤣 , а вообще было ОЧЕНЬ интересно и познавательно !!! 👍
@KVlad100
@KVlad100 2 жыл бұрын
4:00 - Они много где так делают. Дома есть видик, телевизоры, музыкальные центры от сони и у всех у них со временем из за окисления началась болезнь, когда кнопки в "ветке/цепочке" начинают выполнять не свою функцию а функцию какой-то соседней кнопки. Например при нажатии воспроизведения может включиться мегабасс или при смене режима сработать кнопка питания. Вот это реально бесит.
@Samara_Morgan_666
@Samara_Morgan_666 2 жыл бұрын
Знакомая проблема, у меня в кассетном магнитофоне "Panasonic RX-CT" тоже самое творится. :)
@666fedr
@666fedr 2 жыл бұрын
ну, уже лучше: как минимум устройство не начинает бесоебть, а просто чутка подключивает :D
@bujlbl_b_6ok241
@bujlbl_b_6ok241 2 жыл бұрын
Есть выход! Ставим сенсорные кнопки, а костыль - это полевик, подающий нужное напряжение на вход. Сколько кнопок столько и ключей... Ну так было в селекторе каналов) Защиту от статики ещё сделать. Т.е. тупо нужен каскад на транзисторе в ключевом режиме с высоким сопротивлением на входе!
@chibisskomsyi4275
@chibisskomsyi4275 2 жыл бұрын
Джойстики у автомагнитолл sony да и не только,тоже имели кнопки с резистивными делителями, и тоже подтупливали.
@cyberbobr3782
@cyberbobr3782 2 жыл бұрын
- Красота ролик, плюю через левое плечо 3 разА, что бы не сглазить.. - Главное длинный, иногда работа самому с этой электроникой так надоедает, что просто хочется полежать и насладиться просмотром...! Как грится 5 звёзд..))
@Arti9m
@Arti9m 2 жыл бұрын
Да даже на Attiny какой-нибудь можно было бы сделать "интерфейс" между кнопками и процем, цена была бы наверное ниже, чем цена новых кнопок. В качестве ЦАП в данной ситуации сгодился бы встроенный железный ШИМ и конденсатор на землю на выходе. Жаль, что владелец не согласился на нормальный фикс.
@Электроникавдеталях-з7д
@Электроникавдеталях-з7д Жыл бұрын
Питание бы надо ещё проверить. Если подсохли кондюки, могут помехи попереть и при аналоговом опросе кнопок это может ввести в ступор процессор
@fliblomlaslojor
@fliblomlaslojor 2 жыл бұрын
15:13 программисты делали кнопку тестирования дисплея, и видимо не подумали что этот тест может вылезти в продакшене =). вместо игнора оно делает goto вникуда.
@HNN_CBEPXCNCTEM_CCCP_NM._COBbl
@HNN_CBEPXCNCTEM_CCCP_NM._COBbl 2 жыл бұрын
На тест дисплея не очень похоже, а вот на "goto вникуда" может быть))
@НиколайСавинов-ъ5й
@НиколайСавинов-ъ5й 2 жыл бұрын
Безумно круто, что вы так глубоко копнули в причину данного бага, но будь я владелец данного аппарата, я был бы согласен менять комплект кнопок каждые 3-5 лет.
@СергейК-у1б
@СергейК-у1б 2 жыл бұрын
Макс Добрый день! Я бы согласился на Ваше предложение, чтобы не менять кнопки...
@leoniv.
@leoniv. 2 жыл бұрын
Можно попробовать на каждую кнопку повесить по транзистору, скажем, 2N7002. Он будет качественно коммутировать делитель на землю, а через кнопки будет просто подаваться на затвор +5 В (кнопки придется переключить с земли на питание).
@apendix
@apendix 2 жыл бұрын
Атмежкой по PWM сделать, я так делал для БП из АТХ , регулируемый энкрдером
@av_kovko
@av_kovko 2 жыл бұрын
А как считать прошивку с этого микроконтролера? Из-за этого обработчик будет сложно создать.
@dimkaBG
@dimkaBG 2 жыл бұрын
В телевизоре так было с кнопками. Переключаешь канал, а регулируется звук...
@andyl297
@andyl297 2 жыл бұрын
взорвал мозг. но красиво. все стены в мозгах.
@morgunovbooch
@morgunovbooch 2 жыл бұрын
А ты случайно не Макс Крюков?
@motormikerify
@motormikerify 2 жыл бұрын
Такая же херня со старыми музцентрами из 90х. Логика на резисторах.)
@igor0242
@igor0242 2 жыл бұрын
Микроконтроллером следим за наличием периодичности ответа прерывания и через элемент ИЛИ ресетим наш камень, если ответы на запрос пропали. но есть подозрение, что автономный ресет чреват отображением инфы на дисплее не отвечающей реальности.
@custom_zr6824
@custom_zr6824 2 жыл бұрын
А я по простоте душевной бычил на внутрипроцовый сдвиговый регистр
@catandy7740
@catandy7740 2 жыл бұрын
Макс, а если попробовать связаться с SONY с описанием проблемы, японцы дотошные и перфекционистичные товарищи, может исправят и пришлют новую прошивку
@podliychannel
@podliychannel 2 жыл бұрын
Именно потому, что рациональны, не станут тратить ресурс на такое.
@ДмитрийВознесенский-о3в
@ДмитрийВознесенский-о3в 2 жыл бұрын
Создание прошивки, походу, все-таки будет, а, а, а??? Хотелось бы конечно на стриме и с нуля, без заготовок.....
@БорисЧесноков-л9е
@БорисЧесноков-л9е 2 жыл бұрын
хозяин сказал просто поменять кнопки .... : (
@snrc64
@snrc64 2 жыл бұрын
Надо брать контроллер,кислоту и реверсить прошивку)
@MRooodddvvv
@MRooodddvvv 2 жыл бұрын
Да ! Ну или можно протокол реверсить и написать свою
@Megacom2012
@Megacom2012 2 жыл бұрын
Это тот случай когда инженеру делать не чего 😀. Я понимаю, что "тупо" заменить кнопки на новые - не Ваш случай. Ну не было у Sony Советских инженеров в разработке. Чтобы починить микроконтроллер нужен другой микроконтроллер 😉 Спасибо за ролик!
@rapaeg
@rapaeg 2 жыл бұрын
аккуратно разобрать каждую кнопку и покрыть серебром или золотом, разбирал такие кнопки там пластинка окисляется.
@Samara_Morgan_666
@Samara_Morgan_666 2 жыл бұрын
Ну это дорого/богато..
@HNN_CBEPXCNCTEM_CCCP_NM._COBbl
@HNN_CBEPXCNCTEM_CCCP_NM._COBbl 2 жыл бұрын
Осторожно капнуть сверху на корпус кнопки жидкой силиконовой смазки, и некоторое время щёлкать ей, чтобы смазка протекла внутрь :) Не знаю, может быть вредный совет, но у меня после этого подобные микрики начинают работать идеально))
@666fedr
@666fedr 2 жыл бұрын
46 мин, но как будто просмотрел лекцию по практическому использованию схем, аналоговых считывателей, осциллографов... и как не нужно писать код :D похоже на какую-то опечатку: 4 выпадающих диапазона, о которых "забыли", могу представить, если бы такой диапазон был 1, но 4...
@thesuperyuro
@thesuperyuro 2 жыл бұрын
33:03 Что за фигурка над монитором?
@fagear_live
@fagear_live 2 жыл бұрын
Мисака Микото
@SentrionVigines
@SentrionVigines 2 жыл бұрын
tl431(как усилитель тока) и более высокоомные резисторы в делителе напряжения решили бы проблему.
@fliblomlaslojor
@fliblomlaslojor 2 жыл бұрын
подкинуть мк который будет заведовать кнопками и выдавать разрешенные напряжения в линии, или добавить всяких триггреров шмитта на каждую кнопку. костылинг=)
@smotryash
@smotryash 2 жыл бұрын
Идеальная кнопка это мосфет можно замутить и такой костыль, причём не портить плату
@daemonmagic8261
@daemonmagic8261 2 жыл бұрын
а прошивку можно считать ?
@HNN_CBEPXCNCTEM_CCCP_NM._COBbl
@HNN_CBEPXCNCTEM_CCCP_NM._COBbl 2 жыл бұрын
Без кислоты и испарения некоторых слоёв микросхемы фемптосекундным лазером, скорее всего, нет :)
@АлександрШабалин-э2з
@АлександрШабалин-э2з 2 жыл бұрын
Мог бы, с десяток лайков зарядил бы.
@leotub7
@leotub7 2 жыл бұрын
🙂👍
@СергейПетрович-н3ы
@СергейПетрович-н3ы 2 жыл бұрын
а кнопки глючить не могут Макс?
@h0rse
@h0rse 2 жыл бұрын
зачем такие сложности с атмегами? n-ключ кнопка на затвор подает 5в. сток-исток управляет "нажатием" всегда стабильная единица несмотря на дребезг ключ либо открыт либо закрыт...
@user-fl3qy3rj2c
@user-fl3qy3rj2c 2 жыл бұрын
Макс, снимаю шляпу. Что касается современных "шедевров" куда не ткни везде производители ограничивают ресурс, на этом жиждется постоянный спрос, без которого производители терпят убытки, нужно ведь постоянно вкладываться в разработки. Мне кажется такие широкие диапазоны уровня напряжений для вывода этой ошибки не спроста шире диапазона рабочих уровней, все выверено для можно попробовать поискать статистику по этим отказам через какое время происходили, если есть закономерность то она не случайна.
@ThePashka0000
@ThePashka0000 2 жыл бұрын
Долбанутые инженеры у сони, чесслово. Нафига это половое извращение с АЦП, когда дисплей сканируется? Ну навесь сканы кнопок в те же линии, что и скан сеток (сегментов). У процессора вон даже заявлены Hardware key scan function, 16×8 key matrix compatible. Слово matrix тут предполагает нормальное подключение, а не эти страдания с резисторами. Причем, самое ржачное, что 4 из 8 выводов key return (те самые входы с матрицы кнопок) в схеме даже не задействованы. Кому-то явно оооочень лень было разводить на пару десятков дорожек больше на плате. А исправить эту лабуду не проще, заведя кнопки на пару-тройку 74hc14 (триггеры шмитта) и поставив на выходе маломощные мосфеты во включении с общим истоком, которые будут резисторы коммутировать вместо кнопок? А то еще целый МК ставить, много чести.
@Сиськагриб
@Сиськагриб 2 жыл бұрын
Все мы так или иначе ребутаемся по жизни...
@Igor-rg8xv
@Igor-rg8xv 2 жыл бұрын
REQ надо было не просто отцепить, а подтянуть к плюсу. Сигнал же инвертированный
@Sunktor
@Sunktor Жыл бұрын
Микроконтролеры, весь мир заполонили, программерам что то есть нужно... На самом деле все решается куда проще - поставить микрухи коммутаторы а ими управлять кнопками. Или совсем совсем просто - транзисторы, по одному на кнопку, то-же не сильно много.
@БорисЧесноков-л9е
@БорисЧесноков-л9е 2 жыл бұрын
аутентичность так аутентичность... выпаиваем индикатор в четвёртый раз, оригинальную плату в муцорку хозяину, а вместо неё ставим новую плату с исправленой паршивкой ...
@MRooodddvvv
@MRooodddvvv 2 жыл бұрын
Слишком колхозно. Уж если решать радикально то замена контроллера с написанием альернативной прошивки. По сравнению с проделываемой вами работой по ремонтам и переборкам лпм это фигня вопрос вообще.
@ШамильМагомедов-ы7й1ч
@ШамильМагомедов-ы7й1ч 2 жыл бұрын
Триггер между кнопкой и процом.
@ЕвгенийЕмельяненко-ш3п
@ЕвгенийЕмельяненко-ш3п 2 жыл бұрын
телики чиню... ой какие траблы бывают из за кнопок... и пофиг на производителя )))) уже принято, непонятно что происходит... отключи кнопки....
@Чёрт_Лысый
@Чёрт_Лысый 2 жыл бұрын
Сумрачный японский код! А ещё на индусов напраслину гонят!
@Pikachu062
@Pikachu062 2 жыл бұрын
КРИНГЕ ГО СТАВИТЬ ХР НА AMD RYZEN!
@ЮрийЛадный-ч3е
@ЮрийЛадный-ч3е 2 жыл бұрын
Это называется запланированное старения....очень сомнительно что программисты протыкали такой элементарный косяк...
@badkun6819
@badkun6819 2 жыл бұрын
врятле, скорее всего оно случайно так вышло, а на резисторах схема вообще в то время была распространена
@pvppvp2426
@pvppvp2426 2 жыл бұрын
поэтому в бытовой технике и пишут: "срок эксплуатации не более 7лет"
@sirokuza
@sirokuza 2 жыл бұрын
это не баг это светомузыка
@hochh6978
@hochh6978 Жыл бұрын
Ха-ха, маску что ли забыли наложить? Чтобы XOR ом дальше диапазон вырубить. Балбесы Сони.
Перепрошивка HP/Fujitsu LTO-5 (0904-DC)
18:07
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
Какой я клей? | CLEX #shorts
0:59
CLEX
Рет қаралды 1,9 МЛН
{1263} Finding datasheet for SMD Dual MOSFET 8205A
3:44
Haseeb Electronics
Рет қаралды 782
SONY DTC-57ES проверка после ремонта и настройки.
25:05
Михаил Медведев
Рет қаралды 3 М.
Усилитель INVOTONE 2400 Вт. Интересный ремонт
40:54
Дмитрий Коржевский
Рет қаралды 1,4 МЛН
Что такое синтезатор?
29:51
Eugeney Klimin
Рет қаралды 8 М.
Релиз прошивки AVRTapeControl для CRP42602Y
15:05
SONY DTC-77ES обзор
45:58
HI-FI Stereo Sound
Рет қаралды 30 М.