|
|
  |
DDS, как улучшить спектальный состав синуса на выходе |
|
|
|
Oct 10 2010, 10:35
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Цитата(yrbis @ Oct 10 2010, 12:02)  Время есть, я могу вычислить сопротивление, но что мне с ним делать? ... Вариант с вычитанием позволяет получить одинаковую точность измерения индуктивности во всём диапазоне частот, к примеру, измеряя индуктивность на одном герце я могу усилить падение 20 мВ, которое ему соответствует на графике, до скажем 200мВ и без проблем оцифровать это цапом, без компенсации там не 20мВ, а один вольт и усиливать его уже некуда. Справа привёл вариант с измерением тока, как можно, зная сопротивление датчика, выпрямить участок 1Гц-10Гц!? Как что делать? Именно вычитать, чтобы получить в каждом измерении на переменном токе значение индуктивности. Омическое сопротивление ведь от частоты не зависит. А зачем "выпрямлять" участок? Его наклон и характеризует величину индуктивности, разве нет? Кроме того, линейность этого участка свидетельстует об отсутствии зависимости индуктивности от частоты, по-моему.
|
|
|
|
|
Oct 10 2010, 12:59
|
Знающий
   
Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112

|
Цитата Кроме того, линейность этого участка свидетельстует об отсутствии зависимости индуктивности от частоты, по-моему. На схеме стоит идеальная индуктивность последовательно с резистором, естественно она не зависит от частоты. Цитата А зачем "выпрямлять" участок? Его наклон и характеризует величину индуктивности, разве нет? на последнем рисунке в предыдущем посте, справа показана зависимость тока через индуктивность с резистором от частоты при подаче на них переменного напряжения. Этот ток равен E/(R+jwL) если R равно нулю то в логарифмическом масштабе по оси частот это просто прямая с наклоном который соответствует индуктивности. Если R не равно 0, то получается загиб этой прямой в области низких частот. Взгляните на график, он линеен например в диапазоне частот 100Hz - 1MHz, но в диапазоне 1Гц-10Гц, он уже не является той же прямой с тем же наклоном, именно про этот диапазон я и писал, что для измерений нужно этот участок сделать такой же прямой какой он является в области высоких частот. Пример этого я привёл со своей схемой(на рисунке слева), вычитание сигнала избавляет меня от влияния резистора на низких частотах - график превращается в прямую линию с конкретным наклоном. Цитата Именно вычитать, чтобы получить в каждом измерении на переменном токе значение индуктивности. Омическое сопротивление ведь от частоты не зависит. я рассматриваю вариант с применением источника напряжения и измерением тока, он бы меня избавил от высокочастотного шума, который я вытягиваю своим преобразователем напряжение-ток. Допустим я знаю, что сопротивление индуктивности 2Ома, произвожу измерение на частоте 10Гц, подаю на датчик напряжение E, падение на резисторе равно E*2/(2+j2*pi*10*L), L - я не знаю, как мне вычесть это падение???
|
|
|
|
|
Oct 10 2010, 13:08
|
Местный
  
Группа: Свой
Сообщений: 209
Регистрация: 15-03-08
Из: Украина, Винница
Пользователь №: 35 931

|
Цитата(yrbis @ Oct 8 2010, 22:03)  Всем привет, столкнулся с такой проблемой..: Имеется индуктивный датчик, индуктивность которого нужно измерять(100мкГн - 10мГн). AD5933 не пробовали?
|
|
|
|
|
Oct 10 2010, 13:31
|
Знающий
   
Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112

|
Цитата Как что делать? Именно вычитать Если имеется ввиду, что можно измерить общее Z и просто вычесть из него 2 ома, то тогда сильно страдает точность, на 10Гц падение на резисторе в 10 раз больше падения на индуктивности, а на 1Гц уже в сто раз, т.е. допустим я измеряю ток через датчик на 1Гц и пусть на сопротивлении падает 1Вольт! тогда на индуктивности 10мВ, в сумме ~1В, я этот вольт могу измерить например 10битным ацп с точностью до 1мВ, т.е. те 10мв я оцифрую с точностью 10%, а на частотах >100Гц 0.1% Индуктивность, которую я измеряю, меняется в пределах 30%, поэтому мне нельзя терять точности, сори что ненаписал про точность раньше. Цитата AD5933 не пробовали? Ой, какая штука!!! Нет не пробовал, спасибо, пойду почитаю внимательно, .. и стоит не дорого Цитата AD5933 не пробовали? Она туже схему с напряжением использует, т.е. теже проблемы с точностью на низких частотах, плюс у меня импеданс от 2х ом, а там от 1к, правда пишут, что это можно поправить буфером, вообще конечно заманчиво, что это всего одна микросхема....
|
|
|
|
|
Oct 11 2010, 07:18
|
Знающий
   
Группа: Участник
Сообщений: 609
Регистрация: 3-03-07
Из: San Jose
Пользователь №: 25 837

