MLX90640开发笔记:修改测量速率与寄存器操作

需积分: 33 242 下载量 56 浏览量 更新于2024-08-06 收藏 2.51MB PDF 举报
"这篇开发笔记主要探讨了如何读取工作参数到控制和状态寄存器,以及在红外成像传感器MLX90640的应用中如何调整参数以优化性能。作者提到了传感器的帧测量机制,测量速率的设置,以及参数修改的两种方法——修改寄存器和修改EEPROM。" MLX90640传感器在工作时,会读取工作参数到控制和状态寄存器,这些参数包括自动测量模式、帧分布、测量分辨率和测量速率。自动测量模式默认为自动循环测量,帧分布可以选择TV模式或Chess模式,其中Chess模式提供了更高的精度。测量分辨率一般默认为18位,但也可以选择更高。测量速率是一个关键参数,可以影响成像的连续性,一般建议设置在8Hz到16Hz之间,以避免过高噪声。 参数的修改可以通过直接操作寄存器或修改EEPROM来实现。修改寄存器的方法更即时,但参数会在电源断开后丢失,需要每次上电时重新设置。而修改EEPROM则能让参数保存在断电后,只需设置一次,下次启动时自动应用。 开发笔记还提到了操作MLX90640的一般步骤,包括了解传感器的工作流程、测量帧的概念,以及如何有效地修改和管理这些参数。此外,笔记还涉及了损坏和不良像素的处理、阵列插值以提升图像分辨率、红外图像的伪彩色编码、硬件和软件设计的注意事项,以及辐射率、灵敏度、精度等红外成像的基本概念。 在整个开发过程中,理解并正确设置MLX90640的控制和状态寄存器对于获取准确、稳定的红外成像至关重要。开发者需要根据实际应用需求,灵活调整这些参数,以达到最佳的成像效果。