Jump to content

Recommended Posts

Posted

Думаю вот о чём - хочется сделать USB-интерфейс с i2c выходом. Уже есть полусамодельная звуковая карта (и плюс два запасных чипа) - предельно простая (умеет только 44.1/48 кГц, 16 бит), выдаёт i2s  (дальше - RS485, витая пара, ЦАП на TDA1541 или PCM63) технически всё работоспособно, но тактовый сигнал генерируется встроенным синтезатором частоты от кварца на 12МГц и качество этого сигнала низкое.

Интересует такой подход - заменить стандартную цепь возле кварца на __слегка__ настраиваемый вариант (как например в Philips CDV 496 - см. фрагмент - к сожалению, в лучшем качестве у меня нет), после чего - засинхронизоваться от входного сигнала 11,289/12,288 через hc4046, используя не встроенный генератор этой микросхемы, а добавленный управляющий вход.

Суть вопроса - в довольно типовом варианте ФАПЧ: генератор->сравнение->обратная связь в роли генератора будет встроенный в микросхему генератор, сам являющийся синтезатором частоты. С одной стороны, я уже встречал подобную схему для перетактирования DVD-плееров (там аналогично синтезатор с кварцем 27 МГц выдаёт все частоты), с другой - не понятно, как отреагирует интерфейс USB на лёгкое, но всё же изменение тактовой частоты.

Понимаю, что тут проще проверить на практике, но сейчас это затруднительно (случилось два переезда подряд, недалеко, но суетно, новое место для паяния не организовал, детали полуперевезены), может у кого есть опыт с ФАПЧ поверх синтезатора частоты или кто-то знает, где найти описание готовой конструкции для DVD-плееров (по-моему она была на аудиопортале который com.ua, но где-то глубоко в обсуждениях, сейчас я не могу её найти)?

varicaps.png

Posted

Нашёл!

Оказывается на .org.ua (который теперь .info) было только упоминание о модуле StreamLock, а описание находится совсем не там. Модуль делает примерно то же - заменяет встроеный кварц 27 МГц, подстраивая его для совпадения выходного сигнала по фазе с сигналом образцового генератора.  Отличия от того, что мне нужно - 12МГц и встроенный генератор. Выглядят несущественными.

Важный вопрос - как именно он подстраивает частоту - достигая полного совпадения по фазе формируемого плеером сигнала с образцовым или до усреднённого  совпадения без совпадения по фазе (тогда потребуется хотя бы небольшой буфер: буфер переполняется - замедляем генератор, пустеет - ускоряем).

 

Posted
1 hour ago, masterspammer said:

Важный вопрос - как именно он подстраивает частоту - достигая полного совпадения по фазе формируемого плеером сигнала с образцовым или до усреднённого  совпадения без совпадения по фазе (тогда потребуется хотя бы небольшой буфер: буфер переполняется - замедляем генератор, пустеет - ускоряем).

При всем уважении: при таком знании предмета не надо ничего делать. Попробуйте почитать что-то из серьезного, хотя-бы AN от analog devices, для примера. Или какой учебник по радиоприемникам. Я не знаю, делали ли любители восстановление тактового - а если да, то так ли это посто как вы описываете. Как там Бог в деталях.(а не князь тьмы как всем нравится) 

Posted
31 минуту назад, BAA сказал:

При всем уважении: при таком знании предмета не надо ничего делать. Попробуйте почитать...

Вероятно вы не поняли мой вопрос, возможно я так непонятно спросил.

Меня интересует - там вообще есть восстановление сигнала / ФАПЧ или нет? Если да, то это как раз практическое подтверждение возможности применение ФАПЧ поверх синтезатора частоты и тогда никаких буферов нет, а почти классическая схема HC4046 (от которой даже не используется генератор). Дьявол - в деталях (как минимум постоянные времени), это да.

Если нет, то там в схеме (которую я по понятным причинам не видел) конструкции по ссылке может быть очередной аналог https://forum.vegalab.ru/showthread.php?t=64774 зато с подстройкой частоты генератора, чтоб буфер был заполнен, но не переполнен. Тогда малой кровью не обойтись.

Posted
13 минут назад, BAA сказал:

 В вашей ссылке автор ALEX TORRES, который в сием портале присутствует. Может захочет с вами общаться?

