Система измерения веса с использованием Arduino и тензодатчика
Я хочу использовать тензодатчик (с возможностью измерения до 1 тонны), подключенный к плате Arduino. Я новичок, мои вопросы следующие: 1. Как рассчитать ток, генерируемый тензодатчиком? 2. Если ток слишком велик, как заставить Arduino использовать ток для отображения веса?
ps Если вы знаете полезные статьи, которые могут помочь мне в обучении, предложите их.
@abhishekgidde, 👍0
Обсуждение4 ответа
Лучший ответ:
Мое предложение состояло бы в том, чтобы сделать электронную таблицу с некоторыми предметами известного веса. Как правило, при использовании весов у вас будет калибровочный вес 5 фунтов, который имеет очень жесткий допуск. Вы можете найти изменения выходного напряжения и сопоставить их с 0-1023.
Это должно означать, что на каждые 2,2 фунта вы будете получать дополнительную прибавку. Не очень точно, но нормально при измерении в тоннах
Тензодатчики чрезвычайно линейны. Нет особых причин делать такие небольшие пошаговые изменения. Я разработал кое-какую весовую электронику, которую мы производим на моей работе. Автоматический тест проверяет четыре точки, чтобы проверить линейность и смещения. Я никогда не находил никаких причин, чтобы иметь больше, чем это проверено. Он покажет все, на что стоит обратить внимание., @Rudy
Вам необходимо использовать усилитель тензодатчика между Arduino и тензодатчиком. Тензодатчики около 350 Ом. Четыре провода. И сигнал, который необходимо измерить, очень мал.
Ток не будет слишком высоким. Вопрос указывает на то, что вы не понимаете приложение. (и поэтому вы ищете помощи)
Вот несколько полезных ссылок.
https://www.hackster.io/MOHAN_CHANDALURU/hx711 -интерфейс-усилителя-тензодатчика-с-arduino-fa47f3
https://circuits4you.com/2016/11/25/hx711-arduino- тензодатчик/
Типичный тензодатчик имеет выходное напряжение 2 милливольта на вольт напряжения возбуждения при полном номинальном весе. Например, если для напряжения возбуждения используется 5 вольт, а на выходе 2 мВ/вольт, то выходное напряжение будет 10 мВ при полной шкале. Измеряется разница напряжений (по сравнению с ненагруженным тензодатчиком).
Если бы напряжение возбуждения (просто техническое название приложенного напряжения) было 5 вольт, напряжение на выходных клеммах, измеренное от отрицательной клеммы, было бы 2,5 вольта, половина приложенного напряжения. Но эти 2,5 вольта не измеренный выход. Измеряется разница между сигнальными + и -сигнальными проводами.
В этом есть смысл, так как большая часть моего опыта связана с Mettler Toledo, но я никогда не использовал напряжение в качестве эталона. Много времени, чтобы собрать что-то вместе на Arduino, требуется сопоставление со значениями, которые ему нравятся. У меня было несколько ультразвуковых датчиков расстояния, которые немного отличались по реакции, поэтому я потратил некоторое время на их настройку.
Возьмите мультиметр и проверьте максимальную выходную мощность. Это будет лучший способ найти его. Если у вас действительно есть предметы, которые весят буквально тонну, это был бы лучший способ узнать максимальный ток. Как только это будет сделано, вы можете разделить ток с помощью нескольких резисторов. Если я правильно помню, в два раза больше тока будет протекать через резистор с удвоенным значением другого. Сделайте ay и выберите конец, который выводит нужное вам значение. Если вам нужна 1/4, у вас должен быть резистор, например, с 47 кОм, а 3 вместе будут 141 кОм. Подключитесь к 3, чтобы получить 1/4 выходного тока
В Википедии есть неплохая статья о делителях тока , если выходной ток слишком велик.
- Какой релейный модуль купить и в чем разница между 1-канальными и 2-канальными релейными платами
- Можно ли подключить вывод релейного модуля к аналоговым выводам arduino вместо цифрового вывода?
- 12В но какой Ампер?
- обзор схемы Arduino / обзор безопасности
- Uno не получает достаточной мощности от 5-вольтового разъема. Почему?
- как узнать, какая батарея (сколько ампер и напряжение) нужна моей схеме для идеальной работы?
- Рассчитать значение нагрузочного резистора трансформатора тока и измерить переменный ток с помощью Arduino.
- Какое максимальное внешнее напряжение/ток я могу подать через Arduino Uno?
Какой датчик веса вы используете точно?, @chrisl