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); // 等待一秒钟
}
说明:
此程序实现了每秒打印一次温度值。
热门推荐
肩部疼痛?这块肌肉很关键!
CO2传感器:如何降低室内二氧化碳含量
高考估分你属于哪一类?|谈谈考后的估分和焦虑
公积金属于夫妻双方共同财产吗
零基础小白如何踏入学动漫设计的大门?
军事专家:歼-35A、歼-20与F-22、F-35相比具备明显优势
铁路交通事故等级划分是怎样的
这10个你以为正常的表现,可能是痴呆症的早期症状
投资者维权指南:学习真实案例,构筑风险防线!
公司变更地址的流程有哪些
云课堂在职业院校计算机应用技术专业教学中的应用
什么影响股票价格?影响股票价格的因素如何相互作用?
咳嗽能喝可乐吗?这些饮品更适合咳嗽时饮用
周口关帝庙:凝固的历史 古建的精华
巴萨vs马竞:马竞迎来魔鬼赛程,能否在客场全身而退?
外国证据必须公证认证:跨国业务中的重要步骤
住院费降至十年最低,健康险逻辑全面颠覆
浅谈新型建筑材料
Holtec与现代工程签署协议 将在密歇根州建造两座小型模块化反应堆
汽车出保前必做这件事,关乎上万元维修费!
上虞中华孝德园:以虞舜和孝女曹娥为主题,占地560多亩的4A级景区
滑动变阻器为什么能改变电压?
孩子高三文化课成绩只有300多分,要不要提前考虑单招?
湾区突围者,汕尾“百千万工程”激发县域新动能
寒假“收心”指南,这样帮孩子调作息
五险一金专项扣除:了解详情及计算方法
2025年高级经济师评审要求主要包括哪几个方面
最终幻想14职业介绍及全职业图解 附各职业强度特点解析
【益生菌】功效与副作用全面解析(附食物来源推荐)
安装LED灯的注意事项,购买要点