Меню

Датчик тока true rms

Что такое «True RMS»?

На многих измерительных приборах, как правило достаточно дорогих, стоит волшебная маркировка «TrueRMS». Продавцы нахваливают такие приборы, впрочем, не всегда даже в силах объяснить, что это такое. Давайте разберемся, стоит ли переплачивать за такую «честность»? (примечание: «true», в переводе с английского, означает истинный, верный)

True RMS – означает «истинное среднеквадратичное значение» тока. Таким образом, данное обозначение относится к измерению значений переменного тока и напряжения.

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

Но в современном мире нас все больше окружают приборы с несинусоидальными характеристиками потребляемого тока: компьютеры, регуляторы освещения, частотные преобразователи и прочее оборудование, которое вносит импульсные искажения в форму сигнала измеряемого напряжения или тока.

И, чем больше форма сигнала отличается от синусоиды, тем больше искажаются показания обычного (не «True RMS») прибора. Например, при измерении тока потребления ШИМ — значения могут завышаться на 10%, а нагрузки в виде однофазного диодного выпрямителя – занижаться на 40%… В реальной жизни, это выражается в ситуациях, когда измерения показывают ток нагрузки 12А, а автомат на 16А постоянно «выбивает».

Как же измерить реальное значение искаженного сигнала? Тут на помощь приходят приборы класса «True RMS». В современных мультиметрах и токовых клещах используются усовершенствованные технологии определения реального эффективного значения переменного тока, не зависимо от формы его кривой. Не будем углубляться в теоретические основы и формулы – нас интересует практическая ценность. А на практике – специальные преобразователи хоть и удорожают измерительные приборы, но зато позволяют получать истинное значение измеряемой величины.

С развитием электроники, функция «TrueRMS» стала доступна не только в приборах промышленного назначения, но и в относительно недорогих мультиметрах.

Источник

Бюджетный вариант измерения TrueRMS

Измерение trueRMS переменного напряжения — задача не совсем простая, не такая, какой она кажется с первого взгляда. Прежде всего потому, что чаще всего приходится измерять не чисто синусоидальное напряжение, а нечто более сложное, усложнённое наличием гармоник шумов.

Поэтому соблазнительно простое решение с детектором среднего значения с пересчётом в ср.кв. значения не работает там, где форма сигнала сильно отличается от синусоидальной или просто неизвестна.

Профессиональные вольтметры ср. кв. значения — это достаточно сложные устройства как по схемотехнике, так и по алгоритмам [1,2]. В большинстве измерителей, которые носят вспомогательный характер и служат для контроля функционирования, такие сложности и точности не требуются.

Также требуется, чтобы измеритель мог быть собран на самом простом 8-битном микроконтроллере.

Общий принцип измерения

Пусть имеется некое переменное напряжение вида, изображённого на рис. 1.

Квазисинусоидальное напряжение имеет некий квазипериод T.

Преимущество измерения среднеквадратичного значения напряжения в том, что в общем случае время измерения не играет большой роли, оно влияет только на частотную полосу измерения. Большее время даёт большее усреднение, меньшее даёт возможность увидеть кратковременные изменения.

Базовое определение ср. кв. значения выглядит вот таким образом:

где u(t) — мгновенное значение напряжения
T — период измерения

Таким образом, время измерения может быть, вообще говоря, любым.

Для реального измерения реальной аппаратурой для вычисления подинтегрального выражения необходимо проквантовать сигнал с некоторой частотой, заведомо превосходящей не менее, чем в 10 раз частоту квазисинусоиды. При измерении сигналов с частотами в пределах 20 кГц это не представляет проблемы даже для 8-битных микроконтроллеров.

Другое дело, что все стандартные контроллеры имеют однополярное питание. Поэтому измерить мгновенное переменное напряжение в момент отрицательной полуволны не представляется возможным.

В работе [3] предложено довольно остроумное решение, как внести постоянную составляющую в сигнал. Вместе с тем в том решении определение момента, когда стоит начать или закончить процесс вычисления ср. кв. значения представляется довольно громоздким.

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

Особенности аналоговой части измерителя

На рис. 2 показано ядро схемы предварительной аналоговой обработки сигнала.

Читайте также:  Датчик заднего хода приора рено коробка

Сигнал поступает через конденсатор C1 на усилитель-формирователь, собранный на операционном усилителе DA1. Сигнал переменного напряжения замешивается на неинвертирующем входе усилителя с половиной опорного напряжения, которое используется в АЦП. Напряжение выбрано 2.048 В, поскольку в компактных устройствах часто используется напряжение питания +3.6 В и менее. В иных случаях удобно использовать 4.048 В, как в [3].

