Найдено 22 результата

ValentinK
12 май 2024, 17:41
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG

На платке АЦП куда припаян вывод 15 - от этого зависит внутренняя частота АЦП.
HX711_Rate_Pin.png
HX711_Rate_Control.png
А программное усреднение выбирается в настройке пользовательского блока (по двойному тыку на блоке):
HX711_Average.png
ValentinK
06 май 2024, 16:03
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG


вот почему я спрашивал почему на ардуино нано время успакоения слушком долгое не смотря на то что система другими расчетами не занят.


Так здесь время успокоения зависит от настроек частоты микросхемы преобразователя HX711 (output data rate: Pin RATE = 0 - 10SPS or Pin RATE = DVDD 80SPS ...
ValentinK
05 май 2024, 15:02
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG


Интересная логика работы,почитать есть сылочка или инструкция к фасовщику ? Важный параметр для любых дозаторов - это время стабилизации весов.Под обучением вероятно подразумевается расчет времени в зависимости от скорости и сыпучести материала, смеси т.д.,измерения проводятся уже на конечной ...
ValentinK
01 май 2024, 17:47
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG


если делать какието проэкты для забавы то не принципиально, но если делаеш чтобы вто то выливалось откуда то или высыпалось, и должно остановится при конкретном весе то хотя бы секунда но не более наверное, и то если подумаем что например что то заливать перестаем кудато, то после паузы тоже еще ...
ValentinK
04 мар 2024, 17:20
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG


Давайте доделаем


Давайте добавим кнопку.

Если я правильно помню, то с нажатиями и отпусканиями кнопки глюк какой-то был при установке веса, но сейчас не вспомню.
Надо решить будет калибровка по фиксированному грузу, например 100 или 500 или 1000 единиц взвешивания (грамм, килограмм) так ...
ValentinK
04 мар 2024, 16:25
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG

Astreet писал(а): 04 мар 2024, 10:22 Алгоритм управления заключается во времени удерживания кнопок (насколько я понял).
Верно. Это для сложного меню сделано было.
Astreet писал(а): 04 мар 2024, 10:22 Для нужен блок, обведённый синим?
Это для переменной вывода сработавшего режима на LCD дисплей дял отладки, или включения нужной платы.
ValentinK
02 мар 2024, 16:25
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG

А в автономном использовании, функцию калибровки лучше активировать с помощью перемычки или дополнительной кнопки, которая будет спрятана внутри корпуса. Переменная Scale должна записываться во временную переменную (ScaleTemp). А после выхода из режима калибровки присвоить значение ScaleTemp ...
ValentinK
02 мар 2024, 16:22
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG

Так, как я экспериментировал с ESP32, то решил попробовать делать средствами FLPorg Вэб интерфейс через Вай-Фай, куда и вывел нужные для первичной настройки параметры. Да и дальнейшее развитие с сетью этих весов требовало создания главного устройства для удалённого считывания данных и настройки по ...
ValentinK
02 мар 2024, 16:17
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG


Валентин, можно подробнее рассказать, как работает данная плата?

Эта плата не доделана.
Много кнопок или перемычек для входа в калибровку я делать тогда не хотел. Хотя сейчас я лучше-бы сделал перемычку внутри корпуса - так было-бы удобнее: установил перемычку, поставил груз, нажал кнопку, снял ...
ValentinK
01 мар 2024, 17:09
Форум: ESP32
Тема: ESP32-WROOM-32 проблема с выводом на LCD
Ответы: 20
Просмотры: 1873

ESP32-WROOM-32 проблема с выводом на LCD

Может такое быть, что надо контрастность дисплея настроить.
На обратной стороне платы дисплея крутилка синяя (чаще всего). Покрутить влево-вправо до появления контрастного изображения.
Или проверить проект заменой дисплея на исправный или проверить дисплей подключением к рабочему проекту.
ValentinK
01 мар 2024, 16:47
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG


Плата 9. Масштаб установка.
Что это такое? Для чего? Как работает? Судя по всему, нажимаем кнопочку и счетчик считает от 1 до 1000, а затем умножается на 100.

Это, я так понимаю, дешифратор для дисплея.....

Это то, что я хотел добавить, но не доделал. Планировалось, что-бы можно было ...
ValentinK
01 мар 2024, 16:41
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG

Astreet писал(а): 01 мар 2024, 09:53 Плата 8 имеет зеленую стрелочку, а плата 9 красную. Что это?
Платы с зелёной стрелочкой компилируются в исполняемый файл, а с красной стрелочкой - нет (они остались, что-бы наработки на будущее не потерять).
ValentinK
29 фев 2024, 15:05
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG

Вот так можно изменить плату 7.
Теперь она будет включать дисплей только при изменении переменных.
Плата_7_Изм.png
ValentinK
29 фев 2024, 15:02
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG

<r><QUOTE author="Astreet" post_id="128716" time="1709177743" user_id="16837"><s>[quote=Astreet post_id=128716 time=1709177743 user_id=16837]</s>
Валентин, скажите, нижняя часть схемы эквивалентна верхней части?
<e>[/quote]</e></QUOTE>
Должно работать одинаково. Так, даже более понятно.<br/>

<QUOTE ...
ValentinK
27 фев 2024, 17:00
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG

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


Если на входе неотрицательное число, то оно со входа 0 идет на выход Q.
Если же на входе отрицательное число, то ...
ValentinK
27 фев 2024, 16:37
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG


Подождите! А как же Scale? Если первую плату уберём, то вместе с ней и Scale.....

А эта переменная станет постоянной и будет инициализирована при компиляции.
Откомпилировать со Scale = 1, прошить контроллер, поставить эталонную гирьку, посчитать нужное значение Scale.
в FLProg присвоить Scale ...
ValentinK
26 фев 2024, 18:09
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG

Остальные платы для тестов и отладки.
Если надо будет, объясню для чего.
ValentinK
26 фев 2024, 17:47
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG

Плата 6 выполняется в каждом цикле. Здесь выделена работа с памятью и регистрами ModBus.
Плата_6.png
Тут, я думаю, комментариев достаточно.
Через ModBus планировался сбор данных с нескольких весов на компьютер в офис.
ValentinK
26 фев 2024, 17:31
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG

Плата 5 работает в каждом цикле. Является дешифратором для семисегментных индикаторов на базе MAX7219. Семисегментный индикатор выбран потому, что можно собрать индикатор любого нужного размера, они яркие и холода не боятся.
Плата_5.png
Переключатель слева сверху нужен для передачи только ...
ValentinK
26 фев 2024, 16:53
Форум: Помогите, а то я "нимагу"
Тема: Весы на HX711 в FLPROG
Ответы: 80
Просмотры: 7419

Весы на HX711 в FLPROG


Скажите, а без Int плата работать не будет?

Плата работать будет и без Int. Но в таком случае в каждом цикле выполнения программы ядро контроллера будет обращаться к ППЗУ (EEPROM) для считывания переменных в ОЗУ. А каждый раз читать одни и те-же данные из постоянной памяти в оперативную смысла ...

Перейти к расширенному поиску