PDA

Просмотр полной версии : Разрешение аналогового входа пр200.



gmz_001
11.09.2019, 14:26
Доброго дня.
Какое эффективное разрешение ацп пр200?
Знаю что ацп у stm32 12битный. Но на выходе имеем float. И если задаем диапазон от 0 до 4095 то на выходе имеем флоат с цифрой после запятой, как минимум есть десятые, которые таки меняются. Это дробные после усредняющего фильтра?

Ревака Юрий
11.09.2019, 14:55
Доброго дня.
Какое эффективное разрешение ацп пр200?
Знаю что ацп у stm32 12битный. Но на выходе имеем float. И если задаем диапазон от 0 до 4095 то на выходе имеем флоат с цифрой после запятой, как минимум есть десятые, которые таки меняются. Это дробные после усредняющего фильтра?

Добрый день.
Разрешающая способность АЦП 12 бит, эта информация есть в РЭ и на сайте.
Шумы и наводки никто не отменял, какая у Вас задача?

gmz_001
11.09.2019, 15:49
Вопрос откуда берутся десятые доли во float если разрядная сетка точно соответстаует заданному диапазону 0-4095. 12 бтит беззнаковых это 4095. Если оперировать float то для фильтра это дополнительный шум, остается отбрасывать дробные значения.
Задача подключить усилитель тензодатчика, на выходе услителя есть перидический шум в два-три младших разряда, но снижать разрядность в восемь раз нехочется. Встроенный фильтр в пр200 при малом окне не дает особого эффекта, при большом - слишком инертная система получается.
Пока экспериментировал со среднемедианным и скользящими фильтрами на , но самое лучше что получилось это 10,5-11 значащих бит при удовлетворительной инертности.

Ревака Юрий
11.09.2019, 16:34
Вопрос откуда берутся десятые доли во float если разрядная сетка точно соответстаует заданному диапазону 0-4095. 12 бтит беззнаковых это 4095. Если оперировать float то для фильтра это дополнительный шум, остается отбрасывать дробные значения.
Задача подключить усилитель тензодатчика, на выходе услителя есть перидический шум в два-три младших разряда, но снижать разрядность в восемь раз нехочется. Встроенный фильтр в пр200 при малом окне не дает особого эффекта, при большом - слишком инертная система получается.
Пока экспериментировал со среднемедианным и скользящими фильтрами на , но самое лучше что получилось это 10,5-11 значащих бит при удовлетворительной инертности.

Как правило, на входе настраивают диапазон для датчиков, поэтому 0-4095 никто не использует. Какой диапазон выхода у усилителя?

gmz_001
11.09.2019, 17:41
Диапазон 4-20. В реальных цифрах не заморачивался с подстройкой. Потолок клограмм сорок, но не принципиально. Коэффициент усиления и смещение настраиваемы у услителя. Калибровать весы кручением резисторов дело не совсем удобное, попасть в диапазон измерения ацп - да, тчно попадаю в 4000.
Калибровка делается программно в пр200, запоминается значение нулевой точки и угловой коэффициент наклона прямой по известному весу.