Колебания в 4-х полумостовой тензодатчике через комбинатор

В настоящее время я использую полумостовой датчик нагрузки Sparkfun 4 (50 кг) с комбинатором и усилителем от Sparkfun. Ссылка:https://www.sparkfun.com/products/10245 (для датчиков нагрузки)https://www.sparkfun.com/products/13878 (комбинатор) https://www.sparkfun.com/products/13879 (HX711) Наше приложение требует длительного использования, то есть от 8 до 10 часов приложения нагрузки и отслеживания изменения веса в течение этого времени. Возможно ли выполнить вышеуказанное требование, используя эти микросхемы/усилители? Поскольку мы столкнулись с дрейфом показаний, если гиря помещается более чем на прибл. 3 минуты. Мы используем 4 полумостовых датчика, комбинатор и усилитель. Сейчас я решаю следующие проблемы:

  1. Нулевой баланс: значение датчика нагрузки экспоненциально увеличивается или уменьшается после калибровки (это циклическое явление, которое происходит постоянно). Погрешность обычно колеблется от -20 г до +40 г.
  2. Дрейф в показаниях: когда груз размещается и удерживается более 3 минут, наблюдается дрейф, который увеличивается со временем и достигает 50–60 г. Не могли бы вы помочь в этом вопросе? пользовался разными библиотеками. Результаты те же.

, 👍1

Обсуждение

какой вес приходится на датчики?, @jsotola

@jsotola 9,2 кг., @Ayub

Можете ли вы опубликовать минимальный код, демонстрирующий каждую из ваших проблем? Также есть фотография, показывающая установку?, @RowanP

Каков ваш ожидаемый диапазон погрешности на основе паспорта датчика и усиления? например, ползучесть, дрейф нуля, шум, @RowanP


1 ответ


Лучший ответ:

0

Считайте изменение температуры причиной или частичной причиной дрейфа веса. На этой веб-странице поставщика рассказывается о температурной компенсации тензодатчика. Там они рассматривают тензодатчик на 2000 фунтов. Их диаграмма показывает, что изменение температуры на 20 градусов по Фаренгейту может привести к изменению температуры некомпенсированного тензодатчика примерно на 1,5 фунта.

,

Я принял меры предосторожности и старался поддерживать одинаковую температуру на протяжении всего теста. Так что я не думаю, что температура является проблемой в моем случае. Может это HX711? @st2000, @Ayub

Если этот ответ не решит вашу проблему, подумайте о том, чтобы не принять его, чтобы другие могли предложить альтернативные решения. Если вам нравится этот ответ, вы всегда можете проголосовать за него. Существует множество возможных источников быстрых и медленных неожиданных изменений. Температура всего одна. Плохие или недооцененные блоки питания — еще одна проблема. Плохие эталоны напряжения. Воздушные потоки (многие весы встроены в корпус). Вибрации (некоторые весы имеют тяжелые основания). Кроме того, вы не сказали, в течение какого периода времени вы видели изменения. Или общий вес массы, с которой вы тестировали. Это может помочь ответить на ваш вопрос., @st2000

Спасибо за ответ @st2000. Провел пару тестов. Продолжительность испытаний составляла от 40 до 60 минут. 1) Проверка нулевого баланса. 2) Полная шкала для нулевого баланса колебание составляло от -2 до 9 в течение 5 минут, а максимальный и минимальный пик за час были от -4 до +12. И погрешность полной шкалы составила почти 50 г за 1 час., @Ayub

1. Пока вы не решите эту проблему, я рекомендую не принимать мой ответ (и, если хотите, проголосовать за него), чтобы побудить других предлагать альтернативные решения. 2. Вам рекомендуется отредактировать свой вопрос, чтобы было понятнее, о чем вы спрашиваете. Я бы добавил тестовый вес 9,2 кг и указанное выше время. 3. Где изменения были случайными (т.е. 0g, -4g, 8g, 2g...) или они были медленными, показывая тенденцию (т.е. 0g, 2g, 6g, 8g...)?, @st2000