Весы на HX711 в FLPROG

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

Весы на HX711 в FLPROG

Сообщение Astreet »

Вот вроде рабочая схема..... Единственное, что приходится при новом включении загонять калибровочное значение нажатием кнопки "-" 2 секунды....
Vesi prosto суббота.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 35 раз
Поблагодарили: 6 раз

Весы на HX711 в FLPROG

Сообщение vovka1973 »

Astreet писал(а): 03 фев 2024, 13:54 Вот вроде рабочая схема
вопрос по схеме для чего триггер тут?[spoiler]
вопрос.JPG
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

Х
vovka1973 писал(а): 03 фев 2024, 14:27 вопрос по схеме для чего триггер тут?[spoiler]вопрос.JPG[/spoiler]

Помнится, у меня не получалось...
Сигнал с Rtrig подается одновременно на Получить калибр.значение и тут же на запись в EPROM. Показано желтым. Не успевало записаться.
8.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 35 раз
Поблагодарили: 6 раз

Весы на HX711 в FLPROG

Сообщение vovka1973 »

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

Весы на HX711 в FLPROG

Сообщение Astreet »

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

Весы на HX711 в FLPROG

Сообщение Astreet »

Было бы здорово, если разработчик данного блока показал, как правильно им пользоваться. Сейчас ситуация - тыкаемся вслепую, получится/неполучится!

AlexCrane, пожалуйста, окажите содействие.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 35 раз
Поблагодарили: 6 раз

Весы на HX711 в FLPROG

Сообщение vovka1973 »

Astreet писал(а): 03 фев 2024, 15:05 Пожалуйста, покажите, как это сделать.
примерно так [spoiler]
Vesi prosto суббота.rar
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

vovka1973 писал(а): 03 фев 2024, 16:40 примерно так [spoiler]Vesi prosto суббота.rar[/spoiler]
Не работает, к сожалению. :smile37:
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 35 раз
Поблагодарили: 6 раз

Весы на HX711 в FLPROG

Сообщение vovka1973 »

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

Весы на HX711 в FLPROG

Сообщение Astreet »

vovka1973 писал(а): 04 фев 2024, 09:51 чтение и запись на одной плате .надо чтение на первой плате делать ,через переменную или клемму , вывод на дисплей желательно выводить на отдельной плате
Перенёс, как сказано. Вроде работает. Но при каждом новом включении нужно вводить калибровочное значение кнокой "-".
Снимок экрана 2024-02-04 104827.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3169
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 240 раз
Поблагодарили: 128 раз

Весы на HX711 в FLPROG

Сообщение Phazz »

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

Весы на HX711 в FLPROG

Сообщение Astreet »

Phazz писал(а): 04 фев 2024, 11:09 [ref]Astreet[/ref], а в чем проблема вводить калибровочные значения автоматически при загрузке?
Не получается. Когда заводишь импульс Rtrig на вывод Уст.калиб.значение при включении на мониторе высвечивается NAN NAN
Аватара пользователя
Phazz
Полковник
Сообщения: 3169
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 240 раз
Поблагодарили: 128 раз

Весы на HX711 в FLPROG

Сообщение Phazz »

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

Весы на HX711 в FLPROG

Сообщение Astreet »

Phazz писал(а): 04 фев 2024, 12:37 [ref]Astreet[/ref], сделайте его с задержкой в несколько секунд.
Не выходит. NAN NAN
[spoiler]
Снимок экрана 2024-02-04 151218.jpg
[/spoiler]

Отправлено спустя 2 часа 15 минут 5 секунд:
Попробовал поиграться с другим пользовательским блоком БЛОК ДЛЯ АЦП ДВУХКАНАЛЬНЫЙ 24 BIT HX711

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

Весы на HX711 в FLPROG

Сообщение Astreet »

С группой NANa я разобрался. :yes:
Оказалось нужно просто в EPPROM забить ненулевое значение по умолчанию....
OLGA
Сержант
Сообщения: 146
Зарегистрирован: 04 авг 2021, 09:21
Имя: Павел
Благодарил (а): 45 раз
Поблагодарили: 8 раз

Весы на HX711 в FLPROG

Сообщение OLGA »

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

Весы на HX711 в FLPROG

Сообщение Astreet »

Мне совершенно не нравится как работает получение калибровочного значения. Каждый раз оно разное и отличается не на десятые доли, а на единицы и даже десятки единиц. Соотвественно "эталонный" вес телефона из 206 граммов превращается в 330, 560 и т.д., безо всякой логики. Я грешил на сам АЦП, считал что всякого рода температурного рода влияния искажают показания.
Однако, загрузив скетч отсюда
выясняется, что АЦП работает нормально, стабильно. И калибровочное значение остается практически прежним! (сотые доли пляшут в расчет не берем)
[spoiler]
Capture 09.JPG
Capture 010.JPG
Capture 011.JPG
[/spoiler]

Отправлено спустя 20 минут 22 секунды:
OLGA писал(а): 06 фев 2024, 10:35 есы-на-тензо-резис ... и-arduino/
Спасибо. Это почти то же, что я упоминал в предыдущем посте.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Astreet
Сержант
Сообщения: 259
Зарегистрирован: 07 дек 2023, 07:35
Имя: Александр
Благодарил (а): 20 раз
Поблагодарили: 11 раз

Весы на HX711 в FLPROG

Сообщение Astreet »

Отправлено спустя 13 минут 8 секунд:
AlexCrane писал(а): 29 янв 2024, 08:28
noanylag писал(а): 23 янв 2024, 14:10 Подскажите пожалуйста алгоритм калибровки в блоке HX711 v3.flp
Установить тару на весы и подать импульс через RTrig на вход Установить тару.

Калибровка: Установить на весы Калибровочный вес. На входе Вес для калибровки установить вес калибровочного веса. Подать импульс через RTrig на вход Калибровка по весу. Подать импульс на вход Получить кал.значение и получить его на выходе Калибровочное значение. Сохранить это значение в EEPROM к примеру. При включении МК подать на вход Калибровочное значение из EEPROM подав импульс на вход Установить кал.значение.

Я попробую в точности воспроизвести алгоритм, указанный автором HX711 v3. Посмотрим что из этого выйдет. Прописываю в первую очередь для себя, чтобы не запутаться и понять где есть ошибки (если есть).... Также добавлю бипы, чтобы было понятно, где мы....
Подаем питание. На экране огромная цифирь... :smile37:

1. Обнуляем показание подачей импульса через Rtrig на вход _|_ Установить тару.
Реализуется Rtrig с задержкой 5 секунд. 1 Бип.
2. Заходим в меню и устанавливаем вес 206 граммов. Это калибровочный вес телефона.
Реализуется подачей значения из меню на вход Вес для калибровки
3. Подаем импульс на вход _|_ Калибровка по весу.
Реализуется нажатием кнопки "+" когда находимся в меню (+ и Калибровка). 2 Бипа.
4. Подаем импульс на вход _|_Получить кал.значение.
Реализуется нажатием кнопки "-" когда находимся в меню (- и Калибровка). 3 Бипа.
5. Значение из п.4 записываем в EPPROM.
Реализуеися автоматически через детектор изменения числа.
6. Подаем импульс на вход _|_Установить кал.значение и извлекаем значение из EEPROM.
Реализуется нажатием и удерживаением кнопки "-" 2 секунды. 4 Бипа.
Это же действие осуществляется при подаче питания через 10 секунд.

Отправлено спустя 2 часа 15 минут 5 секунд:
В общем вся эта музыка работает. Но...... :smile37:
Каждый раз значения уходят неизвестно куда....
Vesi prosto понедел.zip

Попробовать самому сделать блок HX711, что ли.....
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3169
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 240 раз
Поблагодарили: 128 раз

Весы на HX711 в FLPROG

Сообщение Phazz »

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

Весы на HX711 в FLPROG

Сообщение Astreet »

Phazz писал(а): 06 фев 2024, 14:51 стоит попробовать получить несколько калибровочных значений и пропустить через медианный фильтр? Вполне возможно просто показания сильно плавают и неизвестно в какой момент вы получаете данные.
А это как??? :smile37:
Честно говоря, это уже высшие материи для меня.... :smile37:

Отправлено спустя 2 часа 6 минут 32 секунды:
Конечно хвастаться некрасиво... но... Сейчас я сделал свой первый пользовательский блок. Пока что работает с монитором порта. Надеюсь, что и дальше будут улучшения....
HX711_AstrA_v.1.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя