MLX90640热成像软件使用指南:热力图分析与模块参数调整

需积分: 0 49 下载量 118 浏览量 更新于2024-10-25 6 收藏 68.13MB ZIP 举报
资源摘要信息:"MLX90640热成像上位机软件是一款基于迈来芯MLX90640热成像传感器的热力图生成和分析软件。MLX90640是一款具有16x16像素分辨率的红外热成像传感器,能够实现非接触式测温。本软件允许用户通过USB转串口的方式连接热成像模块,并获取温度数据和热成像图。为了正常使用该软件,用户需要确保电脑安装有*** Framework 4或更高版本。如果电脑没有预装,可通过安装支持文件夹内的相应安装程序来安装。该软件支持通过发送特定指令来修改热成像模块的工作参数,如波特率和更新率。用户可以通过设备管理器来查看连接设备的串口号,并通过软件界面选择端口号以及波特率,从而获取温度数据及热力图像。此外,软件还支持对模块参数进行调整和查询工作模式。" 在深入解析这款软件前,先了解几个核心概念: 1. **.NET Framework**: 这是由微软开发的一套软件框架,支持构建和运行Windows应用程序。它提供了大量预制的代码,使得开发者可以不必从头编写代码,能够使用这些代码进行软件的开发工作。用户在安装MLX90640热成像上位机软件前,确保电脑上安装了.NET Framework 4或更高版本,以确保软件能够正常运行。 2. **USB转串口线**: 在现代计算机中,尤其是笔记本电脑,可能缺少传统的串行端口。为了能够将MLX90640热成像模块与电脑连接,通常需要使用USB转串口适配器。该适配器可将USB端口模拟成串行端口,从而允许热成像模块通过USB端口与电脑进行通信。 3. **设备管理器**: 这是Windows操作系统中用于管理硬件设备的工具,通过它可以查看当前系统中安装的所有硬件设备,包括计算机的端口、磁盘驱动器、显示适配器等。在本软件使用过程中,用户需要通过设备管理器查看并识别与热成像模块相连的串口号。 4. **波特率**: 波特率是串行通信中每秒传输的符号数,用来衡量通信速度。在本软件中,通过设置不同的波特率可以调整数据传输的速率,115200bps是常见的设置值,但对于某些特定的应用场合可能需要调整这个参数来匹配系统需求。 5. **更新率**: 更新率是指单位时间内传感器更新温度数据的频率,常用的单位是赫兹(Hz)。在MLX90640热成像模块中,用户可以根据需要选择不同的更新率,以获取更平滑或更频繁的热成像数据。 了解了上述概念后,我们可以深入软件的具体操作和指令。 **软件使用说明**: - **安装支持文件**:首先,确认电脑系统中是否已经包含了.NET Framework 4,如果没有,需从提供的支持文件夹中安装指定的dotNetFx40_Full_x86_x64和dotNetFx40LP_Full_x86_x64zh-Hans.exe安装文件。 - **硬件连接**:通过USB转串口线将MLX90640热成像模块连接至电脑的USB端口,并安装相应的串口驱动程序。 - **设备识别**:在设备管理器中检查连接的设备,找到USB转串口适配器对应的串口号,如COM3、COM4等。 - **软件设置**:启动上位机软件,设置波特率为115200,选择正确的串口号。完成这些设置后,软件即可开始接收热成像模块传输的数据,并展示热力图。 **发送指令说明**: 软件提供了通过发送特定指令来修改模块参数的功能,例如: - 修改波特率:通过发送特定指令序列可以设置模块的波特率,有9600bps、115200bps、460800bps等几种模式可供选择。 - 修改更新率:软件允许用户根据需要设置不同的更新率,包括0.5Hz、1Hz、2Hz、4Hz、8Hz等。不同的更新率模式决定了热成像数据的刷新速度。 - 工作模式查询/设置:用户可以查询当前模块的工作模式,并可以发送指令将其设置为连续模式。 以上所述,MLX90640热成像上位机软件是一个强大的工具,它能够帮助用户快速地进行温度数据的采集和热成像分析,通过简单的配置和指令发送,即可实现对热成像模块参数的精细控制。对于工程师和研究人员而言,该软件可作为开发和测试过程中不可或缺的一部分,用于实现快速的原型设计、测试和数据分析。