Весы

MEDBED
Offline
Зарегистрирован: 13.04.2020

Добрый день, я делаю весы что бы знать вес на каждом датчике, создаю из модуля АЦП HX711 и тезодатчиков 50 кг, для того что бы отдельно видеть вес только на одном датчике, соединил каждый тензодатчик и АЦП по отдельности  (схему и фото что получилось прилагаю), но при калибровки они все показываю значение 0 (когда до этого делал обычные весы на 1 модуле АЦП тоже соединял их в мост Уитсона калибровался и показывал вес правильно). Объясните пожалуйста почему же датчики показывают 0? 

rkit
Offline
Зарегистрирован: 23.11.2016

На схеме нарисован бред. Мост это все 4 резистора, и они должны быть рядом и одного типа, для температурной компенсации. Один из резисторов должен быть переменным.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

А тестер чего показывает? Может аналоговый вход битый? И программу представьте - может там косяк?

И, кстати, а что значит А+ и А- в ардуино? А- - это gnd, а А+ -, например А1. Тогда минус питания замкнут на минус опорного напряжения - ведь так? Итог - для Вашей схемы надо добавить ОУ со смещенной центральной точкой, а уж потом ардуинку. Можно исхитрится и другими способами, но 1килоом вводит меня в уныние...

rkit
Offline
Зарегистрирован: 23.11.2016

mykaida пишет:

И, кстати, а что значит А+ и А- в ардуино?

Входы дифференциального усилителя. Или два входа ацп с обработкой в софте (не очень хорошее решение).

MEDBED
Offline
Зарегистрирован: 13.04.2020

Тестером только завтра всё промерею. 

E– , E+  - питание тензорного моста

A– , A+  - подключение канала А;

Добавляю сайт на котором нашёл такое подключение https://wiki.iarduino.ru/page/hx_711_with_tenzo/

Скрин программы прикрепляю (это скетч калибровки)

MEDBED
Offline
Зарегистрирован: 13.04.2020

Не разу ни пользовался переменным резистором, можете подсказать как его правильно подключить к моей схеме? Он получается тоже должен быть номиналом 1ком?

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

MEDBED пишет:

Скрин программы прикрепляю (это скетч калибровки)

 

Программу правильно вставьте. Неудобно читать.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

И схему, не как у Вас - входной сигнал А, а полную какой контакт куда в ардуинке.

MEDBED
Offline
Зарегистрирован: 13.04.2020

#include "HX711.h"
HX711 scale;
unsigned int weight_of_standard = 112; 

void setup() {
  Serial.begin(9600);
  scale.begin(3,2); 
  scale.set_scale();
  scale.tare();
  Serial.println("GO");
  delay(10000);
  Serial.print("scale factor: ");
  Serial.println(scale.get_units(10)/weight_of_standard);
}

void loop() {}

 

MEDBED
Offline
Зарегистрирован: 13.04.2020

Только зелёный провод в 3 порт, а не 7 и желтый провод во 2 порт, а не 6

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Был не прав

MEDBED
Offline
Зарегистрирован: 13.04.2020

Померил всё мультиметром оказалось что схема подключения была не правильная, по итогу просто поменял местами красный и белый провод и всё заработало 

MEDBED
Offline
Зарегистрирован: 13.04.2020

Подсказать пожалуйста, на моей ардуино уно всего 2 разъёма под землю и 5в, а мне нужно 4, как это можно реализовать?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

MEDBED пишет:

Подсказать пожалуйста, на моей ардуино уно всего 2 разъёма под землю и 5в, а мне нужно 4, как это можно реализовать?

Тройник купить

MEDBED
Offline
Зарегистрирован: 13.04.2020

Можете пожалуйста скинуть ссылку? 

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017
Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

MEDBED пишет:

Подсказать пожалуйста, на моей ардуино уно всего 2 разъёма под землю и 5в, а мне нужно 4, как это можно реализовать?

С помощью паяльника и проводов.

MEDBED
Offline
Зарегистрирован: 13.04.2020

Здравствуйте, подскажите пожалуйста, где можно найти разбор библиотеки https://github.com/bogde/HX711? Или можете подсказать, как считывается вес самим кодом?

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

MEDBED пишет:

Здравствуйте, подскажите пожалуйста, где можно найти разбор библиотеки https://github.com/bogde/HX711? Или можете подсказать, как считывается вес самим кодом?

А в папочке exemples там же посмотреть влом?