|
Точность измерений на STM32 |
|
|
|
Oct 11 2011, 07:15
|
Группа: Участник
Сообщений: 11
Регистрация: 31-08-11
Пользователь №: 66 946

|
Цитата(stells @ Oct 11 2011, 11:09)  а развязка по постоянке входного сигнала есть? входной сигнал сетевого напряжения развязан, ОУ, ИОН, STM32 питаются от гальванически развязаного БП
|
|
|
|
|
Oct 11 2011, 07:46
|
Группа: Участник
Сообщений: 11
Регистрация: 31-08-11
Пользователь №: 66 946

|
Цитата(stells @ Oct 11 2011, 11:26)  т.е. перед разъемом Х1 трансформатор? он просто развязывающий или еще и силовой? да, перед x1 цепь такая: сеть (220В) - латр - повышающий транс. В итоге на x1 подаётся напряжение 0-400 В
|
|
|
|
|
Oct 11 2011, 07:53
|
Группа: Участник
Сообщений: 11
Регистрация: 31-08-11
Пользователь №: 66 946

|
Цитата(stells @ Oct 11 2011, 11:50)  я все к чему: нет ли у Вас перекоса в измерительной части а в чём может быть сей перекос?
|
|
|
|
|
Oct 11 2011, 10:39
|

Знающий
   
Группа: Свой
Сообщений: 562
Регистрация: 25-07-06
Из: Зеленоград, Новосибирск
Пользователь №: 19 088

|
DrZLO
У вас АЦП проца используется примерно на 25% от своей битности, пересчитайте нормально входной делитель под ваши 1,41*220В+10%, чтобы сигнал на входе АЦП был во всём диапазоне, соответствующем опоре.
Остальное по схеме на первый взгляд нормально, не считая того что лучше всего там использовать дифференциальное включение, потому как по земле у вас может идти дополнительная помеха.
Проверяйте так-же метод измерения, частота сети не ровно 50Гц, поэтому если вы не мерите частоту, то может гнать и метод вычисления действующего значения.
--------------------
"Отсутствие вашей судимости - это не ваша заслуга, а наша недоработка." Ф.Дзержинский.
|
|
|
|
|
Oct 11 2011, 15:04
|

Профессионал
    
Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357

|
Цитата(scifi @ Oct 11 2011, 10:55)  Теоретически при наличии фильтра высоких частот перед АЦП достаточно 2-х точек (или чуть больше) на период (для максимальной частоты в сигнале). Если я правильно помню. Это назывется "слышал звон, да не знаю где он". А если одну точку измерить в момент t=0, а второй в 2*PI? Нужно не меньше четырех значений, что с ними делать дальше - написано здесь. При идеальном синусе этого достаточно, при неидеальном нужно больше. 20 отсчетов на период - вполне достаточная точность, но я бы выбрал количество кратное четырем. А вообще, я не уверен, что с помощью встроенного АЦП можно добиться хорошей точности. 12 бит - это лишь разрешающая способность, а не точность. У этого корпуса хоть отдельный вход для опроного напряжения?
|
|
|
|
|
Oct 19 2011, 11:36
|
Группа: Участник
Сообщений: 11
Регистрация: 31-08-11
Пользователь №: 66 946

|
В общем проблема решилась в тот же день, просто тока щас вспомнил что я эту тему запостил  Фича в том, что АЦП однополярное и в реале работает не от 0 В ~0 LSB, а от 70 - 80 мВ ~ 60 LSB. Ошибка была в математике, а именно в величине постоянной составляющей приподнятого сигнала. Сейчас оценил точность, с калибровкой мой девайс укладывается в погрешность 0,3.
|
|
|
|
|
Oct 19 2011, 13:04
|
Местный
  
Группа: Свой
Сообщений: 249
Регистрация: 2-05-06
Из: Россия, Поволжье
Пользователь №: 16 686

|
Цитата(DrZLO @ Oct 19 2011, 15:36)  и в реале работает не от 0 В ~0 LSB, а от 70 - 80 мВ ~ 60 LSB. и мой второй ответ в начале темы: Цитата и калибровался по двум - в начале (офсет) и в конце диапазона (масштабный коэффициент)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|