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

FLIR Lepton 连接指南

简介

注意: 本教程最初是为 FLiR Lepton [KIT-13233] 编写的。但是,具有辐射测量功能的 FLiR Lepton 2.5 应该具有相同的功能。

当我们的团队发现我们要测试长波红外 (LWIR) 相机时,我们忍不住要说两个词:Predator Vision。没错,我们终于能够看到看不见的高温世界了,如果我们发现自己在偏远的丛林中狩猎一队特工,这对我们有很大帮助……或者,你知道,尽量不烫伤自己一杯热茶。

碰巧的是,FLIR Lepton 是一款物美价廉的小模块,而 Pure Engineering 在分线板和文档方面做得非常出色。


然而,在设置过程中有一些小的“问题”,所以我们认为最好分享我们在玩这个东西时学到的东西。但首先……有点理论……

所需材料

要学习本教程,您将需要以下硬件和软件。您可能不需要所有东西,这取决于您拥有什么和您的设置。将硬件添加到您的购物车,通读指南,并根据需要调整购物车。

硬件

今天,我们将设置由 Pure Engineering 提供并在我们的产品视频中展示的 Raspberry Pi 示例代码。至少,我们将需要一个 Raspberry Pi ......实际上,除此之外别无他物。只需几根跳线以及显示器、键盘、Raspberry Pi 随附电缆和您选择的 FLIR Lepton 相机。

以下是推荐零件的愿望清单:

FLIR Lepton 连接指南愿望清单 SparkFun 愿望清单



注意: 为了减少使用的组件数量,您可以使用 F/F 跳线将热像仪直接连接到 Pi。为了安全连接,您还可以使用原型板焊接定制的 Raspberry Pi 帽子。


抬头! 如果您购买的是 PureThermal 2:FLIR Lepton 智能 I/O 板,则该板没有 包括 FLIR Lepton 相机模块。但是,这通过 USB 处理相机和原始视频数据的控制。如果您将其连接到计算机并将其用作 USB 网络摄像头,这将非常有用。


有关在计算机上设置智能 I/O 板的更多信息,请查看以下与设置相关的视频,以安装 Lepton 官方应用。

软件

示例代码已在 Raspberry Pi 型号 B 上进行了测试,但只要您安装了 Raspbian,它就可以在任何型号上正常工作。

树莓派:树莓派图像

您还需要安装 QT 开发工具和示例。查看软件 稍后在教程中了解更多信息。

理论

电磁辐射无处不在(和内部和整个)我们,包括从高频端的伽马辐射到低频端的无线电波的一切。大多数成像传感器检测可见光谱中的辐射(波长为 380 至 700 纳米),而长波红外传感器检测的辐射范围为 900 至 14,000 纳米。这被称为红外光谱,它占了接近室温的物体发出的大部分热辐射。

突出显示可见光的电磁光谱。图片由维基共享资源提供。

FLiR Lepton 内部的传感器是微测辐射热计 大批。微测辐射热计由在红外线辐射加热时会改变电阻的材料组成。通过测量这个电阻,您可以确定发出辐射的物体的温度,并创建一个对这些数据进行编码的伪彩色图像。

这种类型的热成像通常用于建筑检查(检测绝缘泄漏)、汽车检查(监测冷却性能)和医疗诊断。此外,由于它能够在没有可见光的情况下生成图像,因此热成像非常适合夜视摄像机。

在机器人方面,热像仪是特别有用的热探测器,因为它们产生的图像(由于是图像)可以使用与可见光图像相同的技术和软件进行处理。想象一下使用 OpenCV 之类的东西来跟踪,不仅是颜色质心,还有热质心!没错,您可以在自己的家中建造寻热机器人!

事实上,我们还在等什么?让我带你参观……

硬件概览

下面列出了 FLIR Lepton 规格的一些特性。以蓝色突出显示的单元格表示两个版本的 FLIR Lepton 相机模块之间的细微差别。

