Top.Mail.Ru
Требуется помощь по...
 
Уведомления
Очистить все

[Решено] Требуется помощь по подключению датчика к esp32

(@павел)
Level 1

Имеется esp32,  а так же керамический датчик давления wpah01 50бар.

На датчике контакты: 

vref(+in)

s-(-out)

lo(gnd)

s+(+out)

как подключить датчик к esp32?

К каким контактам?

Программу планирую писать на micropithon.

Есть ли какие либо готовые библиотеки для данного датчика?

Сильно не пинайте, я только начинаю разбираться.

 

Цитата
Создатель темы Размещено : 30.11.2023 10:29
Метки темы
Aveal
(@aveal)
Top level Admin

Там аналоговый сигнал на выходе?

ОтветитьЦитата
Размещено : 30.11.2023 10:58
(@павел)
Level 1

Вроде как да, аналоговый.

Скормил вопрос chatgpt он ответил ( насколько правильно?)

Контакты датчика давления WPah01 выполняют следующие функции:

 

1. Vref (+in) - Этот контакт используется для подключения питания к датчику. Вы должны подать на него положительное напряжение питания (обычно 3.3В или 5В) для питания датчика.

 

2. S- (-out) - Этот контакт представляет отрицательный вывод (GND) датчика. Он должен быть подключен к любому гнезду заземления (GND) на вашем микроконтроллере или другом устройстве, к которому подключается датчик. Это обеспечивает общую заземленность между датчиком и устройством, с которым он соединен.

 

3. LO (GND) - Также обозначается как GND, этот контакт представляет собой вывод заземления датчика. Он должен быть подключен к гнезду заземления (GND) на вашем микроконтроллере или другом устройстве.

 

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

Контакты Vref (+in), S- (-out) и LO (GND) обеспечивают электрическую связь и питание датчика, а контакт S+ (+out) предоставляет выходной аналоговый сигнал, который используется для измерения давления.

ОтветитьЦитата
Создатель темы Размещено : 30.11.2023 15:25
Aveal
(@aveal)
Top level Admin

Ну видимо так и есть, значит на любой АЦП-вход ESP можно подключить. Кстати еще как вариант - протестировать просто вольтметром или осцилом, посмотреть, как сигнал меняется от воздействия.

ОтветитьЦитата
Размещено : 30.11.2023 15:42
(@павел)
Level 1

Спасибо

ОтветитьЦитата
Создатель темы Размещено : 30.11.2023 17:36
(@павел)
Level 1

Писал производителю... ,пришел ответ:

Hello, I am Katia from Winsen .

 

Our sensor can be connected to the ESP32. First you need to design a circuit, similar to the one below. This is just an example for reference only.

Before this you need to calibrate the sensor

 Any further support please feel free to contact w

ith me

 

Здравствуйте, я Катя из Винзена.

Наш датчик можно подключить к ESP32. Сначала вам нужно спроектировать схему, аналогичную приведенной ниже. Это всего лишь пример для информации.

Перед этим необходимо откалибровать датчик

Любая дополнительная поддержка, пожалуйста, не стесняйтесь обращаться ко мне

8003A634BE124D1EAD6D982AC7372133

Насколько ли необходимо городить такой огород?

ОтветитьЦитата
Создатель темы Размещено : 01.12.2023 10:12
Aveal
(@aveal)
Top level Admin

Документация скудная, непонятно толком, какой выходной сигнал. Лучше предусмотреть операционник, как тут указано, в принципе больше и нет ничего, ОУ да обвязка для него.

ОтветитьЦитата
Размещено : 01.12.2023 10:45
Поделиться: