тензомост

Захват, обработка и генерирование сигнала
Ответить
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

тензомост

Сообщение Artem.spb »

Коллеги, помогите прекратить тупить :)
Есть датчик силы известной китайской фирмы Noname.
сигнал 1 мВ/В, диапазон до 10кг
Есть ещё некие непонятные калибровочные коэффициенты.
Датчик подключен к NI 9219, питание 2,5В
В MAXе наблюдаю смешение линии относительно 0:
при нулевой нагрузке выход -1,4
при нагрузке 5 кг выход 6,3
цифры не точные, по воспоминаниям, но суть именно такая - 0 сигнала находится не в нулевой нагрузке.
Использую AI Pressure Bridge (Two-Point Linear).
Пробовал калибровочные параметры. Сначала в лоб: сигнал 0-1, результат 0-100Н.
Получаю не то.
попробовал максовые данные: -1,4..6,3 на датчике = 0..50Н считываются.
Но тоже не то.
"не то" в большинстве случаев выражается линейным смещением сигнала. Например должно быть 0..5, а получаю 10..23, или -14..8
Уже готов считать руками. В доке странная формула вычисления силы
sensor.jpg
но возник вопрос, как получить с DAQmx чистое значение?
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2210
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 26 раз

Re: тензомост

Сообщение Borjomy_1 »

В Max-е есть шкалы. Как раз для такого случая... Шкалу пробовали создать?
Аватара пользователя
Andrew Lunev

Activity Professionalism
VIP
VIP
Сообщения: 957
Зарегистрирован: 11 дек 2010, 12:31
Награды: 2
Версия LabVIEW: 2014-2021
Откуда: Москва
Благодарил (а): 4 раза
Поблагодарили: 10 раз

Re: тензомост

Сообщение Andrew Lunev »

Смещение нуля у тензодатчиков есть всегда, это особенность изготовления. Даже у крутых брендов оно есть, что уж говорить про noname. Мало того, это смещение нуля меняется от температуры, приложенных ранее нагрузок (остаточная деформация) и еще кучи причин. Конечно это все производитель пытается минимизировать, но не всегда получается. Опять же, еще есть смещение нуля у усилителя АЦП.
Поэтому, чаще всего вводят только коэффициент чувствительности, он остается постоянным с заданной точностью. А вот смещение нуля убирают программно перед измерениями. То есть, когда точно уверены, что сейчас датчик должен показывать ноль производится измерение текущего выхода и это значение вычитается затем из каждого последующего измерения. Называется "обнуление показаний". Если есть дома китайские весы, то можете проверить на практике. Они все при включении текущее значение принимают за ноль. Если поставить что-то на весы, а потом их включить, то уже вес будет неверным.
Ответить

Вернуться в «Обработка сигнала»