西虹市网

标题: 叙述:LM35 温度传感器的使用 [打印本页]

作者: guozhiwei    时间: 2023-8-31 12:41
标题: 叙述:LM35 温度传感器的使用

  LM35 是由National Semiconductor 所生产的温度传感器,其输出电压为摄氏温标。光栅传感器的相关资讯可以到我们网站了解一下,从专业角度出发为您解答相关问题,给您优质的服务!


  目前,已有两种型号的LM35可以提供使用。LM35DZ输出为0℃~100℃,而LM35CZ输出可覆盖-40℃~110℃,且精度更高,两种芯片的精度都比LM35高,不过价格也稍高。

  工作电压:4~30V,我这里用的是arduino UNO板上的5v电压供电的。

  编程环境:arduino IDE

  实物图:

  LM35实物图

  接线方法:如上图所示,将传感器平的一面朝向自己,从左到右依次的接线分别为:5v,读取引脚,GND。

  程序编写:

  arduino 程序

  关于0.48828125是怎么来的,我这里做简要说明:

  0.48828125=5/1024 * 1000/10。

  先说为什么是5/1024:这里打个比方,因为参考电压是5v,模拟量的读取就是将参考电压分为1024个小块,传感器读取数值之后,我们把把这个数值乘以 5/1024就可以知道传感器受温度变化所输出的电压在0-5V的哪个区间,之后在乘以1000mv就可以转换成真正的电压值了。

  LM35传感器检测温度每升高一度,输出增加10mv,所以将电压值除以10就可以知道温度增加了多少度了,因为传感器在0℃是输出0v,所以传感器检测的原理就是这样的。

  下面是串口输出的温度数值:

  串口温度数据

  特别提示一下:编写程序最好在英文输入法下,不然会有字符问题,串口的输出波特率一定要对应。
作者: 劳力斯    时间: 2023-9-11 18:06
谢谢楼主,共同发展
作者: 信念    时间: 2023-9-24 07:05
谢谢楼主,共同发展
作者: 失去记忆的人    时间: 2023-10-22 18:51
路过,学习下
作者: 累累累    时间: 2023-10-31 02:35
找到好贴不容易,我顶你了,谢了
作者: 会飞的牛牛    时间: 2023-11-5 02:06
帮你顶下哈!!
作者: 浪中漂泊    时间: 2023-11-9 04:06
我抢、我抢、我抢沙发~




欢迎光临 西虹市网 (http://bbs.xihong021.cn/) Powered by Discuz! X3