Форум А. Лихницкого

Форум А. Лихницкого (http://shabad.ru/forumaml/index.php)
-   Цифровые источники (http://shabad.ru/forumaml/forumdisplay.php?f=25)
-   -   Вопрос по SAA7220 (http://shabad.ru/forumaml/showthread.php?t=2962)

Lenz 04.10.2014 19:35

Вопрос по SAA7220
 
Вложений: 1
В даташите на этот ЦФ написано следующее: Also, to simplify the design of the digital-to-analogue converter a d.c. offset of +5% is added to the accumulator (стр. 7 даташита). То есть, ЦФ смещает ноль на 5% для упрощения конструкции ЦАПа? Отсюда вопрос - каким образом смещение нуля позволяет упростить ЦАП, и следует ли из этого, что для любых ЦАПов типа 1541, 1543 и т.п. надо производить аналогичную операцию над входными данными?

sova355 13.10.2014 17:34

Ответ: Вопрос по SAA7220
 
А каим образом это в цифре сделать? DSP нужен, и может оказаться, что в этом случае ЦФ предпочтительней.

Lenz 13.10.2014 17:38

Ответ: Вопрос по SAA7220
 
Цитата:

Сообщение от sova355 (Сообщение 97246)
А каим образом это в цифре сделать? DSP нужен, и может оказаться, что в этом случае ЦФ предпочтительней.

Вопрос в том, для чего сделано смещение нуля в ЦФ. На сколько оно необходимо для нормальной работы указанных выше ЦАПов?
П.С. В цифре - сделаю, если надо. Пока просто не понимаю, надо ли.

sova355 13.10.2014 18:05

Ответ: Вопрос по SAA7220
 
В промышленных сетях применяются активные терминаторы, где есть смещение постоянкой сигнальных линий для улучшения помехозащищённости.
Возможно, задумка спецов с Филипса была аналогичная.
Еще-думается, цифровое смещение увеличивает отношение сигнал/шум, уменьшает искажения. Аналогично при цифровом регулировании громкости, на малых уровнях искажения растут.
Нпонятно, правда, как избежать перегруза в случае мощного сигнала. Тут надо стандарты смотреть, вполне возможно, при записи сильно не дотягивают до макс. возможного уровня...Спецы Филипса это знали и соответственно, применили.

По смещению в шине РС485:
"Передача данных идёт по двум линиям, A и B.
  • Логическая единица: (A-B) > +200 мВ.
  • Логический ноль: (A-B) < −200 мВ.
В момент отсутствия активного передатчика на шине, уровень сигнала в линиях неопределен. Для предотвращения ситуации, когда разница между входами A и B меньше 200мВ (неопределённое состояние), иногда применяется смещение с помощью резисторов или специальной схемы. Если состояние линий неопределено, то приёмники могут принимать сигнал помехи.

"

Roman 13.10.2014 18:58

Ответ: Вопрос по SAA7220
 
Цитата:

Сообщение от Lenz (Сообщение 96740)
В даташите на этот ЦФ написано следующее: Also, to simplify the design of the digital-to-analogue converter a d.c. offset of +5% is added to the accumulator (стр. 7 даташита). То есть, ЦФ смещает ноль на 5% для упрощения конструкции ЦАПа? Отсюда вопрос - каким образом смещение нуля позволяет упростить ЦАП, и следует ли из этого, что для любых ЦАПов типа 1541, 1543 и т.п. надо производить аналогичную операцию над входными данными?

Это всего лишь гипотеза ...

Для некоторых архитектур цапов самое тяжелое это пересечение нуля

тогда получается так что 15 ключей включаются, а один выключается.

либо наоборот. Этот момент сопровождается помехами. Избежать можно если сместить ноль чуть чуть ...

Lenz 14.10.2014 13:16

Ответ: Вопрос по SAA7220
 
Цитата:

Сообщение от Roman (Сообщение 97249)
Это всего лишь гипотеза ...

Для некоторых архитектур цапов самое тяжелое это пересечение нуля

тогда получается так что 15 ключей включаются, а один выключается.

либо наоборот. Этот момент сопровождается помехами. Избежать можно если сместить ноль чуть чуть ...

Возможно, Вы правы. Чуть позже я проверю эту гипотезу на тестовых сигналах, тогда будет пища для размышлений.

sova355 14.10.2014 21:46

Ответ: Вопрос по SAA7220
 
В музыкальных программах нулевого сигнала никогда не бывает. Если в паузе, то там и искажать нечего. В тихих пассажах, или в паузах, если оцифровка винила или шеллака, то там отношение сигнал/шум не более 65 дБ. Из цифрового диапазона в 96 при 16 битах. Т.е нуль цифры на сигнале не будет никогда.

Roman 15.10.2014 19:26

Ответ: Вопрос по SAA7220
 
Цитата:

Сообщение от sova355 (Сообщение 97262)
В музыкальных программах нулевого сигнала никогда не бывает. Если в паузе, то там и искажать нечего. В тихих пассажах, или в паузах, если оцифровка винила или шеллака, то там отношение сигнал/шум не более 65 дБ. Из цифрового диапазона в 96 при 16 битах. Т.е нуль цифры на сигнале не будет никогда.

при отсутствии смещения там будет частое пересечение нуля цифры, а значит доп шумы. А со смещением типа не будет. :)

sova355 16.10.2014 01:33

Ответ: Вопрос по SAA7220
 
Откуда ноль, такого сигнала не бывает уже на входе АЦП, максимум в паузе между треками, что меня совершенно не волнует, я паузы не слушаю. А в концертном зале, никогда тишины не бывает во время исполнения,на оцифровках с винила-тем более, винил отношения с/ш более 65 дБ не выдаст.
Ноль для 16 бит это -96 дБ по отношению к макс. уровню. Практически режим без ЦФ ухослышимого шума не прибавляет, ну или я не замечал.


Часовой пояс GMT +4, время: 20:50.

vBulletin® Version 3.6.8.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot