Вывод максимального усилия тензодатчика на дисплей

s2dent6732
Offline
Зарегистрирован: 07.12.2012

Привет!

Есть Arduino Uno R3 (покупалась на сайте Амперки), четырехпроводный S-тензодатчик, Weighing Sensor AD Module Dual-channel 24-bit A/D Conversion HX711, DC-DC на LM2596 с индикацией.

Требуется

Сделать устройство/написать программу для преобразования сигналов с этого датчика в Ньютоны/килоНьютоны и отображение максимального значения этого усилия за 1 цикл работы программы.



Примечание:

Есть изделие 1 и изделие 2 - они стыкуются между собой.

Делаем устройство для одевания изделия 1 на изделие 2.

На изделии 1 имеется предохранительное кольцо, которое в какой-то момент времени создает максимальное усилие при одевании изделия 1 на изделие 2. Нужно фиксировать это усилие.

Длительность стыковки около 1,5-2 секунды.

Описание датчика:

Класс точности С

Максимальная нагрузка 0,1 т

Минимальная нагрузка 0 т

Поверочный интервал 0,1 кг

Выходной сигнал при максимальной нагрузке 0,9992 мВ/В

Входное сопротивление 400,8 Ом

Выходное сопротивление 350 Ом

Напряжение питания 3...12 В (нормирование датчика проводилось при 5В)



Провода:

Питание + Зеленый

Питание - Черный

Сигнал + Белый

Сигнал - Красный

Экран



Подробные параметры http://www.tenso-m.ru/f/catalog/pdf/pdf_235.pdf

Маркировка нашего датчика С2А-0,10-С1

Я на базе этого датчика планирую сделать два устройства. Точность измерения тоже понятие относительное (раньше вообще по давлению на манометре думали смотреть). Фактически точность измерения нужна мне на одном устройстве в диапазоне 17-25 кг, на другом устройстве - в пределах 35-40 кг. Я указал пределы, в которых будет "работать" мой датчик веса. Мне нужно поймать максимальный вес, прикладываемый к датчику в этих диапазонах. Точность +/- 100 грамм для начала будет очень неплохим заделом (но можно попробовать и лучше). В других пределах показания вообще не интересуют.

Нужно не срочно. Изначально планировал сам этим заняться, сейчас нагрузили всякой ерундой, ищу помощника. Или исполнителя.

Задавайте дополнительные вопросы.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Дайте ссылку на сенсоры.

На что будут выводится данные?

StudioGippopotam@gmail.com

Onkel
Offline
Зарегистрирован: 22.02.2016

s2dent6732 пишет:

Привет!

Есть Arduino Uno R3 (покупалась на сайте Амперки), четырехпроводный S-тензодатчик, Weighing Sensor AD Module Dual-channel 24-bit A/D Conversion HX711, DC-DC на LM2596 с индикацией.

Точность +/- 100 грамм для начала будет очень неплохим заделом (но можно попробовать и лучше). В других пределах показания вообще не интересуют.

////

Задавайте дополнительные вопросы.

а каким образом точность соотносится с кодом? АЦП считал показания с моста (не помню точно, но это I2C или spi), передал на мк. Если программа написана без ошибок, то точность будет определяться точно и исключительно точностью ацп и сенсора, тут от программиста ничего не зависит. Ну, конечно, бывают программисты (ну по крайней мере они себя таковыми считают)  у которох 2000 микросекунд - это 2 секунды, но такие случаи не берем в рассчет.

В такой постановке задачи вопрос может быть только один -  в каком формате выводить данные и куда - на пк или цифровой дисплей?

Штука под названием

 24 Bit AD HX711 Weighing Pressure Sensor Module

у меня есть, могу сделать и код. Код могу написать и для Ide arduino, а могу на честном С, без ардуиновских костылей и тормозов.  Мыл ydom coбaкa mail. ru , по суммам и срокам пишите, договоримся. Задача решаемая.

s2dent6732
Offline
Зарегистрирован: 07.12.2012

Способ вывода данных обсуждается. Пока для начала можно на дисплей.

В идеале - на компьютер / планшет.

Я думал, что буду получать данные: время-усилие, а на компьютере уже обрабатывать этот график - получать максимумы. В перспективе будет два стопорных кольца и нужно будет искать 2 максимума (будет выглядеть как 2 волны на графике).

Пока в моем распоряжении следующие блоки:

Arduino Uno R3

http://amperka.ru/product/arduino-uno

Weighing Sensor AD Module Dual-channel 24-bit A/D Conversion HX711 Shieding

Product information

Two selectable differential input channels
On-chip active low noise PGA with selectable gain of 32, 64 and 128
On-chip power supply regulator for load-cell and ADC analog power supply
On-chip oscillator requiring no external component with optional external crystal
On-chip power-on-reset
Simple digital control and serial interface: pin-driven controls, no programming needed
Selectable 10SPS or 80SPS output data rate
Simultaneous 50 and 60Hz supply rejection
Current consumption including on-chip analog power supply regulator: normal operation < 1.5mA, power down < 1uA
Operation supply voltage range: 2.6 ~ 5.5V
Operation temperature range: -40 ~ +85℃

Buck Step-down LM2596 Power Converter Module DC 4.0~40 to 1.3-37V LED Voltmeter

Create similar products the most affordable, best-selling LM2596 module  with voltage display !!!

Features

1、Input voltage range:4~40VDC

2、Output voltage range:1.25-37VDC adjustable

3、Output current:2A

4、voltmeter range: 0 to 40V, error ±0.1V

5、Input reverse polarity protection

6、Built in output short protection function

7、Built in thermal shutdown function

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

s2dent6732 пишет:

Способ вывода данных обсуждается. Пока для начала можно на дисплей.

В идеале - на компьютер / планшет.

Я думал, что буду получать данные: время-усилие, а на компьютере уже обрабатывать этот график - получать максимумы. В перспективе будет два стопорных кольца и нужно будет искать 2 максимума (будет выглядеть как 2 волны на графике).

Сильно сложные вычисления? Банальный максимум можно и на дисплей выводить, нужно только определиться на какой.

Для вывода на компьютер/планшет понадобится приложение, которые будет принимать эти данные. Проще всего (не считая проводов) передавать по блютузу.

s2dent6732
Offline
Зарегистрирован: 07.12.2012

Ответ для всех заинтересованных:

Сроки - месяц, по договоренности - можно больше.

Цену можно прислать мне на почту: s2dent6732@yandex.ru

Обязательно распишите общими словами что будет входить в стоимость, по какому принципу будет сделано устройство (с китайской платой или "операционниками и опорниками по 20 баксов"). Каким образом будет обеспеченна точность? В тексте умных слов помешьше (пускай это останется вашей коммерческой тайной) - я сам владею только общими сведениями и мне нужно это донести вашу информацию до людей, которые вообще не шарят.