В этой части речь пойдет о контроллере питания и USB устройствах используемых в этом проекте.
Для проекта были закуплены: активный USB HUB на 7 портов Ginzzu GR-487UB, usb плата видео ввода на основе чипа STK1160, Arduino micro pro, usb радио на основе чипа rtl2832u+r820t (возможно будет заменено на что-то другое, работа не совсем устраивает, плохое качество приема сигнала).
Изначально питание было собрано на обычно преобразователе напряжения 12в-5в 2А. Его основной проблемой были глюки при одновременном включении хаба и планшета — не все устройства успевали определиться хабом, как следствие не работали в планшете и все это было рандомно: могла не прогрузиться флэшка или плата видео ввода. Поэтому было решено делать умный контроллер питания. Мозгами в нем служит Arduino micro pro — он контролирует все питание и обрабатывает кнопки руля. Помощь в создании данного контроллера помогали люди с форума pccar.ru, за что им огромное спасибо.
С USB разъемом и 3.5мм jack пришлось немного "поколдовать" уменьшил в длину почти в 2 раза.
Схемы делал в программе DipTrace (у нее есть полностью бесплатная версия) — умеет переводить схему в печатку.
Все необходимые компоненты для контроллера питания есть на схеме, номиналы указаны.
Ардуинка подключается в хаб с разорванным "+".
В скетч необходимо вставить свои значения кнопок руля, кнопки руля читаем уже на собранном контроллере питания (т.е сначала собираем полностью контроллер, затем заливаем туда скетч для считывания кнопок руля, выписываем значения, после ставим эти значения в скетч контроллера и заливаем снова в ардуинку).
Логика работы:
При появлении +12В АСС на пине 2 включается питание на ХАБ (реле №1), через 4 секунды подается питание на планшет (реле №2), еще через 4 секунды подается питание на Remote Control (реле №3) одновременно с этим включается питание активной антенны (реле №5).
При появлении +12в на пине 3 (включение задней скорости) без задержки подается питание на камеру заднего вида (реле №4).
На выходах Реле№ 1,2,4,5 появляется +5в, соответственно для подключения камеры заднего вида, антенны необходимо ставить повышающий преобразователь до 12в. Такие сложности из-за гальванической развязки по питанию (если не использовать повышающие преобразователи, то на камере заднего вида и на антенне земля замыкается с землей машины и помехи возвращаются в аудио — соответственно камеру и антенну вы подключается и "+" и "-" от контроллера питания, корпус активной антенны нужно отключить от кузова).
При пропадании +12в на АСС менее чем на 5 секунд ничего не происходит, если АСС пропало более этого времени, то через 10 секунд после пропадании АСС выключается питание Remote Control и активной антенны, еще через 10 секунд пропадает питание на планшете, он уходит в сон, еще через 10 секунд выключается хаб.
Тут все необходимые файлы для контроллера питания.
Продолжение следует…























