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

|
Народ поделитесь мнениями!
Работаю с процессором STM32F103C8C4, основная задача устройство измерение действующего значения сетевого напряжения. Перед входом АЦП стоит аналоговая схема, которая поднимает «синусоидальный» сигнал сети, снятый с делителя, ровно на середину рабочего диапазона АЦП (беру с ИОН REF196). В итоге на вход АЦП поступает сигнал с постоянной составляющей 1,65 В и размахом синусоиды от 0,15 В до 3,15 В, частой 50 Гц. Для питания АЦП использую внешний ИОН, все резистивные делители и ОУ во входном каскаде относятся к классу прецизионных.
В массив размерностью 1000 значений, с периодом 100 мкс записываются данные из регистра ADC1->DR (ADC_sample[index_adc]= (ADC1->DR)). После заполнения массива на него накладывается оконная функция и вычисляется действующие значение методом прямой дискретизации. Измеренное значение RMS калибрую для 0 В и максимального измеряемого значения.
Для оценки точности использую AC Power Meter GPM-8212 (класс точность 0,1%. Для поверки беру 10 точек, в результате измерения переменного сигнала наблюдаю нелинейность, максимальное отклонение в середине диапазона составляет 3,5%. А хотелось бы убраться в 0,5%, т.е в 5-раз хуже чем AC Meter.
Провожу аналогичный эксперимент только по измерению постоянного напряжения с прецизионного источника. Калибруясь заново провожу поверку по 10 точкам, в результате класс точности на всём диапазоне не превышает 0,25%.
Теперь собственно сам вопрос. С аналоговой электроникой по серьёзному работаю недавно. Хотелось бы получить совет, каким образом можно повысить точность при измерение переменного сигнала? В чём может быть загвоздка в моём случаи? И как можно поробовать её решить?
|
|
|
|
|
 |
Ответов
|
Oct 11 2011, 10:39
|

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

|
DrZLO
У вас АЦП проца используется примерно на 25% от своей битности, пересчитайте нормально входной делитель под ваши 1,41*220В+10%, чтобы сигнал на входе АЦП был во всём диапазоне, соответствующем опоре.
Остальное по схеме на первый взгляд нормально, не считая того что лучше всего там использовать дифференциальное включение, потому как по земле у вас может идти дополнительная помеха.
Проверяйте так-же метод измерения, частота сети не ровно 50Гц, поэтому если вы не мерите частоту, то может гнать и метод вычисления действующего значения.
--------------------
"Отсутствие вашей судимости - это не ваша заслуга, а наша недоработка." Ф.Дзержинский.
|
|
|
|
Сообщений в этой теме
DrZLO Точность измерений на STM32 Oct 10 2011, 12:20 scifi Цитата(DrZLO @ Oct 10 2011, 16:20) С анал... Oct 10 2011, 12:35 DrZLO Цитата(scifi @ Oct 10 2011, 16:35) Для на... Oct 10 2011, 13:17  stells Цитата(DrZLO @ Oct 10 2011, 17:17) точно ... Oct 10 2011, 13:20  ViKo Цитата(DrZLO @ Oct 10 2011, 16:17) Могу п... Oct 10 2011, 14:15   DrZLO Цитата(ViKo @ Oct 10 2011, 18:15) Приведи... Oct 11 2011, 06:40 Altemir И второе - а частоты дискретизации достаточно для ... Oct 10 2011, 12:52 DrZLO Цитата(Altemir @ Oct 10 2011, 16:52) И вт... Oct 10 2011, 12:56  scifi Цитата(DrZLO @ Oct 10 2011, 16:56) В прог... Oct 10 2011, 13:07 DrZLO Цитата(Altemir @ Oct 10 2011, 16:52) И вт... Oct 11 2011, 06:45  scifi Цитата(DrZLO @ Oct 11 2011, 10:45) А есть... Oct 11 2011, 06:55   777777 Цитата(scifi @ Oct 11 2011, 10:55) Теорет... Oct 11 2011, 15:04    DrZLO В общем проблема решилась в тот же день, просто то... Oct 19 2011, 11:36     Altemir Цитата(DrZLO @ Oct 19 2011, 15:36) и в ре... Oct 19 2011, 13:04 stells Цитата(DrZLO @ Oct 10 2011, 16:20) ровно ... Oct 10 2011, 12:59 Altemir DrZLO
Тогда надо проверить импеданс источника сигн... Oct 10 2011, 13:03 scifi При наличии высокочастотного шума в сети первый ОУ... Oct 11 2011, 06:45 stells а развязка по постоянке входного сигнала есть? Oct 11 2011, 07:09 DrZLO Цитата(stells @ Oct 11 2011, 11:09) а раз... Oct 11 2011, 07:15  stells Цитата(DrZLO @ Oct 11 2011, 11:15) входно... Oct 11 2011, 07:26   DrZLO Цитата(stells @ Oct 11 2011, 11:26) т.е. ... Oct 11 2011, 07:46 stells я все к чему: нет ли у Вас перекоса в измерительно... Oct 11 2011, 07:50 DrZLO Цитата(stells @ Oct 11 2011, 11:50) я все... Oct 11 2011, 07:53  stells Цитата(DrZLO @ Oct 11 2011, 11:53) а в чё... Oct 11 2011, 07:55 dac а схему то моделировали? а то есть определенные со... Oct 11 2011, 07:58 ViKo Так осциллографом посмотреть выходы первого и втор... Oct 11 2011, 08:05
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|