常见问题
问题 1
我需要订购什么来评估您的热成像传感器?
答:您需要订购由SenXor MI0801开发板(Bobcat模块80*62Pixels)、TiP I / F PCBA和EVK I / F PCBA组成的EVK(开发板) 组装在一起成为我们产品页面中显示的Bobcat EVK。 EVK目前以工程样本形式发售,可以在Meridian Innovation官方网站上订购。
问题 2
Bobcat模块(80*62Pixels)的输入电压和功耗是多少?
答:输入电压为3.3V,功耗低至50mW。
问题 3
Bobcat EVK(80*62Pixels)的输入电压是多少?
答:输入电压为5V。
问题 4
Bobcat模块可探测哪种波长来测量温度? 距离多远,有多精确?
答:它可检测到8-14μm的远红外波长。 测量距离为6米,精度为+-2.5摄氏度。 如果距离超过6米,精度将降低。 请注意,即使被查看的物体在6米以内,温度读数也取决于实际距离。Meridian Innovation提供校正曲线和以编程方式校正读数的能力。请参考MI48A0应用笔记(在签署MNDA后可获得)。
问题 5
Bobcat模块的工作温度是多少? 它检测到的温度范围是多少?
答:工作温度为0度至+85度。 场景温度范围通常为-20至400摄氏度,精度范围为150度。 有关详细信息,请参阅MI0801相机模块产品简介。
问题 6
Bobcat模块是否为已集成的? 这个模块的输出信号是什么?
答:是的,它与PCBA上的校正镜头和传感器集成在一起。 它体积小,易于嵌入和安装在各种设备和工具中。 然而,为了获得温度域中的输出信号,需要TIP(MI48芯片)。 有关详细信息,请参阅MI0801相机模块产品简介。
问题 8
Bobcat EVK演示软件是否需要额外的驱动程序?
答:如果操作系统是Windows 8及更高版本,则不需要驱动程序。
问题 9
Bobcat EVK开发还需要哪些其他连接?
答:它要求SPI和I2C接口。 Meridian为客户端提供MNDA,以便与SPI和I2C接口。
Bobcat EVK开发是否需要将SPI和I2C一起连接?
答:是的,请参考Meridian的MI0801相机模块评估套件产品简介和MI0801相机模块产品简介。
问题 10
问题 11
Bobcat EVK导出的数据是否为UVC(通用视频类)?
答:不,它是4960个温度值由80 * 62二维数组表示。 每个值由2个字节表示,请参考MI48A0接口协议(签署MNDA后可获取)。
问题 12
如何在将Bobcat EVK连接到PC后解读数据?
答:Bobcat EVK通过USB端口连接到PC后,可以在PC上启动EVK图形用户界面(GUI)软件,查看热图像并读出基本温度信息。 有关详细信息,请参阅MI0801相机模块评估套件用户手册。
问题 13
I2C的上拉电阻EVK的板子是已经接了吗?
答:EVK核心板上没有上拉(MI48A0P0)。 但是,EVK上的SDA和SCL都有一个10K上拉电阻(MIN4A0P1)。用户必须在自己的主机系统中使用10K上拉,类似于我们的EVK桥接板。
问题 14
I2C的speed设多大比较合适?
答:在我们的EVK(MI48A0P0)中,I2C被配置为100KHz。 但是,您可以将I2C设置为100K-400KHz。
问题 15
I/O的电压是3V吗?
答:MI48A2的I/O电压为3.3V。如果用户的主机系统在不同的电压下运行,用户则必须添加适当的电平转换器。 请注意,由于I2C引脚输出为Open Drain,I2C和SPI线的电平转换器类型不同。
问题 16
SPI的相位和极性怎么设置?
答:MI48A2充当SPI从设备。 SPI接口主机必须在模式0下工作。 请参考MI48A2数据表中的图5。
问题 17
SPI的CLK是设多大?
答:SPI从接口时钟最大为100MHz,为了减少系统中的数字噪声建议设置为20-30MHz。 我们的EVK核心板(MI48A0P0)使用20MHz。
问题 18
通过I2C接口初始化寄存器及使能连续捕获后,是否DATA_READY信号一直有效?
答:从SPI读取当前帧后,DATA_READY自动置为无效。当准备好在输出帧缓冲区中读取下一帧时,DATA_READY会再次有效。有关详细信息,请参见MI48A2数据表。
问题 19
晶振有什么要求?
答:MI48A2需要12 MHz的12MHz外部振荡器,±20ppm,18pF的负载电容器(有关推荐的零件和原理图,请参见数据表)。
问题 20
3.3V VDD有什么要求?
答:为了获得最佳精度,3.3V电源的容差应不超过±2%,并能够承受至少75 mA的DC电流。 我们建议使用低噪声LDO电源,例如均方根噪声小于6.5 µV。
问题 21
会耗用多少能量?
答:MI0801自身的典型功耗在帧采集期间为40 mW,在待机状态下为2 mW。包括MI48A2芯片在内的参考电路的总功率小于200 mW。
问题 22
我在文件中只看到需要高低位转换并处以10得到K,但是评估软件上有最大最小设置,是否方便提供一下计算公式,和颜色显示一样就可以,方面我做精度评估。还有我还发现软件最大最小还有自动功能,请问这个最大最小是可以通过计算得到么?
答:传感器输出原始温度阵列,PC GUI将该原始温度阵列转换为图像。最小值/最大值可以从帧头中获取(如果启用)。PC GUI通过扫描帧中的所有数据点来获得最小值/最大值。PC GUI中引用了Opencv中的一些温度颜色映射。
问题 23
距离对温度测量有影响的公式吗?
答:有关如何设置距离温度补偿的详细信息,请参见应用笔记MI48-appnote-distance-correction.pdf。主机系统可以使用ToF设备或使用深度相机测量目标的距离,或根据目标对象的大小(以像素为单位)估算距离。
问题 24
如何校准传感器?如何校准温度并消除正负一度的误差,是否有校准工具或标准校准方法?
答:通过使用视场内已知温度的参考热源,将热成像传感器的读数与已知温度进行比较,并以逐帧为基础将差值用作偏移校正。
问题 25
传感器中是否有坏点,如果出现,我该怎么办?
答:产品数据表指示最大的坏点数。坏点是在校准期间检测到的具有异常灵敏度和读数的像素。在出厂校准期间,这些像素的索引(x,y)被记录在相机模块的机载FLASH中。将传感器读数转换为温度的热图像处理器(MI48A2)将死像素的值替换为基于相邻像素值的估计值。 因此,从用户的角度来看,没有观察到这些像素。
问题 26
如何提高检测温度的准确性?
答:SenXor已针对每个像素进行出厂校准,以达到数据表中的精度。
用户可以使用噪声滤波来提高检测温度的准确性,并可以同时使用偏移补偿来提高检测温度的准确性。 MI48A2提供了专用寄存器来应用给定的偏移量-这偏移量可以根据最终产品进行调整并存储在主机系统中。
另外,为了动态地在现场进行偏移补偿,可以在已知温度下引入参考热目标。通过将已知基准温度与热图像传感器的读数进行比较,可以在逐帧的基础上建立偏移。
微辐射热计的精度约为3摄氏度,而市场上的热电堆成像仪的精度更高,约为2摄氏度。
许多因素会影响精度例如发射率,距离,视角,大气条件,其他物体的反射率等。所有这些因素都是自然现象,会影响落在传感器上的热辐射强度。
问题 27
如何减少热成像中的噪声?平滑图像像素的粗糙外观?
答:MI48A2提供可编程滤波,以减少噪声并提高单个像素读数的稳定性。
另外,时间和空间滤波可以由主机系统执行,例如,双边滤波器通过减少空间噪声同时主要保留边缘来给出合理的改进。
此外,Meridian Innovation开发了基于AI的高级过滤器,该过滤器是在我们的Android或C ++开发SDK的许可下提供的。
关于粒状图像的改进,必须执行插值和放大图像的分辨率,例如图像分辨率。 三次插值是一种常见的方法。
问题 28
手的单点温度测量为36.08度,这是正常的。 但是在我们测试期间,脸部温度为34或35度。 我想知道如何根据算法优化它。
答:肢体的表面温度取决于各种因素。请注意,正常的核心体温为36.6C。通常,面部温度最多为32 – 34度,具体取决于环境温度,生理状态等。36度的面部温度有点高,可能表明传感器不准确或存在距离影响(将传感器校准为精度为1 m;在更短的距离处,温度测量的读数将高于实际值;在更长的距离上,读数将为低于实际温度肢体温度–手,腿通常更低。
问题 29
如果缩小范围,例如从[-40度,+ 1000度]到[-10度,+ 50度],误差会减小吗?
答:否。精度和灵敏度取决于摄像头模块内部电路的增益。这些目前无法编程,无法更改。
问题 30
精度会受到环境温度的影响吗? 校准过程是否在不同的环境温度下测试准确性误差? 例如,外部环境大约是30度(夏季),外部环境大约是5度(冬季)。 同一温度样品在不同外部环境下的测量精度误差能否稳定在+/- 1度?
答:SenXor测量目标温度与芯片内部芯片温度之间的温差。 内部电路测量芯片温度已在工厂校准。但是,精度是在某些条件下指定的,不能在此范围内保证。 条件是:@ 25度环境,10-70场景温度(中心屏幕)。
问题 31
关于寄存器0xB6。这个寄存器是Status/ERROR,但是我在执行0xB1后,查询这个寄存器一直是0x00,偶然会出现0x02的情况,请问这个寄存器是不是也不提供功能,如果想使用如何使用?
答:如果0xB6 = 2,则表示数据读取速度太慢。0xB1如果写了0x01或0x03而DATA_READY HIGH就必须尽快从SPI读取数据。一般正常运作并不会需要读0xB6。
问题 32
关于寄存器0xCA。这个寄存器好像是反射率配置,是否需要不同的监测对象配置不同的参数?
答:发射率默认值(0.95)是传感器模块出厂时校准的黑体源的发射率。如果目标物体的发射率不同,请将发射率值设置为正确的值以进行准确的温度测量。
问题 33
电路板布局是否有特殊要求?有什么需要注意的?
答:单个迹线的PCB层变化不超过2。迹线长度<30厘米。与MI0801的电源相关走线(例如LDO之间的走线)应尽可能短和尽可能宽,以避免温度精度敏感的Vdd下降。另请参阅其他Q&A中的振荡器和LDO VDD要求。