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

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

1 131 174

Neekeetos: допустим мы его усилили на 500, получаем 2мВ шума на входе синхронного детектора. Делим это число на корень из отношения 10к к полосе СД( которая порядка 200гц ), получаем 0,56мВ шум на входе ацп. Выходит что 15битное ацп превратилось в 7битное , грубо говоря можно убрать все каскады усиления оно будет работать точнее чем с ними.

Думаю, это не совсем так. Если шум белый, а АЦП интегрирующий, то может и не всё так страшно.

 

Neekeetos: Схема без усилителей..... По сути единственного, чего не хватило это точности ацп.

Точно не помню, но на вашем ролике показалось, что время измерения у вас очень маленькое. Полагаю, можно без потери качества сделать его около 0,25 сек. Тогда можно поболее поусреднять результат, что немного уменьшит погрешность.

 

Vlad_Petr: Точно не помню, но на вашем ролике показалось, что время измерения у вас очень маленькое. Полагаю, можно без потери качества сделать его около 0,25 сек. Тогда можно поболее поусреднять результат, что немного уменьшит погрешность.

Фильтр отображения это нечто, требующее сейчас доработки. На границах диапазона шум(несмотря на то, что шкала по прежнему линейная ) , из за этого показания скачут. Я пока как основной фильтр использую экспоненциальный, пробовал как вариант сделать медианный, но он работает немного хуже. Есть вариант сделать калмана, правда то, что я видел вырождается все в тот же экспоненциальный фильтр.

 

Согласен с Vlad_Petr, 3-5 измерений в секунду оптимум, менее 2-х уже не комфортно.

Neekeetos: Фильтр отображения это нечто, требующее сейчас доработки

Что это такое? Как обрабатывать статистику?

 

Тетраэдр: Что это такое? Как обрабатывать статистику?

Ну да, сами измерения идут >20 раз в секунду, потом их надо обработать так, чтобы показания не дергались и одновременно не было задержек.

 

Neekeetos: сами измерения идут >20 раз в секунду

Более 20? Мягко сказано, а как же 16К измерений, я чего-то не понимаю.

 

Тетраэдр: Более 20? Мягко сказано, а как же 16К измерений, я чего-то не понимаю.

Алгоритм таков, есть три точки измерения, в них оценивается уровень тестового сигнала.
На каждую точку измерения делается 16к замеров и по ним производится ДПФ. В итоге получается три вектора, разница между парами которых будет равна напряжению на детали и напряжению на шунте. Вот уже эти вектора приходят порядка 20 раз в секунду.

 

Neekeetos: Вот уже эти вектора приходят порядка 20 раз в секунду.

И вы с этой же частотой их выводите на индикацию? А можно ли увеличить количество отсчётов, чтобы вывод на индикацию был 3-5 раз в секунду? Разрядность контроллера позволяет, сколько примерно времени уходит на матобработку замеров?

 

Тетраэдр: И вы с этой же частотой их выводите на индикацию?
Нет, раза 3-4 в секунду.

Тетраэдр: А можно ли увеличить количество отсчётов, чтобы вывод на индикацию был 3-5 раз в секунду? Разрядность контроллера позволяет, сколько примерно времени уходит на матобработку замеров?
Основное время уходит на получение замеров, именно получение импеданса из векторов и вывод на экран занимает процентов 5 максимум

 

Смотрите какую клевую конструкцию на конкурс выложили http://radiokot.ru/konkurs/62/, пишут что это рлц2 только на стм32