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

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

1 80 174

Тогда "рацуха" - сделать внешний блок питания - в нем трансик + мост , сейчас это "модно" и доступно, при желании можно и от аккума запитать... "и волки и овцы...."

 

Ну вот и ARES пристыковал. Лишнее просто убрать, то что белым цветом. Индикатор с обратной стороны и без особой прорисовки в 3d. Модель для STM32 не работает, нету их, всё только для трассировки. Ну и можно приступать к творчеству.

240674.rar

 

А библо то забыл.

240676.rar

 

GM: Не совсем понимаю запись, растолкуйте поподробнее. Что такое 8800--, что такое -17195(ток)? Как из них получить значение 10МОм?
Два числа +8800 и -17195 (плюс и минус) это реальна и мнимая составляющие тока через резистор, это два аналоговых уровня измеренные с помощью АЦП на выходе синхронного детектора. Также, АЦП измеряет на выходе синхронного детектора еще две составляющих напряжения, реальную, и мнимую. При изменении сопротивления резистора 10 МОм в небольших пределах, практически меняется только ток через него, и практически только от изменения величины тока зависит изменение сопротивления. По этому цифр напряжения я здесь не давал для 10 МОм, 11 МОм резисторов.
Я не вникал в математику, как из этих двух составляющих тока (+8800 и -17195) и двух составляющих напряжения вычисляется сопротивление, но изменение любой из этих двух величин тока, пропорционально изменению сопротивления вблизи 10 МОм. По этому, для грубой оценки изменения тока я взял одну из составляющих тока, меньшую.

При измерении сопротивлений в доли Ом, ток практически неизменный, а напряжение меняется от изменения сопротивления, по этому для резисторов 0,1 Ом, я дал два числа напряжения, тоже одно с плюсом, одно с минусом.

 

GM, теперь жду от Вас цифр. С каким шагом RLC-3 будет мерить сопротивления резисторов на краях диапазонов, вблизи 0,1 Ом, и вблизи 10 МОм? Не будете же Вы утверждать, что шаг отсутствует.
Я конечно сам мог посчитать с какой "ступенькой" (шагом) в RLC-3 ведется оцифровка тока и оцифровка напряжения, но для этого надо видеть схему измерения, надо знать уровень сигнала (ЭДС) генератора , надо знать внутренне сопротивление источника сигнала (генератора), надо знать сопротивление токоизмерительного резистора. Количество уровней оцифровки известно: от 0 до 65535.

 

Добавить надо 3d библиотеку Proteus в каталог LIBRARY.

240681.rar

 

viczai - скажите, это файлы проекта в Протеусе? Или да или нет, но чем можно посмотреть это, только посмотреть любителю Sprintlayout50 ?

 

prusony: viczai - скажите, это файлы проекта в Протеусе? Ну конечно Proteus. Про него ж разговор. Попробуйте, после SL-5 Proteus самое то. Как раз и проект среднего уровня сложности.

 

АК: GM, теперь жду от Вас цифр. С каким шагом RLC-3 будет мерить сопротивления резисторов на краях диапазонов, вблизи 0,1 Ом, и вблизи 10 МОм? Не будете же Вы утверждать, что шаг отсутствует.

Пока могу сказать только теоретически. С опорным сопротивлением Rоп=1000 Ом минимальное значение измеренного сопротивления 30 мОм. В чём тут проблема для ответа. Формула для расчёта неизвестного Rx = |a+jb|/|c+jd|, числа a,b - действительная и мнимая части напряжения на неизвестном Rx, c,d - соответствующее напряжение на Rопорное. Числа огромные, от 100 тысяч до 300 миллионов, грубо говоря, это результат суммирования 100000 весовых выборок. У вас проще, числа лежат от +-1 до +-20000.

Теперь их надо поделить одно на другое и умножить на 1000 Ом, какой тут шаг? Зависит от того, какое разрешение a,b,c,d, если разрешение +-1, то это одно, если +-100 - другое. Хотя числа большие, многое зависит от точности АЦП на малых уровнях сигнала. Также многое зависит от уровня шумов тракта при минимальных уровнях сигнала, поэтому я вас спрашивал о нем. Надеюсь, всё будет хорошо, по крайней мере, в примитивном прототипе изменений результата нет, когда я берусь рукой за вывод сопротивления при измерении.

Для всех Rx подозреваю, что относительная погрешность будет порядка 3Е-5, в частности, для 10 МОм вгрубе будет +-300 Ом.

АК: для этого надо видеть схему измерения, надо знать уровень сигнала (ЭДС) генератора, надо знать внутреннее сопротивление источника сигнала (генератора) Rг, надо знать сопротивление токоизмерительного резистора Rоп. Количество уровней оцифровки известно: от 0 до 65535.
Уровень сигнала на Rx и Rоп - синус амплитудой 2,048В (можно принять 2,0В), тогда вам не нужно знать Rг. Сопротивление токоизмерительного резистора возьмите 1000 Ом. Уровней оцифровки действительно 65536, но учтите, они, эти уровни, используются не напрямую, а через преобразование Фурье, где шумы существенно ослабляются.

И ещё вам на заметку. Обе ваши составляющие тока надо возвести в квадрат, сложить и вычислить квадратный корень - это будет амлитуда тока, с ней и работайте.

 

GM: Уровней оцифровки действительно 65536, но учтите, они, эти уровни, используются не напрямую, а через преобразование Фурье, где шумы существенно ослабляются.
Не вникая в высшую математику, преобразование Фурье, оно делает сглаживание тех ступенек оцифровки синусоидального сигнала? То есть, имея, например всего 6 уровней оцифровки, через преобразование Фурье удастся восстановить синусоиду до первозданного вида, так примерно?