【调试中】红外测温枪

11个月前

简介:基于MLX90614的体温仪(待测试) 疫情当前,电子额温枪供不应求,但作为电子爱好者,为何不能自制一个呢?

开源协议: CC-BY-SA 3.0

描述

预计功能:

  1. 使用Atmel Mega328P芯片作为主控,基于MLX90614,以3位0.28寸共阳数码管显示(不可使用Mega168P,内存不够)
  2. 由18650电池供电,由IP5306升压(由于MLX90614有3V3和5V供电的,所以请选择对应的LDO芯片、蜂鸣器)
  3. ISP、串口双烧录模式(自带串口芯片更方便)
  4. 经过3次测量后取平均值,减少误差
  5. 一键测量,响应时间约1s
  6. 温度补偿功能:数据存储于EEPROM,掉电保存
  7. 3段温度区域报警功能:分为绿黄红区,低于绿区设定值不报警,介于绿区红区设定值鸣响6声,高于红区设定值鸣响8声
  8. 蜂鸣器开关:可自行设置是否鸣响

注:本设备未经专业机构鉴定,且测量值可能受环境因素等的干扰,仅用于体温快速筛查,实际体温请以水银体温计为准

由于错误比较多,将会更新2.0-2版本,争取修正所有硬件BUG

当前问题:1. 电源网络出错 2.好端端的就无法烧录程序

可能原因:1.脑子抽了 2.MCU坏了/ISP模块坏了

解决方案:1.重新画板 2.咕咕咕

QQ图片20201226231921.pngQQ截图20210101131654.jpg

当前原理图设计进度:80%

当前PCB设计进度:0%

当前代码设计进度:40%
代码设计进度如下: 代码设计比PCB快,这是我没想到的.jpg

参考文献

Atmega328P烧写BootLoader教程

BOM

ID Name Designator Footprint Quantity
1 ISP P1 HDR-M-2.54_2X2 1
2 MICRO5.9MMUSB USB1 MICRO-USB-SMD_5P-P0.65-H-F_MICRO5.9MMUSB 1
3 10K R1 R0805 1
4 IP5306 U2 ESOP-8_L4.9-W3.9-P1.27-LS6.0-BL-EP 1
5 LED LED3 LED0805_BLUE 1
6 HNB09A03 BUZZER1 BUZ-TH_BD9.0-P5.00-D0.6-FD 1
7 FJ2381BH LED4 LED-SEG-TH_FJ2381AH 1
8 18650 BAT1 18650电池座-贴片 1
9 16MHz X1 OSC-SMD_4P-L5.0-W3.2-BL 1
10 1A5-8V F1 F1206 1
11 POWER SW1 SW-SMD_4P-L5.1-W5.1-P3.70-LS6.4 1
12 LEFT SW3 SW-SMD_4P-L5.1-W5.1-P3.70-LS6.4 1
13 RIGHT SW4 SW-SMD_4P-L5.1-W5.1-P3.70-LS6.4 1
14 1K R10,R4 R0805 2
15 MLX90614 U4 MLX90614 1
16 MAIN SW2 大按键 1
17 LIGHT LED2,LED1 LED-SMD_L3.3-W2.8-RD 2
18 10K R5,R11,R6 R0805 3
19 R3 R0805 1
20 S8050 Q1 SOT-23 1
21 22 C1,C2 C0805 2
22 104 C3 C0805 1
23 105 C6,C5,C4,C8,C9,C7 C0805 6
24 PWR P2 HDR-M-2.54_1X2 1
25 AMS1117-3.3 U3 SOT-89_L4.5-W2.5-P1.50-LS4.2-BR 1
26 1μH L1 IND-SMD_L6.0-W6.0_SMDRS6028 1
27 温度指示 LED5 LED-SMD_RS-3535MWAR-2JYJY-J 1
28 500Ω R12 R0805 1
29 ATMEGA328PA-AU U1 TQFP-32_L7.0-W7.0-P0.80-LS9.0-TL 1
30 100Ω R7,R8,R9,R2 R0805 4

展开

工程成员

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn