GY-MCU90615 非接触式体温传感器

传感器介绍:GY-MCU90615 是一款低成本红外温度模块。 工作电压 3-5v 功耗小,体积小。其工作原理,是通过单片机读取红外温度数据,串口(TTL 电平)通信方式输出。串口的波特率有 9600bps 与 115200bps有连续输出与询问输出两种方式,可适应不同的工作环境,与所有的单片机及电脑连接。

传感器特点:体积小,高性价比,串口通信格式。

主要应用:人体测温,发热物体表面温度检测,非接触温度检测。

表一:GY-MCU90615相关参数

产品型号GY-MCU90615
目标温度范围-40℃~115℃
传感器温度范围-40℃~85℃
测量精度0.5℃(0~50℃)
分辨率0.02℃
响应频率10HZ
工作电压3~5V
工作电流5mA
尺寸14mm*16mm

表2:GY-MCU90615传感器模块引脚

Pin1VCC电源(3~5V)
Pin2GND接地端
Pin3TX串口数据发送TXD
Pin4RX串口数据接收RXD
Pin5RST内部使用,不需要连接,悬空
Pin6SIM内部使用,不需要连接,悬空

表3:GY-MCU90615命令指令

指令关键字指令作用详细
0xA5+0x45+0xEA连续式输出指令模块返回数据类型为 0x45
0xA5+0x15+0xBA查询式输出指令模块返回数据类型为 0x45
0xA5+0xAE+0x53波特率配置指令(重启生效)9600bps
0xA5+0xAF+0x54波特率配置指令(重启生效)115200bps(默认)
0xA5+0x51+0xF6上电是否自动发送数据指令自动输出温度数据
0xA5+0x52+0xF7上电是否自动发送数据指令不自动输出温度数据(默认)

表4:GY-MCU90615输出格式

数据备注
Byte00x5A帧头标志
Byte10x5A帧头标志
Byte20x45本帧数据类型(0x45:温度数据)
Byte30x04数据量(以下4个数据2组为1例)
Byte40x00~0xFF数据1高8位
Byte50x00~0xFF数据2低8位
Byte60x00~0xFF数据1高8位
Byte70x00~0xFF数据2低8位
Byte80x00~0xFF校验和(前面数据累加和,仅留低8位)

表5:GY-MCU90615串口通信参数

波特率校验位数据位停止位
9600bpsN81
115200bps(默认)N81

GY-MCU90615数据接收处理流程图:
在这里插入图片描述
数据计算方法:温度=(高8位<<8|低8位)/100。
例:发送指令:A5 45 EA,接收到一帧数据:<5A-5A-45-04-0C-78-0D-19-A7>
表示 TO(有符号 16bit,表示目标温度):TO=0x0C78/100=31.92 ℃
表示 TA(有符号 16bit,表示环境温度):TO=0x0D19/100=33.53 ℃

  • 6
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值