0002.ATMEGA8单片机采用LM60CIM3X检测温度必须要了解的内容
2024-01-09 21:44:56
1.特性
校准后的线性比例因子为6.25mV/℃。
检测温度范围-40℃---125℃。
本次开发采用SOT-23封装。
2.主要技术规格:
? ? ? ? 精度:
? ? ? ? ? ? ? ? 25℃ ---±2℃---±3℃(max)
? ? ? ? ? ? ? ? -40℃-125℃---±4℃(max)
? ? ? ? ? ? ? ? -25℃-125℃---±3℃(max)
? ? ? ? 温度斜率:6.25mV/℃
? ? ? ? 电源电压范围:2.7V-10V
????????无需负电源的情况下即可读取负温度值。
????????-40℃-125℃温度范围,标称输出电压174mV-1205mV
3.程序中温度值推导:
Uout=6.25*T+424? ?------>? T=(Uout-424)/6.25
4.ATMEGA8单片机温度采集方案:
????????使用单片机23号引脚ADC0,采集电压后进行模数转换,由公式推导出电压值。对应的代码为:
unsigned int ad_chane(unsigned int i)//电压转换函数
{
long x;
unsigned int y;
x = (2500*(long)i)/1024;//2.5扩大1000倍
y = (unsigned int)x;
return y;
}
? ? ? ? 再由公式T=(Uout-424)/6.25计算得到温度值。为了程序计算简单T=(Uout-424)*100/625
? ? ? ? 从某种意义上说温度检测的实质是电压采集。
文章来源:https://blog.csdn.net/jiage987450/article/details/135488288
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!