блок hx711 для esp32 кто-то может сделать и сколько стоит?
-
- Сержант
- Сообщения: 119
- Зарегистрирован: 09 ноя 2017, 19:25
- Откуда: Москва
- Имя: Андрей
- Благодарил (а): 4 раза
- Поблагодарили: 16 раз
блок hx711 для esp32 кто-то может сделать и сколько стоит?
Интересно, плата как-то меняет показания при наводках? например от поднесённой руки или чего-то ещё.
-
- Полковник
- Сообщения: 4014
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 167 раз
блок hx711 для esp32 кто-то может сделать и сколько стоит?
Специально весы не делал, а сенсор не очень чувствительный - 50кг.
Сам процесс измерений сейчас не очень интересный, может позже стенд постационарнее сделаю. Заказал сенсор на 1кг.
Рукой над платой поводил - изменений не обнаружил.
Сам процесс измерений сейчас не очень интересный, может позже стенд постационарнее сделаю. Заказал сенсор на 1кг.
Рукой над платой поводил - изменений не обнаружил.
-
- Сержант
- Сообщения: 119
- Зарегистрирован: 09 ноя 2017, 19:25
- Откуда: Москва
- Имя: Андрей
- Благодарил (а): 4 раза
- Поблагодарили: 16 раз
блок hx711 для esp32 кто-то может сделать и сколько стоит?
Странно, с дискретностью все нормально?
Этот датчик измеряет десятки грамм.
-
- Полковник
- Сообщения: 4014
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 167 раз
блок hx711 для esp32 кто-то может сделать и сколько стоит?
Возможно что-то не так, но плотнее займусь когда будет реакция на сформулированные вопросы.дрон писал(а): 12 июл 2022, 21:56 Странно, с дискретностью все нормально?
Этот датчик измеряет десятки грамм.
блок hx711 для esp32 кто-то может сделать и сколько стоит?
Пытался сделать весы на ESP32. С готовыми блоками FLProg вообще ничего не получилось. В качестве примеров брал проекты с этого форума. Затем пытался загрузить готовые скетчи весов для Ардуино взятые с просторов интернета, т.к. сам в написании кода не силен. Их в сети довольно много нашел, но все они были для Ардуино. Результат всегда был стабильно одинаковый. Показания веса снимались, но затем вес начинал скакать и постоянно ползти вверх. В качестве груза использовал гирю 16 кг. Тензодатчики 2 шт. , как на картинке.