|
Цитата(yrbis @ Oct 11 2010, 11:01)  ..)рано обрадовался, получается очень медленный способ измерения, на герцах нужно сначала ждать несколько периодов чтобы ток продетектировать, а потом столько же чтобы напряжение померить Зачем изобретать велосипед? Гляньте соседнюю тему "Почему это называется autobalancing bridge" - это схема классического LCR метра. Подавайте напряжение с DDS (а лучше со звукового ЦАП) на индуктивность и получайте ток с подавленными гармониками DDS, а меряйте напряжение с выхода ОУ.
--------------------
|
|
|
|
|
Oct 11 2010, 12:15
|
Знающий
   
Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112

|
Цитата Зачем изобретать велосипед? Гляньте соседнюю тему "Почему это называется autobalancing bridge" - это схема классического LCR метра. Подавайте напряжение с DDS (а лучше со звукового ЦАП) на индуктивность и получайте ток с подавленными гармониками DDS, а меряйте напряжение с выхода ОУ. Их наверное не зря от 1Гц не делают, не получится ..вроде...в такой схеме на 1ом герце точно измерить мою индуктивность, писал же выше про то, что реактивная часть измеряемого Z в 100 раз меньше активного. Цитата Ну... Вы преувеличиваете. На низких частотах основной вклад - резистивная компонента - амплитуда должна быть постоянная... почти. А что, как и с какой точностью Вы хотите измерять? Чем (каким способом) Вы сейчас это делаете? Делаю прибор для измерения толщины металла, металл является частью магнитопровода причём от частоты меняется глубина проникновения поля в метал, соответственно меняется индуктивность т.к. меняется сечение магнитопровода. Индуктивность при изменении частоты меняется в пределах 30 %, сама индуктивность лежит в пределах 1мГн - 10мГн. Хочется мерить с точностью ~0.5%. Сейчас контроллер управляет dds сигнал с которого через управляемый аттенюатор поступает ко мне на преобразователь напряжение/ток , напряжение с датчика усиливается и оцифровывается. Искомая индуктивность пропорциональна коэффиценту аттенюатора, напряжению на индуктивности и обратнопропорциональна частоте, всё, - так и мерим.
|
|
|
|
|
Oct 11 2010, 12:37
|
Гуру
     
Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883

|
Цитата(yrbis @ Oct 11 2010, 16:15)  Индуктивность при изменении частоты меняется в пределах 30 %, сама индуктивность лежит в пределах 1мГн - 10мГн. Хочется мерить с точностью ~0.5%. Сейчас контроллер управляет dds сигнал с которого через управляемый аттенюатор поступает ко мне на преобразователь напряжение/ток , напряжение с датчика усиливается и оцифровывается. Искомая индуктивность пропорциональна коэффиценту аттенюатора, напряжению на индуктивности и обратнопропорциональна частоте, всё, - так и мерим. Непонятно, почему Вы жалуетесь на медленность. Если Вы оцифровываете, то явно не по одному периоду. Что тут можно посоветовать... Сделайте аналоговый генератор - не будет ступенек. Можно сделать разными способами. Самый простой: пила - синусоида (см Титце с Шенком). Вычитайте сигнал равный падению напряжения на резистивной части датчика - (шунт + ОУ) - получите почти то, что хотите. Плохо, что от температуры будет зависеть. А не проще будет подавать прямоугольник с частотой 1 Гц?
|
|
|
|
|
Oct 11 2010, 13:24
|
Знающий
   
Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112

|
Цитата Сделайте аналоговый генератор - не будет ступенек. Можно сделать разными способами. Самый простой: пила - синусоида (см Титце с Шенком). Думал я над этим) при эмуляции сигнал не менее кривой получается чем от ступенек( а никакого другого аналогового генератора, который бы быстро перестраивался в районе герц я не придумал.
|
|
|
|
|
Oct 11 2010, 15:11
|
Знающий
   
Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112

|
Цитата Если напряжение подавать на датчик, то не волнует это сильно. если напряжение, то и c DDS проблем не будет. Цитата Вот так и не сказали... Вы амплитуду только измеряете (получаете, хотите...), или и ток, и напряжение от времени? Раньше интересовала только индуктивность, с моим генератором тока для этого было достаточно измерить только амплитуду напряжения на датчике, ...)но контроллер всё равно оцифровывал полностью несколько периодов. Сейчас я хочу ещё и сдвиг по фазе между напряжением и током мерить
|
|
|
|
|
Oct 11 2010, 18:03
|
Знающий
   
Группа: Свой
Сообщений: 953
Регистрация: 26-07-05
Из: Питер
Пользователь №: 7 112

|
Цитата А как Вы думаете, сколько периодов нужно ждать, что бы начать измерять амплитуду? Вопрос хороший, на практике(с генератором тока) мы увидели, что в принципе достаточно 1/4 периода. на частотах до 10Гц измеряем одним периодом, с ростом частоты количество периодов увеличиваем, для повышения точности, так как эти периоды уже мало влияют на быстродействие.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|