подключение к весам

paz001
Offline
Зарегистрирован: 23.08.2015

Уважаемые, приветствую!
Задался целью получать вес с существующих весов по уарт: подцепился к тензодатчику прямо на плате весов в месте припайки. Через НХ711 и атмегу 328 таки добился результата - получаю вес - все ок, но. Дисплей самих весов начинает врать и чем больше вес, тем больше врет.

Как можно это исправить? Спасибо.

paz001
Offline
Зарегистрирован: 23.08.2015

весы на 3.3в, моя плата на 5в. 

Алексей Н
Offline
Зарегистрирован: 02.01.2016

Просто предположение. Как преобразуете сигнал в вес? Возможно тензорезистор имеет нелинейную ВА характеристику?

paz001
Offline
Зарегистрирован: 23.08.2015

Алексей Н пишет:

Просто предположение. Как преобразуете сигнал в вес? 

ацп на микрухе HX711, библиотека стандартная для ардуино - я даже не задумываюсь о там как там оно происходит, вес я получаю точный.

Алексей Н пишет:

Возможно тензорезистор имеет нелинейную ВА характеристику?

вот на это затрудняюсь ответить, ВА так и не нашел. 

http://www.vishaypg.com/docs/11707/LPS.pdf

А что может означать "Рабочий коэффициент передачи - 2мВ/В"?

Алексей Н
Offline
Зарегистрирован: 02.01.2016

Хммм. Я немного неправильно прочитал условия. Врут сами весы, а не ардуина. Тут ХЗ, что может быть. Я бы попробовал отсоединить ардуину и проверить как работает без нее. Если все опять пришло в норму и весы не врут, то попробовал бы тестером снять показания с тензодачика. И опять бы посмотрел как подключение тестера влияет на показания весов.

По идее тензодачик меняет свое сопротивление от нагрузки. А подключая параллельно НХ711, возможно, что как-то изменяется общее сопротивление.

paz001
Offline
Зарегистрирован: 23.08.2015

Алексей Н пишет:

 Я бы попробовал отсоединить ардуину и проверить как работает без нее. Если все опять пришло в норму и весы не врут..

весы не врут.

Алексей Н пишет:

...то попробовал бы тестером снять показания с тензодачика. И опять бы посмотрел как подключение тестера влияет на показания весов.

Ага, подключение тестера влияет! Весы показывают опять вес с большой погрешностью

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Cтранно ..... вроде у мультиков 10 мегаом входого....
А вы точно на диагональ тензомоста подключаетесь?

А питание  на мост кто подаёт: вы или "оно"? Или вы оба, вдвоём?

http://arduino.ru/forum/proekty/napolnye-vesy-s-otsylkoi-dannykh

paz001
Offline
Зарегистрирован: 23.08.2015

trembo пишет:

Cтранно ..... вроде у мультиков 10 мегаом входого....
А вы точно на диагональ тензомоста подключаетесь?

я подключаюсь к тем 2 проводам (из 4х) которые выходят из датчика) 

К весам есть документация, в ней, в разделе тензодатчик, указано какой провод за что отвечает.

trembo пишет:

А питание  на мост кто подаёт: вы или "оно"? Или вы оба, вдвоём?

питание на мост подает "оно", управляющая весами плата)), у нас только общая земля. Хотя до недавнего времени мы питали мост оба)

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Питание моста после вашего подключения изменяется?

paz001
Offline
Зарегистрирован: 23.08.2015

trembo пишет:

Питание моста после вашего подключения изменяется?

нет. 3.3 стабильно

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Это питание моста? или всей схемы?
Внешний транзистор стабилизатора питания моста стоит?

http://flprog.ru/_fr/13/HX711_Ru.pdf

paz001
Offline
Зарегистрирован: 23.08.2015

trembo пишет:

Это питание моста? или всей схемы?

ну на мост подается 3.3 соответственно питание на мосту 3.3В. Мерил прямо на + и - моста.

trembo пишет:

Внешний транзистор стабилизатора питания моста стоит?

http://flprog.ru/_fr/13/HX711_Ru.pdf

транзистор стоит

paz001
Offline
Зарегистрирован: 23.08.2015

спасибо за русский даташит.

Дело было не в бабине как говориться)) 

нужно было произвести повторную градуировку весов и все заработало как надо.