Тема: Opel Astra'07
Показать сообщение отдельно
Старый 21.11.2009, 01:25   #29
leman
Старший Пользователь
 
Аватар для leman
 
Регистрация: 14.03.2007
Возраст: 39
Город: Москва
Регион: 77, 97, 99, 177
Машина: Opel Astra х2
Сообщений: 233
leman will become famous soon enoughleman will become famous soon enough
По умолчанию Щястье близко...

Вопщем медленно но верно проект движется к промежуточному финишу.


Почти завершена работа над адаптером штатных кнопок. Сейчас езжу с полнофункциональным прототипом, как все протестирую будет промышленная плата.
Итоговый функционал:
  • Все 6 кнопок на руле, включая 2 кнопки с левой стороны, которые посылают один короткий сигнал (не обрабатывается обычными адаптерами ик-пульта для компа). Реализация работы кнопок с правой стороны позволяет использовать все фишки софта , включая длинное нажатие. Грамотная обработка сигналов убирает проблемы типа двойного нажатия и т.д. (для кнопок листания треков это было бы ой как нежелательно) - в алпайновских магнитолах, адаптер от которых был задействован, это осуществляется самой магнитолой, нам пришлось эту логику восстановить и реализовать в нашем адаптере.
  • Штатный энкодер - без каких либо артефактов типа дребезга при быстром вращении, скакании сигнала в крайних положениях громкости и т.д.
  • Тонкая подстройка длительности нажатия и обработки повторяющихся цифровых сигналов по предыдущим пунктам самим юзером (без необходимости перепрограммирования контроллеров адаптера)
  • Кнопки на передней панели - четкая работа с практически отсутствующим колебанием сопротивления у каждой кнопки вне зависимости от температуры, влажности, фазы луны и менструального цикла пассажирки на переднем сидении Это важно т.к. в диапазоне JoyCoder'a в 1 кОм и разрешении не более 1 Ом висят около 30 разных кнопок.
  • Одна из "резистивных" кнопок на передней панели выведена как обычная кнопка - для подключения кнопки Power/AV монитора.
  • Коммутация питания монитора для включения при включении зажигания (независимо от того включен компьютер или нет) - для работы камеры заднего вида. Сигнал ACC из CAN-шины.
  • Коммутация ACC из CAN-шины для включения компа.
  • Подсветка кнопок на передней панели магнитолы при включении габаритов. Сигнал ILL из CAN-шины.
  • Коммутация ILL из CAN-шины для включения диммера монитора.

Дополнительно на плате адаптера будет реализована коммутация стабилизированных 5в для питания периферии, которая живет в корпусе магнитолы (usb-хаб и сидюк).

Коммутация питания самого монитора и диммер были сделаны в ДигиталКар (и не надо менять их название на звездочки - это было сделано именно там ).

В сухом остатке это первый известный мне проект pccar на Опеле с полностью реализованным управлением через CAN-шину и интеграцией со всеми штатными кнопками. Больше я такого нигде не видел (не только в России, но и вообще в мире).

Если я не прав, киньте сцылку

Как все закончим будут слайды
__________________
Opel Astra'07
Постройка CarPC in progress:
Закупка компонентов 100%
Сборка 99%
Установка 99%

Последний раз редактировалось CarMonitor; 14.06.2011 в 20:18.
leman вне форума   Ответить с цитированием