Форум автозвука и установки музыки в автомобиль
Страница 92 из 93 ПерваяПервая ... 4282888990919293 ПоследняяПоследняя
Показано с 911 по 920 из 1066

Неспешный колхоз в Гольф 6, или бюджетная система с подсидельниками без саба

Комбинированный просмотр

  1. #1
    Авторитет Старший мастер
    Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 375213
    Регистрация
    02.12.2013
    Город/село
    город-село Москва, ЮЗАО
    Сообщений
    3,757
    Спасибо (Раздал)
    13942
    Спасибо (Получил)
    3582
    Автор

    Re: Неспешный колхоз в Гольф 6, или бюджетная система с подсидельниками без саба

    Всем привет.
    Что-то я давно не писал, но многие знают что я не сидел без дела
    Как и обещал, напишу небольшую статью-тизер по вывову цифрового потока из ШГУ. Буду рассказывать на примере своего ШГУ RCD510 delphi. Как оказалась в ней есть подводные камни, борьба с которыми стимулировала меня расширить функционал.
    В данной статье я не буду описывать куда припаивать, где выпаивать и т.д. Все это я расскажу в отдельных статьях позже, когда мой комбаин заработает как мне хочется.
    И так, основная проблема современных ШГУ, что в I2S потоке между CD приводом (контроллером usb и других периферийных устройств) и центральным звуковым процессором (в большинстве современных ШГУ используется DSP SAF77xx) отсутствует линия тактования mclk, что делает не возможным использование синхронных цифровынных трансмиттеров типа DIT4096 или vm8804, которые так удачно внедряет собрат по палате @jonjonni, получая даже из недорогих магнитол отличные источники цифрового сигнала.
    Много времени убил на решение задачки, куча людей на профильных форумах говорили – забей, вариантов нет, и т.д. Но каким-то чудом меня занесло на статьи по asynchronous sample rate converter (ASRC). Я узнал, что они во всю используются в автомобильных аудио-процессорах на входе (посмотри у себя и найдете SRC4382, SRC4192, SRC4193 и т.д.), как вы уже поняли из названия эта штука что-то делает асинхронно. А делает она асинхронное преобразование входного потока одной частоты в цифровой поток той же, либо другой частоты, который тактуется от расположенного рядом кварцевого генератора(в простонародье этот процесс именуется – Передискретиза́ция ). Хоть на выходе мы уже имеем не совсем то что на входе (bitperfect капут!), но измененный сигнал крайне близок к исходному, о чем говорят характеристики данных чипов, например, в чипе CS8420, который я использую в своей схемке динамический диапазон - 128 dB, может кто не помнит у цифрового потока 16 бит/44.1 кГЦ( тот что audi cd) динамический диапазон – 98dB. Ах да, забыл сказать на выходе вместо 16бит, уже 24бит цифровой поток. Еще говорят, ASRC и с джиттером борется, и микробов убивает, иногда и бабушек через дорогу переводит.
    Как уже ранее написал, я остановился на чипе CS8420 по следующим причинам:
    - Простота монтажа;
    - Не требуется внешний блок управления (поддержка hardware mode);
    - spdif вход, а главное выход на самом чипе(получается довольно простая плата).
    Если почитать статьи по этим чипам, то многие жалуются на их не совсем стабильную работу и т.д. У меня таких проблем не было, да и все темы с проблемами довольно старые, может чего допилили китайцы (я все свои чипы брал там ).
    В общем сделал сначала макетку, потом попросил знакомого чтобы развел плату и получился вот такой вот продукт:
    Нажмите на изображение для увеличения