-
- Полковник
- Сообщения: 4014
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 167 раз
блок hx711 для esp32 кто-то может сделать и сколько стоит?
Это связано именно с ESP32 или с самим сенсором?
Пробовали ли на других контроллерах?
Это важно, поскольку у меня нет опыта работы с тензодатчиками, а исследовать проблемы связанные с ними (физические или схемотехнические) мы сейчас не готовы, есть другие более приоритетные задачи.
блок hx711 для esp32 кто-то может сделать и сколько стоит?
Склоняюсь больше к ESP32. Было 2 одинаковых ESP32 и штуки три hx711. Результат всегда одинаковый.
Не пробовал. Для меня критически важен был глубокий сон, поэтому мучился с ESP32. Но мысль очень здравая. Смогу попробовать на других контроллерах в субботу-воскресенье. Вообще активно занимался этими весами примерно год назад, не смог решить проблему с ростом веса и забросил. Многое уже забылось, в выходные все реанимирую.
блок hx711 для esp32 кто-то может сделать и сколько стоит?
Поэкспериментировал с разными кодами и библиотеками. Предварительные выводы такие, что нужно замедлять процессор ESP32 из-за частоты HX711, возможно, именно по этой причине HX711, который работает с Arduino, не работает с платой контроллера ESP32. Более подробно https://www.electroniclinic.com/esp32-h ... ing-scale/
https://randomnerdtutorials.com/esp32-load-cell-hx711/
Загрузил код по второй ссылке. Весы заработали, но не идеально. Было 4 груза по 2 кг каждый. Откалибровал на 2 кг. Первые 2 кг взвешивают более менее верно, а последующие каждый раз в меньшую сторону. В итоге 8 кг взвешивают на 2 кг меньше, т.е. примерно получается 6 кг. Результат, конечно, не удовлетворительный, но уже радует, что показания стабильные, а не скачут хаотично.
Отправлено спустя 15 минут 11 секунд:
https://randomnerdtutorials.com/esp32-load-cell-hx711/
Загрузил код по второй ссылке. Весы заработали, но не идеально. Было 4 груза по 2 кг каждый. Откалибровал на 2 кг. Первые 2 кг взвешивают более менее верно, а последующие каждый раз в меньшую сторону. В итоге 8 кг взвешивают на 2 кг меньше, т.е. примерно получается 6 кг. Результат, конечно, не удовлетворительный, но уже радует, что показания стабильные, а не скачут хаотично.
Отправлено спустя 15 минут 11 секунд:
Можете проект сбросить, который сделали для проверки? У меня с этим блоком совсем ничего не заработало. Может чего не верно сделал. Если правильно понял, то данный блок основан на библиотеке HX711_ADC.h Многие пишут, что с HX711_ADC.h ESP32 стабильно работаетecoins писал(а): 12 июл 2022, 17:05 2.Проверил уже выложенный на форуме пример с блоком.
HX711 v2.flp
(1.85 МБ) 5 скачиваний
Вопрос: какие-нибудь недостатки выявлены ли в этом решении?
Проверял на MEGA2560.
- Dryundel
- Полковник
- Сообщения: 2479
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 10 раз
- Поблагодарили: 93 раза
блок hx711 для esp32 кто-то может сделать и сколько стоит?
1. Вероятно это погрешность линейности тензодатчиков.Axel писал(а): 18 июл 2022, 13:23 Весы заработали, но не идеально. Было 4 груза по 2 кг каждый. Откалибровал на 2 кг. Первые 2 кг взвешивают более менее верно, а последующие каждый раз в меньшую сторону. В итоге 8 кг взвешивают на 2 кг меньше...
2. Калибровать надо на максимально предполагаемый вес. Погрешность будет меньше.
3. Если от нелинейность не получается избавиться, калибруйте по максимуму и составляйте таблицу шагом с 10% от максимума. Сделаем блок (алгоритм) коррекции. Ну или на худой конец, можно применить для этого блок нелинейного масштабирования.
-
- Полковник
- Сообщения: 4014
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 167 раз
блок hx711 для esp32 кто-то может сделать и сколько стоит?
Совсем даже не результат - погрешность 25%...Axel писал(а): 18 июл 2022, 13:38 В итоге 8 кг взвешивают на 2 кг меньше, т.е. примерно получается 6 кг.
Выложите проект, может оказаться полезным.Axel писал(а): 18 июл 2022, 13:38 Можете проект сбросить, который сделали для проверки? У меня с этим блоком совсем ничего не заработало.
Не очень понятно - HX711 просто генерит цифровую последовательность.Axel писал(а): 18 июл 2022, 13:38
Предварительные выводы такие, что нужно замедлять процессор ESP32 из-за частоты HX711, возможно, именно по этой причине HX711, который работает с Arduino, не работает с платой контроллера ESP32
А Вы на Arduino Nano или пробовали?
Мы заказали сенсор на 1 кг, ждем и тогда возобновим работу с сенсором.
блок hx711 для esp32 кто-то может сделать и сколько стоит?
У меня на блоке HX711 v2.flp ничего не получилось, так что выкладывать нечего. Вы писали, что проверяли его на MEGA2560. Если у вас на Меге работает, то выложите проект, проверю его на ESP32.
Отправлено спустя 8 минут 34 секунды:
Насколько понял, HX711 генерит эту последовательность на частоте ниже, чем работает ESP2. Из за этого конфликт. Можно программно понизить частоту ESP32 или повысить с помощью кварца HX711. Где-то видел такое решение на форуме.ecoins писал(а): 18 июл 2022, 16:18 Не очень понятно - HX711 просто генерит цифровую последовательность.
А Вы на Arduino Nano или пробовали?
Отправлено спустя 5 минут 35 секунд:
нашел
https://3dtoday.ru/blogs/tyu-tyu/tenzod ... vtourovnya
-
- Полковник
- Сообщения: 4014
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 167 раз
блок hx711 для esp32 кто-то может сделать и сколько стоит?
Проверял. тест который кем-то выложен был выше - результаты не очень понятны, поскольку тензор был на 50 кг и весы как таковые я не делал.Axel писал(а): 18 июл 2022, 18:53 Вы писали, что проверяли его на MEGA2560. Если у вас на Меге работает, то выложите проект, проверю его на ESP32.
Ну это точно не тот путь...
Ну и отлично.
Правда там написано о медлительности функций digitalRead() и digitalWrite() - возможно это актуально для AVR(хотя вряд ли), для ESP32 эти функции очень быстрые.
блок hx711 для esp32 кто-то может сделать и сколько стоит?
Могу вам отправить для экспериментов ещё два тензодатчика припаянные к HX711ecoins писал(а): 18 июл 2022, 16:18 Мы заказали сенсор на 1 кг, ждем и тогда возобновим работу с сенсором.
-
- Полковник
- Сообщения: 4014
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 167 раз
блок hx711 для esp32 кто-то может сделать и сколько стоит?
На какой вес?Axel писал(а): 20 июл 2022, 16:27 Могу вам отправить для экспериментов ещё два тензодатчика припаянные к HX711
-
- Полковник
- Сообщения: 4014
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 167 раз
блок hx711 для esp32 кто-то может сделать и сколько стоит?
У меня на 50кг уже прислали, другой конструкции (брусок).
Заказал для стенда на 1 кг.
блок hx711 для esp32 кто-то может сделать и сколько стоит?
У меня к ним еще есть подложки, могу тоже отправить. Прототип весов сделать гораздо проще чем на датчиках в виде бруска, достаточно сверху положить фанерку или дсп.
Отправлено спустя 5 минут 53 секунды:

