标签:#<标签:0x00007FC3FE54E5B0>

我已经用esphome集成了一个esp8266,名字mystudy。
我已经连接了一个大约8.9k @ 30deg C的NTC热敏电阻。所以我假设它是10 k热敏电阻@ 25℃。热敏电阻用10 k电阻串联加入,热敏电阻在电阻下游。结合的结合连接到A0。顶部PF电阻连接到3.3 V.
mystudy.yaml文件如下

esphome: name: mystudy platform: ESP8266 board: d1 wifi: ssid: "SSID1-2.4G" password: "7571908313@" ap: ssid: "Mystudy Fallback Hotspot" password: "8csfgeTMT3UB" captive_portal: logger: api: ota: ###开关: - 平台:GPIO ID:Kitchen_Pump名称:“LED”PIN:Number:D9倒数:True  - 平台:GPIO ID:NTC_VCC名称:“NTC_VCC”PIN:Number:D0反转:假传感器: - 平台:NTC传感器:电阻_Sensor校准:B_Constant:3950 Reference_Temperature:25°C录音:10KOHM名称:NTC温度 - 平台:电阻ID:电阻_SESENOR传感器:Source_Sensor配置:下游电阻:10KOHM名称:电阻传感器 - 平台:ADC ID:Source_Sensor PIN:A0

我仪表板中显示的温度为70°C,在那里应该是29.8℃。

我错过了什么。

1就像

我不知道为什么连字符( - )出现为子弹。

因为您没有正确格式化粘贴的代码。阅读点11在此处编辑您的帖子:如何帮助我们帮助您 - 或者如何提出一个好问题

谢谢@tom_l.,我编辑了我的第一篇文章。

您是如何获得热敏电阻的B常数的?

我已经在WEMOS D1板上用Arduino IDE测试了该热敏电阻,并且具有相同的校准假设I.E Rth = 10k和B = 3950,串行显示器的温度为30.5℃。

我想添加另一个出现的问题。
电阻/热敏电阻分频器的电压是什么电压
A. VCC(5V)或
B. 3.3 V?

在任何一种情况下,输入到A0将始终是<3.3V,但返回的温度是不同的。
这是有趣的......

Docs在自加热缓解段下说3.3V:

为此,请更换分压器的3.3V侧

在10K和热敏电阻顶部的3.3V到地面,将使用哪种方程来获得合理的温度?

https://www.petervis.com/electronics%20guides/calculators/Thermistor/Thermistor.html.

从NTC传感器获得了正确的温度估值。在Orconnerd教程中阅读文章,即ADC在eSP8266 Dev板上分为3。我正在使用WEMOS D1R1板。在ADC下使用过滤器以乘以3。
现在温度与我所拥有的另一个仪表匹配。

实际上除以3.3。

谢谢@ tom_l。
现在我认为我需要将偏移量添加到过滤器。这会是一个正确的方法吗?

这是我上传到esp8266 wemos dr1的yaml文件

esphome:名称:游乐场平台:ESP8266板:D1 WiFi:SSID:“SOINSMESH”密码:“3!SYERHACC3!KS”#启用回退热点(被俘获门户),以防WIFI连接失败AP:SSID:“游乐场回退热点”密码:“py8h1v2eiiyg”captive_portal:#enable logging logger:#enable home a19463331伟德国际ssistant api api:Ota:switch: - 平台:gpio id:gpio id:buildin_led名称:“内置LED”PIN:Number:D9倒置:True #######传感器: - 平台:NTC传感器:电阻_SESENOR名称:NTC温度B恒定校准:B_Constant:3950 Reference_Temperature:25°C辅助_V名称:电阻传感器 - 平台:ADC ID:Source_Sensor过滤器: - 偏移:-0.042  - 常量:3.3引脚:A0 Update_Interval:60s

该传感器显示的温度与我所拥有的另一个温度设备始终相同。

2喜欢

这款钻机如何为您工作?我植物使用类似我的烤架的东西,用于肉温度。

你能给我一个手吗?这是我的代码:

传感器: - 平台:NTC传感器:电阻_SENSOR名称:NTC温度B恒定校准:B_Constant:3950 Reference_temperature:100kohm  - 平台:电阻ID:电阻_Sensor:Source_Sensor配置:下游电阻:1KOHM Referencor:5V名称:电阻传感器 - 平台:ADC ID:Source_Sensor名称:ADC值过滤器: - 偏移量:-0.042  - 常量:3.3引脚:A0 Update_Interval:5S

这些是我的结果。

themocouple.

任何想法为什么NTC Temp B不变显示“未知”?请你发布钻机的图片或图表吗?谢谢!

谢谢你这个片段!过滤器使其为我工作:least_smile:

@ laca75tn.在平台电阻下
电阻:1 k0hm

这必须与校准下提到的相同,这是100k0hm的校准
看一下这个

干杯

@ laca75tn.在平台电阻下
电阻:1 k0hm

这必须与校准下提到的相同,这是100k0hm的校准
看一下这个

干杯

1就像

@ laca75tn.请原谅我,无视我的prev依赖于你的帖子。
NTC热敏电阻与电阻器连接,从而使其成为潜在的分频器。由于肉热敏电阻为100k,您可以使用100k电阻。这一点连接到ESP8266的ADC。
你用过哪种电阻?
BTW PL借口,我一直忙于在这个论坛上没有其他事情。
问候
Karanbir.

1就像