AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
27.02.2019, 12:53
|
|
Прописка
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Прицепился.... слепой...
Сообщение от makakus
|
Напряжение с нагруженного выпрямителя сети посмотрите на осциллографе. Чётко видно, что нечётные и чётные горбы разные. Не видно? Вам повезло с сетью.
|
Замечательно, это RMS и учитывает...
Сообщение от makakus
|
Поэтому, если таки меряем сеть 50 Гц, вычисляем среднеквадратичное значение на интервале 20 мс.
|
Замечательно, если до сих пор не понятно, то это так и делается (у меня в примере)
Сообщение от makakus
|
Интервал берём либо от компаратора с сетью
|
Не обязательно - это все делает АЦП (одна из реализаций)... Есть разные реализации, компаратор-прерывание, просто на вход (прерывание) через делитель, и т.д. и т.п.
Сообщение от makakus
|
Какая будет погрешность в обоих случаях, надо сильно задуматься, с учётом стабильности частоты сети и помех при переходе через 0.
|
Все учитывается через количество подсчетов замеров... и с учетом выше сказанного...
Сообщение от makakus
|
Про флоаты и динамический диапазон.
Под флоат выделено 4 байта. Они имеют 2^32 состояний. Что флоат, что 4-байтовое целое. Так что не надо. (осваивать С, перескочив ассемблер)/(ни разу не полюбопытствовать, как это выглядит в кодах, сишное float a + float b)
|
Я бы тоже советовал смотреть ассемблер, затем сначала сделать и сравнить, а не языком трепать... есть реализации как целочисленные, так и с флоат... Как по времени просчета так и по объему кода применяю только Целочисленные... точность одинаковая, просто нужно уметь...
|
|
|
|
27.02.2019, 13:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от makakus
|
О господи...
|
А не надо путать измерение и выборку.
Измерение СКЗ включает в себя уёву тучу выборок.
Чем больше периодов измеряемого сигнала и чем больше количество выборок при вычислении СКЗ, тем точнее измерение.
|
|
|
|
27.02.2019, 13:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от mimuh64
|
Прицепился....
|
Мимух, а ты сторонников от противников вообще как отличаешь?
|
|
|
|
27.02.2019, 13:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от alvadep
|
А не надо путать измерение и выборку.
|
А надо так и писать. Тут вам не университет, тут уровень детского сада.
А сам-то:
Сообщение от alvadep
|
Чем больше периодов измеряемого сигнала
|
"Чем больше целых периодов" надо так
|
|
|
|
27.02.2019, 13:19
|
|
Прописка
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от makakus
|
Мимух, а ты сторонников от противников вообще как отличаешь?
|
Да?
Блин... так вроде все порешали... я думал что уже все... И вдруг...
Ну..., я и расходился (как у Высоцкого...)
|
|
|
|
27.02.2019, 13:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от makakus
|
"Чем больше целых периодов" надо так
|
"Целых периодов" желательное, но не обязательное условие. Все зависит от желаемой точности измерений.
Можете сами нарисовать в тетрадке в клеточку меандр, периодов эдак 50 и посчитать СКЗ. Даже выпадение одного полупериода этого сигнала не сильно повлияет на СКЗ всего сигнала (относительно).
Для гармонического сигнала все гораздо лучше.
|
|
|
|
27.02.2019, 13:33
|
|
Прописка
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Кстати...
Сообщение от makakus
|
"Чем больше целых периодов" надо так
|
Вот тут не согласен, само понятие - период... ни несет в себе ничего дробного, если сказано период, то это от и до, это не треть периода, не полу период, не 3 полупериода.... Количество периодов - это всегда полное целое....
|
|
|
|
27.02.2019, 13:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от mimuh64
|
я думал что уже все... И вдруг...
|
Ага.. А вот!
|
|
|
|
27.02.2019, 13:43
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Сообщение от alvadep
|
в тетрадке в клеточку меандр, периодов эдак 50 и посчитать СКЗ. Даже выпадение одного полупериода этого сигнала не сильно повлияет
|
Один из 50 - это 2%. Это сильно или не сильно?
50 периодов по 20мс это одна секунда. Много для интервала индикации.
|
|
|
|
27.02.2019, 14:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Амперметр Atmega. Как устаканить??
Вот вот, всего 2% при таких жестоких условиях.
А теперь прикиньте что получится если измерять СКЗ "сети" на интервале 0,5с. Какую погрешность внесет уход частоты "сети" +-2% или частоты выборок? Так нужна ли синхронизация?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:45.
|
|