Нужна помощь Весы на HX711

pvvx

Активный участник сообщества
Транзистор с зарядом емкости в AVDD в типовой схеме включения XH711 справляется быстрее, чем 20 сек.
Короче тут не о чем говорить - микросхема XH711 дурна и не годится для мало-потребляющих устройств... А вам в самый раз.
 

pvvx

Активный участник сообщества
Что за Гуру ныне пошли, если сами измерить ничего не могут?

Дан же наглядный пример использования HX711 cо среднестатистическим BLE 5.0 чипом:
upload_2019-12-30_12-43-15.png
На 6000 микросекунде графика с BLE чипом договорились о включении замеров с HX711. Он опустил линию данных на HX711 и подал 27 импульсов для конфигурации замеров с A-A x64 (HX711MODE_A64), назначил просыпание по перепаду в “0” сигнала данных готовности от HX711 и лег спать (ушел в sleep). HX711 вышла из sleep и примерно на 6300 мс созрел её первый замер, как и указано тайминге в PDF на неё при переключении конфигурации (от 300 мс до первой готовности замера).

Далее HX711 начинает цифровать со скоростью 10.3 замеров в секунду. На каждый сигнал готовности (перепад в “0”) чип BLE просыпается и через время в 1..3 мс считывает замер и опять засыпает. Набрав 4-ре 24-х битных замера передает их, упаковав в пакет до 20 байт для BLE с доп.информацией...
В это время основное потребление составляет HX711...
Первые 4-ре отбрасывает – они совсем кривые. Остальное приведено на графике принятых значений.
 

pvvx

Активный участник сообщества
Если мост с тензодатчиками подключить к встроенным ADC BLE чипа, то:
1. Получим точный замер сразу, без 'прогрева'.
2. Точность замера сохраниться или может быть лучше (см. характеристики ADC BLE чипа)
3. Потребление упадет в десятки раз во время замеров.
4. Скорость потока оцифровки данных от моста можем получить более возможности передачи по BLE, т.е. возможно ещё доп. усреднение с фильтрацией для повышения точности.
 

vad7

Active member
Да, кстати, по поводу дрейфа, включая температурный, HX711 (красная плата) и подключенных к нему тензодатчиков от бытовых весов, купленных в Ашане:

upload_2020-1-27_10-26-26.png
 

pvvx

Активный участник сообщества
Да, кстати, по поводу дрейфа, включая температурный, HX711 (красная плата) и подключенных к нему тензодатчиков от бытовых весов, купленных в Ашане:

Посмотреть вложение 8726
Кто-то 50 гр отхлебнул? Испарилось?
Вообще это много 100*(5.325-5.285)/5.3=0.75% на 0.5 С.
Похоже, что HX11 включена на 3.3В, а делитель задан на 5В... Стабилизации никакой нет.
 
  • Like
Реакции: vad7

vad7

Active member
Похоже, что HX11 включена на 3.3В, а делитель задан на 5В...
А точно, не смотря на то, что на плате нарисовано от 2.7V, делитель 5-вольтовый.

upload_2020-1-27_13-47-29.pngupload_2020-1-27_14-2-26.png

А правильная плата такая, с раздельным питанием аналоговой и цифровой части, или резистор 20к перепаять на 12к:
upload_2020-1-27_14-3-17.png
 

slavques

New member
Vypra,
добавил в тест все три режима и убрал постоянное смещение
результат: на входах модуля ничего не подключено
т е это шум и помехи модуля с открытым входом
Посмотреть вложение 7644
теперь положил на входы это как его , правильно -палец
Посмотреть вложение 7645
Извините, а как открыть вашу тест прогу?
 
Сверху Снизу