登录/注册

DIY 热成像仪

更多

好的,DIY一个热成像仪是一个很有趣且有挑战性的电子项目!它可以让你"看见"物体的温度分布。以下是详细的指南和注意事项:

核心原理: 热成像仪的核心是检测物体发出的红外辐射(热辐射)。所有温度高于绝对零度(-273.15°C)的物体都会发出这种辐射,其强度和波长与物体温度有关。热成像仪中的红外传感器能探测这些辐射并将其转换为电信号,处理器根据每个像素点的信号强度计算出温度值,最后映射成可视化的颜色(如暖色代表高温,冷色代表低温)显示在屏幕上。

? 所需主要组件

  1. 核心部件:红外焦平面阵列传感器

    • MLX90640: 这是目前DIY领域最常用且性价比高的传感器。它是一个32x24像素的阵列(共768个点),视场角约为55°x35°,工作温度范围较广(-40°C ~ 85°C),通过I2C接口通信。
    • 其他可选: AMG8833(8x8像素,分辨率更低,更便宜)、FLIR Lepton(需要专用板卡如PureThermal,成本更高但性能更好)。
    • 关键点: 传感器通常自带一个锗窗口(或等效的红外透过材料),这是必须的。普通玻璃会阻挡大部分红外线!
  2. 处理单元

    • Arduino(如Uno, Mega, Due): 适用于读取传感器数据并进行基本处理。处理图像和显示需要较强的板子。
    • 树莓派 Zero W / Pi 3 / Pi 4: 强烈推荐! 性能强大,能轻松处理图像数据处理、显示并运行操作系统。
    • 其他可选: ESP32(性能介于Arduino和Pi之间,带WIFI)。
  3. 显示屏:

    • 小尺寸LCD/OLED屏: 可以直接连接Arduino或ESP32(需要额外SD卡存储图像)。
    • 通过HDMI输出到外部显示器/电视: 这是最推荐的方式,尤其搭配树莓派。屏幕大,观看效果佳。树莓派本身有HDMI输出。
  4. 电源:

    • 根据主控板选择。树莓派通常需要5V/2.5A~3A的USB-C电源。Arduino可以用USB供电或电池组。确保电流足够。
  5. 结构件:

    • 3D打印外壳(可自行设计或下载现成模型)。
    • 现成塑料盒改装。
    • 万用板/洞洞板用于固定电子元件。
    • 螺丝、扎带、胶水等固定材料。
  6. 连接线:

    • I2C连接线(通常SCL, SDA, GND, VIN四根)。
    • USB线(给主控供电和数据传输)。
    • HDMI线(连接显示器)。
    • 杜邦线(跳线)。
  7. 可选组件:

    • 快门: 专业热像仪有内部快门用于周期性校正。DIY项目中通常手动或软件矫正。
    • 参考温度源: 用于标定/校准传感器(难度较高)。
    • 激光指示器: 辅助瞄准(注意不要直射眼睛)。

? DIY步骤(以树莓派 + MLX90640为例)

  1. 组装硬件:

    • 将MLX90640传感器连接?到树莓派的GPIO接口(主要是SCL, SDA, GND, VIN)。注意传感器的朝向(视场角方向)和接线正确(电压要匹配)。
    • 将树莓派通过HDMI线连接到显示器。
    • 插入鼠标、键盘(初始设置时需要)。
    • 连接电源(建议在配置好再通电)。
  2. 设置软件环境:

    • 在树莓派上安装操作系统(如Raspbian Lite或Desktop)。
    • 启用I2C接口: sudo raspi-config -> Interface Options -> I2C -> 选择启用。
    • 更新系统: sudo apt update && sudo apt upgrade -y
    • 安装必要的软件:
      • Python3: sudo apt install python3
      • Python pip: sudo apt install python3-pip
      • 安装Adafruit库: pip3 install adafruit-circuitpython-mlx90640
      • 安装NumPy (用于数组操作): pip3 install numpy
      • 安装OpenCV (用于图像处理和显示): pip3 install opencv-python opencv-python-headless
    • 可能需要安装smbussmbus2库。
  3. 编写或获取代码:

    • 你可以从头编写Python代码,利用上述库读取MLX90640数据、处理成温度阵列、映射到颜色、显示在屏幕上。
    • 或者更简单的方法:使用现成的开源项目代码(非常推荐!),例如在GitHub上搜索raspberry pi mlx90640 thermal camera可以找到很多现成的项目(如Pimoroni在GitHub上有相关代码和教程)。下载代码并运行。
  4. 运行与测试:

    • 运行写好的Python脚本:python3 your_script.py
    • 传感器会开始采集温度数据。
    • 你应该能在屏幕上看到一个低分辨率的热图像(因为原始只有32x24像素)。程序通常会用插值算法(如双线性插值、双三次插值)放大图像,使其在屏幕上看起来更大更平滑。
  5. 构建外壳:

    • 设计或下载一个适合树莓派、传感器、电源接口的外壳3D模型进行打印。
    • 或者找一个尺寸合适的塑料盒打孔安装。
    • 确保红外传感器窗口位置准确,并保持清洁
    • 考虑散热?️(树莓派和传感器本身都会发热)。
    • 将显示器固定在外壳上(如果是小屏幕),或者设计HDMI接口开口。
  6. 标定(可选,但重要):

    • MLX90640在出厂时做过标定,但在DIY环境中,环境温度变化和镜头视窗等因素会影响读数精度。
    • 简单标定: 使用一个已知温度的稳定参考源(如保温杯装特定温度的水、冰水混合物)放置在传感器前方,对比程序读数与实际温度的差异进行偏移量补偿
    • 高级标定: 涉及复杂的非均匀性校正,通常需要特殊设备和专业软件,对DIY来说非常困难。大部分项目依赖出厂校准和软件补偿。

