stm32 измерение переменного напряжение.
- КРАМ
- Друг Кота
- Сообщения: 25172
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: stm32 измерение переменного напряжение.
[uquote="Dimon456",url="/forum/viewtopic.php?p=4198404#p4198404"]с вашим FIFO и с полосой пропускания[/uquote]
Вы вообще прежде чем писать читаете ответы? В каком месте я говорил о проблемах с шиной? Про ФИФО я просто упомянул. Он к теме не имеет никакого отношения, тем более, что речь про М0.
Вы вообще прежде чем писать читаете ответы? В каком месте я говорил о проблемах с шиной? Про ФИФО я просто упомянул. Он к теме не имеет никакого отношения, тем более, что речь про М0.
-
linkov1959
- Держит паяльник хвостом
- Сообщения: 923
- Зарегистрирован: Пн сен 10, 2018 19:16:28
Re: stm32 измерение переменного напряжение.
[uquote="ivan dimir",url="/forum/viewtopic.php?p=4197414#p4197414"]У меня вопрос не только о измерении переменного напряжения .А и как замедлить пульсирующий ток что бы можно было увидеть на lcd[/uquote]
Это про пульсации БП?
Это про пульсации БП?
-
ivan dimir
- Мучитель микросхем
- Сообщения: 440
- Зарегистрирован: Вс дек 29, 2019 08:05:21
Re: stm32 измерение переменного напряжение.
Пульсация напряжения или измнения тока
Re: stm32 измерение переменного напряжение.
[uquote="ivan dimir",url="/forum/viewtopic.php?p=4200227#p4200227"]Пульсация напряжения или измнения тока[/uquote]
А в чём сложность-то? В понимании физических основ того, что хотим измерить? В арифметике на уровне 4-го класса средней школы?
А в чём сложность-то? В понимании физических основ того, что хотим измерить? В арифметике на уровне 4-го класса средней школы?
- AlanDrakes
- Прорезались зубы
- Сообщения: 236
- Зарегистрирован: Пн июл 04, 2016 16:51:22
- Откуда: Россия, Омск
Re: stm32 измерение переменного напряжение.
Пульсации напряжения - измеряем напряжение.
Изменение тока - измеряем напряжение на шунте. Не забываем поставить операционный усилитель, чтобы сигнал не потерялся в самом начале шкалы в пределах [0...10], иначе будут не измерения, а пшик.
Изменение тока - измеряем напряжение на шунте. Не забываем поставить операционный усилитель, чтобы сигнал не потерялся в самом начале шкалы в пределах [0...10], иначе будут не измерения, а пшик.
-
ivan dimir
- Мучитель микросхем
- Сообщения: 440
- Зарегистрирован: Вс дек 29, 2019 08:05:21
Re: stm32 измерение переменного напряжение.
Замерять среднее арифметическое? А как зделать 100 замеров?
- Eddy_Em
- Собутыльник Кота
- Сообщения: 2516
- Зарегистрирован: Пт июл 12, 2019 22:52:01
- Контактная информация:
Re: stm32 измерение переменного напряжение.
ivan dimir, лучше медиану делай. Я всегда для измерения чего-либо на АЦП загоняю молотилку по DMA: 9 ячеек на каждый канал, а когда хочу получить текущее значение, просто вычисляю для нужного канала медиану (в буфере они пачками получаются: все каналы [0], все каналы[1] и так далее, т.е. с шагом, равным количеству каналов, нужно, начиная с заданного, пройтись по буферу, заполнить буфер для вычислятора медианы, да вычислить).
Re: stm32 измерение переменного напряжение.
[uquote="ivan dimir",url="/forum/viewtopic.php?p=4200243#p4200243"]Замерять среднее арифметическое? А как зделать 100 замеров?[/uquote]
Ты чё, правда не отличаешь среднее арифметическое от среднего за период? А среднее за период от среднего квадратического? Н-да-а-а, доXYя ты намеряешь с такими познаниями.
Ты чё, правда не отличаешь среднее арифметическое от среднего за период? А среднее за период от среднего квадратического? Н-да-а-а, доXYя ты намеряешь с такими познаниями.
-
ivan dimir
- Мучитель микросхем
- Сообщения: 440
- Зарегистрирован: Вс дек 29, 2019 08:05:21
Re: stm32 измерение переменного напряжение.
Что такое ср арифметическое.Ср.Квадратическое я знаю.А ср за период?
Re: stm32 измерение переменного напряжение.
А меня интересует
Обычно осциллограф для этой цели использую.
давайте, развивайте дальше мысль.AlanDrakes писал(а):Пульсации напряжения - измеряем напряжение.
Обычно осциллограф для этой цели использую.
Re: stm32 измерение переменного напряжение.
[uquote="ivan dimir",url="/forum/viewtopic.php?p=4200399#p4200399"]Что такое ср арифметическое.Ср.Квадратическое я знаю.А ср за период?[/uquote]
Попроси КРАМа, может, он прочитает тебе основы электрических измерений, у меня терпежа на таких лентяев не хватает, я начинаю стебаться и грязно прикалываться над теми, кому впадлу почитать учебник. Когда поймёшь _физическую_ (именно физическую! То есть откуда и для чего они взялись) сущность действующего и среднего значений, так сразу поймёшь, как их вычислять.
Попроси КРАМа, может, он прочитает тебе основы электрических измерений, у меня терпежа на таких лентяев не хватает, я начинаю стебаться и грязно прикалываться над теми, кому впадлу почитать учебник. Когда поймёшь _физическую_ (именно физическую! То есть откуда и для чего они взялись) сущность действующего и среднего значений, так сразу поймёшь, как их вычислять.
- КРАМ
- Друг Кота
- Сообщения: 25172
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: stm32 измерение переменного напряжение.
[uquote="tonyk",url="/forum/viewtopic.php?p=4200431#p4200431"]Попроси КРАМа[/uquote]
Чур меня...
Чур меня...
Re: stm32 измерение переменного напряжение.
[uquote="КРАМ",url="/forum/viewtopic.php?p=4200447#p4200447"][uquote="tonyk",url="/forum/viewtopic.php?p=4200431#p4200431"]Попроси КРАМа[/uquote]
Чур меня...[/uquote]
Ну, всё, ivan dimir, ты попал на самостоятельное обучение. Займись самообразованием, а не тыканьем мышкой в Кубе. Какой смысл тыкать, если у тебя нет понимания того, что ТЕБЕ нужно?
Чур меня...[/uquote]
Ну, всё, ivan dimir, ты попал на самостоятельное обучение. Займись самообразованием, а не тыканьем мышкой в Кубе. Какой смысл тыкать, если у тебя нет понимания того, что ТЕБЕ нужно?
Re: stm32 измерение переменного напряжение.
Доброго времени суток. Вопрос и ваш совет. Задача измерить переменное напряжение частотой 50 Гц. Мой вариант алгоритма — запускаю таймер частотой 20мс (50Гц), который в свое время толкает АЦП, который делает 200 замеров напряжения канала за это время опроса и по прерыванию отдает все это через ДМА в память, где проводятся вычисления RMS. В итоге у меня выходной результат на мониторе прыгает, хотя напряжение не меняется. Где ошибка??
- КРАМ
- Друг Кота
- Сообщения: 25172
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: stm32 измерение переменного напряжение.
Лично я ничего не понял про таймер.
Если таймер запускает АЦП, то его частота должна быть КРАТНО ВЫШЕ частоты сети. За один период сети нужно произвести хотя бы 64, а лучше 256 отсчетов. Каждый отсчет возвести в квадрат, квадраты просуммировать и извлечь из суммы корень квадратный, а результат поделить на число отсчетов.
И делать все это нужно С УЧЕТОМ ЗНАКА входного напряжения, то есть необходимо сначала найти ноль входного сигнала... Ибо АЦП униполярный.
Если таймер запускает АЦП, то его частота должна быть КРАТНО ВЫШЕ частоты сети. За один период сети нужно произвести хотя бы 64, а лучше 256 отсчетов. Каждый отсчет возвести в квадрат, квадраты просуммировать и извлечь из суммы корень квадратный, а результат поделить на число отсчетов.
И делать все это нужно С УЧЕТОМ ЗНАКА входного напряжения, то есть необходимо сначала найти ноль входного сигнала... Ибо АЦП униполярный.
Re: stm32 измерение переменного напряжение.
Количество отсчётов за период зависит от частоты гармоники, которую вы хотите учитывать при измерениях. Если нужна точность, то частоту дискретизации поднимают до максимально возможной, чтобы упростить ФНЧ на входе АЦП.
Измерение СКЗ начинают с измерения частоты основной гармоники входного сигнала, а то ведь зацепите свою схему к генератору на 60Гц и будете потом сильно удивляться.
Ноль искать не нужно, достаточно сделать так, чтобы в отсутствии сигнала на входе устройства на входе АЦП была середина его, АЦП, диапазона измерения (для униполярного АЦП). Или возьмите АЦП, работающий с биполярными сигналами и возвращающий результат в виде числа со знаком.
Измерение СКЗ начинают с измерения частоты основной гармоники входного сигнала, а то ведь зацепите свою схему к генератору на 60Гц и будете потом сильно удивляться.
Ноль искать не нужно, достаточно сделать так, чтобы в отсутствии сигнала на входе устройства на входе АЦП была середина его, АЦП, диапазона измерения (для униполярного АЦП). Или возьмите АЦП, работающий с биполярными сигналами и возвращающий результат в виде числа со знаком.
- КРАМ
- Друг Кота
- Сообщения: 25172
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: stm32 измерение переменного напряжение.
Ноль искать нужно, патамушта у АЦП и, тем более, у схемы сдвига уровня с нормирующим ОУ, неизвестно какой оффсет и дрейф.
А период, естественно нужно контролировать.
Только есть одна проблема. Подогнать кратность частоты дискретизации под период - такая себе задача...
И, если речь идет об измерении в обычных российских сетях, то с отклонением частоты непонятно что делать.
Если канешна использовать временной метод измерения, а не спектральный...
Ну и остался вопрос с биполярным АЦП позволяющим семплировать сигнал с обсуждаемой скоростью.
Тоник, вы знаете такой АЦП? И это при том, что обсуждается встроенный в АРМ и вопрос с оффсетом и дрейфом остается и для биполярного.
А период, естественно нужно контролировать.
Только есть одна проблема. Подогнать кратность частоты дискретизации под период - такая себе задача...
И, если речь идет об измерении в обычных российских сетях, то с отклонением частоты непонятно что делать.
Если канешна использовать временной метод измерения, а не спектральный...
Ну и остался вопрос с биполярным АЦП позволяющим семплировать сигнал с обсуждаемой скоростью.
Тоник, вы знаете такой АЦП? И это при том, что обсуждается встроенный в АРМ и вопрос с оффсетом и дрейфом остается и для биполярного.
-
linkov1959
- Держит паяльник хвостом
- Сообщения: 923
- Зарегистрирован: Пн сен 10, 2018 19:16:28
Re: stm32 измерение переменного напряжение.
А почему СКЗ называют истинным?
- КРАМ
- Друг Кота
- Сообщения: 25172
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: stm32 измерение переменного напряжение.
А кто его так называет?
Re: stm32 измерение переменного напряжение.
Всё известно на этапе проектирования. Если сильно нужно, то можно и термокомпенсацию сделать.КРАМ писал(а):Ноль искать нужно, патамушта у АЦП и, тем более, у схемы сдвига уровня с нормирующим ОУ, неизвестно какой оффсет и дрейф.
Всё зависит от нужной точности. Небольшое несовпадение вполне терпимо.Только есть одна проблема. Подогнать кратность частоты дискретизации под период - такая себе задача...
Если ограничиться диапазоном 40-70Гц, то всё решается достаточно просто с помощью ФНЧ и компаратора с гистерезисом. Таймеров для измерения периода на борту у STM32 вагон. Генератор штука весьма инерционная, частота быстро не меняется.Если канешна использовать временной метод измерения, а не спектральный...
У AD такие были, мой коллега использовал. Если ну очень интересно, то поищу. А, вспомнил! Такой же пин2пин был и у TI. Я же использовал встроенный в МК АЦП.Тоник, вы знаете такой АЦП?
Всё зависит от нужной точности.вопрос с оффсетом и дрейфом
Кроме linkov1959 его так никто не называет. Возможно, вводит в заблуждение надпись "TrueRMS", но тут словарь в помощь, чтобы правильно перевести.linkov1959 писал(а):А почему СКЗ называют истинным?
СКЗ точно такое же значение как и СЗ. Оба важны, но каждый в своём случае.