Комментарии 59
Опупеть, понял что проделано много кропотливой работы но нефига не понял как )) Как можно сделать почти тоже самое, бестолковомукак я ! ?
Хотелось-бы повторить твой проект. Только мне нужно два реле-это включение HUB и реле датчика холла. Если есть возможность и желание подскажи пожалуйста.
Смотри следующую главу, там другой БП идет, схема там есть. Ставь 3 реле! 3е включает усилки, исключается пук при запуске планшета и т.д
Следующую главу смотрел, там на KIS построено у тебя, а я хотел всё таки на NSD. Но щас ещё раз перечитаю.
Если есть кнопки руля, то никаких NSD, конечно если не собрался ардуину через Bluetooth к планшету цеплять
Да так и будет-по блютузу.Кнопок на руле нет.
Тогда решать вам, исходники для обоих есть в темах, поменять один источник на другой не сложно в программе
На NSD диск пустой, по кисам есть. Если можно по NSD в личку. Спасибо заранее.
Не раньше чем завтра вечером
Проблем нет, буду ждать. Спасибо.
demitro0906
Если есть кнопки руля, то никаких NSD, конечно если не собрался ардуину через Bluetooth к планшету цеплять
По Arduine логика твоя понравилась, подходит под мои нужды.
Привет. Подскажи пожалуйста, а на пин 2 +12v на прямую подаётся или через что-то?
Через резистор и диод
А получается понизил до +5v ?
Да, логическая единица для ардуины
Спасибо.
Круто. Можешь такую сделать еще разок. Цену в личку кинь.
это жесть просто
Это устаревший, смотри следующий
дай ссылку пожалуйста
yadi.sk/d/ow-7OZxPhPLbg тут есть необходимые файлы
спасибо буду посмотреть
demitro0906
yadi.sk/d/ow-7OZxPhPLbg тут есть необходимые файлы
почему ушли на KIS?
Подскажите по хабу — работает? Жаба душит длинк за 2к покупать, а с дешевыми китайскими чето не везет.
На кисы ушёл из-за бессмысленности гальваники когда используешь кнопки руля машины, кнопки землёй на земле машины сидят, хаб тоже d-link чёрный поставил
у меня кнопки резистивные, вывел их двумя проводами через улитку руля, с землёй машины они не контачат.
Хаб такой www.ulmart.ru/goods/43004 ? Гинзу чем не устроил, глючил?
Да такой, гинзу умер по неизвестной причине
не нашел в тексте инфы — а OTG рвется при выключении хаба или пин otg всегда замкнут на землю? У меня организовано питание по похожей схеме — вкл хаб, через 4 сек вкл планшет и выключение выкл планшет, через 8 сек выкл хаб. С предыдущим трехпортовым хабом всё работало без проблем, ОТГ всегда замкнут на землю, но на Гинзу и Длинк не подхватывает автоматически, только если разрывать/смыкать OTG.
Рвется
отг смыкается/разымыкается вместе с вкл/выкл хаба или планшета?
Сначала вкл хаб, потом одновременно отг и планшет, потом усел
спасибо
меньше нагромождений, хотя уже стоят
схема-авто.рф/4-x-kanalny…itel-na-mikrosxeme-t.html
или
elwo.ru/publ/skhemy_usili…itel_na_tda7388/6-1-0-360
Я не встраивал усилок, у меня внешние стоят, поэтому встроенный не нужен:-)
И оболочку под управление при вождении, блюпуп в планете уже есть громкая связь и OBD диагностика
Надо ещё привод
Сам делал. Самое интересное смотреть как другие делают. Жду продолжения)))
Честно даже не предсавляю когда я с ним закончу…
Жду продолжения, и есть небольшое пожелание — сможешь окончательные характеристики составит — что умеет, что поддерживает и т.д.
в последней части, когда проект будет закончен, но это будет минимум через месяц-другой.
Но даже сейчас она на много мощнее чем большинство магнитол на андроиде которые есть в продаже
по мощности я вижу что не хилая получается, исходя даже из операты и частоты проца. Меня инетересует как будет включаться камера — приложением или при включении задней скорости, возможно ли будет управлять магнитоллой кнопками на руле, автоматическая регулировка яркости и т.д.
Руль работает как часики уже сейчас, с камерой пока боремся, регулировка яркости работает, т.к сенсор не закрывается. работает подключение к телефону через TabletTalk с навигацией проблем нет, флэшку читает на ура(небольшие проблемы с приоритетом медиа сканера в андроиде)
интересный проект. навигация через A-GPS или полноценный есть?
Естественно полноценный:-) по A-GPS навигации нет
в смысле нет
A-GPS скачивает из интернета информацию о расположении спутников, но это никак не навигация, т.е помогает определить местоположение(указывает где искать). Определение местоположения может быть по ближайшим вышкам Wifi или вышкам сотовой связи.
с чего ты взял?
ru.m.wikipedia.org/wiki/A-GPS
тут про инет ни слова
demitro0906
A-GPS скачивает из интернета информацию о расположении спутников, но это никак не навигация, т.е помогает определить местоположение(указывает где искать). Определение местоположения может быть по ближайшим вышкам Wifi или вышкам сотовой связи.
A-GPS — определяет местоположение по вышкам сотовой связи, инет там ни разу не причем. Я софт писал для этой херни, поверь мне инет там не к чему.
GPS — ловит спутники даже в жопе негра.
На счет интернета могу заблуждаться, но если на андроиде запустить программу теста gps то будет виден результат при наличии интернета и без него. С интернетом он спутники определяет все доступные и потом к ним подключается, без интернета к каким подключился те и отображает
инет играет вспомогательную, т.е. ускоряет процесс, т.к. мобильное устройство получает инфу еще и от серверов, но будет работать и без инета, просто погрешность +/-3 метра добавляется.
Три года назад у меня был заказчик который хотел видеть маршруты передвижения своих сотрудников через планшеты, притом в характеристиках планшетах даже небыло заявлено о GPS, в настройках ни намека чтобы включить gps, хотя они были с симкартами, на винде. Я писал прогу для этих целей.
demitro0906
Естественно полноценный:-) по A-GPS навигации нет
раз есть симка, логично что в нем A-GPS присутствует. То что в характеристиках указано без префикса А не дает гарантии что там полноценный.
alexion124
интересный проект. навигация через A-GPS или полноценный есть?
Характеристики планшета глянь:-) asus nexus 7 2012 года
alexion124
по мощности я вижу что не хилая получается, исходя даже из операты и частоты проца. Меня инетересует как будет включаться камера — приложением или при включении задней скорости, возможно ли будет управлять магнитоллой кнопками на руле, автоматическая регулировка яркости и т.д.
усилитель принципиально решил не вживлять туда) у внешнего настроек больше. Правда звук из андроида пока только стерео можно выжать
Ну что сказать нормальная качественная работа! Хороший пост в закладки!
Ты маньяк прям
с трудом, но можно, если надо чем смогу- помогу)
Пиииииип!(не печатные слова) Как во всём этом разобраться! Маньчило! Молодец!