简介:基于MLX90614的体温仪 疫情当前,电子额温枪供不应求,但作为电子爱好者,为何不能自制一个呢?
比较重要的固件烧录流程在第4章;BOM表、原理图在第6章。
一、功能:
1.屏幕
使用Atmel Mega168或328P芯片作为主控,以MLX90614为红外温度传感器,以3位0.28寸共阳数码管为屏幕显示;
2.供电
由18650电池供电,由IP5306升压(由于MLX90614有3V3和5V供电的,所以请选择对应的LDO芯片、蜂鸣器);
3.一键测量
响应时间约150ms;
4.温度补偿
数据存储于EEPROM,掉电保存;
5.3段温度区报警功能
分为绿蓝红区,低于绿区设定值不报警,介于绿区红区设定值鸣响5声,高于红区设定值鸣响10声;
6.蜂鸣器开关
可以自行设置是否鸣响。
二、优点:
1.免接触测量,避免交叉感染;
2.质量超级小,仅19.8g(无电池),十分便携;
3.测量快速、准确;
4.绿蓝红3色显示,快速判断被测物状态。
注:本设备未经专业机构鉴定,且测量值可能受环境因素等的干扰,仅用于体温快速筛查,实际体温请以水银体温计为准。
三、使用方法
1.测温方法
- 按下底部按键打开电源;
- 按下测温键,即可显示被测物温度。
2.设置方法
- 按下屏幕左下角按键,进入蜂鸣器开关设置。按下屏幕右下角按键,设置蜂鸣器开关(蜂鸣器开显示“bon”,关显示“bof”);
- 再按下屏幕左下角按键,进入温度补偿设置。按下屏幕右下角按键,设置温度补偿数值(-1.0℃~1.0℃);
- 在温度补偿设置界面,按下测温键,即保存(屏幕显示“SAU”)并进入测温模式。
四、固件烧录方法:
正确将USBASP烧录器与PCB的各引脚连接好。
运行附件“Progisp_1.72.zip”中的“progisp.exe”。

- 在“1”框内选择相应的芯片型号;
- 选择完成后,按下“2”;
- 按下“3”进入“熔丝位”设置。
打开附件“额温枪程序.zip”中的“读我README.txt”。

在红框内设置对应的熔丝位。
完成后点击“写入”。

点击“1”。

选择相应的固件,点击“打开”。

点击“2”,固件即自动上传完成,设备可以正常使用。
五、实物展示
额温枪在正常温度时

在中等高温时

在严重高温时

额温枪质量(不带电池仅19.8g)

不得不说,作为高中生,作者的动手能力真的很棒呀!
六、设计图

原理图

PCB图

bom表
七、附件下载
按截图提示找到附件下载处或私信我领取。

有什么想补充的吗?或者有什么疑惑?欢迎评论!
如果你喜欢这个内容或者觉得非常有用,欢迎点赞、转发、关注~
更多推荐:

创业项目,学习操作 18个小项目,添加 微信:laoyao681 备注:小项目!
如若转载,请注明出处:https://www.laoyao8.com/2103.html