С выхода усилителя-формирователя через интегрирующую цепочку R3-C2 сигнал поступает на вход АЦП, который служит для измерения постоянной составляющей сигнала (U0). C усилителя-формирователя сигнал U’ — это измеряемый сигнал, сдвинутый на половину опорного напряжения. Таким образом, чтобы получить переменную составляющую, достаточно вычислить разность U’-U0.
Сигнал U0 используется также в качестве опорного для компаратора DA2. При переходе U’ через значение U0 компаратор вырабатывает перепад, который используется для формирования процедуры прерывания для сбора измерительных отсчётов.

Важно, что во многие современные микроконтроллеры встроены как операционные усилители, так и компараторы, не упоминая АЦП.

На рис. 3 дан базовый алгоритм для случая измерения величины переменного напряжения с основной частотой 50 Гц.

Запуск измерения может осуществляться по любому внешнему событию вплоть до кнопки, нажимаемой вручную.

После запуска в первую очередь измеряется постоянная составляющая во входном сигнале АЦП, а затем контроллер переходит в ожидание положительного перепада на выходе компаратора. Как только прерывание по перепаду наступает, контроллер делает выборку из 20 точек с временным шагом, соответствующим 1/20 квазипериода.

В алгоритме написано X мс, поскольку низкобюджетный контроллер имеет собственное время задержки. Чтобы измерение происходило в правильные моменты времени, необхоимо учитывать эту задержку. Поэтому реальная задержка будет меньше 1 мс.

В данном примере задержка соответствует измерениям квазисинусоид в диапазоне 50 Гц, но может быть любой в зависимости от квазипериода измеряемого сигнала в пределах быстродействия конкретного контроллера.

При измерениях ср.кв. значения напряжения произвольного квазипериодического сигнала, если априори неизвестно, что это за сигнал, целесообразно измерить его период, используя встроенный в контроллер таймер и тот же выход компаратора. И уже на основании этого замера устанавливать задержку при осуществлении выборки.

Вычисление среднеквадратичного значения

После того, как АЦП создал выборку, имеем массив значений U'[i], всего 21 значение, включая значение U0. Теперь, если применить формулу Симпсона (точнее, Котеса) для численного интергрирования, как наиболее точную для данного применения, то получим следующее выражение:

где h — шаг измерения, а нулевой компонент формулы отсутствует, поскольку он равег 0 по определению.

В результате вычисления мы получим значение интеграла в чистом виде в формате отсчётов АЦП. Для перевода в реальные значения полученное значение нужно промасштабировать с учётом величины опорного напряжения и поделить на интервал времени интегрирования.

где Uоп — опорное напряжение АЦП.

Если всё пересчитать в мВ, K приблизительно равняется просто 2. Масштабный коэффициент относится к разностям в квадратных скобках. После пересчёта и вычисления S делим на интервал измерения. С учётом множителя h фактически получаем деление на целое число вместо умножения на h с последующим делением на интервал времени измерения.

И в финале извлекаем квадратный корень.

И вот тут самое интересное и сложное наступает. Можно, разумеется, использовать плавающую точку для вычислений, поскольку язык C это допускает даже для 8-битных контроллеров, и производить вычисления непосредственно по приведённым формулам. Однако скорость расчёта упадёт существенно. Также можно выйти за пределы весьма небольшого ОЗУ микроконтроллера.

Чтобы такого не было, нужно, как верно указано в [3], использовать фиксированную точку и оперировать максимум 16-битными словами.

Автору эту проблему удалось решить и измерять напряжение с погрешностью Uоп/1024, т.е. для приведённого примера с точностью 2 мВ при общем диапазоне измерения ±500 мВ при напряжении питания +3.3 В, что достаточно для многих задач мониторинга процессов.

Программная хитрость состоит в том, чтобы все процессы деления, по возможности, делать до процессов умножения или возведения в степень, чтобы промежуточный результат операций не превышал 65535 (или 32768 для действий со знаком).

Конкретное программное решение выходит за рамки данной статьи.

В данной статье рассмотрены особенности измерения среднеквадратичных значений напряжения с помощью 8-битных микроконтроллеров, показан вариант схемной реализации и основной алгоритм получения отсчётов квантования реального квазисинусоидального сигнала.

Читайте также:  Короткое замыкание датчика давления топлива