-
- Полковник
- Сообщения: 4014
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 167 раз
блок hx711 для esp32 кто-то может сделать и сколько стоит?
Наверное я понимаю, что мне придется не только написать программный код по отработанному алгоритму, а погрузиться в тему измерения на тензорных датчиках.Axel писал(а): 20 июл 2022, 19:45 У меня к ним еще есть подложки, могу тоже отправить. Прототип весов сделать гораздо проще чем на датчиках в виде бруска, достаточно сверху положить фанерку или дсп.
Если бы мне был бы предложено рабочее решение, например на контроллере AVR, я бы его повторил и после получения приемлемых результатов, подготовил решение и для ESP32, если там действительно понадобится учесть специфику контроллера.
Сейчас мне предлагается погрузиться в исследование этой отдельной, больше физической, темы.
Позднее это возможно.
Сейчас у меня много уже запланированных задач.
----
Попробуйте поискать какой-нибудь рабочий проект, который можно было повторить, это ускорило бы моё подключение к этой задаче.
-
- Рядовой
- Сообщения: 49
- Зарегистрирован: 22 сен 2018, 11:19
- Имя: Василий
блок hx711 для esp32 кто-то может сделать и сколько стоит?
тему создать не могу. как из терминала Тензо-М по 485 или 232 интерфейсу вытащить данные (вес). что отправлять в uart. кто нибудь связывался с такими весами. со строками у меня пока нет опыта. нужен пример в флпрогдрон писал(а): 08 июл 2022, 11:55 Вот такой аппарат выпускают в ТЕНЗО-М, в Люберцах. Камера не очень, но детали видно. АЦП - AD7730.https://www.tenso-m.ru/ IMG_20220708_113824.jpgIMG_20220708_104833.jpgIMG_20220708_104801.jpg
протокол ниже
https://www.tenso-m.ru/pdf/Protocol_Tenso-M.pdf
Отправлено спустя 4 минуты 16 секунд:
тему создать не могу. как из терминала Тензо-М по 485 или 232 интерфейсу вытащить данные (вес). что отправлять в uart. кто нибудь связывался с такими весами. со строками у меня пока нет опыта. нужен пример в флпрогдрон писал(а): 08 июл 2022, 11:55 Вот такой аппарат выпускают в ТЕНЗО-М, в Люберцах. Камера не очень, но детали видно. АЦП - AD7730.https://www.tenso-m.ru/
протокол ниже
https://www.tenso-m.ru/pdf/Protocol_Tenso-M.pdf
Отправлено спустя 1 минуту 50 секунд:
тему создать не могу. как из терминала Тензо-М по 485 или 232 интерфейсу вытащить данные (вес). что отправлять в uart. кто нибудь связывался с такими весами. со строками у меня пока нет опыта. нужен пример в флпрог
протокол ниже
https://www.tenso-m.ru/pdf/Protocol_Tenso-M.pdf
Отправлено спустя 3 минуты 3 секунды:
тему создать не могу. как из терминала Тензо-М по 485 или 232 интерфейсу вытащить данные (вес). что отправлять в uart. кто нибудь связывался с такими весами. со строками у меня пока нет опыта. нужен пример в флпрог
протокол ниже
https://www.tenso-m.ru/pdf/Protocol_Tenso-M.pdf
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость