Измеряйте вес с помощью ардуино

Я хочу измерить вес с помощью arduino. После измерений я хочу проанализировать данные о весе измеренных объектов. Точность не очень важна, но она должна работать в диапазоне от 10 до 100 килограммов.

Есть ли разъем для измерения силы, датчик веса или что-то подобное для Arduino, которое я могу использовать?

вы слышали о преобразователях ???
Конечно, важна точность, или вы примете значение 40 кг для 100-килограммового веса?
Вы хотя бы взломали несколько цифровых весов нужного вам размера. Чтение показаний весов с помощью Arduino?
Я только что нашел этот запатентованный метод, чтобы сделать это с пьезоэлементом. Схема не такая сложная: google.com/patents/US20020076253 Как думаете?

Ответы (6)

Динамики PIEZO можно использовать в качестве датчика силы. Я предполагаю, что они могли бы быть помещены в точку, чтобы стать шкалой. Очень сделай сам.

Пьезодатчик преобразует физическую силу в заряд. Вот почему они выдают только сигналы переменного тока. Чтобы измерить статический вес, нам нужно было бы интегрировать выходные данные со смехотворной точностью.
Я бы вряд ли назвал выход пьезодатчика переменным током. В конце концов, он всегда угаснет, но постоянная времени может быть очень большой. Это шунтирующее сопротивление пьезоэлемента, которое отводит заряд, и оно может составлять 10 ^ 12, а постоянные времени порядка 0,5 часа нетрудно достичь. Они подойдут для чего-то вроде взвешивания грузовиков на весовой станции и являются слишком хорошим инструментом, чтобы исключить возможность того, что они хороши только в «AC». Однако они более сложные и, возможно, не для новичков.
Джонни, ты прав, было бы нелепо сложно использовать пьезо в качестве весов. Есть лучшие решения.

Вы можете либо купить один из этих дорогих преобразователей, либо пойти более творческим путем.

Единственной дешевой альтернативой покупке преобразователя было бы найти аналоговый вес на ebay и подключить его в электронном виде.

Есть хорошая веб-страница , на которой рассказывается, как использовать датчики веса с Arduino. В большинстве этих методов используется АЦП для датчиков веса для подключения к Arduino.

Другие ссылки

Вы можете использовать старую добрую технику динамометра:

м . г "=" к Δ Икс
Где x — смещение пружины, k — ее коэффициент жесткости, g — ускорение свободного падения (приблизительно у поверхности Земли), постоянное 9,81 м/с², а m — масса груза. Поместите груз на пружину и прочтите его смещение, чтобы получить массу.

Вы можете считывать линейное смещение, как хотите, проще всего использовать линейный потенциометр (например, на sparkfun ) с ползунком, привязанным к лотку. Просто измерьте напряжение делителя напряжения с помощью потенциометра. Для более точного считывания следует убедиться, что лоток может свободно перемещаться только в одном направлении (сжатие пружины), что легко сделать, прикрепив к лотку фланцы, скользящие по стенкам.

Если максимальное смещение потенциометра составляет 20 мм, и вы хотите измерить от 10 до 100 кг, вам следует приобрести пружину с жесткостью примерно 44,1 Н/мм.

Примерно за 15 долларов купите электронные весы в Target или аналогичном магазине. Разберите его, вам нужны 4 датчика, по одному под каждой «ножкой». Их можно использовать, как показано в следующей статье .

Как насчет идеи использовать трубку, наполненную воздухом/водой, и соединить ее отверстие трубой с линейным потенциометром, чтобы, когда пользователь наступает на трубку, воздух в трубе перемещал потенциометр.

Как насчет этого? Ваш ответ слишком короткий и дает лишь смутное представление о вашей концепции. Например, что такое сопротивляющая или восстанавливающая сила?
Согласен, это не подробно, но я хочу проверить, заинтересует ли его идея, которую я предложил. Высота водяного столба в трубе должна быть пропорциональна весу, приложенному к трубе. Проиллюстрировал принцип на этой схеме. [ docs.google.com/drawings/d/… По сути, он должен построить небольшую гидравлическую систему.
(1) Сделайте небольшой снимок экрана с иллюстрацией и добавьте его в свой пост. (2) Добавьте некоторые расчеты, чтобы показать высоту водяного столба для груза весом 100 кг. (ОП ищет 10 - 100 кг). (3) Затем предложите, как считать высоту водяного столба. (4) Наконец, объясните, почему это может быть лучше, чем простой тензодатчик.