Мой опыт по ФАПЧ нерелевантен. И да, до какой частоты 4046 - то работает?
https://newaudioportal.com/profile/313-alex-torres/

Он сделал несколько другое устройство (которое вопросов не вызывает, но я не про него), к устройству StreamLock, вроде как отношения не имеет. А его авторы на форуме лет 5 как ничего в той ветке не писали.

HC4046 работает, насколько понимаю, с запасом (до 18 МГц), а учитывая, что его ГУН мне не нужен, да и сравнивать я может даже буду и не полную входную частоту, а меньшую (тактовую i2s), то точно хватит - для работы сравнителем частот.

Posted

Ко мне аппелировать без толка - я занимался "синхронизацией" с сетью (цифровое управление тиристорами а после ККМ через ab-dq) и индукционным нагревом до единиц МГц.

Posted
47 минут назад, BAA сказал:

Ко мне аппелировать без толка - я занимался "синхронизацией" с сетью (цифровое управление тиристорами а после ККМ через ab-dq) и индукционным нагревом до единиц МГц.

Если тиристоры и αβ - dq преобразования для (вычисления) сдвига фазы, то это действительно круто, но не про то.

 

Posted

История вопроса или почему я решил, что вообще так можно.

Начиная свои эксперименты, я взял USB звуковую карту на чипе CM108. У него был выход i2s, на котором присутствовал сигнал, похожий на требуемый. Далее в останках LD-плеера Philips CDV 496 я нашёл ЦФ и его вход i2s. Для проверки работоспособности я подал туда сигнал с выхода i2s звуковой карты "как есть" (не заморачиваясь с тактовыми сигналами) и на выходе плеера появился звук. По понятным причинам (на карте был свой генератор, а в плеере свой) звук воспроизводился с помехами. Подстройкой частоты переменным резистором около генератора ЦФ, фрагмент схемы которой я привёл, можно было найти минимум помех (но не отсутствие -  на помехи влияли разные обстоятельства, вплоть до мигания светодиода звуковой карты). Тогда я подумал, что наверное можно поддерживать полное совпадение, но не вручную.

Дальше уже был генератор на к500лп216 у ЦАПа, Via Tremor со входом для синхронизации и длинный экранированный провод (от HDMI) на RS485, всё как положено. Карту на CM108 иногда использовал как мобильный (с ноутбука) и изолированный источник сигнала i2s, но идея сделать внешнюю синхронизацию так и засела занозой в голове.

 

  • 3 weeks later...
Posted

Потихоньку дошёл до экспериментов; самодельный частотомер - ещё даже не откалиброванный, с пылу-с жару - показывает следующее: частота x64 (CLK) шины i2s "плавает", разброс измеряемых частот составляет до 20 Гц (учитывая, что измеряется число колебаний за секунду - мгновенные отклонения могуть быть и больше). Если измерять x256 - разброс ближе к 100 Гц. Отводя тень от частотомера скажу - любой кварцевый генератор либо показывает одну частоту либо поочерёдно две, отличающиеся на единицу. Кварцевый генератор этой звуковой карты так же, так что проблема не в нём, а в синтезаторе частоты.

Субъективные ощущения и предположения о плохом качестве выдаваемого сигнала подтверждены. Теперь откалибровать частотомер и приступить к опытам с перестраиваемым генератором.

 

  • 2 weeks later...
Posted

Чуть другая схема (аноды варикапов - через резисторы на землю, а через конденсаторы - на выводы кварца), при изменении напряжения 0..15В. даёт -2000...+2000 Гц частоты 12.288 КГц, чего более чем достаточно. Это плюс. Минус в том, что нужно довольно высокое напряжение.

  • 1 month later...
Posted

DAC DSP MatLab

Позволю себе дать ссылку на статью, в которой , помимо "исповеди" автора, - ссылки на литературу и законченый подход к цифровому преобразованию сигналов.

Хотя , музыка - "не наша"... А этих "психо-деликов", - думаю, ещё меньше , чем филателистов.

 

https://habr.com/ru/post/709120/

 

Posted

