![]() |
Chery tiggo android panel
Тут уже был похожий проект, но тот чувак пошел по простому пути-тупо вклеил планшет в консоль и сделал внешнее питание с усилителем.
Обычно народ не заморачивается и врезает aux в разрыв приемника или сидюка. но это костыли и вообще не наш метод. Мой проект базируется на штатном мафоне: все питание уже готово, не надо переделывать проводку и торпеду. готовый усилитель на TDA7385 итак имеем голову:http://chinamobil.ru/bb/files/10478_...82.jpg_155.jpg последней ревизии(полностью цифровой тюнер, usb вход для флэшэк) производства vdo под управлением mcu MB95F128NB. мукс на tda7342, радио- tef6606t http://i.imgur.com/sNnx0.jpg http://i.imgur.com/A9OBJ.jpg http://i.imgur.com/C2xSu.jpg http://i.imgur.com/1l54Y.jpg Управление чипами реализовано по шине i2c, что нам полностью развязывает руки :pleasantry: даташиты тоже в наличии:derisive: За основу взят проект s.m. а точнее оболочка андроида и часть скетча для тинси. В качестве интерфейса управления может выступать любое устройство с андроидом не ниже 4.0 и usb-хостом(пока для теста используется ноут toshiba ас100 с цм10.1). Мост между головой и интерфейсом- teensy 2.0+usb-uart переходник. За праздники были скурены даташиты, прозвонена плата головы на предмет бескровного доступа к железу. Сам я в программирование не могу, но пришлось начать учиться. на коленке собрал макетку моста, переписал скетч для тинси (мукс управляется не так как у s.m.) пока имеем регулировку звука из андроида. Дальше самое сложное-запилить управление приемником:tease: http://www.youtube.com/watch?v=srcyns26WjA |
Таки допилил приемник. Китайцы использовали чип последней ревизии, на него в сети нет даташитов. Пришлось городить сниффер и слушать шину на предмет байтов управления частотой. Дальше подогнал формулу для перевода мегагерц в байты, допилил код и вуаля! Звук регулируется как надо-фейдер и эквалайзер теперь работают. http://i.imgur.com/QTfI4.jpg http://i.imgur.com/ZzPWI.jpg http://i.imgur.com/gcqh2.jpg http://i.imgur.com/cStjJ.jpg |
reserv
|
Обновил первые посты.
Теперь нужно разобраться с питанием-сейчас включение мамки идет через замыкание на массу контакта в mcu морды. Нужно найти концы в шлейфе и организовать автоматическое управление питанием-включение при подаче асс, в параллель кнопку. После этого морду можно выкинуть :) Осталось самое сложное-выбрать планшет. Либо девборда либо что-то на А10, например Основное требование-по высоте размер 2din (+5-7мм запас) |
Цитата:
Второй вариант вообще лучше не рассматривать наличие урезанного A13,чип не поддерживает hdmi и bluetooth... |
там все искаропки+исходники+блобы. но останавливает древний однояйцевый s5pv210
C другой стороны китайцы на половине голов его успешно используют Еще вариант odroid-U2+панель+тач, по деньгам то же самое |
Цитата:
|
меж тем отучил оболочку от навитела и приучил к ситигиду. Думаю, s.m. не будет сильно ругаться http://i.imgur.com/W1lvW.png
|
Цитата:
брать планшет-примерно то же самое, но без кастомных прошивок |
приехали стабилизаторы. http://i.imgur.com/nS9Wj.jpg
|
Цитата:
На счёт 200$ я бы лучше взял первый вариант,чем планшет за 200.Т.к. там выведено всё,юсб-хосты,av-in,для симкарты,gps,оперативки не мало! и есть место-разъёмы для расширения камеры и т.п.... |
это да! еще неплохой вариант кубиборда, но их нет в наличии, и видеовыход там только hdmi
|
в кчестве морды выбран и преобретен киндл файр:
http://i.imgur.com/IzFVZOo.jpg по длинне ровно в 2дин, по высоте-примерно 5мм шире, что плохо-рамка консоли имеет такой же запас по высоте. Придется или подпиливать воздуховод или вынимать стекло планшета Так же успешно сожжен выходной каскад чипа приемника. Вместо него будет tea5767 |
работы идут к концу.
осталось дождаться, пока приедет новый чип радио и можно все красиво прикручивать в коробочку и устанавливать. Ну и надо придумать, как прицепить планшет к ящику без лишних дырок :rolleyes2: тинси запитан через стабилизатор от головы, питание и звук разведены на макетке в родной шлейф. Пока не решил, как запитать хаб-от головы, или отдельно через стабилизатор-мощных потребителей не планируется Кстати, выяснилось что в киндле есть аж 3 уарта, один из них удобно разведен на мамке, остальные разбросаны тестпоинтами на плате. огорчает, что уровень у них 1.8в, нужно городить делитель. Так же допиливаю прошивку-буржуи не хотят включать поддержку модемов и бт-свистков:tease: |
http://i.imgur.com/g9dWUCK.png
прикрутил таки поддержку связи к киндлу. теперь при втыкании модема связь подымается автоматом. можно слать-принимать смс, звонить(вникуда, не настроен роутинг звука) |
реализовано управление кнопкой питания через тинси: при появлении асс экран включается, при пропадании-идем в слип. Батарея выкинута, вместо нее через dc-dc идет постоянное питание. Жду когда приеедет новый чип приемника и рассыпуха и можно устанавливать все в машину.
Как и планировалось-никаких проводов снаружи-только usb-хаб с питанием, otg и 3.5 из планшета в голову |
исходники прошивки переехали на гитхаб
|
тинси успешно сдохла. посоны, уделяйте пристальное внимание земле. Вместо тинси преобретена ардуина нано(кардуино)
|
Цитата:
у меня было пару раз, что она лочилась - не отвечала на запросы (не исполнялся скетч) и не определялась виндой. после нескольких подключений туда-сюда к компу и попыток заливки скетча оживала снова |
кристалл раскаляется. на +12 она не рассчитна же
|
Пока наша почта играется с моими микросхемами, ради интереса прикрутил ардуину к 1-din бошке mystery. на нее есть схема, она простая как валенки. Все заработало с первого раза-и питание и управление микшером и усилителем.
Так же посыпал голову пеплом себе и послал лучей поноса тем кто писал датащит на tda7342-месяц не мог понять, почему нет звука на выходе микшера, если отключить проц магнитолы. а всего-то, в даташите, в разделе инициализации, ничего не сказано про то, что по дефолту включен soft mute, и надо послать 0 в его адрес. Теперь морда полностью выкинута, и питанием-муксом-радио-усилителем управляет ардуина. |
Итак, все железочки собрались в кучу. Восстановлен тюнер.
В качестве морды- ICOO D70proII. У него сдут модуль вафли-в наличии полноценный хост. На отг будет висеть +5в на АСС, батарея пока останется штатной, если ей поплохеет-будет заменена на гелевый кирпич на 2Ah, дабы не насиловать бортсеть. Прикручен BU-353, elm327-usb, модем. Хаб с внешним питанием. ардуина запитывается от хаба, управляет только усилителем\микшером. Так же решено оставить проц головы, дабы не мучиться с АСС и саспендом ардуины. Кстати, в чем можно удобно набросать схему соединений? |
Заинтересовал ваш проект.Тем более у самого Чери Тиго.Так же думаю приладить андроид к родной голове,хотя знаний по нулям(ну небыло в наше время компьютеров,а тем более андроида).Поэтому стараюсь понять и изучить.С требованиями к планшету определился:7",IPS,2-4 ядра(кортекс А9),блютуз,вайфай (в идеале 3G,GPS).Сейчас рассматриваю девайсы :AllFine fine,Sanei N79,Ampe A78,Nextway F7.Так же уже есть блютуз gps(телемеханик) и блютуз ELM327.Хотелось бы по подробнее узнать ваш проект.
|
Цитата:
Мастхэв, а с дополнительными либами компонентов - так вообще... |
Цитата:
Цитата:
|
масштабы трагедии:
http://i.imgur.com/7mNmMEB.jpg http://i.imgur.com/PzpqSxt.jpg теперь осталось все собрать в колобку 2дин. концепция в очередной раз поменялась: ардуина таки работает в постоянном режиме, но теперь она потребляет всего 32ма в простое (это без прикручивания саспенда, если еще и перейти на прерывания, говорят, потребление в простое падает до 2ма!). пришлось отказаться от набортного уарт-конвертера на ftdi, он как-то странно вел себя в связке с хостом планшета, не мог отдать свои пиды и виды хосту если ардуина подключена к плате магнитолы. зато все отлично работает через внешний на pl2303. ардуина мониторит наличие сигнала асс и включает борду магнитолы в нужный момент. она же саспендит-пробуждает планшет от евента асс. (в планах-прикрутить туда же таймер, чтоб пад выключался автоматом через заданное время), без всяких костылей в виде таскеров. таки допилил код, спасибо анону с /ra-весь алгоритм портила скобка не в том месте. кстати, вмешательства в плату магнитолы минимальны-всего 2 внешних провода припаяны, остальное все идет ченез колодку-шлейф от привода сидюка. морда управления и родной проц откушены-итого-чистое управление усилителем и аудиопроцем напрямую с планшета(громкость, басс, фейдер, все 4 колонки отдельно). никакиз вмешательств в проводку авто. еще есть проблемка с инитом микшера магнитолы-каждый раз при его старте выставляются дефолтные уровни звука, нужно что-то придумать, чтоб запоминались последние состояния регистров. возможно писать текущее состояние в переменные, и ориентируясь на состояние асс брать или их, или дефолт? еще нужно таки вызвонить хотя бы один уарт в планшете, чтоб отказаться от адаптера для ардуины. чел с 4пда сдул проц с мертвого планшета, что упростило задачу поиска так же нужно пересобрать ядро, чтоб планшет при подаче питания влючался автоматом, а не запускал зарядник так же возможно появится бт-громкая всязь, к сожалению только на железном уровне(ответить на звонок-положить трубку) софтовая часть почти отточена, есть только пару пожеланий к автору оболчи s.m. |
Цитата:
Использовать для этого встроенную в Ардуину флэш не рекомендую - 10000 циклов записи в ячейку никто не отменял, а 24С02 стоит в разы дешевле, можно и поменять, если что. |
я это и имел в виду. конечно неразумно ратить набортную память. еще как вариант-держать эти переменные в оперативке, ардуина же не спит. тех переменных-то всего уровень звука, канал микшера басс и фейдер
|
http://i.imgur.com/8zUeXu8.jpg набросал таки схемку как оно все устроено
|
Прикинул компоновку блоков:
http://i.imgur.com/61aCSVu.jpg http://i.imgur.com/jsklnCC.jpg http://i.imgur.com/MHLxCVl.jpg http://i.imgur.com/52xVfKK.jpg теперь нужно укоротить все лишние провода и все красиво уложить в коробочку |
"так же возможно появится бт-громкая всязь, к сожалению только на железном уровне(ответить на звонок-положить трубку)" - А если попробовать привязать к планшету блютуз-гарнитуру?
|
гарнитура(точнее модуль с HFP)будет в самой магнитоле, в оболочке планшета будет кнопка снять\повесить трубку.
возможен вариант с tablettalk, но это, если удастся заставить стабильно работать бт-свиток на планшете, а пока он живет своей жизнью рисовать отдельную морду я ниасилю |
tablettalk - позволяет связать андроид с андроидом,а хотелось бы простой телефон с планшетом.К концу недели приедет планшет,попробую поэкспериментировать с гарнитурой.Есть вопрос,магнитолу пока не разбирал,можно ли сделать аудиовход не колхозно?
|
смотря какая магнитола. в моей можно такое сделать с минимумом костылей-воткнуть вход в разрыв входа для радио, например. без разрывов-в канал cdc, но тогда потребуется внешний контроллер
|
Магнитола такая же как у вас.А в качестве контролера ардуина может выступать?
|
конечно. у меня же она и работает вместо штатной морды
|
|
нет конечно. у меня например стоит эта http://www.aliexpress.com/item/For-a...898391264.html
если возникнет желание к ондроеду прикрутить внешние кнопки или прикидываться клавой-мышкой то лучше взять http://pjrc.com/store/teensy.html но для нчала нужно определиться что вы хотите от системы, поставить четко задачи, и от этого уже отталкиватся |
Почти все закончено. осталось сделать красивую кнопочку питания внешнюю и можно ставить в авто.
Еще кстати у плоншета спален отг и питальник, так что он питается вместо батареи прямиком от магнитолы. в режиме сна вся система потребляет 80мА http://i.imgur.com/t244WxUh.jpg http://i.imgur.com/LwjClePh.jpg http://i.imgur.com/Bk0bBvSh.jpg |
А вторая приблуда usb-ttl,pl2303- такая? -http://www.aliexpress.com/item/USB-to-TTL-USB-TTL-STC-microcontroller-programmer-PL2303-in-nine-upgrades-plate-with-a-transparent/696402213.html
|
Часовой пояс GMT +4, время: 18:58. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot