Тема: BMW E39 525i
Показать сообщение отдельно
Старый 09.08.2012, 05:43   #168
DarkDuke
Старший Пользователь
 
Регистрация: 16.04.2010
Возраст: 40
Город: Москва
Регион: 77, 97, 99, 177
Машина: BMW 525i Е39
Сообщений: 164
DarkDuke will become famous soon enough
По умолчанию

Итак появилась новая матрица. Что же она собой представляет?! Размер 6.5, но по факту по высоте она чуть меньше, где-то на 1 - 1.5 мм, что не очень прикольно. Так же страдает яркость по сравнению с матрицей от DA6500. Однако, этот самый минус, с яркостью, ощутим только при сильном свете в салоне т.е. когда солнце светит именно в монитор. В остальном стало гораздо приятнее т.к. свет от монитора теперь не бьет сильно в глаза и не соблазняет на него отвлечься. В общем из минусов так таковых только высота.
А теперь реально о плюсах:
1) матрица тоненькая и имеет всего 1 контроллер, а не 2 как с DA6500
2) LED подсветка, что дает очень сильный бонус в энергопотреблении
3) Нет всяких тюнеров и усилков, которые так же пожирают напряжение
4) Отсутствует бешеный нагрев, который даже вынудил меня установить вентилятор на контроллер от DA6500

В общем, эти все пункты имеют очень сильную важность по сравнению с потерянной высотой 1-1.5мм. Собственно все понимают, что энергоэкономичность, это довольно важный параметр. И чрезмерный нагрев тоже к хорошему не приведет в жару, особенно если на улице окажется +40 и солнце греет панель в которой и без того печка в 60 градусов от нагрева матрицы.

Итак замена матрицы оказалось делом не простым:
1) Нужен новый крепеж т.к. у этой матрицы нет креплений под винты
2) Матрица обладает нативным разрешением 800х480, которое выставить не просто
3) под эту матрицу, точнее контроллер нужен стабилизатор питания

Итак начал с со второго пункта, т.к. перед установкой нужно было убедиться, что все получиться.
Честно сказать, долго я изучал вопрос, но все таки удалось добиться желаемого. К контроллеру был допаян чип EDID 24CXX, в который были прошиты нужные настройки по синхрам, которые подбирались в ручную при помощи powerstrip.
Отдельно мною была создана тема, где выложены прошивки: http://pccar.ru/showthread.php?t=16999
Вот такой вот у меня получился контроллер:


Собственно, изображение выравнивалось, и сразу при включении компьютера, выставляется корректное нативное разрешение:


Далее начал работу по монтированию матрицы в монитор. Начал я тут с изготовления крепления под матрицу. Взял переднию крышку от старого системного блока и из ее краев сделал загатовки, для нового крепления. Затем я их склеил и положил на сутки под кирпичики (старые жеские диски) со вставленной матрицей:


И вытащил я из под них такую вот рамку:



К сожалению это работа была на столько сложной, что я даже почти не сделал фоток. Очень сложно было все вымерять, так чтобы матрица входила в рамку очень плотно, и при конечной установке стояла ровно.
Собственно тут я примеряю уже установку на наружную крышку:


А с верху будет металлический каркас, к которому рамка будет привинчена:


Тут на фото уже привинченная рамка к каркасу:


И вот мы имеем установленную матрицу с уже грамотно выравненными краями:


В итоге удалось получить идеально установленную матрицу, которая даже никак не приклеена, а держится исключительно на плотности рамки и лишь слегка прижимается внешней крышкой. Ушло на ее изготовление с выравниванием почти 4 дня. Но веселье оказалось впереди.....

Итак одна из самых веселых вещей это удлинение шлейфа 50 pin, который будет соединять матрицу с контроллером.
Тут как раз понадобиться купленный шлейф 50 pin, коннекторы 50 пин, и припой 0.3мм с паяльником))))


Ой чуть не забыл... и еще маленький помощник с двумя руками:


Вот как собственно получилось спустя 6 часов секса:



А теперь самое смешное, выяснилось, что я перепутал направление соединения и один из коннекторов надо было перевернуть, иначе шлейф получался как бы перевернутым. Из за этого, у меня при подключении взорвался кондер у контроллера и вырубился само восстанавливающийся предохранитель. Был полный шок

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


И результат со шлейфами:


В итоге коробочка закрылась почти пустой:

Если посмотреть результат с предыдущей матрицей, то можно видеть, что борьба там была на доли миллиметра. А тут все просто и легко закрылось.

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