Источник

Для чего нужны TrueRMS — мультиметры и нужны ли?

В нашей статье про # мультиметры мы упоминали, что измерение напряжения с помехами значительно точнее при использовании мультиметров с TrueRMS. Рассмотрим подробнее, что это такие и когда это нужно.

Проблема возникает из-за того, что переменное напряжение, как и следует из его названия, никакого все время изменяется. Оно имеет текущее значение, в каждый момент времени свое, амплитудное значение — самое большое, которое оно принимает за весь период наблюдения, может иметь минимальное, если оно однополярное и не опускается до нуля. Поэтому никакого числа, которое можно однозначно «привязать» к переменному напряжению (или току, что важно, об этом мы поговорим чуть позже), чтобы характеризовать его просто не существует и существовать не может. Так как переменный ток нужен не сам по себе, а для того, чтобы делать некоторую работу, то и было решено в качестве основной меры переменного напряжения взять действующее, оно же среднеквадратичное значение, т. е. такое постоянное напряжение, которое за то же время совершит такую же работу, как и данное переменное. В конце концов, нам же не важно, в цепь постоянного или переменного тока воткнут чайник , если он вскипятит воду за одинаковое время?

Проблема была только в том, что замер напряжения путем нагревания пусть даже очень маленького чайника (а практически так и делались в первое время эталонные измерители переменного напряжения) очень долгий и сложный. А процесс возведения в квадрат, вычисления среднего значения и взятие квадратного корня — процесс до недавнего времени был весьма сложным (да и сейчас это «на лету» сделает не любой контроллер). Поэтому большинство приборов раньше и значительная часть сейчас этого не делают, а пользуются тем фактом, что для синусоидального двуполярного напряжения в розетке известно соотношение между амплитудным напряжением и действующим. Достаточно измерить амплитудное напряжение (это довольно просто), поделить его на корень квадратный из 2 (делитель из двух резисторов) и мы получим хорошее приближение к действующему напряжению. Так как допустимое отклонение в сети составляет 10%, форма сигнала достаточно близка к синусоиде (если мы не электрики, отклонения скорее сего не заметим), то и получаемое значение достаточно точно. Если Вы не измеряете прямоугольный сигнал (на выходе бесперебойника. Например) или совсем уж зашумленную сеть, где имеются значимые гармоники выше пятой, то, в принципе, все нормально. Проверить, что при включении сушилки в автосервисе или насосов в садоводстве напряжение в розетке падает ниже 200 В такой точности вполне хватит. А вот в профессиональных измерениях все далеко не так.

Во первых, тот кто занимается # радиолюбительством, имеет дело далеко не только с синусоидальными сигналами. Во вторых профессиональным электрикам важно не только напряжение само по себе (тут бы их точность «обычных» приборов вполне устроила), но периодически нужно измерять потребляемую мощность, а для этого нужно знать произведение напряжения на нагрузке и тока через неё. Ведь в квартире нам достаточно того, что напряжение находится в заданных пределах, а электрику на предприятии требуется знать, что и сколько потребляет. И вот тут возникает проблема — если действующее напряжение мы можем «прикинуть» по амплитудному, то ток мы вообще никак прикинуть не можем. Даже электродвигатель в зависимости от нагрузки может потреблять ток «не синхронно» с напряжением, а сварочные аппараты, импульсные блоки питания, дуговые печи и почти все остальное потребляют ток такой сложной формы, что вообще никакого коэффициента вывести невозможно. И вот тут совершенно необходимы # приборы, которые могут рассчитать правильное среднеквадратичное напряжение (по английски «True RMS», TRMS).

Ставьте лайки, делайте репосты и не забывайте заземлять!

Всем читателям нашего блога — Скидка в нашем интернет-магазине по промокоду ZENPROFIT

Источник

True RMS измеритель мощности с функцией контроля и управления нагрузкой

Представленный в статье ваттметр переменного тока позволяет измерять следующие параметры:
1. Действующее значение напряжения
2. Действующее значение тока
3. Активная мощность
4. Полная мощность
5. Коэффициент мощности
6. Среднюю мощность нагрузки (см. ниже)

Читайте также:  1102015390 датчик положения турбины

Возможности и особенности данной реализации :
1. Измеряемый диапазон мощностей для повышения точности разбит на два диапазона, при этом переключение между ними происходит автоматически.
2. Для улучшения читабельности и упрощения снятия показаний реализованы два варианта отображения информации (на фото ниже)
3. Прибор позволяет определять выход напряжения и тока за установленные границы и управлять нагрузкой на основании этой информации.
4. Прибор также измеряет мощность за период, таким образом можно определить реальное потребление устройств с переменной мощностью (холодильник, утюг, компьютер).