FLIR Lepton FLIR Lepton v2.5 带辐射测量 分辨率 (h x v) 80 像素 x 60 像素 80 像素 x 60 像素 光谱范围 8µm 至 14µm 8µm 至 14µm 水平视场 51° 50° 热敏度 <50mK <50mK 帧率 <9Hz <9Hz 控制界面 I2C I2C 视频接口 SPI SPI 约定的成像时间 <0.5 秒 <1.2 秒(~0.5 秒在实际测试中 ) 一体式快门辐射测量 14 位像素值 14 位像素值,开尔文 运行功率 ~150 毫瓦 ~150 毫瓦

硬件连接

警告: 值得一提的是,虽然 Lepton 模块对静电放电不是特别敏感,但它是一个复杂且相对昂贵的组件。在使用它时,您可能需要采取一些预防措施,以免意外损坏它。

电路图

根据下图将 FLIR 分线连接到 Raspberry Pi GPIO。如果您需要了解 GPIO 引脚的方向,请访问我们的 Raspberry Pi GPIO 教程。确保您的 Lepton 模块牢固地卡入分线板上的插座。

有多种方法可以将您的系统连接和安装在一起。如果您在 Pi 上使用了面包板和 LCD 触摸屏,您的设置应该类似于下图。

恭喜,硬件部分就完成了。现在进入软件配置!

软件

正如我之前提到的,您需要在 Raspberry Pi 上安装 Raspbian 操作系统。启动它,然后打开终端程序。我们的首要任务是启用 Pi 的 SPI 和 I2C 接口。幸运的是,Raspbian 通过包含一个名为 raspi-config 的实用程序使这件事变得容易 .要运行该实用程序,只需键入:
sudo raspi–config

您应该看到以下屏幕,如下所示。点击“高级选项 ”菜单。

很难看到电路?点击图片仔细查看。

选择 SPI 并按照以下屏幕上的说明进行操作。完成 SPI 步骤后,对 I2C 执行相同的操作。当您退出 raspi-config ,它会询问您是否要重新启动。继续这样做,以便我们刚刚所做的更改能够坚持下去。

很难看到电路?点击图片仔细查看。

Pure Engineering 的示例代码是一个 QT 应用程序,因此我们需要先安装该依赖项,然后才能对其进行编译。别担心,这很容易做到。确保树莓派有 Internet 连接,然后运行以下命令安装 QT 开发工具:
sudo apt–get install qt4–dev–tools

看起来像这样......

安装完成后,转到 Pure Engineering GitHub 存储库并检索 .../software/raspberrypi_video 目录。如果您熟悉 git,则可以从命令行执行此操作。对于大多数人来说,浏览以上链接并单击“下载 ZIP”同样容易。您可以将文件下载到您喜欢的任何目录,然后在终端中 cd 到该目录,并使用以下命令将其解压缩:
unzip LeptonModule–master.zip

现在 cd 进入解压文件夹“LeptonModule-master ”和目录“.../raspberrypi_video ”。该目录包含编译示例代码所需的所有文件。首先,我们需要“制作”Lepton SDK。使用 cd 命令导航到“.../software/raspberrypi_libs/LeptonSDKEmb32PUB ”目录并运行 make 命令。

该过程完成后,cd 返回“.../raspberrypi_video ”目录并运行 qmake &&make:

恭喜!您刚刚编译了示例代码,并已准备好运行它。只需在命令行中输入以下内容:

阅读更多信息.....

FLIR Lepton 连接指南

当前项目/帖子也可以使用:


制造工艺

  1. CNC 原型制作指南
  2. Raspberry Pi 3 入门套件连接指南
  3. Pi 伺服帽连接指南
  4. Qwiic HAT for Raspberry Pi 连接指南
  5. 预组装 40 针 Pi 楔形连接指南
  6. 快速制造指南
  7. PCB 加强筋指南
  8. 电锤指南
  9. 锻造锻造指南
  10. 粉末涂层纹理指南
  11. 铜合金材料指南
  12. 精密铸造指南