Свежие обсуждения
Измерения

Дизайн народного RLC-метра (RLC-3)

1 47 174

Я Вас у убедил этими расчетами, что как бы синус не прокатит?
Блин пришлось дифы вспоминать.

 

GM: Link: Я до сих пор не пойму - как и что Вы собираетесь калибровать. Объясните мне, что и как Вы собираетесь калибровать?
Объяснение здесь, а на схеме нарисован переключатель для калибровки, что тут непонятного?

Вопросы по калибровке.
1. Как я понял, в результате нажатия на кнопку калибровки, входы двух ОУ AD8231
должны параллельно подключаться к генератору, a вместо Zx должен подключаться какой-нибудь резистор, например, Rкал. (см. картинку).
2. Далее, устанавливаем коэффициенты усиления ОУ: Ku1=Ku2=1, а в формуле для ЦАПа: Uцап=1.5+Ккал*1.4*sin(2Пft) устанавливаем Ккал.=1. Получаем значения, измеренные АЦП, вычисляем и запоминаем корректирующие коэффициенты для Ккал.=1.
Далее, например, для Ku=16 устанавливаем Ккал.=1/16, для Ku=128, Ккал.=1/128 и т.п. и проделываем то же самое.
Если это так, то на приведенной вами схеме требуется еще одна пара контактов, чтобы верхний по схеме вход IA2 подключить к соответствующему входу IA1.
Кроме того, например, при Кu=128 8-битный ЦАП может выдать только два значения синусоиды не считая нулевого.
Может для калибровки вообще вместо синусоиды просто выводить из ЦАПa постоянные значения? Тогда 8-разрядный ЦАП, например, при Ккал=1/128 выведет просто напряжение Uцап=1.5+(1/128) [В]. Далее (установив Ku1=Ku2=128) его просто померить АЦП1 и AЦП2 и проделать с ним те же манипуляции.

197168.pdf

 

Ладно, объяснять, почему экспонента не подойдёт и меандр тоже, нет времени и возможности, да и кому это надо.

В качестве опорного сигнала можно использовать треугольник. Если GM не будет настаивать на экспоненциальном сигнале, то выложу схему преобразования ШИМ в треугольник на RC+ОУ, с возможностью менять частоту среза интегрирующей цепочки через порты МК.

 

Чёрт в голове каша, из-за этой тригонометрии. GM забираю все свои слова по поводу экспоненциального опорного сигнала, назад, ибо не доказать не опровергнуть правильность измерений не могу.

 

Что там доказывать, представьте себе, что измеряете сопротивление резистора 1 Ом, в опорном канале на Ro=1000 Ом получили пару чисел (А0, В0) и можете вычислить фазу Фо. Далее, в измерительном канале получили пару чисел (Ах/1000, Вх/1000), можете вычислить фазу Фх. Уверяю вас, фазы будут равны, с точностью до погрешности измерения. Вот абсолютное значение фазы может быть любым в диапазоне [0-2пи).

[Замечу в скобках, что математически так будет с сигналом любого вида, интегрируемого по Лебегу и даже по Риману. Но для физических усилителей с L/C элементами совсем не всё равно с какими сигналами работать. Для них лучше всего сигналы без разрывов первого и второго рода, и с гладкими производными. Самые подходящие кандидаты - синус/косинус]

 

GM
По вашей схеме включение ИУ дифференциальное! Что то я очень сомневаюсь, что в диф. включении вх. сопротивление будет порядка 10ГОм.

 

Прочитал ДШ беру слова назад

 

GM: Что там доказывать, представьте себе, что

Всё я спокоен, должно работать. На сколько я понял, с аналоговой частью мы уже определились, остается программа. Как я понял из двух дневной тишины, помогать писать программу ни кто не собирается.
Что будем делать дальше?

 

Программа-минимум.

1) Публикуем схему аналоговой части, цифровой части. Паяем железо.

2) Обсуждаем алгоритм и пишем программу под выбранный МК.

3) Тестируем.

4) Публикуем результаты.

 

Предлагаю изменить программу минимум.
1) Обсуждаем алгоритм и пишем программу под выбранный МК.
2) Тестируем в Протеусе.
3) Паяем железо.
4) Публикуем результаты - схему аналоговой части, цифровой части.

Формулы у меня есть могу поделится.
Я немного могу писать программы на С под компилятор GCC в WinAVR но предполагаю что своими навыками я Вам помочь не смогу.
По поводу отображения данных как вариант.