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); // 等待一秒钟
}
说明:
此程序实现了每秒打印一次温度值。
热门推荐
复盘小米上市之路:香港首只“同股不同权”股票登场
如何优化评估设备验收流程以提高效率?
贫血吃什么补血的效果比较好呢
为何在运算放大器中使用反馈?
台式电脑功率多少瓦?如何计算和选择合适的电源?
全麻是从哪里打麻药?全身麻醉的过程与原理
如何证明未签合同:法律实务中的证据收集与认定
蛋白尿的定义
怀孕多久会感到恶心想吐
零基础入门,炒股到底需要多少启动资金?
樊於期:从秦国将领到荆轲刺秦的帮凶
王德峰教授:阳明心学与当代人生
金毛犬喂养指南:从幼犬到成犬的全生命周期健康管理
洋葱能生吃吗?生吃洋葱有什么好处?
版本英雄攻略:PK之王贾诩的技能与玩法全解析
C语言函数详解:库函数与自定义函数
心悸的多种可能原因解析
兔子有狂犬病毒吗?医生的专业解答来了
“芯片大牛股”退市,曾号称“对标英伟达”!
株连九族:一个古老罪名的现代解读
360控股股东奇信志成解散清算:周鸿祎成单一大股东 红杉持股4%
2025江西省考行测,图表法巧解推理判断
张学友的十大银幕角色:乌蝇、左手、太子、金麦基,哪个最经典?
台式电脑开机后显示器没反应的解决方法(故障排除指南)
加息买什么?加息对投资选择有何影响?
RISC-V最先进CPU微架构分析
《本草精荟》:活血祛瘀要药:丹参的功效与应用
常绿藤本攀爬植物:种类、栽培与应用全解析
环氧树脂与AB树脂胶的对比分析
宝宝嘴唇干怎么护理