13.12.2015, 20:47 | #1 |
Старший Пользователь
Регистрация: 13.10.2015
Город: Бишкек
Регион: Казахстан
Машина: Honda Odyssey RB2
Сообщений: 133
|
Honda Odyssey RB + android
Всем владельцам Honda Odyssey RB а также Edix и Elysion посвящается...
Такую машинку хотел давно и вот мечта сбылась... Откатав полтора года понял что мультимедиа актуальная для 2003 года безнадежно устарела в 2015м. Прошерстив интернет на предмет модернизации стало понятно что вариантов немного. Машина японская, евро и американского аналога нет, есть китайский но там все по другому, есть предложения по замене но цены не скромные (460 долларов) за непонятную операционку типа http://szzest.com/showpro.asp?id=160. Расположение гу дисплея и управления своеобразное и решил заводское не менять (тем более что все рабочее) а пока просто добавить функционал в виде планшета на андроиде. В дальнейшем интегрировать его в панель вместо родного дисплея. Пока мне видится примерно четыре этапа по внедрению. Первый просто поставить планшет как внешнее устройство, подключить через штатный вход aux по звуку и управлять кнопками на руле. Далее подключить в эту систему хаб на флешки, винт, может мышку. Третий этап - подключить панель управления родной системой к планшету не потеряв управления. Ну и окончательно заменить штатный дисплей планшетным (пока непонятки с камерой зх.) На сегодня первый этап завершен. Выглядит пока так ... На такую машину проектов не нашел, все что видел мне не понравилось... Сейчас планшет ездит в машине но можно отключить и унести домой, т.е. используются только штатные разьемы и конструкция не нарушена. Пока еще в поиске нормального планшета, этот уже третий вариант (CubeTalk8X U27GT-C8) и не последний... При выключеном зажигании заряжается, при зарядке 100% встроенный контроллер отключает заряд. Во время езды переключается в хост и работает управление с кнопок. Пока идут испытания и все работает как задуманно и мне нравится. У меня 9 кнопок на руле управляют play\stop track+\- vol+\- enter esc влево вправо вверх вниз позволяют выбрать любое приложение запустить свернуть выбрать музыку или клип запустить видеорегистратор или навигацию и не тянуться при этом к планшету. За основу взял конструкцию Alex_ST вот ссылка: http://pccar.ru/showthread.php?t=19742 . За что ему огромное спасибо, открытый проект с прошивкой сейчас встречается не часто. Как оказалось многофункциональная USB клавиатура прекрасно работает c андроид... а сам я АТМегу8 только в лупу разглядеть могу, программатор спаял на 4х резисторах прошивал такой контроллер тоже первый раз в жизни но все получилось Схема переработана для моей задачи и лишнее просто убрано: Долго думал как решить питание и заряд, вся проблема в том что разьем под управление и под зарядку один микроUSB и для зарядки хост надо отключать. Даже если подзаряжать на ходу времени заряда не хватает для работы и за несколько дней все разряжается в ноль. Решение пришло само и оно простое, заряжать пока машина стоит и переключать на управление когда завел. Обычно езжу я не много, на работу и обратно, ну еще может по делам но не более 2-3 часов в день, остальное время машина стоит или в гараже или под окнами на работе, все это время идет заряд, пока меньше 60% разрядить батарею не удалось даже стоя в пробках. Зарядную цепь выбрал на LM2596 в виде готового модуля, только доработал отключение. Питание подано постоянно, в машине идет заряд, при подаче АСС заряд отключается и планшет переходит в otg host. По такой схеме для полного заряда нужен примерно час-полтора, потом встроенный контроллер отключает заряд на 100% отметке. Общий бюджет пока 85$ планшет, 2$ модуль LM2596, 2$ ATMega8 AU + кварц 12мГц и бесценное время портаченное в удовольствие. Последний раз редактировалось Alex EX; 14.05.2017 в 13:13. |
14.12.2015, 00:12 | #2 |
Гуру
Регистрация: 13.10.2006
Возраст: 46
Город: Санкт-Петербург
Регион: 54
Машина: '98 PRIUS NHW10
Сообщений: 1,991
|
Бишкек, Казахстан... занятно ))
работа - ништяк
__________________
маст{ер} c[лов]а и стил<ус>а мои детки: сивик и геша + а у него названья нет + примус + грандесла |
14.12.2015, 20:41 | #3 |
Banned
Регистрация: 25.04.2009
Возраст: 41
Город: ХМАО-Югра
Регион: 86
Машина: 2011\Kia\Ceed
Сообщений: 108
|
ну, номера на аватарке киргизия
машина ничо, только вот правый руль... |
15.12.2015, 12:27 | #4 |
Старший Пользователь
Регистрация: 13.10.2015
Город: Бишкек
Регион: Казахстан
Машина: Honda Odyssey RB2
Сообщений: 133
|
Подскажите как сменить регион ? Казахтан ближайший а киргизии нет в списке...
Несколько слов о подключении кнопок, провозился несколько часов без особого результата. Раскидал панель, достал гу и начал отключать разьемы по очереди в надежде найти разьем с кнопками управления, перебрал все разьемы но штатные кнопки упорно продолжали работать... Хотел уже руль разобрать, хорошо что не смог... Последнее место куда я заглянул это был дисплей, оказалось в нем еще и мозги в которые сходятся кнопки руля и панели управления. Вот срисованный разьем дисплея с маркировкой, буквы срисованны с печатной платы дисплея Разьем на дисплее с обратной стороны обведен красным... Провод из разьема с маркировкой KD4 это кнопки на руле, провод с маркировкой KD3 это кнопки под рулем. Оба провода сняты с разьема и соеденены вместе. Схема рулевых кнопок срисованна с реальной платы. Перепаивать номиналы я не стал, все схемы заводские и есть мысли совместить управление штатной системой и дополнителным планшетом. Цветовая маркировка проводов в разьеме. Потихонечку разбираюсь с основной панелью управления мультимедией и навигацией... По ходу разборок буду добавлять сюда. Последний раз редактировалось Alex EX; 08.01.2016 в 17:08. |
16.12.2015, 00:12 | #5 |
Пользователь
Регистрация: 08.03.2014
Возраст: 46
Город: туапсе
Регион: 23, 93
Машина: honda odyssey 2004
Сообщений: 61
|
|
27.12.2015, 12:12 | #6 |
Старший Пользователь
Регистрация: 13.10.2015
Город: Бишкек
Регион: Казахстан
Машина: Honda Odyssey RB2
Сообщений: 133
|
Продолжаю понемногу разбираться с панелью управления, в моей машине она встроена в центре и отдельно от всего.
Имеет маркировку 39050-SFE-N214-M1 CD-R6537ZH информации по ней нет никакой кроме как купить продать, схемы естественно тоже. Я купил такую доску на разборке еще осенью (обошлась в 2т.р.), раскидал на молекулы и начал изучать. При всей сложности конструкции оказалось что внутри все устроено довольно просто (тупо и надежно). Кнопки обведенные зеленым это обычный набор резистивных кнопок собранный в группы по 4 штуки на линию. Всего в доске управления таких линеек три. (Еще две на руле, схема есть постом выше...) Схема их включения разрисовалась очень легко, самураи не стали заморачиваться и сделали все три линейки одинаковыми... На этом же разьеме сидят светодиоды подсветки панели с обвязкой и резисторами, емкости фильтры питания и проч. рисовать не стал. Если подать на контакт ILL+ питание 12 Вольт и замкнуть контакт ILL_CNT на массу - доска засветится. Установив туда переменный резистор 200 Ом можно менять яркость подсветки от нуля до полной... Как видно в разьеме есть все сигналы чтобы подключить кнопки к какому-нибудь контроллеру для обработки безо всяких доработок, не изменяя штатную конструкцию панели (!) Последний раз редактировалось Alex EX; 27.12.2015 в 14:08. |
03.01.2016, 13:23 | #7 |
Старший Пользователь
Регистрация: 13.10.2015
Город: Бишкек
Регион: Казахстан
Машина: Honda Odyssey RB2
Сообщений: 133
|
Вторая часть изысканий по теме реверс инженеринг панели управления Honda Odyssey RB . На обратной стороне доски есть два разьема, один идет на резистивные кнопки, второй подключен к джойстику и кнопкам вокруг него. Назначение контактов на картинке...
Разьем кнопок и подсветки слева, разьем джойстика и кнопок вокруг него справа. При разборке оказалось что на джойстик задействованы всего три провода из которых два питание 12 Вольт. Внутри установлен свой контроллер кнопок и на него заведены в общей сложности 11 нажималок и один поворотный энкодер (две оптопары). Все это счастье начинает работать просто при подаче питания. Дальше гуру подсказали что к чему по плате управления : Сообщение от YAM1966 Понял. Так, проц 8 битник от TOSHIBA, с ноги 35 идет через резюк на базу выходного транзистора и с коллектора в шину. 35 нога - просто нога, не UART, т.е. протоколом может быть все что угодно. Надо смотреть сигнал на шине... Примерно так сигнал на шине выглядит при верчении джойстика… Цитата: Сообщение от Alex EX Цитата: Сообщение от YAM1966 Так, ну в общем я выделил из всего этого передачу 4-х байт по типу UART. Сделаю поддержку приема в контроллере, и будет у Вас праздник Ура! Я насчитал три разных длительности... Насколько я понял Ваш контроллер штука обучаемая и достаточно ему скормить нажатие кнопки и назначить нужную мне функцию и все заработает... Ну не совсем так, тут инверсный UART со скоростью 4800 бит/c. В результате оказалось перевернутый асинхронный протокол 4800 E8N1 по одному проводу. Дабы получить что то вменяемое с устройства быстро скидал и подключил такую схему : Теперь при подключении к компьютеру в любой терминальной программе при нажатии кнопок или вращении крутилки на экране весело прыгают данные типа 80 00 0C 73 или там 80 40 00 3F, 80 04 00 7B… Для просмотра данных использовал Realterm. Каждая кнопка при нажатии дает свою строчку данных. Первые два байта адрес кнопки потом команда и контрольная сумма. Строчки повторяются каждые 50 мсек... Все коды всех кнопок на картинке: Теперь для чего это все? Конечная цель управлять андроид устройством через USB разьем штатной доской в машине. Для этого нужен контроллер который сможет на входные данные назначить нужное мне действие ну и заодно прицепит мои линейки с резистивными кнопками. Сам я в контроллерах никак... но мне подошел контроллер YAM Droid , в нем уже есть 4 канала для резистивных кнопок и два рабочих входа UART TTL для опроса внешних устройств типа GPS (обычно их скорость 4800 бит/сек. что совпадает с данными с панели). На сегодня мне удалось прицепить все кнопки руля и панели управления через их штатные разьемы без доработок и изменения схем кнопок. Видео всего как это работает будет чуть позже... Последний раз редактировалось Alex EX; 08.01.2016 в 17:53. Причина: Половина картинок отсутствовала... |
04.01.2016, 11:02 | #8 |
Старший Пользователь
Регистрация: 13.10.2015
Город: Бишкек
Регион: Казахстан
Машина: Honda Odyssey RB2
Сообщений: 133
|
Вот попробовал снять видео, что получилось... Очень яркий экран на засветке навитела не видно вообще ничего...
Последний раз редактировалось Alex EX; 23.11.2019 в 22:20. |
14.01.2016, 16:18 | #9 |
Старший Пользователь
Регистрация: 13.10.2015
Город: Бишкек
Регион: Казахстан
Машина: Honda Odyssey RB2
Сообщений: 133
|
Вот еще видео посленовогоднее...
Последний раз редактировалось Alex EX; 23.11.2019 в 22:21. |
14.01.2016, 17:52 | #10 |
Старший Пользователь
Регистрация: 12.01.2014
Возраст: 41
Город: Москва
Регион: 77, 97, 99, 177
Машина: Skoda Superb II
Сообщений: 473
|
Мысль с зарядкой при выключенном зажигании и переходом в режим ОТГ при включении зажигания гениальна.
Это решило бы мои проблемы с планшетом, он плохо умеет OTG+заряд. Только вот схему как это работает я, честно говоря, не понял
__________________
Skoda SamSony (закрыт) Skoda Superb 2012 Nexus 7 (Завершен ввиду смерти планшета) |
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3) | |
|
|