Название: CS8420_Controller.jpg
Просмотров: 0
Размер:	128.5 Кб
ID:	1133216
    Рядом с ней на макетке распаян контроллер о котором кратно написано ниже.
    Кроме самой схемки ее еще и припаять нужно, я будучи максималистом не хотел себя ограничивать только цифровым потоком с CD привода, а хотел получать цифру и с USB/SD накопителей, который поддерживает мое ШГУ (RCD510 delphi проигрывает wave файлы с USB/SD очень приятный бонус для любителей хорошего звука).
    Мне так не повезло, как Жене @Tux в его Creta (https://www.drive2.ru/l/471299613005972242/), интересующиеся могут почитать. У меня два разных i2s потока – 1 CD привод, 2 USB/SD и MP3 с CD.
    Для чего снова решил почитать мануал на DSP 7741, который у меня установлен, там написано, что может быть до 6!! Цифровых потоков, которые мультиплексируются в DSP по командам, передаваемым по i2c.
    В общем, я вооружился Arduino, мультиплексором и цифровым управляемым потенциометром (а этот еще нафиг, спросите вы). Раз уж все равно лезу в i2c шину, так уже заодно решил и команды регулировки громкости снимать.
    Очень хороший друг (по совместительству не менее хороший программист) помог освоить программирование Arduino. Да, язык похож на С, но когда ты его сдавал (не путать с изучал в универе), то немного сложно. Подружили это все хозяйство с ШГУ, они друг друга понимают и не ругаются. Дальше дело техники, которая подвела и не раз(об этом более подробно в будущем, будут отдельные статьи).
    По итогу у нас есть – медный глаз (spdif), а то гуры говорят оптика плоха стала, стекло надо, а мы медью ее и Ethernet патчкорд в 8 жилах которого кроме 3 пинов потенциометра, сигнал включения выключения и переключения входов аналог/цифра для моего самосбора на базе двух minidsp и minidigi.
    Нажмите на изображение для увеличения
Название: ГУ дербан.jpg
Просмотров: 0
Размер:	182.2 Кб
ID:	1133218
    Но и minidsp меня подвел, сейчас там не работает внешняя регулировка громкости, я уже заказал чипы adau, буду перепаивать. Но не выдержал и уже подключил ШГУ в систему, поставив -7,5dB на входах проца. Что я вам скажу, плеер sansaclip, подключены по аналогу в чистую сливает ШГУ по цифре. А в свое время ШГУ с выпаянными линейниками так же в чистую слила плееру sansaclip.
    Вот такой вот тизер получился.
    Нажмите на изображение для увеличения
Название: RCD510.jpg
Просмотров: 0
Размер:	167.5 Кб
ID:	1133220


  2. #2
    хочешь АЗ спроси меня как Начальник кадров
    Репутация Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 2315149 Аватар для fox proteus
    Регистрация
    24.01.2007
    Город/село
    Москва, Ховрино
    Сообщений
    17,364
    Спасибо (Раздал)
    31421
    Спасибо (Получил)
    33723

    Re: Неспешный колхоз в Гольф 6, или бюджетная система с подсидельниками без саба

    Цитата Сообщение от slavka1010 Посмотреть сообщение
    Всем привет.
    Что-то я давно не писал, но многие знают что я не сидел без дела
    Как и обещал, напишу небольшую статью-тизер по вывову цифрового потока из ШГУ. Буду рассказывать на примере своего ШГУ RCD510 delphi. Как оказалась в ней есть подводные камни, борьба с которыми стимулировала меня расширить функционал.
    В данной статье я не буду описывать куда припаивать, где выпаивать и т.д. Все это я расскажу в отдельных статьях позже, когда мой комбаин заработает как мне хочется.
    И так, основная проблема современных ШГУ, что в I2S потоке между CD приводом (контроллером usb и других периферийных устройств) и центральным звуковым процессором (в большинстве современных ШГУ используется DSP SAF77xx) отсутствует линия тактования mclk, что делает не возможным использование синхронных цифровынных трансмиттеров типа DIT4096 или vm8804, которые так удачно внедряет собрат по палате @jonjonni, получая даже из недорогих магнитол отличные источники цифрового сигнала.
    Много времени убил на решение задачки, куча людей на профильных форумах говорили – забей, вариантов нет, и т.д. Но каким-то чудом меня занесло на статьи по asynchronous sample rate converter (ASRC). Я узнал, что они во всю используются в автомобильных аудио-процессорах на входе (посмотри у себя и найдете SRC4382, SRC4192, SRC4193 и т.д.), как вы уже поняли из названия эта штука что-то делает асинхронно. А делает она асинхронное преобразование входного потока одной частоты в цифровой поток той же, либо другой частоты, который тактуется от расположенного рядом кварцевого генератора(в простонародье этот процесс именуется – Передискретиза́ция ). Хоть на выходе мы уже имеем не совсем то что на входе (bitperfect капут!), но измененный сигнал крайне близок к исходному, о чем говорят характеристики данных чипов, например, в чипе CS8420, который я использую в своей схемке динамический диапазон - 128 dB, может кто не помнит у цифрового потока 16 бит/44.1 кГЦ( тот что audi cd) динамический диапазон – 98dB. Ах да, забыл сказать на выходе вместо 16бит, уже 24бит цифровой поток. Еще говорят, ASRC и с джиттером борется, и микробов убивает, иногда и бабушек через дорогу переводит.
    Как уже ранее написал, я остановился на чипе CS8420 по следующим причинам:
    - Простота монтажа;
    - Не требуется внешний блок управления (поддержка hardware mode);
    - spdif вход, а главное выход на самом чипе(получается довольно простая плата).
    Если почитать статьи по этим чипам, то многие жалуются на их не совсем стабильную работу и т.д. У меня таких проблем не было, да и все темы с проблемами довольно старые, может чего допилили китайцы (я все свои чипы брал там ).
    В общем сделал сначала макетку, потом попросил знакомого чтобы развел плату и получился вот такой вот продукт:
    Нажмите на изображение для увеличения
Название: CS8420_Controller.jpg
Просмотров: 0
Размер:	128.5 Кб
ID:	1133216
    Рядом с ней на макетке распаян контроллер о котором кратно написано ниже.
    Кроме самой схемки ее еще и припаять нужно, я будучи максималистом не хотел себя ограничивать только цифровым потоком с CD привода, а хотел получать цифру и с USB/SD накопителей, который поддерживает мое ШГУ (RCD510 delphi проигрывает wave файлы с USB/SD очень приятный бонус для любителей хорошего звука).
    Мне так не повезло, как Жене @Tux в его Creta (https://www.drive2.ru/l/471299613005972242/), интересующиеся могут почитать. У меня два разных i2s потока – 1 CD привод, 2 USB/SD и MP3 с CD.
    Для чего снова решил почитать мануал на DSP 7741, который у меня установлен, там написано, что может быть до 6!! Цифровых потоков, которые мультиплексируются в DSP по командам, передаваемым по i2c.
    В общем, я вооружился Arduino, мультиплексором и цифровым управляемым потенциометром (а этот еще нафиг, спросите вы). Раз уж все равно лезу в i2c шину, так уже заодно решил и команды регулировки громкости снимать.
    Очень хороший друг (по совместительству не менее хороший программист) помог освоить программирование Arduino. Да, язык похож на С, но когда ты его сдавал (не путать с изучал в универе), то немного сложно. Подружили это все хозяйство с ШГУ, они друг друга понимают и не ругаются. Дальше дело техники, которая подвела и не раз(об этом более подробно в будущем, будут отдельные статьи).
    По итогу у нас есть – медный глаз (spdif), а то гуры говорят оптика плоха стала, стекло надо, а мы медью ее и Ethernet патчкорд в 8 жилах которого кроме 3 пинов потенциометра, сигнал включения выключения и переключения входов аналог/цифра для моего самосбора на базе двух minidsp и minidigi.
    Нажмите на изображение для увеличения
Название: ГУ дербан.jpg
Просмотров: 0
Размер:	182.2 Кб
ID:	1133218
    Но и minidsp меня подвел, сейчас там не работает внешняя регулировка громкости, я уже заказал чипы adau, буду перепаивать. Но не выдержал и уже подключил ШГУ в систему, поставив -7,5dB на входах проца. Что я вам скажу, плеер sansaclip, подключены по аналогу в чистую сливает ШГУ по цифре. А в свое время ШГУ с выпаянными линейниками так же в чистую слила плееру sansaclip.
    Вот такой вот тизер получился.
    Нажмите на изображение для увеличения
Название: RCD510.jpg
Просмотров: 0
Размер:	167.5 Кб
ID:	1133220
    на д2 постик запили


  3. #3
    Авторитет Старший мастер
    Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 375842 Аватар для henkel555
    Регистрация
    03.07.2013
    Город/село
    Энгельс
    Сообщений
    3,371
    Спасибо (Раздал)
    22593
    Спасибо (Получил)
    8359
    Более 5 лет на форуме

    Re: Неспешный колхоз в Гольф 6, или бюджетная система с подсидельниками без саба

    Подписался


  4. #4
    Активист Бригадир
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 83952 Аватар для м_роман
    Регистрация
    23.01.2010
    Город/село
    Питер
    Сообщений
    548
    Спасибо (Раздал)
    315
    Спасибо (Получил)
    737

    Re: Неспешный колхоз в Гольф 6, или бюджетная система с подсидельниками без саба

    Получается лозунг “цифру в массы” почти дозрел. Если средне статистическому аудио обывателю с форума захочется таки не расставаться со своим ВАГ ШГУ, к каким мат затратам ему нужно себя готовить, для получения оной цифры в своём авто?


  5. #5
    Авторитет Старший мастер
    Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 375213
    Регистрация
    02.12.2013
    Город/село
    город-село Москва, ЮЗАО
    Сообщений
    3,757
    Спасибо (Раздал)
    13942
    Спасибо (Получил)
    3582
    Автор

    Re: Неспешный колхоз в Гольф 6, или бюджетная система с подсидельниками без саба

    Цитата Сообщение от м_роман Посмотреть сообщение
    Получается лозунг “цифру в массы” почти дозрел. Если средне статистическому аудио обывателю с форума захочется таки не расставаться со своим ВАГ ШГУ, к каким мат затратам ему нужно себя готовить, для получения оной цифры в своём авто?
    Сам конвертер оцениваю в 2500р, уже установили в несколько ШГУ (Опель, Хендэ). Установка индивидуально, зависит от магнитолы. Но я сам как-то не горю желанием устанавливать, сейчас отправляю готовые платы Жене jonjonny в d2, он их внедряет, уже ждет от меня партию еще из 4 платок.
    Плата ардуино + РГ+ МП пока не оценивалась, т.к. это макетка, при появлении спроса буду отрисовывать плату и отправлю в производство.

    ---------- Сообщение добавлено 04.05.2017 в 10:28 ----------

    Цитата Сообщение от fox proteus Посмотреть сообщение
    на д2 постик запили
    Уже запостил

    ---------- Сообщение добавлено 04.05.2017 в 10:29 ----------

    Цитата Сообщение от kruizo Посмотреть сообщение
    GOOD!!!
    Слав, пили отдельную тему. Там развивай....
    Пожалуй сделаю отдельную тему позже.


  6. #6
    хочешь АЗ спроси меня как Начальник кадров
    Репутация Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 2315149 Аватар для fox proteus
    Регистрация
    24.01.2007
    Город/село
    Москва, Ховрино
    Сообщений
    17,364
    Спасибо (Раздал)
    31421
    Спасибо (Получил)
    33723

    Re: Неспешный колхоз в Гольф 6, или бюджетная система с подсидельниками без саба

    Цитата Сообщение от slavka1010 Посмотреть сообщение
    Уже запостил
    пойду репостну


  7. #7
    Авторитет Старший мастер
    Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 375213
    Регистрация
    02.12.2013
    Город/село
    город-село Москва, ЮЗАО
    Сообщений
    3,757
    Спасибо (Раздал)
    13942
    Спасибо (Получил)
    3582
    Автор

    Re: Неспешный колхоз в Гольф 6, или бюджетная система с подсидельниками без саба

    Цитата Сообщение от fox proteus Посмотреть сообщение
    пойду репостну
    давай, продвигай. Ты узнал в ауди что за чипы используются?


  8. #8
    хочешь АЗ спроси меня как Начальник кадров
    Репутация Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 2315149 Аватар для fox proteus
    Регистрация
    24.01.2007
    Город/село
    Москва, Ховрино
    Сообщений
    17,364
    Спасибо (Раздал)
    31421
    Спасибо (Получил)
    33723

    Re: Неспешный колхоз в Гольф 6, или бюджетная система с подсидельниками без саба

    Цитата Сообщение от slavka1010 Посмотреть сообщение
    давай, продвигай. Ты узнал в ауди что за чипы используются?
    Неа. Ауди в ТВери, а я в Москве


  9. #9
    лентяй8дан Начальник смены
    Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 259632 Аватар для kruizo
    Регистрация
    21.03.2014
    Город/село
    Ногинск М.О.
    Сообщений
    2,258
    Спасибо (Раздал)
    4948
    Спасибо (Получил)
    3370

    Re: Неспешный колхоз в Гольф 6, или бюджетная система с подсидельниками без саба

    GOOD!!!
    Слав, пили отдельную тему. Там развивай....


  10. #10
    Авторитет Старший мастер
    Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 375213
    Регистрация
    02.12.2013
    Город/село
    город-село Москва, ЮЗАО
    Сообщений
    3,757
    Спасибо (Раздал)
    13942
    Спасибо (Получил)
    3582
    Автор

    Re: Неспешный колхоз в Гольф 6, или бюджетная система с подсидельниками без саба

    Всем привет,
    Хотел сделать пафосный заголовок, что типа "первое в России ШГУ с цифровым выходом управляющее внешним процом" и т.д. Но потом подумал, что весь этот пафос не по мне. Да, и первый в России, не значит первый в мире. Ребята из Украины уже делали что-то похожее с RNS 510 (dimonprofesor привет). Дима дал очень несколько ключевых наводок, предлагал даже сделать готовую arduinka, но я то упертый, сам делаю.
    В общем, все заработало, почти как и хотел. Можно еще поиграться с уровнями потенциометра, но пока провожу пилотное тестирование.
    Ниже выкладываю видео, в котором видно работу РГ проца minidsp штатным энкодером RCD-510.




Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
  cc by-nc-sa