Dsp модуль для автомобиля android
Новая магнитола на Android, с DSP процессором.
Здравствуй страна!
Рубрика «очумелые ручки», рада приветствовать вас, у себя на странице.
Долго я выбирал магнитофон, и вроде уже как определился, смотрел в сторону 5000-ой серии Пионер, потом вышла 9000-ая серия, которая особо ничем не отличается от 5000-ой, но может коннектится с телефоном по Wi-Fi и т.п.
Но за
47000 рублей, я начал задавать себе вопросы. Есть ли цифровое радио (DAB+), хотя его пока как такового в РФ нет, всё же нужно иметь такой тюнер на борту? Можно-ли как-то запустить Яндекс навигатор, через Car-Play и т.п? Как купить такой магнитофон с емкостным, а не резистивным дисплеем (А такие только за рубежом, с ценником на
10000 рублей дороже), и многие другие вопросы.
Ответив на все свои вопросы, стало ясно – магнитофон мне не подходит… А отдавать 50круб за то, что мне не нравится, ну, как-бы не разумно.
А самое главное, пока разбирался с 9000-ой серией, 5000-ая мне тоже опостылела…
И тут меня понесло…
Что же предлагают наши китайские друзья?
Сначала «натыкался» на конкретные модели (Однотипных магнитофонов целая гора), затем начал вникать в тему, и понял, что есть платформа, на которую можно накрутить все модули (Радио, блютуз, процессор и т.п.).
Определился с конфигурацией:
1) Топовый камень PX5 с ОЗУ 4ГБ, и ПЗУ 32ГБ
2) Модуль радио TEF6686 (вроде как он самый самый:), на самом деле прием отличный)
3) DSP процессор
4) Дисплей (немного не до) HD с мультитач емкостной панелью, как у дорогих смартфонов (у пионеров, да и у других производителей о дисплее 1024×600 ещё и не мечтают.
Ну и остальные плюшки, какие будут. Модуль блютуз и остальная херобория, включая УНЧ мне было не интересно.
Всё это я нашел на всем известном сайте, и обошлось мне это чудо со всеми купонами и кэшбек в 15000 рублей.
По приезду всего этого добра, начал доработку, установку охлаждения на процессорную плату, установка принудительного (активного) охлаждения, в виде куллера на подшипниках, а также систему, которая будет контролировать включение и скорость вращения этого куллера.
Что такое DSP процессор?
Приветствую! Многие современные головные устройства идут со встроенным DSP процессором, давайте разберемся что это такое и для чего он нужен?! 🤔
Правильное, русское название у него «Цифровой сигнальный процессор» (от англ. Digital Signal Processor, DSP, цифровой процессор обработки сигналов (ЦПОС) — специализированный микропроцессор, предназначенный для обработки оцифрованных сигналов (обычно, в режиме реального времени)
Так давайте попробуем разобраться, зачем нужна эта временная коррекция, которая может управлять задержками на каждом канале. Но для начала давайте представим себе салон автомобиля, со всеми его характеристиками, неправильной формой (отличной от куба, которым является обычная комната), своим АЧХ (Амплитудно-частотная характеристика). И вот в этой «неправильной» среде звук распространяется не так как в обычной жилой комнате, часть его искажается, часть поглощается деталями салона. В итоге мы практически слышим не совсем то, что излучают динамики.
Немаловажным также является расположение слушателя относительно динамиков – как правило, в автомобиле слушатель (водитель, к примеру) находится не по центру и совсем на разных расстояниях от динамиков, что также вносит свои изменения в звучание, ведь один динамик звучит громче и напористее, так как находится ближе, а второй не так напористо и громко, ведь находится дальше от слушателя.
DSP-процессоры принципиально отличаются от микропроцессоров, образующих центральный процессор настольного компьютера. По роду своей деятельности центральному процессору приходится выполнять объединяющие функции. Он должен управлять работой различных компонентов аппаратного обеспечения компьютера, таких как дисководы, графические дисплеи и сетевой интерфейс, с тем чтобы обеспечить их согласованную работу.
Это означает, что центральные процессоры настольных компьютеров имеют сложную архитектуру, поскольку должны поддерживать такие базовые функции, как защита памяти, целочисленная арифметика, операции с плавающей запятой и обработка векторной графики.
В итоге типичный современный центральный процессор поддерживает несколько сот команд, которые обеспечивают выполнение всех этих функций. Следовательно, нужен модуль декодирования команд, который позволял бы реализовывать сложный словарь команд, а также множество интегральных схем. Они, собственно, и должны выполнять действия, определяемые командами. Иными словами, типичный процессор в настольном компьютере содержит десятки миллионов транзисторов.
DSP-процессор, напротив, должен быть «узким специалистом». Его единственная задача — изменять поток цифровых сигналов, и делать это быстро. DSP-процессор состоит главным образом из высокоскоростных аппаратных схем, выполняющих арифметические функции и манипулирующих битами, оптимизированных с тем, чтобы быстро изменять большие объемы данных.
Процессорная магнитола. Зачем?
И вот для того, что бы получить правильную звуковую сцену, в столь «не правильных» условиях и существует звуковые процессоры и процессорные магнитолы. Они позволяют очень виртуозно управлять звуковой сценой, смещать ее в любую сторону. Задержки же позволяют нивелировать «не правильное» размещение динамиков и форму салона. Задержки длятся миллисекунды, но они способны значительно сместить звуковую сцену, чем и пользуются профессионалы; в своих системах они способны «слить» весь звук со всех сторон в точке слушателя, где не ощущается ни «отдельности» сабвуфера, ни напора ближнего динамика.
1. Возможно настройка отличной звуковой сцены, добиться которой в беспроцессорном варианте тяжело.
2. Множество регулировок звуковой сцены.
3. Наличие приличного эквалайзера, с помощью которого можно отлично порезать сигнал на полосы.
Новый звук. Теперь Android с DSP.
Вот и добрались мои ручонки до звука.
Давно хотелось поэкспериментировать с ГУ на Андроиде. Но больше всего меня останавливала перспектива лишиться качества звука, которое было с Пионером процессорным.
Но, всё же решился. Заказал на Али Marubox 705PX5 в комплектации с DSP (Digital Sound Processor).
ru.aliexpress.com/item/Ma…042311.0.0.47d933edmt1Qpm
Брал у оффициалов Marubox.
Эти магнитолы выпускают многие фирмы. Можно найти дешевле. Почему брал именно Marubox? Потому что год назад уже брал у них ГУ в подарок родственнику. Не такую, попроще. Тогда таких и в помине не было. Год уже голова работает без каких-либо нареканий. Доставка курьером за несколько дней. Менеджеры русские всё подскажут, расскажут.
Взял максимальную из доступных. С настоящим восьмиядерным камнем Cortex-A53, с 4Гб оперативки, т.к. у большинства подобных ГУ есть одна большая проблема: тормозят и подолгу грузятся. Особенно навигаторы их грузят. И еще с цифровым аудиопроцессором.
Ну, приехал домой с работы и через 2 дня привезли посылку. Сразу же побежал ставить.
Выдернул Пионера.
первое, что не порадовало, это качество изготовления проводов. В частности, линейных выходов на усилки.
Хилые проводки почти без изоляции.
То есть, можно сколько угодно грамотно прокладывать дорогие фирменные линейки, экранировать их дополнительно. Всё это пох. Китаёзы решили, что так будет круче )) Экраны? Не, не слышали.
Замотал их хотя бы изолентой сверху. А то совсем уж стремно так оставлять.
Ну а дальше всё, в принципе, просто. ISO разъём подошел почти как родной. Пришлось только пару проводов мимо разъёма кинуть: управление антенны / усилков и подсветку кнопок от косы штатной магнитолы. Всё.
Ну еще повозился с протаскиванием антенны GPS. А нтенну Wi-Fi приклеил прям к корпусу магнитолы. Сигнала хватает.
Всё ожило, запустилось. Всё работает. Вначале подтупливал сенсор, но после калибровки в скрытых настройках всё пришло в норму.
Реально, голова работает очень шустро. Навител открывается молниеносно, спутники ловит мгновенно.
Теперь в планах подогнать центральную панель строго под размеры магнитолы, без всяких щелей. Убрать эту плёнку под карбон и покрасить всё это дело в глубокий черный цвет, под рояльный лак.
Без DSP — просто регулировки: Верха, Низ, Середина.
Подключение процессоров MADBIT к головным устройствам на базе ANDROID
Всем привет.
Это небольшая, но судя по вопросам в личке нужная запись.
Все причастные к теме знают, что процессоры Madbit player и Madbit DSP PRO способны управляться и настраиваться своим софтом с устройств на базе Android. Когда речь идет о мобильных устройствах, смартфонах и планшетах, проблем никаких не возникает. Включили зуб, увидели проц, ввели пароль, законнектились и все. Далее все это дело будет соединяться автоматом. Все значительно усложняется, когда мы пытаемся соединиться с китайской магнитолой на базе Android.
Все дело в том, что наши дорогие друзья из подвала дядюшки Ляо, где рождаются данные устройства, упорно в андроид магнитолах стараются сделать меньше андроида и больше магнитолы. С одной стороны, их логика понятна. Чем сильнее зарублен функционал, тем меньше людей в нем заблудится и следовательно меньше споров будет открыто. Но с другой стороны, мы получаем вместо полноценного андроид устройства, куцый, кастрированный кусочек былого функционала. Это касается практически каждой андроид функции в магнитолах и в частности работы Bluetooth.
Не забивая особо себе голову, эти ребята решили, что все будут юзать зуб в магнитолах исключительно для громкой связи. И в это дело точатся оболочки и сам зуб. Телефон вешается, работает и проблем не возникает.
НО, как только пользователи по зубу пытаются законнектить какой нибудь там сканер OBD или вот мэдбит, то с большой долей вероятности магнитола их отправит в пешее эротическое путешествие. В худшем случае безвозвратное, в лучшем с незабываемыми проктологическими приключениями.
На некоторых устройствах коннект устроен банальной отправкой пароля соединения в один конец и как только вы его подтвердили на телефоне, коннект появляется. Но другими устройствами вам подтвердить ничего не удастся. С такими устройствами блестящая идея обречена на провал.
Вот, из недавнего, обратился мой хороший знакомый вот с таким устройством:
и я ни чем не смог ему помочь. К сожалению.
Но таких гу, по моим наблюдениям не так уж и много. А с другими есть надежда в огрызках найти нужное.)
Расскажу методу на примере своей магнитолы фирмы Seicane. Это бюджетные модели со средненьким железом, фейковым 8м андроидом (который на самом деле 6й), но с хорошим дисплеем и по вполне гуманному ценнику.
С ходу законнектить к нему проц не удалось. Магнитола его видит, но сопрягаться категорически отказывается без всяких всплывающих окон с вводом пароля. Классика.
Настройки зуба в данном гу находятся в верхней шторке:
В таинственной вкладке «выключатель». 😀
Здесь, по длительному нажатию на иконку зуба, я попал в его настройки в рамках оболочки.
Проц висел в строке «Используемые устройства» и не сопрягался вообще.
Ткнув в «шестеренку» мы попадаем в настройки зуба под оболочкой:
Данное гу как и в предыдущем примере может только отправлять пароли на устройства, но в данном случае, мы можем указать, чего оно там будет слать. И это шикарно. Забил здесь пароль доступа к процу.
…и нифига не произошло. Проц по прежнему висел без сопряжения. Перезагрузки, дисконнекты, танцы с бубном и жертвоприношения бутербродов с чаем результата не дали. 😀
К счастью, я имел давнюю привычку, при заказе очередного китай-ГУ, пока оно едет, неспешно перечитывать от корки до корки сотни страниц ветки форума, посвященной платформе приобретенного ГУ. Эти железки всегда полны сюрпризов и хорошо, когда ты впитал чужой опыт до ее приезда, а не когда уже все сломал 😀
В общем, я припомнил, что при работе с BT устройствами пользователи обращались к стоковому меню bluetooth андроида. С которым, кстати, тоже не все слава богу. 😀
Дядюшка Ляо решил, что безопаснее для его шедевра будет оградить юзеров от настроек зуба и просто вырезал соответствующую строку из меню.
Заходим в меню магнитолы:
Тыкаем Android настройки.
И там ни че го. Никаких упоминаний о зубе.
Разумеется, вариаций софта у китайцев великое множество и данная метода «болт он» подойдет только к части из всех ГУ на рынке. Но, ковыряясь в этих двух менюхах зуба, найдя системное через поиск вы скорее всего сможете подружить проц со своей магнитолой.
Некоторые магнитолы имеют полноценный зуб и коннект с ними также прост как с телефоном.
А еще попадались магнитолы, которые охотно работали только с одним bluetooth устройством. И для коннекта плеера приходится удалять соединение с телефоном и попрощаться с громкой связью. (Мое ГУ прекрасно совмещает и то и то).
В общем, цель данной статьи дать вам вектор для мысли. Если вы зашли в тупик с коннектом, то вектор лучше, чем его отсутствие.
Еще хотел бы настоятельно порекоммендовать потестить соединение до инсталла проца в месте предполагаемой его установки. Дело в том, что магнитолы совсем не блещут мощность сигнала. Антенна зуба расположена позади магнитолы и будет глубоко в панели. А проц возможно в противоположном краю салона под фальшполом. В этом случае велик риск заиметь нестабильное соединение, которое будет постоянно отваливаться. В этом случае придется разжиться в Китае выносной бт антенной. Ну, или перенести проц.
Рубрика хозяйкам на заметку:
В записи я использовал скриншоты, которые я скинул с ГУ. Если вам нужно скинуть на флешку картинки с магнитолы, то после копирования ОБЯЗАТЕЛЬНО откройте и посмотрите любую из скопированных картинок на магнитоле. Если этого не сделать то большинство ГУ просто пропишут на флешку файлы нулевого размера. 😀
Как это работает я хз. Но если вы просмотрели хотя бы одну картинку с флешки, то копирование будет корректным. )
Остается еще посоветовать воздерживаться от устройств цена которых прям самый низ рынка. С такими ГУ вероятность поиметь проблем с куцым андроидом близка к 100%. Лучше посмотрите что нибудь из тех же Seicane, а лучше из младших Teyes.
На этом пока все.
Всем удачи и стабильного коннекта! )
Что такое DSP-процессор звука? Для чего он в магнитоле?
Рекомендуемые статьи
Штатная магнитола Android на базе Allwinner TS9. Преимущества модели
Другими словами, встроенный звуковой DSP-процессор быстро изменяет поток цифровых сигналов, управляет задержками на каждом канале. Это высокоскоростная аппаратная схема, которая выполняет арифметические функции, манипулируют битами, оптимизируя большие объемы данных, чтобы быстро изменять их.
Разберем на примере:
Представьте себе ваш автомобиль изнутри с его «неправильной» формой, изгибами, со всем его наполнением: панелью, креслами и другим – все эти составляющие – это амплитудно-частотные характеристики (АЧХ) вашего авто.
Среда с подобными АЧХ считается «неправильной», так как звук передается не так как в большой пустой комнате, салон с большим количеством элементов поглощает часть звука, часть просто искажается. По итогу, мы получаем не то звучание, которое излучают динамики, даже если вы воспроизводите звук в максимально высоком качестве без сжатия аудиофайла.
Так же, важным является расположение водителя и пассажиров относительно динамиков. На восприятие музыки влияет разность в громкости и силе динамиков, один будет звучать не так громко и сильно, как тот, что находится ближе. Чтобы звучание не искажалось, слушатель должен находиться по центру на равном удалении от динамиков. Но, в машине, это конечно невозможно.
Звуковая сцена — это «точность, с которой воспроизводящая система передает звуковую информацию о размере, форме и акустических характеристиках исходного пространства записи и размещения исполнителей внутри звуковой сцены в помещении для прослушивания». |
Магнитола позволяет грамотно управлять звуковой сценой, смещать ее в любом направлении. Задержки, которые производит микропроцессор, позволяют гармонично построить звучание относительно «неправильной» формы салона и расположения динамиков. Эти специальные задержки длятся миллисекунды, но за это время они выстраивают звук таким образом, чтобы он воспринимался четко без искажений со всех сторон в точке слушателя.
Звуковой процессор DSP Bu3210x позволяет произвести тонкую настройку 11 полосного эквалайзера НЧ/СЧ/ВЧ с фильтрами среза частот, регулировкой добротности, тонкомпенсацией, поканальными задержками и функцией Loud. Есть возможность усиления басов на разных частотах, сохраняя чистоту звука.
В андроид магнитолу Allwinner TS9 встроен звуковой усилитель TDA7850 MOSFET. Усилитель согласуется с акустикой 2Ом, АЧХ соответствует классу Hi-Fi аудио: имеет низкий уровень паразитных шумов, высокий показатель соотношения сигнал/шум. Благодаря этому получается чистая насыщенная звуковая картина.
Чем ниже сопротивление акустики, тем больше искажений дает усилитель, чем выше сопротивление акустики, тем меньше дает искажений усилитель.
Добиться подобной настройки звуковой сцены в магнитолах без данного процессора очень сложно
Из дополнительных возможностей, следует выделить управление функциями магнитолы посредством кнопок управления на руле при наличии встроенных или дополнительно установленных пульта ДУ. Не снимая рук с руля, можно управлять громкостью звука, переключать музыкальные треки, а так же использовать другой функционал настроенный вами.
Помимо 2 линейных стерео аудио-входов (тюльпаны), 4 линейных аудио-выхода (тюльпаны) на внешний нештатный аудио-усилитель, предусмотрен отдельный линейный выход на Subwoofer.