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

 
 
> DDS, как улучшить спектальный состав синуса на выходе
yrbis
сообщение Oct 8 2010, 19:03
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



Всем привет, столкнулся с такой проблемой..:
Имеется индуктивный датчик, индуктивность которого нужно измерять(100мкГн - 10мГн). Причём требуется производить измерения в относительно широкой, хотя и низкой полосе частот 1Гц...10кГц. Для реализации этой задачи я решил, формировать в индуктивности ток и измерять падение напряжения на ней, схема ГТУНа внизу. Собственно когда на входе преобразователя лабораторный генератор Г3-112 то проблем нет, на выходе чистая синусойда, а вот когда вместо Г3-112 подключаю выходной сигнал с DDS то, получается жуткая картина, кривая синусойда с "шумами" в половину амплитуды сигнала.
В pdf't на ad9834 на странице 16 нарисован спектр, согласно которому паразитные гармоники в выходном сигнале начинаются с частоты fclk - fsin, клок у меня 25МГц, максимальная частота синусойды 10кГц, т.е. я считал, что отфильтровав всё от 1Мгц фильтром 3-4ого порядка я полностью избавлясь от проблем.
На практике оказалось, что в спектре присутствуют гармоники, недалеко отстоящие от частоты полезного синусоидального сигнала; скорее всего, кратные ему, ...проблема заключается в том, что напряжение на индуктивности пропорционально частоте, т.е. паразитные высокочастотные гармоники во входном напряжении порождают такие же гармоники тока в индуктивности, и в напряжении на индуктивности весь этот шум усиливается в разы(сотни тысячи раз) пример на рисунке внизу, показано что может получиться из красивого синуса с частотой 1Гц, амплитудой 1В, если к нему прибавить гармонику 1мВ 1кГц. Собственно вопрос как уменьшить спектральный состав "синусойды" на выходе DDS?

Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
yrbis
сообщение Oct 12 2010, 11:16
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112



Цитата
А по подробнее о методе измерения можно.

...можно. Представьте себе П образный сердечник установленный на стальной лист. Сечение сердечника допустим 3см, толщина листа 10мм. на сердечник намотана обмотка. Пробуем измерить индуктивность на частоте 10кГц. Поле в сталь не проходит, толщина скин слоя микроны. Получаем некое значение индуктивности, откладываем его на графике индуктивность/частота, уменьшаем частоту, глубина скин слоя вырастает, толщина стальной части магнитопровода вырастает, и соответственно вырастает индуктивность. Собственно она будет расти с уменьшением частоты пока сталь не закончится, по частоте на которой перестаёт расти индуктивность можно определить толщину!!!)) Вот так)

Цитата
Неужели?
Что-то Вы путаете.
Можете привести "теоретические" рассчёты?

Я уже всё приводил. Лучше Вы расскажите как померить 5мГн + 2Ома, на частоте ..,пускай 1Гц, если вы не ограничетесь фразой померить z и вычесть из него 2 ома, Вы меня поймёте...
Go to the top of the page
 
+Quote Post
alexkok
сообщение Oct 12 2010, 20:10
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837



Цитата(yrbis @ Oct 12 2010, 15:16) *
Я уже всё приводил.

Не нашел.
Цитата
Лучше Вы расскажите как померить 5мГн + 2Ома, на частоте ..,пускай 1Гц, если вы не ограничетесь фразой померить z и вычесть из него 2 ома, Вы меня поймёте...

Примерно так:
Формируете чистый синус ЦАПом, через усилитель с мощным выходом, но малым Кни подаёте на Ваш датчик.
Уровень не слишком большой, 50 - 100мВ чтобы не проявилась тепловая нелинейность, которая из-за инерции даст паразитную комплексную составляющую. Уровень зависит от теплоёмкости Вашего датчика.
Другой выход датчика - ко входу инвертирующего усилителя, выходное напряжение порядка 1В для согласования с АЦП.
Один канал АЦП оцифровывает входное напряжение, другой - выход инвертирующего усилителя, данные пишутся в буфер.
ЦАП и АЦП должны иметь общую опору и синхронизироваться от одного генератора.
Всё должно быть откалибровано по комплексному коэффициенту передачи относительно одного из каналов АЦП (и периодически автоматически калибровать).
Частота дискретизации чем выше, тем лучше, но выше 48кГц повышать смысла нет.
После записи данных делаете свертку каждого канала с синусом и косинусом (см. ссылки blackfinа).
Получаете значения напряжения и тока в комплексной форме.
После корректировки по результатам калибровки вычисляете Z и индуктивность.


--------------------
Go to the top of the page
 
