AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
23.02.2019, 18:14
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от my504
|
Ничего не понял...
Сигнал на АЦП взятый с шунта является синусоидальным?
И причем тут шунт, если речь об измерении напряжения?
|
Я исходил из поста #1. Там есть такие слова
Цитата:
|
Если вольтметр, еще с горем по полам, получилось успокоить, подключив электролит между портом входа и землей, то с амперметром такой вариант не проходит,
|
И по поводу этого...
Сообщение от my504
|
Это не про ОДНУ ПОЛУВОЛНУ синусоиды?
Мой комментарий был именно НА ЭТО сообщение.
|
Среднеквадратичное напряжение двух полуволн равны между собой. Зачем напрягать АЦП еще и для измерения второй полуволны. Достаточно перед извлечением корня среднеарифметическое суммы квадратов умножить на два.
Последний раз редактировалось МВА; 23.02.2019 в 18:39.
|
|
|
|
23.02.2019, 19:03
|
|
Прописка
Регистрация: 30.07.2006
Адрес: Фрязино, М.О.
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от МВА
|
Среднеквадратичное напряжение двух полуволн равны между собой. Зачем напрягать АЦП еще и для измерения второй полуволны.
|
"Зачем напрягать АЦП" звучит странно, Вы не находите?
Вы полагаете, что состояние между преобразованиями и состояние преобразования чем то отличаются в плане каких то возможных проблем?
Ну и в ТРЕТИЙ РАЗ (может все таки дойдет?).
Форма положительной и отрицательной полуволн сетевого напряжения НЕ ОДИНАКОВА. Эта разница возникает из-за не слишком качественного потребления.
Форма положительной и отрицательной полуволн ТОКА тем более не одинакова. Для однополупериодных нагрузок - по определению.
Кстати, измерение RMS для тока сетевой нагрузки - достаточно редкая потребность. Из этой величины невозможно сделать никаких выводов, кроме как о мощности выделяемой в питающих нагрузку фидерах.
|
|
|
|
23.02.2019, 19:10
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Ну, я пренебрег разницей полуволн. А при однополупериодной нагрузке, тем более достаточно измерять одну полуволну. И кто сказал, что после тиристорного регулятора мощности напряжение синусоидальное? Если бы там была синусоида, то достаточно было бы разделить амплитуду сигнала на корень квадратный из двух. Ну, или умножить на 0,707, что то же самое.
|
|
|
|
23.02.2019, 19:26
|
|
Прописка
Регистрация: 30.07.2006
Адрес: Фрязино, М.О.
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от МВА
|
Ну, я пренебрег разницей полуволн. А при однополупериодной нагрузке, тем более достаточно измерять одну полуволну.
|
Вопрос только в том, КАКУЮ ИЗ ДВУХ? И даже если ту, то ее уже не нужно умножать на 2.
Ваше пренебрежение разницей полуволн и делает из измерителя показометр. Цифры вроде бы есть, только они про погоду на Кольском полуострове.
Сообщение от МВА
|
И кто сказал, что после тиристорного регулятора мощности напряжение синусоидальное?
|
А никто об этом и не говорил. Речь шла не о форме, а о ДВУХПОЛЯРНОСТИ.
Двухполярное напряжение измеряют на униполярном АЦП путем сдвига уровня измеряемого напряжения на половину опоры АЦП. Такая схема делает сам сдвиг ратиометрическим и погрешность определяется только смещением самой схемы сдвига уровня.
Кстати, если измеряемое напряжение пропущено через симисторы с фазоимпульсным управлением, то ТЕМ БОЛЕЕ требуется измерять обе полуволны. Патамушта симистор увеличивает разницу, которая обычно расположена вблизи нуля, вырезая базовую часть синусоиды и оставляя ту, которая и отличается.
Последний раз редактировалось my504; 23.02.2019 в 19:30.
|
|
|
|
23.02.2019, 20:03
|
|
Прописка
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от МВА
|
Среднеквадратичное напряжение двух полуволн равны между собой. Зачем напрягать АЦП еще и для измерения второй полуволны. Достаточно перед извлечением корня среднеарифметическое суммы квадратов умножить на два.
|
Не... не... Ни в коем случае, только период...
Вас начнут пожирать и мне придется присоединиться к пиршеству... Все что сказали Вам перед этим все верно.
Для МК пофик, что так, что так ему работать... Нагрузка бывает различная и перекосы бывают очень большие...
|
|
|
Сказали "Спасибо" mimuh64
|
|
|
26.02.2019, 18:32
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
mimuh64, спасибо за подсказку.
Попробовал поиграться в симуляторе и вот что получилось. Кажется, что самое простое и самое надежное решение, это расчитывать RMS.
|
|
|
|
27.02.2019, 09:56
|
|
Прописка
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от МВА
|
в симуляторе и вот что получилось
|
Да, симулятор вполне прилично справляется с такими задачками. Твоя модель получилась более наглядной, - напрямую соответствует теме...
|
|
|
|
27.02.2019, 12:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сцепились...
Напряжение с нагруженного выпрямителя сети посмотрите на осциллографе. Чётко видно, что нечётные и чётные горбы разные. Не видно? Вам повезло с сетью.
Поэтому, если таки меряем сеть 50 Гц, вычисляем среднеквадратичное значение на интервале 20 мс. Интервал берём либо от компаратора с сетью либо от кварца и таймера. Какая будет погрешность в обоих случаях, надо сильно задуматься, с учётом стабильности частоты сети и помех при переходе через 0.
Совпадение периода измерения с периодом измеряемого избавит от всяких алиасов, которые есть разность частот - "биения" и могут иметь очень большой период.
Про флоаты и динамический диапазон.
Под флоат выделено 4 байта. Они имеют 2^32 состояний. Что флоат, что 4-байтовое целое. Так что не надо. (осваивать С, перескочив ассемблер)/(ни разу не полюбопытствовать, как это выглядит в кодах, сишное float a + float b)
Последний раз редактировалось makakus; 27.02.2019 в 12:21.
|
|
|
|
27.02.2019, 12:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Вот не понимаю я зачем делать измерения чаще чем информация отображается на индикаторе. Считайте СКЗ не за 20мс, а за 0,5с (это комфортный период обновления информации на индикаторе).
Синхронизация с измеряемым сигналом может оказаться рудиментом.
|
|
|
|
27.02.2019, 12:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от alvadep
|
Вот не понимаю я зачем делать измерения чаще чем информация отображается на индикаторе. Считайте СКЗ не за 20мс, а за 0,5с (это комфортный период обновления информации на индикаторе).
Синхронизация с измеряемым сигналом может оказаться рудиментом.
|
О господи...
1.Измерения нужно делать часто, чтобы отследить изменение сигнала во времени. Если форма и фаза сигнала известна, измерение можно проводить один раз.
2. Нарисуйте в тетрадке сигнал, например меандр: 5 клеток высокий уровень, 5 клеток низкий, три периода.
Каково среднеквадратичное значение сигнала при одном измерении в 3-ей клетке?
Каково среднеквадратичное значение сигнала при измерении в каждой клетке на интервале от 1-ой до 8-ой клетки? от 1-й до 14-й? от 6-ой до 12-ой?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:28.
|
|