NTC热敏电阻在Arduino中的应用详解
创作时间:
作者:
@小白创作中心
NTC热敏电阻在Arduino中的应用详解
引用
CSDN
1.
https://blog.csdn.net/kongfu_jian/article/details/142919141
热敏电阻简介
NTC热敏电阻是一种传感器电阻,其电阻值随着温度的变化而改变。负温度系数热敏电阻(NTC thermistor,即 Negative Temperature Coefficient thermistor),负温度系数热敏电阻器的电阻值随温度的升高而减小,属于半导体器件。
NTC热敏电阻的特点:
- 高灵敏度:对温度变化非常敏感,适合精确测量。
- 快速响应:能够快速响应温度变化,适用于动态温度检测。
- 范围广泛:可用于各种温度范围的应用。
NTC热敏电阻引脚
NTC热敏电阻引脚不区分正负。
NTC热敏电阻实例
物料清单
- 1PCS 10K电阻
- 1PCS NTC热敏电阻
- 1PCS UNO开发板
接线图
代码示例
/**
基础 NTC 热敏电阻演示
假设一个在 25℃ 下为 10K 欧姆的 NTC 热敏电阻与一个 10K 欧姆的电阻串联。
*/
const float BETA = 3950; // 应与热敏电阻的 Beta 系数相匹配
void setup() {
Serial.begin(9600); // 初始化串行通信,设置波特率为 9600
}
void loop() {
int analogValue = analogRead(A0); // 读取连接到 A0 引脚的模拟值
float celsius = 1 / (log(1 / (1023. / analogValue - 1)) / BETA + 1.0 / 298.15) - 273.15; // 计算摄氏度温度
Serial.print("Temperature: "); // 打印温度前缀
Serial.print(celsius); // 打印温度值
Serial.println(" ℃"); // 打印摄氏度符号
delay(1000); // 等待一秒钟
}
说明:
此程序实现了每秒打印一次温度值。
热门推荐
房子是资产还是负债,房子如何影响个人资产负债表?
项目经理如何方案落地
项目经理如何落地化实践
世预赛激战在即!日本VS巴林,强强对话比分预测引发球迷热议
代表委员看检察|秦源、陆銮眉代表:预防未成年人犯罪是一场爱与时间的赛跑
【误差分析艺术】:如何在数值分析中达到高精确度与稳定性
没过四级外语水平填什么:理性评估与恰当表达
眼睛疲劳时该戴什么眼镜?三种类型眼镜详解
什么是Subject?从定义到识别技巧的全面解析
一文带你了解WiFi7,比WiFi6强多了!
农村宅基地确权登记、买卖交易与一宅两户详解
劳动仲裁如何申请财产保全
精神发育迟滞的治疗方法:从药物到家庭支持的全方位干预
挑战者2坦克:英国新一代主战坦克的性能与实战表现
八爪鱼一煮就老,海边人教你正确烹饪方法,鲜嫩又脆爽
电子电路中的关键元器件 :整流二极管
驾照扣分的规则是什么?如何避免驾照被扣分?
斯洛伐克vs斯洛文尼亚:主场优势明显,防守反击战术或成制胜关键
张雪峰谈土地资源管理专业就业前景、考研方向、优势与劣势
从理论到实践,建立完善的术后随访管理体系
2026 年《黑袍纠察队》第 5 季将迎来最终篇章
成语:口中雌黄、信口雌黄,雌黄是什么? 西晋王衍而引出的成语
一文读懂什么是 PWA(渐进式 Web App)
最受欢迎的桌子分享 使用最多的十种桌子盘点
座谈会调解促进沟通与解决争端的有效方式
流浪猫一天应该吃多少猫粮?如何科学喂养流浪猫?
第一次工业革命:时间与变迁
什么是利好和利空消息及其影响?这种影响如何进行分析?
规范性文件是什么
己所不欲勿施于人