Активная мощность. Ток. Напряжение.

То же и Полная мощность. Коэффициент мощности. Средняя мощность за период измерения.

Методика измерения :

Существует прекрасная статья Олега Артамонова http://www.fcenter.ru/online.shtml?articles/hardware/tower/6484

Именно в соответствии с ней (и с теорией) и построена программа.

Построена на общедоступных компонентах и легка к повторению.

БП — любой блок питания на 5В с небольшими пульсациями.

Усилитель — LM2904 или подобный

Подстроечники Р1 и Р2 — многооборотные

Шунт Rш собран из резисторов 0,1 Ом 2Вт, соединенных параллельно. Выбирается из расчета примерно 1 резистор на 1 кВт максимальной измеряемой мощности. На плате есть место под 10шт. У меня установлено 4, примерно на 4 кВт.

ATMega8 сконфигурирована на работу от внутреннего генератора, 8МГц.

Внешний вид :

Обратите внимание на опторазвязку в левом верхнем углу.

Печатная плат а:

Обратите внимание: не все элементы печатной платы использованы. В текущей версии нет необходимости в кварце с его обвязкой, кнопке К2 (рядом с К1, не обозначена).

В правом углу размещена опторазвязка, но я рекомендую сделать ее в виде отдельного устройства. Пригодится.

Настройка и работа схемы :

Внимание: схема находится под сетевым напряжением. Прошивку МК производить при отключенном напряжении, запитывать через программатор! Выход UART подключать только через опторазвязку!

Настройка делится на два этапа.

Этап 1. Настройка точки нуля.

— Зажать кнопку и включить прибор. Отпустить кнопку.

— На экране появится изображение вида:

Это значения напряжения и тока по шкале 0..1023.

Слева-направо: минимум за период, максимум за период, среднее.

С помощью подстроечников Р1 и Р2 выставляем среднее в 511.

Проверяем наличие запаса сверху и снизу от минимума и максимума.

Число после # обозначает количество семплов, взятых за период. Это число должно быть несколько менее 200.

Этап 2. Калибровка.

— Подключить переходник UART-USB. Например такой:

через опторазвязку. Ее плата находится в файле вместе с основной платой, на соседней вкладке.

— Запустить программу-терминал на скорости 4800.
— Подключить образцовые вольтметр и амперметр и активную нагрузку, к примеру 100Вт.
— Подключить прибор к сети. Во время загрузки, на изображении «термометра» зажать К1 и не отпускать до достижения «термометром» края экрана. На экране появится надпись (setup) .
— В терминале должно появится изображение вида:

Это диалоговое окно. Сохранение нового значения осуществляется так:

(пункт) (Enter) (значение) (Enter)

Расшифровка пунктов:
1, Константа для напряжения
2. Константа для тока 1 диапазона
3. Константа для тока 2 диапазона
4. Количество периодов измерения. Влияет на частоту обновления информации.
5,6,7 Установки для управления нагрузкой (предохранитель). Выходы управления LED1, LED2.
8. Управление выводом в терминал. См. ниже.
0. Выход

Для калибровки составить пропорцию вида: Х=(записанная константа)*(образцовое напряжение)/(отображаемое напряжение)

Записать в память. При необходимости повторить.

Повторить для тока, затем поменять нагрузку для попадания во второй диапазон (скажем 1000Вт) и еще раз повторить.

1. В правом верхнем углу расположен индикатор. Его мигание подтверждает работоспособность устройства.

Точка внутри этого индикатора показывает включенный диапазон: меньше — 1 диапазон, больше — 2 диапазон.

2. Константа Disp, описанная во втором этапе калибровки управляет режимом вывода данных в терминал.

Disp=0 Ничего не выводится.

Disp=1 Дублирование данных дисплея в терминал:

Disp=2 Режим «осциллограф». В этом режиме сохраненные данные измерений мгновенных значений напряжения и тока выводятся в терминал, где их можно скопировать (к примеру) в Excel, проверить на адекватность, да и просто использовать для изучения формы тока и напряжения в сети. Файл-пример приложен к статье.

4. В рабочем режиме кнопка K1 переключает режимы отображения на дисплее.

Вот и все. Буду рад отзывам.

Источник

Adblock
detector