Тема не совсем про цифровое преобразование сигналов, а может даже можно сказать, что и совсем не про цифровое преобразование (если не считать фазовый детектор). Тема про "приделать вход синхронизации туда, где его не приделали авторы" в условиях, слегка усложнённых тем, что синхронизируемый генератор сам является синтезатором частоты. Пока немного отложил работы, отвлёкся на личножизненные заботы.

Статью почитаю, из упомянутых "психо-деликов" у меня на плеере даже есть немножко Infected Mushroom и Astral Projection :-) хотя той музыки, которая не "не наша" - конечно же, больше.

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Клубы

  • Сообщения

    • Вскользь пролистал на телефоне - интересная статья. Подробнее на большом экране почитаем, а то зрение уже не то! (Смешно получилось).
    • Всё не то, чем кажется...  почти(С) фильма THE_SECRET_WORLD_OF_PROBES_OCt09.pdf
    • Продам 6п36с. Новые в з.у в ящиках.  От 10шт по 140р От 100шт по 120р От 200шт по 100р В наличии много.  Отправка.   
    • Так сложилось, что некоторое время пребываю в состоянии "безлошадного", т.е. когда старого проигрывателя винила уже нет, а нового еще нет. Чтобы уж совсем не лишать себя возможности слушать любимую музыку, временно перехватился проигрывателем C.E.C. ST-930: двухэтажное шасси, выносной БП, пассик, тонарм Jelco с масляным демпфированием. Из наличия подобрал к нему картридж high MC Boboli signature от итальянской BlueNote. Когда запускал проигрыватель, от собственной лени все настройки выполнил, как абсолютное большинство пользователей винила, по шаблонам. Прижим и антискейтинг паспортные, 1,2гр. Звук вроде бы и есть, но вот как-то особо не радует, привык совсем к другому. В выходные выдалось свободное окошко, переборол притяжение дивана, собрал приборную стойку и настроил проигрыватель как положено. Все измерения проводил на выходе фонокорректора, тестовые треки с пластинки Analogue Productions The Ultimate Analogue Test LP. Сперва оценил качество картриджа и, соответственно, целесообразность дальнейшей с ним возни. Прямоугольный сигнал с пластинки Ортофон: Понятно, что сам формат не способен выдать прямоугольный прямоугольник, но что можно оценить: - каналы совпадают по форме и фазе, скважность практически с соответствует исходному 3:7; - разбаланс каналов в системе картридж+корректор 1,2дБ; - фронт нарастания и спада сигнала симметричен, выбросы (звон) отсутствуют; - полки горизонтальны, на НЧ все в порядке. Второй тест, трек В4: вертикальная модуляция, противофазный сигнал 1кГц. В координатах X-Y осциллограф должен показать прямую линию с наклоном 135гр:   По факту имеем именно прямую, а не эллипс, наклон которой правда несколько больше 135гр. Причин тому может быть несколько: разбаланс катушек картриджа и усиления корректора, VTA и азимут. Азимут измерил фозгометром, что просто, удобно и быстро. Да, прибор показал приличный разбег по каналам, учтем.  В общем, картридж представляется весьма даже не плох, можно переходить к тонким настройкам. Порядок настройки VTA-азимут-трекинг(антискейтинг), потом проверка прижима и еще один контрольный пробег по кругу.  VTA настраивается по треку А9:  "тестовый сигнал IEC для измерения интермодуляционных искажений (IMD); 60 Гц и 4 кГц, соотношение 4:1". Искажометром измеряем искажения в нулевой точке, затем перемещаем тонарм вверх-вниз, чтобы понять где искажения меньше и в какую сторону надо дальше двигаться. После находим минимум IMD, это будет точка правильного VTA. Другой вариант, для настройки VTA можно использовать пластинку Ортофон, дорожки с парами тонов от 20кГц/19кГц и до 8кГц/7кГц. Включив полосовой фильтр 1кГц можно измерить разностный тон при смене высоты тонарма и его, тона, минимум будет соответствовать правильному значению VTA. Азимут. После настройки VTA показания разделения каналов на фозгометре практически сблизились, но из чувства перфекционизЬма подкрутил шелл до полного их совпадения:   Настройка антискейтинга. Трек В1: 315 Гц, свип 0 дБ - +12 дБ, горизонтальная модуляция. Здесь править ничего не пришлось, ограничение обоих каналов наступает одновременно и на максимальной амплитуде: Уточнил прижимную силу, она немного съехала вниз, и перепроверил все по кругу.  Итоговый меандр, естественно, не изменился, а Лиссажу повернулась практически на нужные 135гр. Раздвоение линии в центре (плоский эллипс) - это фазовый разбег по каналам. Он был исходно, просто из-за яркости линии на экране его не видно, который можно оценить в пару градусов (если правильно помню, порог заметности разности фаз для стерео панорамы составляет 5гр., поэтому на это дело можно махнуть рукой):   Резонансы тонарма проверил визуально с пластинки Ортофон, вышло 12Гц и 10Гц. Теперь можно послушать. "Поехали" (с):   На музыкальной фонограмме на слух немного, на граммульку, подкорректировал высоту тонарма и прижимную силу. Звук до и после лабораторной настройки просто небо и земля. Садился послушать техническое качество звука, а позабыв обо всем до трех ночи слушал музыку. Считаю это лучшей оценкой.   
    • ТимВал, Вы же в каком-то ПО часто тестируете схемы. Нарисуйте последовательный LC контур, где С зашунтирована Rвх (L- индуктивность катушек головки или транса степ-ап, С- входная ёмкость корректора). Посмотрите как с увеличением L или С резонанс опускается в звуковой диапазон и его чуток сгладить может только R - шунт. Погоняйте на разных режимах и номиналах. Думаю, что очевидность восторжествует. Можно для полноты добавить в контур последовательный R - активное сопротивление катушки или вторички транса, а в нашем случае дополнительные потери, снижающие добротность этого резонанса.
    • Там сидят совсем не дураки, которые думают о реальных пользователях с самыми разными вертушками, далеко не идеальными, имеющими провода-сопли с ёмкостью сотня+ пикофарад. А так как им нужно больше продавать и в реальных условиях демонстрировать приличные характеристики, то они берут ёмкость "с запасом", чтобы у любого обывателя играло сносно! Для чего типовое входное сопротивление корректора нормировано на 47К? Для того, чтобы "скомпенсировать" неидеальную входную ёмкость источника, задемпфировать резонанс. Пример - Стэнтон на некоторые старые модели головок (хотя бы 681ЕЕЕ) рекомендовал конские 275пФ, иначе просто будет звучать тухло, с завалом на ВЧ, а современные Декка вообще рекомендуют 33К входного, в то время как старые их модели нормировались на 50К. Поэкспериментируйте с резистивно-емкостной нагрузкой головки и возможно откроете для себя много интересного. Производителям не нужно "идеально" для избранных. Им нужно "допустимо хорошо" для всех!  "Кто в армии служил, тот в цирке не смеётся!" и "Пусть безобразно, но однообразно!" Давно пора понять, что производителю нужна предсказуемость, повторяемость и низкая себестоимость изделий серийного производства. Ничего личного, только бизнес...
    • Чтобы ее не превышали. Входная емкость для малосигнальных цепей-зло. Входная динамическая емкость усилительного прибора-зло в квадрате.
    • А для чего же производитель головок указывает строго определённую ёмкость нагрузки для своей продукции? И зачатую ёмкость в десятки пикофарад.  Там наверное не дураки сидят...
    • Я помню как настраивал согласование по волновому сопротивлению линий I2S в прошлом ДАКе, добавлением резисторов на выходе SA9023 )))
    • Известный пример - 10 МОм /50 ..100 МГц  типовой делитель 1к10 к осциллографу.  Хотя мы, конечно, ещё с самого старого АП твердо помним: "Усилитель- это не осциллограф!"(С), равно как и "Вуфер-не бубен!"(С)
    • Ясно. Спасибо! Предполагаю, что для индуктивной составляющей это более полезно, чем для емкостной (где как раз 75 коррекция и возможна). Это конечно "восточный" метод решения задач: "Умный в гору не пойдёт, умный гору обойдёт!" )))
    • И даже там, зависит от того, что доминирует: емкость или индуктивность...
    • Например - для "кабельной компенсации", т.е. расширения полосы частот при достаточно длинном кабеле далее.Деды, некоторые, даже делали так 75 мксек, ещё лет 60+ тому. По тов.Саахову, дословно.
  • Forum Statistics

    • Total Topics
      11k
    • Total Posts
      116.6k
×
×
  • Create New...