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

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

1 105 174

Neekeetos: про текущую задачу Текущая это несложный RCL метр, а второе ну осциллограф, у вас же уже идёт обработка полученных данных и накопление на компе через usb. Здесь вообще выводная часть уже готова. ИМХО. Но я не загружаю лишним, просто спросил.

 

Осциллограф ценен своей полосой пропускания, и очень немаловажно это входные усилители которые усиливают измеряемый сигнал, даже если предположить что есть возможность измерить сигнал с частотой 60Мгц то сложность схемы усилителей испортит всю красоту данного устройства, да и маленький ЖК на осциллографе это тоже немаловажный минус... ИМХО.

 

viczai: Текущая это несложный RCL метр, а второе ну осциллограф, у вас же уже идёт обработка полученных данных и накопление на компе через usb. Здесь вообще выводная часть уже готова.
Ну ,как бы, несложный схематически RCL, по точности он потенциально лучше чем приборы обсуждаемые в соседних ветках, в нем нету никаких ключей, никаких усилителей с неизвестным КУ, никаких опампов с неопределенным сдвигом фаз и плавающей входной емкостью, есть один единственный критичный к точности элемент - шунт. Набор и диапазон частот измерения не ограничен тремя заданными заранее, можно будет строить графики зависимости параметров от частоты. А вот осцилограф по такой схеме будет игрушечный, с полосой в 200к, наверно дети его смогут использовать в школьных проектах по физике, никакого смысла в его существовании не вижу, да и в интернете полно таких проектов.

 

А вообще вывод через usb на компе какой программой у Вас обрабатывается. Да, и на чем основную писали на мк KEIl, IAR?

 

Neekeetos: по точности он потенциально лучше чем приборы обсуждаемые в соседних ветках,

А по диапазону?

Сколько времени нужно МК чтобы получить результат, т.е. время измерения чему равно?

 

viczai: А вообще вывод через usb на компе какой программой у Вас обрабатывается. Да, и на чем основную писали на мк KEIl, IAR?
Вывод на компьютере в Hyper terminal , туда выводится 6 чисел - вектора по точкам измерения, потом я их копирую для проверки в эксель ( такой http://neekeetos.embedders.org/lcr_data.xls ). Для МК все в среде LPCXpresso.

Link: А по диапазону?
Сколько времени нужно МК чтобы получить результат, т.е. время измерения чему равно?

Для того чтобы диапазон узнать надо калибровать , а этого я пока не делал. Время сбора данных для 50к примерно 0,3 секунды, для 5к в 10 раз быстрее.

 

Neekeetos: Время сбора данных для 50к примерно 0,3 секунды

Это хорошо...

Neekeetos: Для того чтобы диапазон узнать надо калибровать
Ну, а... теоретически? Пусть у нас 1В это 1000 квантов АЦП один разряд АЦП равен 1мВ. Т.е.у Вас чувствительность 1мВ, т.е. минимально возможное измеренное напряжение на шунте 1мВ при сопротивлении шунта в 1кОм получится измерить ток не ниже 0,001В/1000Ом=0,000001А, т.е. максимальное возможный имметанс при шунте в 1кОм равен 0,999В/0,000001А=999000Ом
Не ахти получается, или я опять чего то не понимаю? Или Вы собираетесь применять несколько шунтов?

 

Link: Ну, а... теоретически? Пусть у нас 1В это 1000 квантов АЦП один разряд АЦП равен 1мВ.
В этом вся и соль, количество разрядов добавляется при последующей фильтрации. Если брать для ДПФ 4000 точек, то разрядность будет не 10бит а 16, с соответствующим увеличением точности. Как я по вашему измерил 0,1 ома с несколькими знаками после запятой или электролит у которого импеданс еще меньше? это теоретически невозможно с ацп в 10бит и шунтом 1к.
В этом методе есть одно но, требуется чтобы на входе ацп кроме полезного сигнала присутствовал еще какой то вспомогательный превышающий по уровню 1 шаг ацп, это уберет корреляцию полезного сигнала и ошибки квантования - ошибка не будет влиять на измереный уровень полезного сигнала. Вот с этим я сейчас бодаюсь тк шума немного нехватает чтобы получить полностью линейные измерения между отсчетами.

 

Neekeetos: В этом вся и соль, количество разрядов добавляется при последующей фильтрации. Если брать для ДПФ 4000 точек, то разрядность будет не 10бит а 16, с соответствующим увеличением точности.

Всё... я повис... хоть убей но в голове не укладывается как это можно увеличить разрядность АЦП с помощью увеличения количества измерений... Открыл книгу, про сигма дельта АЦП, там вроде разжёвано про передискретизацию но всё равно до меня не доходит, ну да ладно... В книге написали что для повышения эффективной разрядности N разрядного АЦП необходимо взять коэффициент передискритезации k=2^(2*N) я так понял чтобы прибавить к 10 разрядам ещё шесть то нужно k=2^(2*6)=4096 выборок делать... Вы делаете 1000 выборок т.е. это около пяти дополнительных разрядов... Я правильно понял формулу?

 

Link: Вы делаете 1000 выборок т.е. это около пяти дополнительных разрядов... Я правильно понял формулу?
Да именно так, 4^n выборок, где n это количество бит добавленой точности. К слову эта формула работает не только для передискретизации, в частности если у нас оцифрован период сигнала в 1000 точек, и мы считаем дпф, то можно ожидать примерно такого же эффекта с увеличением точности, собственно я так и делал, просто оцифровывал 1000 точек и считал дпф, больше никаких действий.