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

 
 
> Генератор смешанных сигналов
iliusmaster
сообщение Dec 18 2017, 13:13
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 181
Регистрация: 15-04-17
Пользователь №: 96 556



Нужно генерировать гармонический сигнал, который представляет сумму следующих сигналов 2КГц, 4КГц, 8КГц, 16КГц, 32КГц, 64КГц, 128КГц.
Причем амплитуды сигналов в суммарном сигнале должны быть равными. Есть достаточно жесткие требования к интермодуляционным искажениям (менее 90Дб).
Как лучше сгенерировать?
Пока я представляю, что сделать разумную схему на аналоговых компонентах будет сложно, проще сформировать таблицу значений и синтезировать сигнал с помощью ЦАП???
Есть у кого какие соображения?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ViKo
сообщение Dec 19 2017, 04:23
Сообщение #2


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Отчего же ЦАП не потянет? ЦАП любое тянет, а такое - легко. Топикстартер правильно мыслит, в цифре надо складывать и выдавать на ЦАП.
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение Dec 19 2017, 08:09
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(ViKo @ Dec 19 2017, 07:23) *
Отчего же ЦАП не потянет? ЦАП любое тянет, а такое - легко. Топикстартер правильно мыслит, в цифре надо складывать и выдавать на ЦАП.
Я может туплю но верхняя частота сигнала 128КГц. Частота цапа >1,2MГц. На такие частоты ЦАПы не более 16 бит. Из них хотя бы один бит INL/DNL. Итого 15 бит дают как раз шумовую дорожку в районе 90 дБ и это в идеале. Который недостижим. А автору нужно 90 дБ гарантированно. Т.е. прямо в лоб задача не решается. Нужно что-то придумать.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Dec 19 2017, 08:49
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(MegaVolt @ Dec 19 2017, 11:09) *
А автору нужно 90 дБ гарантированно.

Но не шума, а интермодуляционных искажений. Которых как раз легче получить в аналоговых нелинейных узлах, чем в цифровых и пассивных.

А если взять частоту выборок больше, то и шума можно получить меньше.
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение Dec 19 2017, 09:01
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(ViKo @ Dec 19 2017, 11:49) *
Но не шума, а интермодуляционных искажений.
Само собой. Но чтобы увидеть интермодуляцию на -90дБ нужно иметь шум меньше этих самых 90дБ.
Цитата
А если взять частоту выборок больше, то и шума можно получить меньше.
Согласен. LTC2000 подойдёт sm.gif)))))
Go to the top of the page
 
+Quote Post
prig
сообщение Dec 19 2017, 10:55
Сообщение #6


Знающий
****

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



Цитата(MegaVolt @ Dec 19 2017, 12:01) *
Само собой. Но чтобы увидеть интермодуляцию на -90дБ нужно иметь шум меньше этих самых 90дБ....


Это да. Но если учесть, что "меньше этих самых 90дБ" - это по уровню плотности мощности, то и требования к SNR не будут забубенными.
Так что, всё равно надо смотреть именно по IMD.

Но повозиться с выбором ЦАП всё равно придётся.
Спецификаций IMD для вполне годных ЦАП на потребных ТС частотах может просто не найтись.
128КГц могут потянуть некоторые сигма-дельты, а с ними в чём-то проще, но далеко не факт, что потянут по IMD.
И т.д., и т.п.

Но в общем, вариант с ЦАП всё равно будет самым простым и наиболее оптимальным во всех отношениях.

Цитата(MegaVolt @ Dec 19 2017, 11:09) *
...Итого 15 бит дают как раз шумовую дорожку в районе 90 дБ и это в идеале.
...

Всё так, но таки уточню момент. При переходе в частотную область дорожка будет ниже -90дБ на 20log(sqrt(BW))
Go to the top of the page
 
+Quote Post
MegaVolt
сообщение Dec 19 2017, 11:48
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 779
Регистрация: 3-01-05
Из: Минск
Пользователь №: 1 783



Цитата(prig @ Dec 19 2017, 13:55) *
Это да. Но если учесть, что "меньше этих самых 90дБ" - это по уровню плотности мощности, то и требования к SNR не будут забубенными.
Так что, всё равно надо смотреть именно по IMD.
Вот тут я не очень понял идею. По сути требуется получить спектр с 7 палками где любые гармоники находятся ниже на 90дБ от уровня основных частот. И чисто формально мы не можем отличить что именно мы видим гармонику вызванную интермодуляцией или шум любой природы. Т.е. шум+интермодуляция <=90дБ
Или я чего то недопонимаю?



Цитата
Всё так, но таки уточню момент. При переходе в частотную область дорожка будет ниже -90дБ на 20log(sqrt(BW))
Почему? Пдобный эффект я знаю у FFT но там влияет длинна выборки. А это что за эффект?

И в какой области указан шум АЦП до перехода в частотную?
Go to the top of the page
 
+Quote Post
prig
сообщение Dec 19 2017, 13:39
Сообщение #8


Знающий
****

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



Цитата(MegaVolt @ Dec 19 2017, 14:48) *
...Почему? Пдобный эффект я знаю у FFT но там влияет длинна выборки. А это что за эффект?

И в какой области указан шум АЦП до перехода в частотную?


Дык, всё правильно, это оно и есть. Т.е., БПФ переводит сигнал из временной области в частотную.
А шумовая дорожка превращается в дорожку плотности мощности шума (формулу ширины дорожки навскидку не вспомню).

