Форум автозвука и установки музыки в автомобиль
Страница 4 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 31 по 40 из 65

Индивидуальный процессор временных задержек

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

  1. #1
    Активист Бригадир
    Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 117793 Аватар для Garmin
    Регистрация
    01.06.2010
    Город/село
    Киев
    Сообщений
    762
    Спасибо (Раздал)
    158
    Спасибо (Получил)
    839
    Автор

    Re: Индивидуальный процессор временных задержек

    Цитата Сообщение от LepekhinV Посмотреть сообщение
    Простите, "улучшать звучание" WM-ка будет каким образом? Если пришел импульс со сдвигом фронта (из-за джиттера источника), она его что? На место поставит?
    Да, поставит. В составе микросхемы кварцевый генератор и PLL. Она действительно делает реклок. Почитать можно здесь. Я лишь приведу картинку из документа:
    Нажмите на изображение для увеличения
Название: 15.04.jpg
Просмотров: 0
Размер:	61.9 Кб
ID:	212725
    Нажмите на изображение для увеличения
Название: 15.04(1).jpg
Просмотров: 0
Размер:	97.7 Кб
ID:	212727


  2. #2
    Активист Установщик
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 99154 Аватар для LepekhinV
    Регистрация
    24.05.2010
    Город/село
    г.Рязань
    Сообщений
    485
    Спасибо (Раздал)
    116
    Спасибо (Получил)
    490

    Re: Индивидуальный процессор временных задержек

    Garmin, спасибо. (Забыл правило RTFM!)


  3. #3
    Активист Бригадир
    Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 117793 Аватар для Garmin
    Регистрация
    01.06.2010
    Город/село
    Киев
    Сообщений
    762
    Спасибо (Раздал)
    158
    Спасибо (Получил)
    839
    Автор

    Re: Индивидуальный процессор временных задержек

    Цитата Сообщение от LepekhinV Посмотреть сообщение
    Garmin, спасибо. (Забыл правило RTFM!)
    Всё в порядке. Изучайте и заказывайте новые машины времени.


  4. #4
    зануда Старший мастер
    Репутация Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 447322
    Регистрация
    27.03.2008
    Город/село
    Москва
    Сообщений
    3,308
    Спасибо (Раздал)
    1867
    Спасибо (Получил)
    4356

    Re: Индивидуальный процессор временных задержек

    Цитата Сообщение от Garmin Посмотреть сообщение
    Да, поставит. В составе микросхемы кварцевый генератор и PLL. Она действительно делает реклок.
    Простите коллеги, но мне действительно интересно как реклок "лечит" от джиттера? То что он ненагоняет его - это понятно, но все-таки по русски можно чтобы не только я понял, как лечит то?

    ---------- Сообщение добавлено 16.04.2012 в 12:51 ----------

    Цитата Сообщение от LepekhinV Посмотреть сообщение
    OFF: Примерно так я и предполагал.
    по стоимости на самом деле бояться не стоит. Я просто знаю статистку по апгредам 700х и уже 800 - сами понимаете цена получается ой какая не маленькая.
    В данном случае на мой взгляд есть следующая принципиальная проблема, которую очень сильно ограничивает круг пользователей.
    1. Берем хорошую голову
    2. В цифру ставим блок задержек
    3. Ставим очень хороший цап - иначе все это не имеет смысла вообще это в районе 500 баксов
    4. Савим хорошую крутилку - тут не цена важна, а тот факт что она не совмещена с крутилкой магнитолы
    5. Что делаем с радивам? И со штатными системами оповещения? Вариантов как минимум 2 - но они оба кривоватые...

    Вот и получается, что тем людям у которых есть деньги на то, чтобы купить все это - все это не удобно

    P.S. именно поэтому мы тогда и полезли делать апгрейд, а не ваять с нуля свое
    P.P.S. я пишу это не для критики, а для того, чтобы всем лучше понять кто может быть целевой аудиторией и какие вопросы надо будет решать...


  5. #5
    Активист Установщик
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 99154 Аватар для LepekhinV
    Регистрация
    24.05.2010
    Город/село
    г.Рязань
    Сообщений
    485
    Спасибо (Раздал)
    116
    Спасибо (Получил)
    490

    Re: Индивидуальный процессор временных задержек

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


  6. #6
    Активист Бригадир
    Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 117793 Аватар для Garmin
    Регистрация
    01.06.2010
    Город/село
    Киев
    Сообщений
    762
    Спасибо (Раздал)
    158
    Спасибо (Получил)
    839
    Автор

    Re: Индивидуальный процессор временных задержек

    Цитата Сообщение от andr_l Посмотреть сообщение
    P.P.S. я пишу это не для критики, а для того, чтобы всем лучше понять кто может быть целевой аудиторией и какие вопросы надо будет решать...
    Отлично. Я думаю пока о системе следующего состава:
    Вместо ГУ цифровой источник. Яблочник, Андроид, медиаплеер и т.д. с цифровым выходом и лучше, чтобы сенсорным управлением.
    Далее проц с задержками. Со встроенной громкостью. Я послушаю, как будет звучать мой вариант и приму окончательное решение.
    Далее ЦАП. Какой - на выбор. Далее - у меня есть проект фильтров. Аналоговых, перестраиваемых. Далее - поканальное усиление.
    Дырок в этой системе ещё достаточно. Многое предстоит придумать. Но цель есть.
    Аудитория - люди с требованиями к звуку.
    А радио и систему прикрутить будет нужно на уровне источника. Интеграция входов и громкости в штатку достаточно простая.

    Вот и обрисуйте список вопросов в данном разрезе. Буду рад.

    ---------- Сообщение добавлено 16.04.2012 в 20:28 ----------

    Цитата Сообщение от LepekhinV Посмотреть сообщение
    А я чёйто переспросить постеснялся.... Таперича сижу, тэорию изучаю. Ну никак не найду то, чё надо.
    Проще нарисовать. Пересинхронизация называется.
    Данные ........!.....!.....!.....!.....!.....!.....!.....!.....!.....!
    Входной сигнал ._____/~~~~~~~\___/~~~~~~\______/~~~~~\___/~~~~~~~\_____
    Выходной сигнал______/~~~~~\_____/~~~~~\_____/~~~~~\_____/~~~~~\_____/
    Входной сигнал с джиттером. Хоть и правильный, но не поёт. Выходной без джиттера. И правильный, и поёт.



  7. #7
    Активист Установщик
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 99154 Аватар для LepekhinV
    Регистрация
    24.05.2010
    Город/село
    г.Рязань
    Сообщений
    485
    Спасибо (Раздал)
    116
    Спасибо (Получил)
    490

    Re: Индивидуальный процессор временных задержек

    OFF: Примерно так я и предполагал.


  8. #8
    Активист Бригадир
    Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 117793 Аватар для Garmin
    Регистрация
    01.06.2010
    Город/село
    Киев
    Сообщений
    762
    Спасибо (Раздал)
    158
    Спасибо (Получил)
    839
    Автор

    Re: Индивидуальный процессор временных задержек

    Немного про задержки.
    Во время работы над блоком я столкнулся с проблемой разных тактовых частот и одинаковой задержки.
    Если проще, то вот, например, нам нужна задержка сигнала 1 мс. Причём мы не знаем заранее, с какой частотой идёт передача сигнала. Как сделать так, чтобы задержка была 1 мс при передаче на любой частоте? Ведь при частоте передачи 32кГц это будет одно количество тактов, 44.1 кГц - другое, 48кГц - третье, 96кГц - четвёртое.

    Я нашёл следующий выход из положения:
    Временные задержки задаются не количеством тактовых сигналов, а прямым заданием временного интервала.

    Как это работает.
    Нам нужна задержка, скажем 1 мс. Есть независимый генератор с постоянной частотой. К нему подключён счётчик, в который заносится величина времени задержки. На выходе счётчика получаем импульс с длительностью нашей 1 мс. Начало импульса запускает второй счётчик входного тактового сигнала. Конец импульса его останавливает. Получился своеобразный частотомер. Во втором счётчике хранится количество импульсов входного сигнала, нужное для задержки на 1 мс. Причём независимо от того, с какой частотой передаётся входной сигнал. Поэтому величина задержки всегда кратна количеству отсчётов входного сигнала и с точностью до одного такта соответствует желаемой задержке. Независимо от частоты передачи звукового сигнала.


  9. #9
    зануда Старший мастер
    Репутация Репутация Репутация Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 447322
    Регистрация
    27.03.2008
    Город/село
    Москва
    Сообщений
    3,308
    Спасибо (Раздал)
    1867
    Спасибо (Получил)
    4356

    Re: Индивидуальный процессор временных задержек

    Цитата Сообщение от Garmin Посмотреть сообщение
    Поэтому величина задержки всегда кратна количеству отсчётов входного сигнала и с точностью до одного такта соответствует желаемой задержке. Независимо от частоты передачи звукового сигнала.
    при этом реклок идет по частоте тактовой входного?


  10. #10
    Активист Бригадир
    Репутация
    Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Репутация: 117793 Аватар для Garmin
    Регистрация
    01.06.2010
    Город/село
    Киев
    Сообщений
    762
    Спасибо (Раздал)
    158
    Спасибо (Получил)
    839
    Автор

    Re: Индивидуальный процессор временных задержек

    Цитата Сообщение от andr_l Посмотреть сообщение
    при этом реклок идет по частоте тактовой входного?
    Не понял, причём тут реклок?
    Тактовая частота не меняется. Сигналы LRCK, BCLK едины и для приёмопередатчика, и для процессора.
    Просто на тактовой 32кГц будет, например, 10 тактов задержки. На 44100 будет 14 тактов, на 48000 - 15 тактов, на 96к - 30 тактов. Автоматически.


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

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

Ваши права

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