реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> TLV320AIC1110 "кривой" синус, Может, кто-то использовал
TU-104
сообщение Jul 19 2018, 07:21
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 10-12-08
Пользователь №: 42 354



Приветствую.
Есть 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)
схема
Прикрепленное изображение

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

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

Прикрепленное изображение

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

Вот картинка выхода, генератор синус 1000Гц.
Прикрепленное изображение


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

Сообщение отредактировал TU-104 - Jul 19 2018, 07:29
Go to the top of the page
 
+Quote Post
prig
сообщение Jul 19 2018, 08:35
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595



Цитата(TU-104 @ Jul 19 2018, 10:21) *
...filters - off...

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

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


- Попробуйте включить TX channel slope filter. На подавление внеполосных составляющих он влияет сильно.
- Да, очень похоже на "передискретизацию", только кратность странноватая.
- И очень похоже, в TLV320AIC1110 разработчики просто предоставили возможность отключения выходного антиалиасника (LP фильтра).
Только фильтр обозвали странновато, но вполне понятно.
Это м.б. полезно для уменьшения задержки сигнала в канале передачи. А если малая задержка действительно важна, на 40кГц можно забить.
Go to the top of the page
 
+Quote Post
TU-104
сообщение Jul 19 2018, 08:50
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 10-12-08
Пользователь №: 42 354



Цитата(prig @ Jul 19 2018, 13:35) *
- Попробуйте включить TX channel slope filter. На подавление внеполосных составляющих он влияет сильно.

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

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

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

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

Сообщение отредактировал TU-104 - Jul 19 2018, 08:54
Go to the top of the page
 
+Quote Post
prig
сообщение Jul 19 2018, 10:24
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595



Цитата(TU-104 @ Jul 19 2018, 11:50) *
...
Не очень понятно, зачем там у АЧХ делать после спада снова подъем, вот картинка (речь разборчивей?)
...
Ну, и ТХ у них в другую сторону : направление АНАЛОГ->ЦИФРА, меняется усиление АЦП, не цап.

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


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

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

Go to the top of the page
 
+Quote Post
TU-104
сообщение Jul 20 2018, 03:56
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 10-12-08
Пользователь №: 42 354



На форуме у них писал год назад, вчера повторно тему создал. И наконец ответили.
Цитата
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

Витиевато как-то и перевёл на другие чипы, но все же признался.
Go to the top of the page
 
+Quote Post
prig
сообщение Jul 20 2018, 08:28
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 869
Регистрация: 30-01-08
Из: СПб
Пользователь №: 34 595



Цитата(TU-104 @ Jul 20 2018, 06:56) *
...

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


"will not be perfect sinusoids" и т.д. - это ни о чём, если сравнивать паспортные данные и реальные картинки на одиночном выходе.
99% за то, что для дифф. сигнала всё гораздо лучше.
Go to the top of the page
 
+Quote Post
TU-104
сообщение Jul 20 2018, 09:38
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 10-12-08
Пользователь №: 42 354



Цитата(prig @ Jul 20 2018, 13:28) *
... на одиночном выходе.
99% за то, что для дифф. сигнала всё гораздо лучше.

Что значит "для дифф. сигнала" ?
Go to the top of the page
 
+Quote Post
Jury093
сообщение Jul 20 2018, 11:28
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(TU-104 @ Jul 20 2018, 12:38) *
Что значит "для дифф. сигнала" ?

видимо речь об этом:
Код
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.

смешной вопрос - а на входе синус чистый? осцилл не балдит?
Go to the top of the page
 
+Quote Post
TU-104
сообщение Jul 20 2018, 11:52
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 10-12-08
Пользователь №: 42 354



Цитата
видимо речь об этом:
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 - Jul 20 2018, 11:53
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th April 2024 - 20:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01471 секунд с 7
ELECTRONIX ©2004-2016