? 关键挑战与注意事项

? DIY热像仪可能的用途

? 总结

DIY热成像仪是一个极富教育意义的项目,让你深入了解红外探测、图像处理、微控制器编程。但务必对效果有合理预期:它提供的是一个低分辨率、中等精度的温度分布概览图,绝不同于商用或科研级产品。使用现成的开源代码和套件可以大大降低入门难度。最核心的成本通常是MLX90640传感器(目前大约200-400人民币)和树莓派。

动手前建议: 在网上查找"树莓派 MLX90640 热成像 教程"或 "DIY Thermal Camera",能找到大量图文、视频教程和现成代码资源,比如GitHub上的热门项目。祝你制作顺利!

红外成像仪的技术原理及应用

红外热成像仪通过捕捉物体红外辐射,实现“热量可视化”,应用于工业巡检、安防巡逻和消防救援等领域。

2025-11-10 10:10:30

红外成像仪的基础知识

红外热成像仪通过利用红外热成像技术能够帮助消防员在灾害现场进行侦察、搜救

2023-11-03 16:56:52

成像仪的功能和作用 成像仪能穿透墙吗 成像仪原理

热成像仪是一种红外线相机,通过检测热辐射来生成温度图像。由于其探测范围是红外线辐射,因此它不能穿透墙壁或其他不透明的物体。如果墙壁是不透明的,红外线信号会被墙壁阻挡而无法到达目标物体,从而无法获得

2023-04-26 09:10:00

同步分析

热分析仪主要测量和研究材料的以下特性:  DSC:熔化、结晶、相变、反应温度和反应热、燃烧热、比热。  TG:热稳定性、分解、氧化-还原、吸附和

资料下载 shjb2009 2023-11-27 09:54:33

DIY一个成像监视器

电子发烧友网站提供《DIY一个热成像监视器.zip》资料免费下载

资料下载 王英 2023-06-26 10:56:23

Raspberry Pi Pico和WizFi360无线成像仪

电子发烧友网站提供《Raspberry Pi Pico和WizFi360无线热成像仪.zip》资料免费下载

资料下载 王秀兰 2023-02-01 09:28:40

毕业设计之 -- 基于单片机红外成像仪

4.1 STM32+LCD 图像显示4.2 Arduino+ESP32+LCD 图像显示4.3 树莓派 HDMI 显示屏显示5 部分相关驱动代码6 最后1 简介Hi,大家好,这里是丹成学长,今天向大家介绍一个非常非常炫酷的单片机项目基于单片机红外成像仪大家可用于 课程设计 或 毕业设计技

资料下载 佚名 2021-11-12 16:21:01

X射线和极紫外CCD的原理特性及不同的电路结构和形式对相机性能的影响

的多台太阳 X射线和极紫外成像仪成功运行,国内也提出了多台太阳X射线、极紫外成像仪的研制计划。CCD相机是成像仪器的核心。本论文详细论述了X射线

资料下载 佚名 2019-11-21 15:48:25

什么是红外成像仪?它都具有哪些重要用途?在具体使用中该如何选择?

红外热成像仪通过光学成像系统接收被测目标的红外辐射能量,然后将其作用到红外探测器的光敏元件上,通过后继电路和信号处理后获得红外

2023-04-10 11:52:06

DIY小熊派红外成像仪

小熊派红外热成像仪,它是基于小熊派开发板以及AMG8833热成像模块(不

2022-11-01 14:14:46

红外成像仪原理及应用是什么

热像仪实例对比成像速度空间分辨率灵敏度光谱滤波同步何如选择合适的红外热像仪像素测温范围和被测物温度分辨率空间分辨率温度稳定性热像仪的距离系数比常见热成像仪

2021-06-30 07:13:31

什么是红外成像仪,它有哪些功能

TK660A红外热成像仪又称红外成像仪、热

2021-03-31 16:17:30

TK660A红外成像仪的功能介绍

TK660A红外热成像仪又称红外成像仪、热

2021-03-22 13:51:27

X线、CT、MRI、成像仪是什么,医疗成像技术的故事

疫情期间,我们经常能看到机场、火车站里的工作人员使用热成像仪筛查发热人员。其实,热成像

2020-03-30 14:07:17

成像仪测温有效距离_影响成像仪测温的因素有哪些

本文主要阐述了热成像仪测温有效距离及影响热成像仪测温的因素。

2020-02-27 10:32:34

7天热门专题 换一换
相关标签