+Quote Post
Tanya
сообщение Oct 13 2010, 08:35
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(alexkok @ Oct 13 2010, 00:10) *
После записи данных делаете свертку каждого канала с синусом и косинусом (см. ссылки blackfinа).
Получаете значения напряжения и тока в комплексной форме.
После корректировки по результатам калибровки вычисляете Z и индуктивность.

А если еще добавить вычитание падения напряжения на активной компоненте катушки...
Примерно так - последовательно с катушкой - шунт. С него усиленное напряжение подается через резистор на суммирующий усилитель, на второй вход которого - напряжение с катушки + шунта. Что мы выигрываем? Большие сигналы вычитаются и не перегружают вход. Фактически, получается мостовая схема. Далее синхронный детектор или то, что Вы предлагаете. Разогрев не будет влиять. Почти.
Только не нужно забывать, что кусок синусоиды не совсем то, что синусоида. Постоянная времени... ну, все знают. Возможно, можно подавать ступеньку... меандр... пилу..
Go to the top of the page
 
+Quote Post
alexkok
сообщение Oct 13 2010, 16:59
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837



Цитата(Tanya @ Oct 13 2010, 11:35) *
А если еще добавить вычитание падения напряжения на активной компоненте катушки...
Примерно так - последовательно с катушкой - шунт. С него усиленное напряжение подается через резистор на суммирующий усилитель, на второй вход которого - напряжение с катушки + шунта. Что мы выигрываем? Большие сигналы вычитаются и не перегружают вход. Фактически, получается мостовая схема. Далее синхронный детектор или то, что Вы предлагаете. Разогрев не будет влиять. Почти.

Тогда уж лучше настоящую мостовую или полумостовую схему.
Использовать ещё один точно такой же датчик включённый последовательно с измерительным.
Это даст компенсацию тепловых нелинейностей и позволит поднять чувствительность за счёт увеличения мощности.
Ведь автору реально надо мерять не индуктивность, а её изменения.
Ну а если он очень захочет мерять именно индуктивность, то вспомогательный датчик можно намотать безиндуктивно.
Большие сигналы опасны тепловыми эффектами, а не перегрузкой входа, у аудио АЦП динамического диапазона вполне достаточно.
Цитата
Только не нужно забывать, что кусок синусоиды не совсем то, что синусоида. Постоянная времени... ну, все знают.

Я не знаю, wink.gif не понял.
Или Вы о переходном процессе в начале сигнала?

Цитата(yrbis @ Oct 13 2010, 10:55) *
а оцифровать это можно только с точностью 0.244мВ , а 5мГн нада померить с точностью 0.5%

Возьмите 24-битный АЦП.


--------------------
Go to the top of the page
 
+Quote Post
Tanya
сообщение Oct 13 2010, 17:44
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(alexkok @ Oct 13 2010, 20:59) *
Тогда уж лучше настоящую мостовую или полумостовую схему.
Использовать ещё один точно такой же датчик включённый последовательно с измерительным.
Это даст компенсацию тепловых нелинейностей и позволит поднять чувствительность за счёт увеличения мощности.
Ведь автору реально надо мерять не индуктивность, а её изменения.
Ну а если он очень захочет мерять именно индуктивность, то вспомогательный датчик можно намотать безиндуктивно.
Большие сигналы опасны тепловыми эффектами, а не перегрузкой входа, у аудио АЦП динамического диапазона вполне достаточно.

Настоящий мост с реактивной компенсацией сложновато делать. Да и не нужен он тут. А уж если делать, то совсем не так, как Вы предлагаете - именно индуктивный датчик с такой же обмоткой и таким же сердечником. Только без образца. Или даже с образцом.
А тепловой эффект... не в той фазе живет.
Цитата(alexkok @ Oct 13 2010, 20:59) *
Я не знаю, wink.gif не понял.
Или Вы о переходном процессе в начале сигнала?

Этот процесс... в данном случае нельзя назвать переходным - автор хочет на одном периоде измерять... а Дюамель не дает еще...
Go to the top of the page
 
+Quote Post
alexkok
сообщение Oct 13 2010, 19:54
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837



Цитата(Tanya @ Oct 13 2010, 20:44) *
Настоящий мост с реактивной компенсацией сложновато делать. Да и не нужен он тут. А уж если делать, то совсем не так, как Вы предлагаете - именно индуктивный датчик с такой же обмоткой и таким же сердечником. Только без образца. Или даже с образцом.

Именно это я и предложил.
Цитата
Использовать ещё один точно такой же датчик включённый последовательно с измерительным.

Цитата
А тепловой эффект... не в той фазе живет.

