Весы на HX711 в FLPROG

Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

Значит вот он сам модуль.
HX711 v3

Ниже моя схема.
Capture 01.JPG
Не получается подгрузить flp файл. Больше 8 МБ получился, хотя в нем то, что показано на картинке. :smile37:

Отправлено спустя 3 часа 40 минут 16 секунд:
Поменял схему. Применил штатный дисплей и файл стал в 3 раза легче.
Capture 02.JPG
Vesi prosto.flp
Отправлено спустя 2 минуты 40 секунд:
Загрузил в ардуино.... Ну и как ожидалось - показыввет всякую фигню.
Знатоки, поясните, что куда подключить, какой алгоритм вычисления. Что на что делить/умножать/масштабировать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Astreet 01 фев 2024, 13:31, всего редактировалось 1 раз.
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 4 раза
Поблагодарили: 9 раз

Весы на HX711 в FLPROG

Сообщение WildCat »

Astreet писал(а): 30 янв 2024, 15:06Больше 8 М
Файлы флп прекрасно сжимаются архиватором.

После выхода с блока весов вы умножаете на 2835, а потом делите на 1000. Это равнозначно умножению на 2,835.
Какое число выходит с весов? И откуда взялись эти коэффициенты?

Блок scale принимает только значения integer.

Отправлено спустя 6 минут 17 секунд:
Upd.
Про коэффициенты понял, на первом скрине увидел.
Если на входе в блок scale float, то дробная часть отбрасывается. При небольших весах значение будет меньше 1, а значит блок масштабирования не будет работать.

Отправлено спустя 4 минуты 8 секунд:
Выведите данные с весов без всяких преобразований сразу на дисплей или в порт, станет понятно что весы выдают, и выдают ли.
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

WildCat писал(а): 30 янв 2024, 15:40
Файлы флп прекрасно сжимаются архиватором.
Спасибо, буду знать.
WildCat писал(а): 30 янв 2024, 15:40 После выхода с блока весов вы умножаете на 2835, а потом делите на 1000. Это равнозначно умножению на 2,835.
Какое число выходит с весов? И откуда взялись эти коэффициенты?
Насколько я понял блок выдает значение в унциях (так ли это?).
Это перевод в граммы.

WildCat писал(а): 30 янв 2024, 15:40 Блок scale принимает только значения integer.
Принято. Буду знать. Хотя схема прицепилась без вопросов....

Отправлено спустя 2 минуты 44 секунды:
Прицепил монитор.
На первой картинке весы пустые.
Capture 03.JPG

На второй - на весы уствновлена пластиковая бутылка с водой 0.5 литра.
Capture 04.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 4 раза
Поблагодарили: 9 раз

Весы на HX711 в FLPROG

Сообщение WildCat »

Astreet писал(а): 30 янв 2024, 16:15так ли это?)
Полагаю, нужно читать документацию.

Но по второму скрину коэффициент веса составляет 1055. Думаю, должен быть 1000, т.к. вес не точно 500г. Следовательно, весы измеряют вес в миллиграммах.

Но это лишь предположение. Прежде чем работать с железом, нужно изучить документацию.
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

Датчик и модуль были куплены здесь.

https://aliexpress.ru/item/400104224585 ... 3714909163
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 4 раза
Поблагодарили: 9 раз

Весы на HX711 в FLPROG

Сообщение WildCat »

[ref]Astreet[/ref], неважно, где они куплены.
Документацию почитайте. И на датчик, и на преобразователь. Иначе это похоже на разработку «методом тыка».
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

Прочел даташит на HX711. Никаких упоминаний про перевод из унций в граммы нет.
На датчик также - только голые характеристики.
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

Весы на HX711 в FLPROG

Сообщение Rovki »

У Грачика на канале Ютуб были тензодатчики
Электронщик до мозга костей и не только
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

Rovki писал(а): 31 янв 2024, 12:22 У Грачика на канале Ютуб были тензодатчики
Спасибо. Видел я их. Пересматрвал несколько раз.... Там автор сам путается и про самое интересное не расказывает, к сожалению.
OLGA
Сержант
Сообщения: 145
Зарегистрирован: 04 авг 2021, 09:21
Имя: Павел
Благодарил (а): 44 раза
Поблагодарили: 5 раз

Весы на HX711 в FLPROG

Сообщение OLGA »

https://www.youtube.com/watch?v=q4Dkn4lgKU8&t=32s

Отправлено спустя 3 минуты 46 секунд:
в файле у Грачека "dozator-hx711flp" надо убрать обратные связи.
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

OLGA писал(а): 31 янв 2024, 13:25
в файле у Грачека "dozator-hx711flp" надо убрать обратные связи.
OLGA, спасибо за ссылку на видео. Также несколько раз прорабатывал видео. У Грачика есть отличные моменты, которые я использую в своих проектах. Но при том, при всём, калибровать весы при помощи построечного резистора, согласитесь, на совсем удобно. Нисколько не умаляя качества проектов Грачика, разумеется.
Capture 06.JPG
Вопрос. Что такое обратные связи как их убрать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

Продолжу свои изыски... :smile37:

