Например TDA7294

Форум РадиоКот :: Просмотр темы - stm32f4 датчик веса HX710
Форум РадиоКот
https://radiokot.ru/forum/

stm32f4 датчик веса HX710
https://radiokot.ru/forum/viewtopic.php?f=59&t=180235
Страница 1 из 1

Автор:  ivan dimir [ Вс дек 19, 2021 05:40:35 ]
Заголовок сообщения:  stm32f4 датчик веса HX710

По spi можно выполнить данную задачу. Взять результат и вывести на экран. Как это сделать?

Добавлено after 6 hours 15 minutes 52 seconds:
АУ спец спецы?

Автор:  Martian [ Вс дек 19, 2021 06:36:49 ]
Заголовок сообщения:  Re: stm32f4 датчик веса HX710

Необходимо разработать схему, плату, затем изготовить, после чего написать программу для stm32f4, которая обратится через SPI к HX710 в соответствии с документацией на последнюю, обработает полученные данные и подготовит их графическое отображение, выведет на экран через соответсвующий экрану интерфейс.
Замечу, что линейка STM32F4 имеет различный набор возможностей работы с графикой и вариантов интерфейсов дисплеев, а HX710, если имеется ввиду чип от Avia Semiconductor, не является датчиком веса и ее последовательный интерфейс не является SPI, хотя и похож.

Автор:  ivan dimir [ Вс дек 19, 2021 07:33:56 ]
Заголовок сообщения:  Re: stm32f4 датчик веса HX710

Есть пример .На графическом TFT дисплее. А я ни понял каким образом выводится результат?.Какие то цифры?.А как же преобразование? Как вычеслять?А на lcd как это сделать?

Автор:  oleg110592 [ Вс дек 19, 2021 09:41:00 ]
Заголовок сообщения:  Re: stm32f4 датчик веса HX710

1) Взять результат:
можно посмотреть как в библиотеке ардуино сделано и переделать (там обычным ногодрыгом сделано)
https://www.arduino.cc/reference/en/lib ... b_arduino/
2) вывести на экран:
с помощью библиотеки получаем результат обычного 24-битного АЦП, потом нужно это значение преобразовать в вес и вывести на экран (от экрана зависит)

Автор:  musor [ Вс дек 19, 2021 10:36:05 ]
Заголовок сообщения:  Re: stm32f4 датчик веса HX710

HX710, не датчик веса а всеголищ дифененциално ADC 24bit интерфэйста не спишный но тоже послед мошноли на ардохе ? ахз под этот чип народ писал скечи можно ли на stm32f4-хуй точно знает но я могу предполоить что наверно можно...
но для весоф нужен тензодатчик

Автор:  ivan dimir [ Вс дек 19, 2021 13:04:34 ]
Заголовок сообщения:  Re: stm32f4 датчик веса HX710

[uquote="musor",url="/forum/viewtopic.php?p=4144276#p4144276"]HX710, не датчик веса а всеголищ дифененциално ADC 24bit интерфэйста не спишный но тоже послед мошноли на ардохе ? ахз под этот чип народ писал скечи можно ли на stm32f4-хуй точно знает но я могу предполоить что наверно можно...
но для весоф нужен тензодатчик[/uq
правильно не датчик веса а устройство которое преобразовывает сигнал с датчика тока есть функция в дата шите Это что? Это и есть преобразование? А формула определения веса?

Автор:  musor [ Вс дек 19, 2021 13:36:20 ]
Заголовок сообщения:  Re: stm32f4 датчик веса HX710

ты совсем Тупой или читат на Ангелской мове не умешь???
Изображение
все расчеты веса и стоимости товара и прочия делает МК(MCU) входящий в схему замера весоф он же выполняет афтокалиброфку нуля вывыодит даные на индикатор и линию связи с касовым терминалом по RS232\485 или в позних релихах на USB HOST а в режиме калиброфки(он под пломбой поверщика-метролога) позволяет поверять и калибровать весы по внешнейму эталону-МЕРЕ ВЕСА

Добавлено after 5 minutes 14 seconds:
аналогичными функциями обладают ципки 711 т 712 сего семейства но там 2 канала замера

Добавлено after 5 minutes 27 seconds:
и таки да под ардоху и MSC51 есть фришный софт замеры веса нот сограничением разрядностьи до 3цифыр на табло-можно исползовать ка пример для своих поделок

Автор:  oleg110592 [ Вс дек 19, 2021 14:50:13 ]
Заголовок сообщения:  Re: stm32f4 датчик веса HX710

Цитата:
А формула определения веса?

такая же как и для HX711
Formula
y = mx + b
m = (y - b)/x
x = (y - b)/m

Explanation
x is the actual weight in whatever units you want (g, kg, oz, etc)
y is the raw value from the HX711 - from scale.read_average()
m is your slope (multiplier)
b is your intersection (offset) - also from scale.read_average() but with no weight, or using scale.tare()

Example
b = 10000 (raw value no weight)
y = 20000 (raw value with 1000g)
x = 1000 (g)
m = (20000 - 10000) / 1000 = 10

Result
So we are interested in x:

raw = 10000
x = (raw - b) / m = (10000 - 10000) / 10 = 0g

raw = 20000
x = (raw - b) / m = (20000 - 10000) / 10 = 1000g

raw = 15000
x = (raw - b) / m = (15000 - 10000) / 10 = 500g

Автор:  ivan dimir [ Вс дек 19, 2021 18:08:48 ]
Заголовок сообщения:  Re: stm32f4 датчик веса HX710

Цитата:
А формула определения веса?

такая же как и для HX711
Formula
y = mx + b
m = (y - b)/x
x = (y - b)/m

Explanation
x is the actual weight in whatever units you want (g, kg, oz, etc)
y is the raw value from the HX711 - from scale.read_average()
m is your slope (multiplier)
b is your intersection (offset) - also from scale.read_average() but with no weight, or using scale.tare()

Example
b = 10000 (raw value no weight)
y = 20000 (raw value with 1000g)
x = 1000 (g)
m = (20000 - 10000) / 1000 = 10

Result
So we are interested in x:

raw = 10000
x = (raw - b) / m = (10000 - 10000) / 10 = 0g

raw = 20000
x = (raw - b) / m = (20000 - 10000) / 10 = 1000g

raw = 15000
x = (raw - b) / m = (15000 - 10000) / 10 = 500g

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/