реклама на сайте
подробности

 
 
> Индикация текущего тока блока питания, Среднее арифметическое или RMS?
sonycman
сообщение Dec 8 2008, 09:59
Сообщение #1


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



На данный момент контроллером отображается на ЖКИ мгновенное значение тока в определённый момент времени (меряется несколько раз в секунду).
А хотелось бы получать значение, подобное отображаемому на амперметре постоянного тока, включенном в разрыв цепи.
То есть это должно быть среднее арифметическое, или RMS значение за опред. промежуток времени?
Как его правильно посчитать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sonycman
сообщение Dec 8 2008, 18:13
Сообщение #2


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Ого, вариант с программным ФНЧ - это интересно! Спасибо!

В общем, надо будет попробовать всеми тремя способами - благо места на ЖКИ хватает.
А весь смысл в том, чтобы показания на дисплее как можно точнее соответствовали показаниям отдельного амперметра.
Какое значение получается в амперметрах постоянного тока? Среднее? Действующее? Я не в курсе, к сожалению sad.gif

Вообще, про аббревиатуру RMS - root mean square - квадратичное значение?
То есть действующее значение? Тогда что такое эффективное значение?
Go to the top of the page
 
+Quote Post
galjoen
сообщение Dec 9 2008, 17:33
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 841
Регистрация: 10-05-07
Из: Чебоксары (Россия)
Пользователь №: 27 640



Цитата(sonycman @ Dec 8 2008, 21:13) *
Ого, вариант с программным ФНЧ - это интересно! Спасибо!

В общем, надо будет попробовать всеми тремя способами - благо места на ЖКИ хватает.
А весь смысл в том, чтобы показания на дисплее как можно точнее соответствовали показаниям отдельного амперметра.
Какое значение получается в амперметрах постоянного тока? Среднее? Действующее? Я не в курсе, к сожалению sad.gif

Вообще, про аббревиатуру RMS - root mean square - квадратичное значение?
То есть действующее значение? Тогда что такое эффективное значение?

99% амперметров меряют среднее значение. Даже на переменке. Просто потом помножают на коэффициент (для чистой синусоиды). На тех амперметрах, что меряют RMS, это обязательно напишут wink.gif .
А вообще RMS в амперметрах нужно для того, чтобы ток был пропорционален мощности, выделяющейся в чисто линейной+резистивной нагрузке. Формула: и квадрат делить на р. Но если нагрузка нелинейная, хоть и резистивная, например лампочка, то всё это уже не срабатывает. Не говоря уж о всяких индуктивных-емкостных нагрузках. Вобщем для каждой нагрузки нужен свой амперметр 07.gif .
Вывод: не заморачивайтесь и считайте среднее, с амперметром совпадёт наилучшим образом.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Dec 9 2008, 18:48
Сообщение #4


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



To: galjoen P=(I^2)*R, а не делить. Чем больше R, тем "труднее электронам":)
Цитата(galjoen @ Dec 9 2008, 20:33) *
Но если нагрузка нелинейная, хоть и резистивная, например лампочка, то всё это уже не срабатывает. Не говоря уж о всяких индуктивных-емкостных нагрузках. Вобщем для каждой нагрузки нужен свой амперметр 07.gif .
Вывод: не заморачивайтесь и считайте среднее, с амперметром совпадёт наилучшим образом.
А тут я с Вами полностью согласен. RMS считать имеет смысл для синусоидальных сигналов, в чём практического смысла для автора топика нет. И ещё. Скользящее среднее "хуже" медианной фильтрации, т.к. учитывает при расчёте результата все отсчёты и даже заведомо недостоверные (импульсные помехи). Ну а если требуется сильно понизить динамику то тут уже нужно применять последовательно включённый ФНЧ любой реализации. Если хотитите поднять разрешение - экспоненциальное сглаживание поможет. Кто во что горазд. ИМХО. Сейчас книг по ЦОС, что грязи и только слепой не увидит, да глухой не услышит, как кто-то их вслух почитываетsmile.gif И последнее, самое главное: голову надо использовать с умом, а чтоб ум завёлся надо его тренировать, самому докапываться до первоисточников, пытаться самому понять и прочувствовать физический смысл явления... Простите - наболело. Если я где-то ошибаюсь, то поправьте меня пожалуйста.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
ARV
сообщение Dec 9 2008, 19:15
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 30-09-08
Из: Новочеркасск
Пользователь №: 40 581



Цитата(demiurg_spb @ Dec 9 2008, 21:48) *
А тут я с Вами полностью согласен. RMS считать имеет смысл для синусоидальных сигналов, в чём практического смысла для автора топика нет.
гм... как раз для синусоидальных сигналов можно и не использовать (не считать) RMS - достаточно поправочного коэффициента (и для некоторых характерных форм тока тоже достаточно коэффициентов "формы" - см. в любом электротехническом справочнике). а вот когда форма тока далека от "справочной" - тут либо мерить электромагнитным амперметром, либо обсчитывать по формулам отсчеты АЦП (либо применять специальные микросхемы).

например, измерить действующее значение напряжения (тока) после обычного диммера (фазовое регулирование) не так-то просто...


--------------------
Я бы взял частями... но мне надо сразу.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Dec 9 2008, 19:43
Сообщение #6


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(ARV @ Dec 9 2008, 22:15) *
гм... как раз для синусоидальных сигналов можно и не использовать (не считать) RMS - достаточно поправочного коэффициента (и для некоторых характерных форм тока тоже достаточно коэффициентов "формы" - см. в любом электротехническом справочнике). а вот когда форма тока далека от "справочной" - тут либо мерить электромагнитным амперметром, либо обсчитывать по формулам отсчеты АЦП (либо применять специальные микросхемы).

например, измерить действующее значение напряжения (тока) после обычного диммера (фазовое регулирование) не так-то просто...
Это понятно. Я использовал не то слово: не синусоидальных, а периодических. Т.к. этим алгоритмом (вычислением среднеквадратичного значения) находится эквивалентная по мощности постоянная величина за период. А какой период у автора топика - период обновления индикации (как-то притянуто, хотя и не исключено)... Всё что я хочу сказать - это то, что для постоянного сигнала как не считай получишь одно и тоже значение, т.к. не требуется искать этот самый эквивалент, поскольку оригинал им и являетсяsmile.gif Меня смешит больше другое - надпись TRUE RMS на некоторых приборах. Можно подумать, что просто RMS - это конечно RMS, но как-то не совсем TRUE:)


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
sonycman
сообщение Dec 9 2008, 21:31
Сообщение #7


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(demiurg_spb @ Dec 9 2008, 23:43) *
А какой период у автора топика - период обновления индикации (как-то притянуто, хотя и не исключено)...

В принципе, так оно и есть. Нет смысла вычислять значение тока слишком часто - дисплей всё равно имеет большую инертность и просто не отобразит эти значения...
Думаю, обновлять показания раз за 0.3 - 0.5 секунды будет достаточно. Или даже ещё медленнее...
Go to the top of the page
 
+Quote Post
bloodden
сообщение Dec 9 2008, 23:08
Сообщение #8


Бывалый
***

Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853



Цитата(sonycman @ Dec 9 2008, 23:31) *
В принципе, так оно и есть. Нет смысла вычислять значение тока слишком часто - дисплей всё равно имеет большую инертность и просто не отобразит эти значения...
Думаю, обновлять показания раз за 0.3 - 0.5 секунды будет достаточно. Или даже ещё медленнее...

Чаще раза в 2-3 секунды не имеет смысла. Человек просто не осознаёт что конкретно он увидел. Это-ж штука не для конвеера smile.gif там народ смышлёный.


--------------------
Заходите кому надо на мой сайт
Go to the top of the page
 
+Quote Post
sonycman
сообщение Dec 10 2008, 00:43
Сообщение #9