В качестве "образцового веса" я использовал 2 телефона, весом 206 и 233 грамма.
WhatsApp Image 2024-02-01 at 10.56.55.jpeg
WhatsApp Image 2024-02-01 at 10.58.54.jpeg

Соорудил небольшой скетч, с тарировкой, с меню и с калибровкой.
Тарировка - кнопка ОК 2 сек.
Меню - кнопка ОК 3 сек.
Vesi prosto.zip
При включении весы показывают астрономическое значение, затем срабатывает Rtrig на обнуление (аналогично кнопке ОК 2 сек.)
Дальше при взвешивании телефона показывает вот это....
WhatsApp Image 2024-02-01 at 10.58.54 (6).jpeg
Заходим в меню устанавливаем эталонный вес 206 грамм.
WhatsApp Image 2024-02-01 at 10.58.54 (7).jpeg

Далее идем в меню калибровка, кладём эталонный вес и нажимаем кнопку +
WhatsApp Image 2024-02-01 at 10.58.54 (8).jpeg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

Весы выдают вот такое нехорошее....
WhatsApp Image 2024-02-01 at 10.58.54 (12).jpeg


:smile37: :smile37:


Немоного подумав убрал связи как показано на картинке...
Capture 07.JPG

И вот что имеем....
Слева вес, справа калибровочное значение.
WhatsApp Image 2024-02-01 at 10.58.54 (11).jpeg
Отправлено спустя 2 минуты 17 секунд:
Проверям работу с другим образцовым весом...
WhatsApp Image 2024-02-01 at 10.56.41.jpeg
Заработало что ли???!!! :smile37:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
OLGA
Сержант
Сообщения: 145
Зарегистрирован: 04 авг 2021, 09:21
Имя: Павел
Благодарил (а): 44 раза
Поблагодарили: 5 раз

Весы на HX711 в FLPROG

Сообщение OLGA »

Astreet писал(а): 01 фев 2024, 11:02 Вопрос. Что такое обратные связи как их убрать?
обратные связи L1
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

OLGA писал(а): 01 фев 2024, 14:04
обратные связи L1
Ясно. Спасибо.
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

Сегодня продолжил борьбу с весами.....
Вес бутылки с водой 480 граммов. Мои весы немого занижают....
WhatsApp Image 2024-02-02 at 11.16.04.jpeg

Еще с несколькими задачами надо поиграться.....

1. При выключении калибровочное значение не сохраняется. Т.е. нужно его сохранить и передать в модуль HX711 при включении.
2. Уйти от скачущих почти нулевых значений при отсутствии веса.
3. Поработать с меню - прописать название позиций и вставить бегущую строку.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rovki
Полковник
Сообщения: 5710
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 67 раз
Поблагодарили: 212 раз
Контактная информация:

Весы на HX711 в FLPROG

Сообщение Rovki »

А почему именно весы? В домашнем хозяйстве есть куча задач по автоматизации ... :smile469: . Я вот такие .б купил .
Смотри, что есть на AliExpress! Портативные цифровые весы 5 кг/1 г, электронные весы, весы для почтовых продуктов, весы для кухни, электронные весы за 368 ₽ - уже со скидкой -55%
https://sl.aliexpress.ru/p?key=dL7bO34
Электронщик до мозга костей и не только
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

Rovki писал(а): 02 фев 2024, 13:38 А почему именно весы? В домашнем хозяйстве есть куча задач по автоматизации ... :smile469: . Я вот такие .б купил .
Смотри, что есть на AliExpress! Портативные цифровые весы 5 кг/1 г, электронные весы, весы для почтовых продуктов, весы для кухни, электронные весы за 368 ₽ - уже со скидкой -55%
https://sl.aliexpress.ru/p?key=dL7bO34

:no:
Купить как раз-таки проще всего!

Здесь же несколько задач, которые нужно решить:
1. Весы дозатор, в которых по пропорциям можно дозировать компоненты.
2. Весы для определения ЦТ радиоуправляемой авиамодели (любимое хобби, занимаюсь этим по мере возможности).
3. Освоение Ардуино и всех ее возможностей. Это наверно основная задача. Поначалу начал было штудировать литературу по Ардуино, но скоро понял, что без практики и применения изученного материала - это пустая трата времени.

Совершенно случайно наткнулся на FLPROG, и поначалу даже не хотел влезать во всё это. Но как только попробовал - понял, это моё! :smile9:


Да.... по п.1 уже есть кое-какие наработки.

[bbvideo]https://youtu.be/nLUUlduv18w[/bbvideo]
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Весы на HX711 в FLPROG

Сообщение AlexCrane »

[ref]Astreet[/ref], Может так
Vesi prosto2.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

AlexCrane писал(а): 02 фев 2024, 15:31 [ref]Astreet[/ref], Может так Vesi prosto2.zip
Не совсем то, к сожалению.

При включении.
WhatsApp Image 2024-02-02 at 16.07.22.jpeg


При калибровке.
WhatsApp Image 2024-02-02 at 16.07.22 (1).jpeg
Я заметил интересный момент. При подаче сигнала в момент включения прибора на вывод Установить кал. значение из EPROM записывается какое-то значение, которое потом высвечивается как NAN.
Другой вариант - подача сигнала на этот же вывод кнопкой.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: OLGA и 2 гостя