1) Это контроллер матрицы
2) Стабилизатор питания для контроллера
3) контроллер тач скрина
4) блютуз
5) ЮСБ хаб
6) Блок реле для управления задней камерой и монитором
7) Ардуино для управления блоком реле, которая в свою очередь должна управляться IBUS

В общем список получился довольно внушительный и как всегда началось "веселье" )))))

Начнем с непосредственно контроллера матрицы:
Раньше контроллер в мониторе занимал всю площадь задней коробки и легко крепился на залазках задней стенки и крепежах передней. Вот фото из архива как было раньше:


Собственно вытащив старый контроллер я имею ту же площадь для установки, но как туда закрепить такую кучу компонет?! Решение нашлось! Из металла был изготовлен второй этаж с вырезкой под новый контроллер:


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

Первое, что я после осмысливания крепления "присобачил" - это ЮСБ хаб. Для этого, плата была извлечена из корпуса и разъемы были перепаяны на другие:


Плата стала гораздо компактнее, что позволило ее очень удобно закрепить в корпусе на левой стенке:


Далее был закреплен стабилизатор, в нижней части корпуса, где есть вентиляция, которая очень даже кстати при нагревах:


И вот подхожу к наиболее интересной части ради чего вообще вся модернизация задумывалась!
Дело в том, что в старой реализации проекта камера заднего вида управлялась компьютером, который в свою очередь читал IBUS шину и исходя из ее данных включал USB реле которое переключало монитор и включало камеру.
Минус тут очевиден. Компьютеру нужно время чтобы загрузиться, а камера иногда нужна сразу, после того как машина завелась. Это очень частое явление при поездках по магазинам. В итоге так вот я решил сделать автономную систему управления задней камерой. В этом мне помогли Arduino Nano + чип MC 33290 + реле.
До этого было куча всяких схем (около восьми) на транзисторах и все недавали удовлетворительного результата. Но наконец я нашел решение и довольно простое. Паял все вот по такой вот схемке:


Вот такая вот этажерка получилась:

Если вызвало интерес, то у соседей есть по этой теме пост, где я так же умудрился отметиться))) :
http://www.compcar.ru/forum/showthre...t=4873&page=15

Для создания блока реле были использованы такие вот маленькие японские слаботочные релюшки:


Вот собственно нарисовал схемку, описывающий блок реле:


Собственно после работы с паяльником получился вот такой вот результат:

Фото вышло не очень. Но что есть... На фото рядом лежит ардуинка, где если постарятся, то можно увидеть тоненький проводок идущий в сторону реле, это проводок от 9 пина ардуино. Желтый проводок пойдет к контроллеру на вкл режима задней камеры, а красный с черным на питание контроллера.

Далее был подготовлен родной BMW контроллер для подключения питания ардуино. К сожалению в упор уже не помню, что куда там паял. Но там не сложно найти нужное при помощи мультиметра:


Все расположилось в задней части корпуса монитора, где была привинчена пластиковая салазка:


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


После на эту же полочку был закреплен контроллер матрицы.И вот получился такой вот набор компонент:

На фото слева, так же изображен уже знакомый фильтр синфазных помех, о котором идет речь парой сообщений выше.

Вот что вышло после установки всего этого чуда в корпус монитора:


Блютус теперь нашел свое место в мониторе, чтобы толстый кузов БМВ не подавлял сигнал сего чуда. Установлен он был рядом со стабилизатором в нижней части корпуса.
На фото стабилизатор еще не установлен:


А вот тут уже установлен стабилизатор и все необходимые контроллеры:


Вот на этом фото уже подчти все подключено за исключение dvd:


Далее обе части монитора были подключены и сделано тестовое включение.

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

Вот собственно и картинка:


Отсталась мелочь, установить новый SATA DVD, который было решено сменить из за следующих факторов:
1) Жрет 1.5А против 2А у предыдущего, это экономит 3 Вт.
2) Скорость доступа быстрее чем у предыдущего
3) Больше буфер, что позваляет реже обращаться к DVD.
4) Подчти бесшумный
5) Очень быстрая загрузка дисков и намного четче работает чем у предыдущего.

Так же было изготовленно новое заднее крепление, которое уменьшило нагрузку на болты в задней части:


На контроллере были припаяны необходимые разъемы:

На фото можно заметить разъем IDE, а не Sata, это потому что изначально был установлен старый DVD, но позже планка с разъемом была перепаяна на планку с Sata.

Вот так вот он встал после установки:


После этого монитор закрылся:





Последний раз редактировалось DarkDuke; 11.08.2012 в 19:12.
DarkDuke вне форума   Ответить с цитированием