SNR для АЦП/ЦАП всегда указывается как отношение действующих значений (для сигнала это 0.7* (Vmax-Vmin)/2).
Средняя плотность мощности шума для АЦП/ЦАП - действующее значение шума, поделённое на корень из полосы (половина частоты выборки).

Т.о., если тот же синус трудно увидеть на фоне шума во временной области, он может спокойно выпирать весьма заметной палкой в частотной.
Попадалось мне требование распознаваемости сигнала как 6дБ превышения над средним уровнем плотности мощности шума.
Так что, специфицировать 90дБ интермодуляции для АЦП с 90дБ сигнал-шума не так уж и бессмысленно.

И кстати, улучшение SNR АЦП оверсамплингом с последующим сужением полосы фильтрацией и одновременным прореживанием как раз из той же оперы.

Цитата(iliusmaster @ Dec 19 2017, 15:48) *
... Вот интермодуляция может попортить нервы.
...


А откуда взялось требование 90дБ для IMD?
Требование действительно неприятное, и может статься, что искусственно задрано.
Go to the top of the page
 
+Quote Post
iliusmaster
сообщение Dec 19 2017, 14:54
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 181
Регистрация: 15-04-17
Пользователь №: 96 556



Датчик представляет собой нелинейную индуктивность. Подаем на датчик смесь сигналов. При анализе интермодуляционных искажений получаем дополнительную, необходимую нам информацию об изменении состоянии системы.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- iliusmaster   Генератор смешанных сигналов   Dec 18 2017, 13:13
- - варп   ....шутка...   Dec 18 2017, 14:06
|- - ViKo   Цитата(варп @ Dec 18 2017, 17:06) ....шут...   Dec 18 2017, 14:23
|- - MegaVolt   Цитата(ViKo @ Dec 18 2017, 17:23) Сложите...   Dec 18 2017, 14:56
|- - варп   Цитата(MegaVolt @ Dec 18 2017, 20:56) Не ...   Dec 18 2017, 15:28
- - MegaVolt   Цитата(iliusmaster @ Dec 18 2017, 16:13) ...   Dec 18 2017, 19:01
|- - iliusmaster   Да, в идеале имеем 7 частот, при преобразовании в ...   Dec 19 2017, 12:48
- - Alex11   Посмотрите на PCM5102. Там будут проблемы со стаби...   Dec 19 2017, 16:46
|- - prig   Цитата(Alex11 @ Dec 19 2017, 19:46) Посмо...   Dec 20 2017, 12:28
|- - MegaVolt   Цитата(prig @ Dec 20 2017, 15:28) Да, PCM...   Dec 20 2017, 13:03
|- - prig   Цитата(MegaVolt @ Dec 20 2017, 16:03) В с...   Dec 20 2017, 16:25
|- - iliusmaster   Цитата(prig @ Dec 20 2017, 19:25) Внутре ...   Dec 20 2017, 17:26
|- - prig   Цитата(iliusmaster @ Dec 20 2017, 20:26) ...   Dec 21 2017, 11:12
|- - VCO   Цитата(prig @ Dec 21 2017, 14:12) Вот тут...   Dec 21 2017, 12:34
||- - prig   Цитата(VCO @ Dec 21 2017, 15:34) Нет, в д...   Dec 21 2017, 13:57
||- - VCO   Цитата(prig @ Dec 21 2017, 16:57) Ну, в д...   Dec 21 2017, 17:27
||- - prig   Цитата(VCO @ Dec 21 2017, 20:27) Я не тол...   Dec 21 2017, 23:56
||- - VCO   Цитата(prig @ Dec 22 2017, 02:56) Не стои...   Dec 22 2017, 01:24
|||- - prig   Цитата(VCO @ Dec 22 2017, 04:24) ... ......   Dec 22 2017, 16:22
|||- - VCO   Цитата(prig @ Dec 22 2017, 19:22) А Вы во...   Dec 23 2017, 13:27
||- - Plain   Цитата(prig @ Dec 22 2017, 02:56) зафига ...   Dec 22 2017, 18:05
||- - prig   Цитата(Plain @ Dec 22 2017, 21:05) Любая ...   Dec 22 2017, 18:49
||- - iliusmaster   Цитата(Plain @ Dec 22 2017, 21:05) Любая ...   Dec 22 2017, 21:13
||- - Plain   Цитата(iliusmaster @ Dec 23 2017, 00:13) ...   Dec 23 2017, 12:10
|- - Plain   Цитата(prig @ Dec 21 2017, 14:12) решают ...   Dec 21 2017, 23:23
- - Hale   задача наводит на мысли о петлевых резонаторах, и...   Dec 20 2017, 00:17
- - VCO   Э-э, а кто-то задумывался об уровне спур при спосо...   Dec 20 2017, 17:30
- - Plain   Не понятно, в чём смысл темы. Типа, на фоне терзан...   Dec 20 2017, 21:31
|- - iliusmaster   Надеялся, что опытные товарищи скажут:"Не стр...   Dec 20 2017, 22:33
- - Plain   Да задача уже с конца выглядит стрёмно — некий уси...   Dec 21 2017, 00:48
|- - Hale   Цитата(Plain @ Dec 21 2017, 03:48) Да зад...   Dec 21 2017, 01:44
- - Hale   ...не, не тот девайс запостил   Dec 21 2017, 04:49
- - prig   Цитата(iliusmaster @ Dec 19 2017, 17:54) ...   Dec 22 2017, 23:53
- - iliusmaster   Ладно, чтобы упростить вам размышления. Это детект...   Dec 23 2017, 07:11


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

 


RSS Текстовая версия Сейчас: 26th June 2025 - 18:38
Рейтинг@Mail.ru


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