亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

基于 Arduino 的户外温度计:趋势指示、最高/最低温度记录

组件清单

组件数量备注
Arduino UNO1
高精度 NTC 热敏电阻 TS-NTC-103 (10 kΩ)1B+B Thermo Technik 产品,±0.5% 精度
1602 字符型 LCD(白字蓝底)1带 I²C 接口更佳
12V 2A 直流电源适配器1给 Arduino 供电
100 nF 陶瓷电容 (0.1 µF)2去耦用
470 µF 电解电容1滤除开关电源纹波
10 kΩ 金属膜电阻 (0.1% 精度, 25 ppm)1分压电阻,配合 NTC 组成电压分压器
按键开关 (常开)1用于复位最高/最低温度
10 kΩ 线性电位器1LCD 对比度调节
10 kΩ 普通电阻1
820 Ω 电阻1LCD 背光限流(可选)

制作指南

接线原则

关键元件选型说明

高精度 NTC 传感器

采用 B+B Thermo Technik TS-NTC-103,25°C 时阻值 10 kΩ,容差 ±0.5%。量程 -60~+150°C,在 -10~+30°C 常用范围内最大误差约 ±0.5K。配合 0.1% 精度的 10 kΩ 金属膜分压电阻,可实现 ±0.12K (25°C) 的测量精度。若更换其他 NTC,需修改代码中的 Steinhart-Hart 系数。

噪声抑制对策

NTC 导线长达数米,易拾取干扰。采取三级去耦:

  1. Arduino A0 引脚(模拟输入)并联 100 nF 电容至地
  2. LCD VDD/VSS 焊接 100 nF 电容(引线 ≤1 cm)消除时钟噪声
  3. Arduino 5V/GND 并联 470 µF 电解电容滤除开关电源纹波

示波器验证后信号干净稳定。

传感器安装位置

软件设计

核心算法

功能特性

代码版本历史

完整代码及库文件见项目附件。

原理图

原理图文件包含在项目中,展示 NTC 分压、LCD 接口、电源去耦等连接细节。

制造工艺

  1. 集成二维码、RFID与体温验证的门禁控制系统
  2. 树莓派多路DS18B20 1-Wire温度监测:接线与编程全指南
  3. 树莓派2上使用DS18B20读取温度完整指南
  4. 树莓派结合 Maxim 1-Wire 传感器与 DS2482 I2C 桥接器的多点温度测量
  5. 树莓派与 Python 构建远程温度传感器:分步实战指南
  6. 树莓派配合 EzTemp 实现无缝温湿度监测
  7. 树莓派精准监测机柜温度:DS18B20 多点部署实战
  8. DIY 家酿温控系统:Arduino 监测与调节发酵温度
  9. 树莓派室温监测系统:Gnuplot 绘图与邮件报警
  10. 树莓派多传感器温度光照监测系统:DS18B20 实战构建
  11. 树莓派与Python构建机器人:完整指南
  12. 超低温微型温度计:芯片上实现50 mK精度