Перейти к содержанию
    

TLV320AIC1110 "кривой" синус

Приветствую.

Есть TLV320AIC1110, корпус tqfp32, просто распаяна на платке tffp->pin выводы.

Подключаю ее шиной TDM к к плате SamE70(SSC)

 

Всё стандартно вроде, PCMclk and Mclk = 2,048МГц

PcmSyn каждые 256 клоков

Регистры настроены так: 9B 03 40 A0 00 00 00 (MIC1 select, EAR1 select, Linear mode, filters - off)

схема

post-42354-1531984104_thumb.png

К выходу, как положено подключены наушники, 32 Ом (в общем и не важно, подключал высокоомную нагрузку и низкоомную).

 

Генерирую в цифре синус 3400 Гц, на выходе вижу такую картинку

post-42354-1531984424_thumb.png

post-42354-1531984413_thumb.png

Такая же картина, если на вход микрофона подать генератор 3400Гц, в TDM(цифре) завернуть обратно.

 

Вот картинка выхода, генератор синус 1000Гц.

post-42354-1531984551_thumb.png

 

Что это такое может быть? Расстояние между этими "шагами" 20-25мкс, т.е. 40кГц. Частота передискретизации?

До этого использовались кодеки TP3070, там всё "чисто"

Добавлю, 40кГц, конечно, ушами да в наушниках не слышно. Может в Техасе и не стали заморачиваться с этим. Но картинка пугающая) Кроме этого есть "пример" ТР3070, которому лет 20-30 и он "не такой"

Изменено пользователем TU-104

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...filters - off...

 

... 40кГц. Частота передискретизации?

 

...До этого использовались кодеки TP3070, там всё "чисто"

...

 

- Попробуйте включить TX channel slope filter. На подавление внеполосных составляющих он влияет сильно.

- Да, очень похоже на "передискретизацию", только кратность странноватая.

- И очень похоже, в TLV320AIC1110 разработчики просто предоставили возможность отключения выходного антиалиасника (LP фильтра).

Только фильтр обозвали странновато, но вполне понятно.

Это м.б. полезно для уменьшения задержки сигнала в канале передачи. А если малая задержка действительно важна, на 40кГц можно забить.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

- Попробуйте включить TX channel slope filter. На подавление внеполосных составляющих он влияет сильно.

Если вы про эти 2 бита, то пробовал их комбинации.

post-42354-1531990059_thumb.png

Не очень понятно, зачем там у АЧХ делать после спада снова подъем, вот картинка (речь разборчивей?)

post-42354-1531990065_thumb.png

Ну, и ТХ у них в другую сторону : направление АНАЛОГ->ЦИФРА, меняется усиление АЦП, не цап.

 

Пробовал RXfltr, но он предназначен отрезать низкие частоты(от помех питающей сети 0-100Гц), он работает, частоты ниже 150Гц режутся из цифры в аналог

Изменено пользователем TU-104

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...

Не очень понятно, зачем там у АЧХ делать после спада снова подъем, вот картинка (речь разборчивей?)

...

Ну, и ТХ у них в другую сторону : направление АНАЛОГ->ЦИФРА, меняется усиление АЦП, не цап.

 

Пробовал RXfltr, но он предназначен отрезать низкие частоты(от помех питающей сети 0-100Гц), он работает, частоты ниже 150Гц режутся из цифры в аналог

 

- Х.з., может быть и так.

- Да, с ТХ я напутал. Это всё телефонисты со своей спецификой...

 

Так что, действительно странновато, параметры RX для линейного режима с такими ступеньками стыкуются плохо.

Разве что, шум и искажения измеряются для дифф. выхода. Т.е., на выходе дифф. усилителя всё может быть несколько иначе.

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На форуме у них писал год назад, вчера повторно тему создал. И наконец ответили.

Expert 8465 points

Steve-Wilson Steve-Wilson

Jul 19, 2018 10:33 PM

Vlad,

 

The sinusoids will not be perfect sinusoids. The imperfections are not audible for these short beep applications. The TLV320AIC3110 is not programmable, so you're using a preset DSP block which is one of the more complex blocks (processing block 25). I imagine it was a compromise for including the beep generator on that block. the original use for this beep generator is for button press sounds, or brief alerts so the quality of the tone is not critical.

 

The TLV320AIC3111 is a very similar device, but has a graphically programmable MiniDSP. In the graphical development environment you can use a tone generator block and the results are far more smooth. if this is necessary for you, the AIC3111 may be a better choice.

 

best regards,

-Steve Wilson

Витиевато как-то и перевёл на другие чипы, но все же признался.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...

 

Витиевато как-то и перевёл на другие чипы, но все же признался.

 

"will not be perfect sinusoids" и т.д. - это ни о чём, если сравнивать паспортные данные и реальные картинки на одиночном выходе.

99% за то, что для дифф. сигнала всё гораздо лучше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

... на одиночном выходе.

99% за то, что для дифф. сигнала всё гораздо лучше.

Что значит "для дифф. сигнала" ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что значит "для дифф. сигнала" ?

видимо речь об этом:

The analog signal can be routed to either of two earphone amplifiers, one with differential output (EAR1ON and
EAR1OP) and one with single-ended output (EAR2O). Clicks and pops are suppressed for EAR1 differential
output only.

смешной вопрос - а на входе синус чистый? осцилл не балдит?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

видимо речь об этом:

The analog signal can be routed to either of two earphone amplifiers, one with differential output (EAR1ON and EAR1OP)

Да, сейчас подключен EAR2. Но осциллограммы сняты как раз с выходов EAR1ON and EAR1OP, развязанным осциллографом, на картинке видно, что синус уходит и в плюс и в минус (на выходе EAR2 такую картину не получить, он однополярный)

смешной вопрос - а на входе синус чистый? осцилл не балдит?

Синус подавал с тестера, подавал с того же TP3070, генерировал в цифре(и в линейном коде и в сжатом 8битном режиме).

Изменено пользователем TU-104

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...