При частоте 1Гц уже будет заметно.
Я когда-то делал звуковик на мосте Вина с лампочкой в АРУ, так при 10Гц уже были видны искажения на осциллографе.
Цитата
Этот процесс... в данном случае нельзя назвать переходным - автор хочет на одном периоде измерять... а Дюамель не дает еще...

Некоторый запас потребуется, конечно, или оконная функция.

Цитата(yrbis @ Oct 13 2010, 22:15) *
..а с шумами чего делать?

С какими шумами?


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- yrbis   DDS   Oct 8 2010, 19:03
- - Microwatt   Для начала заменить синусойду на синусоиду.   Oct 8 2010, 21:27
- - Herz   Наверное, 1МГц - высокая частота среза Low-Pass фи...   Oct 8 2010, 21:51
- - yrbis   ЦитатаНаверное, 1МГц - высокая частота среза Low-P...   Oct 8 2010, 22:17
- - domowoj   Цитата(yrbis @ Oct 9 2010, 02:03) Имеется...   Oct 9 2010, 03:36
- - halfdoom   Для таких низких частот и жестких требований к кач...   Oct 9 2010, 04:11
|- - Lmx2315   Цитата(halfdoom @ Oct 9 2010, 08:11) Для ...   Oct 9 2010, 04:24
- - yrbis   ЦитатаА не проще было бы измерять резонансную част...   Oct 9 2010, 10:57
|- - Herz   Цитата(yrbis @ Oct 9 2010, 12:57) идея хо...   Oct 9 2010, 11:34
- - halfdoom   В то время (~12 лет назад) использовали МК с табли...   Oct 9 2010, 14:00
- - Tanya   Цитата(yrbis @ Oct 8 2010, 23:03) Всем пр...   Oct 9 2010, 14:29
- - yrbis   ЦитатаА нельзя ли наоборот: задавать напряжение, а...   Oct 9 2010, 19:59
- - Herz   Не въехал, не получилось... А нет возможности на...   Oct 9 2010, 21:21
|- - Tanya   Цитата(Herz @ Oct 10 2010, 01:21) Не въех...   Oct 10 2010, 05:14
- - yrbis   Время есть, я могу вычислить сопротивление, но что...   Oct 10 2010, 10:02
|- - Herz   Цитата(yrbis @ Oct 10 2010, 12:02) Время ...   Oct 10 2010, 10:35
- - yrbis   ЦитатаКроме того, линейность этого участка свидете...   Oct 10 2010, 12:59
- - ecos-rtos_in_ua   Цитата(yrbis @ Oct 8 2010, 22:03) Всем пр...   Oct 10 2010, 13:08
- - yrbis   ЦитатаКак что делать? Именно вычитать Если имеется...   Oct 10 2010, 13:31
- - yrbis   ЦитатаМожно амплитуду изменять, чтобы ток получилс...   Oct 10 2010, 22:30
- - yrbis   ..)рано обрадовался, получается очень медленный сп...   Oct 11 2010, 07:01
|- - alexkok   Цитата(yrbis @ Oct 11 2010, 11:01) ..)ран...   Oct 11 2010, 07:18
|- - Tanya   Цитата(yrbis @ Oct 11 2010, 11:01) ..)ран...   Oct 11 2010, 08:03
- - yrbis   ЦитатаЗачем изобретать велосипед? Гляньте соседнюю...   Oct 11 2010, 12:15
|- - Tanya   Цитата(yrbis @ Oct 11 2010, 16:15) Индукт...   Oct 11 2010, 12:37
|- - alexkok   Цитата(yrbis @ Oct 11 2010, 16:15) Их нав...   Oct 11 2010, 20:13
|- - domowoj   Цитата(yrbis @ Oct 11 2010, 19:15) Делаю ...   Oct 12 2010, 01:42
- - yrbis   ЦитатаСделайте аналоговый генератор - не будет сту...   Oct 11 2010, 13:24
|- - Tanya   Цитата(yrbis @ Oct 11 2010, 17:24) Думал ...   Oct 11 2010, 13:38
- - yrbis   ЦитатаЕсли напряжение подавать на датчик, то не во...   Oct 11 2010, 15:11
|- - Tanya   Цитата(yrbis @ Oct 11 2010, 19:11) если н...   Oct 11 2010, 17:09
|- - blackfin   Цитата(yrbis @ Oct 11 2010, 19:11) Сейчас...   Oct 12 2010, 03:57
- - yrbis   ЦитатаА как Вы думаете, сколько периодов нужно жда...   Oct 11 2010, 18:03
- - yrbis   ЦитатаИ чем Ваша схема лучше? В моей схеме я могу...   Oct 11 2010, 21:19
|- - alexkok   Цитата(yrbis @ Oct 12 2010, 00:19) В моей...   Oct 12 2010, 05:21
|- - Tanya   Цитата(yrbis @ Oct 12 2010, 15:16) Я уже ...   Oct 12 2010, 14:35
- - yrbis   ЦитатаИзмерение фазового сдвига Sin, точность лучш...   Oct 12 2010, 18:17
- - yrbis   ] 100мВ, 1Гц напряжение на датчике, => ток раве...   Oct 13 2010, 07:55
- - rx3apf   Может быть, глупость скажу, но тем не менее... А о...   Oct 13 2010, 09:01
- - yrbis   ЦитатаМожет быть, глупость скажу, но тем не менее....   Oct 13 2010, 10:49
|- - rx3apf   Цитата(yrbis @ Oct 13 2010, 14:49) не пон...   Oct 13 2010, 17:08
- - yrbis   Цитатаавтор хочет на одном периоде измерять... а Д...   Oct 13 2010, 19:15
|- - Tanya   Цитата(yrbis @ Oct 13 2010, 23:15) если ч...   Oct 14 2010, 05:55
|- - alexkok   Цитата(Tanya @ Oct 14 2010, 08:55) А тут ...   Oct 14 2010, 06:36
|- - Tanya   Цитата(alexkok @ Oct 14 2010, 10:36) Она ...   Oct 14 2010, 07:01
- - SNGNL   Цитата(yrbis @ Oct 14 2010, 00:15) если ч...   Oct 13 2010, 21:10
- - yrbis   Вот в таком варианте, наверное мне действительно м...   Oct 14 2010, 17:36
|- - Herz   Цитата(yrbis @ Oct 14 2010, 19:36) Вот в ...   Oct 14 2010, 18:46
- - yrbis   ЦитатаСовсем я запутался в Ваших выкладках. Относи...   Oct 14 2010, 20:32
|- - Tanya   Цитата(yrbis @ Oct 15 2010, 00:32) )Ну см...   Oct 15 2010, 06:55
|- - Herz   Цитата(yrbis @ Oct 14 2010, 22:32) )Ну см...   Oct 15 2010, 07:13
- - yrbis   ЦитатаПри ступеньке напряжения возникнет звон на п...   Oct 15 2010, 07:32
|- - Tanya   Цитата(yrbis @ Oct 15 2010, 11:32) ...Эм,...   Oct 15 2010, 08:12
|- - Herz   Цитата(yrbis @ Oct 15 2010, 09:32) вы не ...   Oct 15 2010, 11:08
- - yrbis   ЦитатаА зачем же Вы вводили в заблуждение и формул...   Oct 15 2010, 09:37
|- - Tanya   Цитата(yrbis @ Oct 15 2010, 13:37) в форм...   Oct 15 2010, 10:02
- - yrbis   ЦитатаНу как же... А писали, что если подать кусок...   Oct 15 2010, 10:27
- - yrbis   ЦитатаЕсли сопротивление катушки неизменно, его мо...   Oct 15 2010, 11:42
|- - Okorok   Цитата(yrbis @ Oct 15 2010, 13:42) ... Др...   Oct 15 2010, 19:49
- - yrbis   ЦитатаМожет, все-таки лучше преобразователем транс...   Oct 16 2010, 23:02
|- - Herz   Цитата(yrbis @ Oct 17 2010, 01:02) а есть...   Oct 17 2010, 07:47
|- - Okorok   Цитата(yrbis @ Oct 17 2010, 01:02) а есть...   Oct 17 2010, 12:18
- - SNGNL   Возбуждать обмоткой можно и на постоянном токе, а ...   Oct 17 2010, 16:45
- - yrbis   впринципе можно сделать вторую обмотку и впринципе...   Oct 17 2010, 17:28
|- - Okorok   Цитата(yrbis @ Oct 17 2010, 19:28) впринц...   Oct 17 2010, 20:56
- - НЕХ   литературы много - ключевые слова "eddy curre...   Oct 17 2010, 17:42
- - yrbis   ЦитатаGMR !   Oct 17 2010, 20:10
- - yrbis   ЦитатаВ зависимости от параметров и особенностей з...   Oct 18 2010, 10:21
|- - rudy_b   Тут есть еще одна засада. Если вы точно измерите и...   Oct 19 2010, 23:33
- - yrbis   ЦитатаСтоит оценить, насколько она значима. стоит,...   Oct 20 2010, 18:31


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 15:18
Рейтинг@Mail.ru


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