Любитель
*****

Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695



Цитата(bloodden @ Dec 10 2008, 03:08) *
Чаще раза в 2-3 секунды не имеет смысла.

Ну уж нет. За 2-3 секунды ток может поненяться в разы и вернуться к исходному значению. И я это прекрасно замечу по индикатору, если буду обновлять два-три раза в секунду smile.gif
Go to the top of the page
 
+Quote Post
defunct
сообщение Dec 10 2008, 00:46
Сообщение #10


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(sonycman @ Dec 10 2008, 02:43) *
Ну уж нет. За 2-3 секунды ток может поненяться в разы и вернуться к исходному значению. И я это прекрасно замечу по индикатору, если буду обновлять два-три раза в секунду smile.gif

Лишь бы LCD успел корректно отобразить ;>
Если сильно часто перерисовывать - есть шанс что младшие(изменяемые) разряды сольются в кашу. Вы конечно заметите, что ток изменился но толку от цифры-каши будет ноль.

Наверное не стоит обновлять чаще 2-х раз в секунду. 1-раз в сек, на мой взгляд, самое оно.
Также можно выводить минимальный и максимальный ток за период измерения.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sonycman   Индикация текущего тока блока питания   Dec 8 2008, 09:59
- - =GM=   T=sqrt(sum(Ti*Ti)/N).   Dec 8 2008, 10:02
- - demiurg_spb   На мой взгляд, для постоянки среднее арифметическо...   Dec 8 2008, 10:08
|- - sonycman   Цитата(=GM= @ Dec 8 2008, 14:02) T=sqrt(s...   Dec 8 2008, 10:31
||- - demiurg_spb   Цитата(sonycman @ Dec 8 2008, 13:31) Хм.....   Dec 8 2008, 10:36
||- - sonycman   Цитата(demiurg_spb @ Dec 8 2008, 14:36) У...   Dec 8 2008, 10:49
||- - demiurg_spb   Цитата(sonycman @ Dec 8 2008, 13:49) Но в...   Dec 8 2008, 10:57
|- - =GM=   Цитата(demiurg_spb @ Dec 8 2008, 10:08) Т...   Dec 8 2008, 13:41
|- - demiurg_spb   Цитата(=GM= @ Dec 8 2008, 16:41) Для пост...   Dec 8 2008, 15:00
- - sonycman   Да, наверное, так и есть... Эх, можно было просто...   Dec 8 2008, 12:12
|- - defunct   Цитата(sonycman @ Dec 8 2008, 14:12) Да, ...   Dec 8 2008, 13:53
- - МП41   С корнями в AVR будет туговато, по-моему можно про...   Dec 8 2008, 13:08
|- - Арк К   Цитата(sonycman @ Dec 8 2008, 21:13) Вооб...   Dec 9 2008, 06:36
||- - AnV22   Цитата(Арк К @ Dec 9 2008, 11:36) "Д...   Dec 9 2008, 07:35
||- - ARV   Цитата(Арк К @ Dec 9 2008, 09:36) Эффекти...   Dec 9 2008, 07:42
||- - sonycman   Цитата(ARV @ Dec 9 2008, 11:42) для источ...   Dec 9 2008, 09:48
||- - defunct   Цитата(sonycman @ Dec 9 2008, 11:48) Ну в...   Dec 9 2008, 12:26
|- - sonycman   Цитата(defunct @ Dec 10 2008, 04:46) Лишь...   Dec 10 2008, 01:02
|- - Microwatt   Цитата(defunct @ Dec 10 2008, 04:46) Лишь...   Dec 10 2008, 01:15
- - ARV   ну как... типа так: Кодint average(int val...   Dec 9 2008, 10:15
- - =GM=   Цитата(ARV @ Dec 9 2008, 10:15) возможно ...   Dec 9 2008, 13:19


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 15:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.01484 секунд с 7
ELECTRONIX ©2004-2016