Результат того, что можно сделать из скалера телевизора и универсальных прошивок для китайских скалеров на базе процессора tsumv59.
В большинстве случаев с скалером от TV надо будет проделать следующее - Перекинуть местами аудиовходы AV и PC Для работы VGA входа принудительно переключить мультиплексор видеовходов (одна перемычка) Отключить драйвер LED подсветки (если будете использовать матрицу с ламповой подсветкой) Если использовать не родной БП скалера с напряжением более 12в то отключить питания скалера от питания УНЧ (выпаять управляющий питанием УНЧ мосфет) и на УНЧ подать питание не родного БП 12-18в , и питание процессора скалера +5в.
Описание разных нюансов, сборка, перехватчик пульта и прочее -
Моя попытка сделать универсальный монитор/телевизор/медиаплеер на базе скалера, от телевизора, надеюсь мой забег по полю с граблями поможет другим избежать ошибок.
Изучая недавно возможность подключения разных дисплеев и матриц наткнулся на стандарт LVDS который используется в матрицах мониторов, телевизоров, планшетов, телефонов и пр. это высокоскоростная шина не имеющая четкого стандарта и применяемая во многих устройствах для передачи больших объемов данных.
Далее меня заинтересовали так называемые универсальные скалеры, которые можно либо настраивать перемычками либо прошивать под определенные типы матриц, их на данный момент есть большое множество, но мне нужна не просто универсальность используемых матриц, но и универсальность по входам, так как при разных экспериментах нужны входы и hdmi, и scart, vga, простой композитный. С одной стороны возникает вопрос, зачем так заморачиваться, все это есть в современных TV, но с другой стороны мне все же не хочется спалить при экспериментах свой 40 дюймовый smart tv. А имея такой универсальный скалер можно сделать из ненужной матрицы монитор хоть в авто, хоть для хобби, хоть медиа телевизор (например у нас есть предложения на новые 32" матрицы по 75$)
И так приступаем, был найден блок скалера на процессоре tsumv59xe который используется во многих моделях ТВ c диагональю от 15" до 46" ,но проблема в том, что они работают только с определенными матрицами, прошиты на заводе, и не могут просто так перенастраиваться.
Неделя изучения материалов форумов по ремонту тв больших результатов не дало, выяснилось что при замене на похожие матрицы очень часто у мастеров не получалось запустить показ изображения даже перебирая все возможные прошивки от всей серии определенного бренда или подбором прошивок от других брендов.
Изучив материал понял, что проблема не только в несоответствии lvds у разных матриц и разного разрешения, но и управлении шим подсветки и напряжений подсветки (забегая вперед и я торопясь от восторга,что многое понял, при первом подключении спалил T-CON матрицы до угольков)
Есть аналог моей платы на процессоре tsumv59, который является универсальным скалером, и может прошиваться через USB, но как всегда хотелось использовать то,что есть под рукой, и силу мышления :D
И начались эксперименты, было найдено описание и прошивки универсальных скалеров, но увы моя плата через USB прошиваться наотрез отказалась, тогда был собран вот такой программатор - spipgm флеш используется в этих скалерах 25q32 объемом 4 мегабайт.
Подпаяв программатор к флеш ничего не получилось,флеш даже не определялся, хотя развязан резисторами, выпаяв все определилось, но после первой прошивки облом, флеш не проходил верификацию, выяснилось, что проблема в отсутствии задержки при записи, немного поэкспериментировав с задержками флеш нормально прошился, программа только ругалась, что файл прошивки меньше объема памяти флеш. В предвкушении праздника флеш запаян в плату, включение и полный облом опять, если со старой прошивкой от телевизора плата включалась с кнопок, мигала светодиодом, то теперь был полный кирпич. Проанализировав затраты умственные( неделя чтений вечерами) и материальные (подключил с ходу LED матрицу 10" и спалил t-con) сделал вывод, что рано мне постигать такие вещи, надо подучиться. На этом успокоился,так как ни контроллера ни матрицы уже живой не было.
Флеш 25q32
Недавно восстановил ретро PC, пригодился и для прошивки, так как компьютера с LPT у меня давно нет,только ноуты.
Далее было пара вечеров по изучению работы T-CON, выяснил, что у меня выгорел драйвер LED подсветки, защитный диод, и ключ управления драйвером (шим подсветки моей матрицы рассчитан на 5в, из платы на LVDS шло 12в этого хватило что бы выгорел драйвер подсветки), не в одном магазине города микросхемы драйвера найти не удалось - RT9293 и тут еще раз обращаю внимание не всегда доверяйте даташиту, в нем на матрицу указано напряжение подсветки от 5в до 21в, а драйвер RT9293 имеет максимальное входное напряжение 5.5в, возможно это особенность моей ревизии матрицы, она стояла на планшете,но по даташиту есть только отметка по изменению в ревизии минимального напряжения подсветки, весьма не приятно поверив даташиту спалить устройство. В коробке с хламом было найдено несколько андроид телефонов, один из них с разбитой матрицей Led IPS и о чудо там стоял аналогичный драйвер, перепаяв все, что выгорело шим подсветки на матрице запустился, но оставался вопрос пережила ли остальная часть такой бросок по напряжению. Моя матрица,один канал, глубина цвета 6 bit - IVO m101nwt2
Далее я начал разбираться с прошивками, в следствии чего выяснилось, что процессоры tsumv 29 39 59 программно не совместимы или частично совместимы, полистав прошивки в hex редакторе они весьма сильно различались, и начал поиск прошивок похожих на мою слитую из флеш.
На одном из Чешских сайтов наткнулся на ссылку с прошивками, в архиве много прошивок под разные матрицы, но ни одной под мои матрицы. Решил попробовать прошивку с матрицы TOSHIBA LTM09C362 она меньше физически, нет драйвера подсветки на плате t-con, но в остальном схожа по управлению и разрешению 1024x600
И так прошиваем с помощью LPT программатора и запаиваем флешь обратно в плату
И самостоятельно подаем нужные сигналы (+5в и +3.3в) в LVDS шлейф на управление драйвером подсветки.
И вот момент истины,подключаем питание и ура наш китайский монитор заработал !
Ничего в меню не понятно, но методом тыка находим даже русский язык !
Значит T-CON своей матрицы я все же не сжег, а только драйвер и управление подсветкой, что благополучно починил
Иду дальше и ищу прошивку под мою вторую 15" матрицу 156xw02 от ноутбука с разрешением 1366x768 ,и опять под мою модель прошивки нет,но подбираю похожую, и теперь приятно, что плата начала прошиваться через USB с флешки, кидаю прошивку в корень, плата прошивается очень быстро, секунд 20 (на программаторе флешь шьется около 15 минут !) , отключаю управление и питание подсветки (уже научен) , включаю, подсветку опять подключаю альтернативно и вуаля, теперь у нас уже 15" монитор.
Опять переключаю меню на русский язык, и запускаю просмотр кино (кодек MKV) с флешки, все классно но нет звука !
Немного пробежав по плате с тестером становится понятно, что прошивка не управляет ключом УНЧ, небольшая перемычка и вуаля
Итак спустя долгое время будет продолжение темы с более подробными инструкциями.
Был куплен 24" телевизор Bravis с разбитой матрицей но рабочими внутренностями
Фото продавца
и монитор ASUS MW221с с убитым скалером (инверсия гавкнулся флеш) но рабочей матрицей.
Фото продавца
И поставлена задача сделать телевизор Asus ))))))
Скалер извлечен, перепрошит под мою 1024x600 матрицу 10" Первая беда, не работает вход VGA , но работает HDMI через него подключен к буку.
Вторая проблема, под имеющиеся у меня прошивки нет пульта ДУ (а без него не войти в инженерное меню которое очень нужно), но есть опыт построения на AVR пультов под любую аппаратуру, так что в будущем тему дополню и его изготовлением.
Далее скалер был прошит под матрицу(M220EW01) 1680x1050 из монитора Asus, и дедуктивным методом найден мультиплексор отвечающий за коммутацию VGA входа, Немного изучения и подключен запуск инвертора подсветки Asus так как в bravis была матрица LED, но нам ведь все по силам ! в итоге скалер от bravis матрица от Asus и сигнал из ноута хоть через VGA хоть через HDMI. Еще одна печаль но с этим пока смирюсь, для подключения в цвете ретро компьютеров нужен SCART а имеющиеся прошивки его не поддерживают.Пока прийдется пользоваться AV и Ч/Б изображением или сделать PAL кодер. Но я сейчас написал нескольким продавцам в китай может кто то поделится прошивками с поддержкой scart.
В итоге имеем 22" телевизор с разрешением 1680x1050 и входами AV, VGA, HDMI, так же в мониторе Asus есть динамики, так что ничего не надо колхозить.
Теперь дело за пультом.
GTA5 с ноута скалер bravis корпус и матрица asus, подключение VGA
На все про все потратил 28$ Весьма доволен результатом
PS У кого есть опыт поиска вектора для направления к значениям кнопок пульта в прошивках отпишитесь, пока разбираюсь, возможно получится прикрутить любой IR пульт стандарта NEC.
PPS Сейчас готовлю фото скалера в хорошем разрешении с пояснениями и прошивки. Такие скалеры применяются в огромном количестве телевизоров выпуска 2011-2016г. в основном диагонали 15"-32" , на процессорах серии - tsumv59 ,практически любой такой скалер можно подключить к любой матрице имея нужную прошивку.
PPPS Прием TV проверить пока не могу я не пользуюсь не эфирным не кабельным TV (Only satellite )
Jamy, боюсь, что Вам всё же придётся подбирать прошивку под существующий пульт. По процессорам TSUMV в интернете информации почти нет. Могу помочь понадергать прошикок с remont-aud.net . Есть немного лишних баллов на скачивание.
Студент, Я вполне понимаю как работает архитектура tsumv59,прошивку под пульт подобрать не получится, их просто нет, прошивки идут под разное разрешение и в них вшит один китайский пульт, я практически уверен, что смогу найти и разобрать таблицу векторов, на выходных этим может займусь. Прошивки с remont-aud.net тоже особо не интересны, так как они идут под матрицы 1920x1080 и 1366x768, никакую другую матрицу не подключить.
PS Мой скетч который перебирает все возможные варианты пультов стандарта NEC перекидывая отосланные значения в терминал, очень легко отлавливать адрес устройства. Я себе переделывал акустику и нужен был пульт, не один универсальный не подошел, не одна программа эмулятор не смогла подобрать код, а с помощью этого алгоритма нашел ( скорее взломал ) минут за 40 и потом по найденным данным сделал свой пульт.
Jamy, удачи в экспериметах. Как говорится, помог, чем мог
Добавлено (28.07.2016, 23:19) --------------------------------------------- Jamy, тут куча прошивок под TSUMV59 под разные матрицы, и пульт на Ваш похож. Может чем-то поможет.
Jamy, тут куча прошивок под TSUMV59 под разные матрицы, и пульт на Ваш похож. Может чем-то поможет.
Спасибо, они у меня все есть.
Сделал пульт на ардуинке, в этих прошивках не совсем он работает в стандарте,нет первого байта адреса, но это не беда, вошел в инженерное меню.
Немного поколдовав свел цвета и баланс, теперь осталось все собрать в одно устройство. Самый простой вариант который мне представляется сделать на ардуино нано ir приемник, который будет принимать сигнал от имеющегося пульта оставшегося от телевизора, и преобразовывать его в нужный для скалера ir код, стоять это будет вместо стандартного ir приемника, прошивку написать дело одного вечера, сама нано стоит пара баксов, и небольшой опыт и интересно.
-----------------------------------------------
Подобрал своей поделкой на ардуино коды пульта, подходят к прошивкам универсального скалера с обозначением пульта M_90 в имени прошивки, может и к другим подойдут, не пробовал. Звездочкой отмечены коды которых нет ни на китайских пультах ни на пультах телевизоров, но они работают и некоторые очень полезны, например при помощи ZUMM "-" можно добиться правильных пропорций видео воспроизводимого по USB, которые невозможно получить стандартным пультом. Коды еще не полностью все. Стандарт NEC, но не стандартный адрес, есть только инверсный байт от адреса 0x02 -> 0xFD, в итоге адрес устройства 0x00FD Коды кнопок, первый байт значение, второй его инверсия.
Пример - 0x00FD8A75 кнопка "PLAY"
Высверлил прежние стойки на которых стояла родная плата , переставил под плату скалера, с БП скалера матрицу запустить можно, но он работает за пределами нагрузки, так как ламповая подсветка тянет 30Вт (15в 2А), пришлось переделать на работу с БП от монитора. Так же разобрался с ключом звука и входами звука PC и AV, теперь все работает прекрасно. Управление подключил к передней панели Asus 5 основных кнопок. Не правильно сканировалась кнопка VOL"-" из за разной реализации алгоритма АЦП клавиатуры в родной прошивке телевизора и в универсальной , пришлось колдовать, очень мелкие резисторы около 1мм или меньше, не знаю как этот типоразмер называется, но все что нашел у себя почти в два раза больше, еле напоял.
На половину уже написал программу перехватчик для пульта.
--------------
Программа почти готова, очень пригодился при написании и отладке недавно сделанный осциллограф
Все протокол написал
загвоздка была в том, что надо на телевизор выдавать уже декодированные посылки без модуляции, так как ИК приемник мы убераем, и туда шлем посылки команд которые подменила наша программа. Проверил на телевизоре, все работает ! С помощью ардуино и этой программы можно взять любой пульт стандарта NEC в прошивку внести нужную карту команд и подключив к любому аппарату( TV,DVD,AS, и прочее)со стандартом NEC пользоваться не родными пультами.
Исходник перехватчика пульта, среду ардуино не знаю писал ногами :D
void(* resetFunc) (void) = 0; // Reset MC function #include < IRremote.h >
int RECV_PIN = 6; unsigned int IR_ADR = 0x00FD; //адрес родного пульта ДУ IRrecv irrecv(RECV_PIN); IRsend irsend; decode_results results;
Погонял пару дней, перехватчик пульта работает прекрасно. Купил тюнер, соблазнил размер (как пачка сигарет) и функционал, full HD, usb, wi-fi к нему, осталось кабель прокинуть от тарелки.
Дописал в перехватчик пульта процедуру атоповтора клавиш. Исходники в шапке.
Здравствуйте!Подскажите пожалуйста чем вы прошивали данный скалер? Вы как-то редактировали прошивку или брали готовые? Есть ли в них возможность как-то переключить разрешение?А то у меня проблемма с ним.
Темы на этом форуме закрыты , регистрируйтесь на новом форуме , а если вы зарегистрированный тут пользователь , пишете в личку , дам пароль на новом форуме что бы остался ваш аккаунт.
Перейдя на главную страницу вы автоматически будете перемещены через несколько секунд на новый форум.