全站首页设为首页收藏本站

西虹市网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

社区广播台

    查看: 30|回复: 6
    打印 上一主题 下一主题

    叙述:LM35 温度传感器的使用

    [复制链接]
    跳转到指定楼层
    楼主
    发表于 2023-8-31 12:41:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    西虹网 西虹网  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,所以传感器检测的原理就是这样的。
    西虹网 西虹网
    西虹网 西虹网  下面是串口输出的温度数值:
    西虹网 西虹网
    西虹网 西虹网  串口温度数据
    西虹网 西虹网
    西虹网 西虹网  特别提示一下:编写程序最好在英文输入法下,不然会有字符问题,串口的输出波特率一定要对应。
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 转播转播 分享分享
    回复

    使用道具 举报

    沙发
    发表于 2023-9-11 18:06:11 | 只看该作者
    谢谢楼主,共同发展
    回复 支持 反对

    使用道具 举报

    板凳
    发表于 2023-9-24 07:05:17 | 只看该作者
    谢谢楼主,共同发展
    回复 支持 反对

    使用道具 举报

    地板
    发表于 2023-10-22 18:51:21 | 只看该作者
    路过,学习下
    回复 支持 反对

    使用道具 举报

    5#
    发表于 2023-10-31 02:35:46 | 只看该作者
    找到好贴不容易,我顶你了,谢了
    回复 支持 反对

    使用道具 举报

    6#
    发表于 2023-11-5 02:06:42 | 只看该作者
    帮你顶下哈!!
    回复 支持 反对

    使用道具 举报

    7#
    发表于 2023-11-9 04:06:37 | 只看该作者
    我抢、我抢、我抢沙发~
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表