抗强光干扰与多峰检测,MT3806的SPAD阵列架构如何赋能高精度测距
扫描二维码
随时随地手机看文章
当一台扫地机器人在明亮的客厅中识别黑地毯边缘,或是一台户外割草机在正午烈日下探测草坪边界,它们面临的不仅是距离测量的问题,更是一场与强环境光的“对抗”。传统测距方案在强光照射下,环境光子会淹没激光回波信号,导致测距失效、避障失败。这也是为什么许多扫地机器人在靠近落地窗时会“犯迷糊”——玻璃反射的阳光产生大量干扰光子,使传感器难以区分真实回波与噪声。
美芯晟于2026年4月推出的DTOF激光雷达接收SOC芯片MT3806,正是为解决这一行业痛点而生。该芯片基于单光子雪崩二极管(SPAD)技术,通过独特的阵列架构设计、智能直方图处理引擎和多峰多线阵检测算法,在强光干扰环境下实现了稳定的高精度测距。本文将深入剖析其核心技术原理、电路设计考量以及实际应用表现。
一、SPAD阵列架构:单光子灵敏度的物理基础
1.1 SPAD的工作原理与阵列设计
SPAD是一种工作在盖革模式下的单光子雪崩二极管。与传统光电二极管不同,SPAD的偏置电压高于其击穿电压。当单个光子入射到感光区域时,会触发雪崩效应,产生可探测的电流脉冲。这种“单光子触发”的特性,使SPAD成为弱光探测的理想选择——即使仅有微弱激光回波返回,也能被可靠检测。
然而,SPAD技术面临一个根本性矛盾:灵敏度越高,对环境光子的响应也越敏感。在强光环境下,大量环境光子持续轰击SPAD,会使其频繁触发,产生大量“噪声计数”,淹没真实的激光回波信号。这就是传统方案在强光下失效的根本原因。
MT3806的解决方案是采用自主研发的多像素SPAD阵列架构,感光区域为324μm × 648μm。这一阵列设计包含多个独立SPAD像素单元,每个单元均可独立探测光子事件。阵列架构带来的核心优势在于:通过多个像素的并行探测和统计处理,系统能够从海量环境噪声中提取出真实的激光回波信号。
1.2 多像素阵列的信号处理机制
多像素阵列的核心价值体现在“空间统计”能力上。当激光脉冲发射时,回波信号会在特定时间窗口内到达多个像素;而环境光子的到达则是随机的、均匀分布在所有像素和时间轴上。通过对阵列中各像素的探测事件进行时间相关单光子计数(TCSPC)处理,系统可以构建直方图——横轴为飞行时间,纵轴为对应时间窗口内的光子计数。
真实的激光回波会在特定时间窗口内产生明显的计数峰值;而环境光则贡献均匀的“底噪”。通过设置合理的检测阈值,系统可以可靠地识别出真实回波峰,即使环境光很强、底噪水平较高。这种“以多胜单”的统计方法,是MT3806实现抗强光干扰的核心原理。
二、智能直方图处理与多峰检测
2.1 直方图处理引擎的工作原理
MT3806集成了智能直方图处理引擎,该引擎在芯片内部实时完成TCSPC直方图的构建和分析。与传统方案需要外部DSP进行后处理不同,MT3806的直方图处理完全在片上完成,消除了数据传输延迟,实现了微秒级的测距响应。
直方图处理引擎的算法流程包括三个关键环节:第一,对每个SPAD像素的触发事件进行时间戳标记;第二,将所有像素的事件按时间窗口累加,构建全局直方图;第三,对直方图进行峰值检测和有效性验证。
2.2 多峰检测与多目标识别
MT3806的另一关键技术是多峰多线阵检测算法。传统的单峰检测只能识别距离最近的回波峰,但在实际场景中,激光脉冲可能穿透玻璃、树叶等部分透明物体,产生多个回波峰。多峰检测算法能够识别直方图中的多个有效峰值,并输出每个峰对应的距离信息。
这一能力对服务机器人尤其重要。例如,扫地机器人在靠近玻璃门时,激光可能同时探测到玻璃表面的反射(产生一个较近的回波峰)和玻璃后方物体的反射(一个较远的回波峰)。传统方案只输出最近距离,导致机器人误判为“前方有障碍”而无法穿越玻璃门进入另一个房间;具备多峰检测能力的MT3806则能识别两个回波峰,为决策算法提供更丰富的环境信息。
三、抗强光干扰的电路与算法实现
3.1 背景光补偿与校准
强光环境下的测距稳定性不仅依赖算法,更需要硬件层面的抗干扰设计。MT3806内置了片内背景光补偿与非线性失真校准功能。
背景光补偿的核心机制是实时监测环境光强度,并动态调整SPAD的工作参数。当检测到强环境光时,系统可调整SPAD的偏置电压或减少积分时间,避免SPAD因过饱和而失效。非线性失真校准则补偿了SPAD在不同光强条件下的响应非线性,确保测距精度在全光照范围内保持一致。
3.2 抗多机干扰编码
在多机器人协同工作场景中(如仓储物流中心的多个配送机器人),不同设备的激光信号可能相互串扰。一个机器人的激光脉冲可能被另一个机器人的SPAD接收,产生虚假回波峰,导致测距错误。
MT3806内置的抗多机干扰编码模块解决了这一问题。该模块通过对激光发射时序与TCSPC机制进行专属编码——每个设备使用唯一的发射编码模式,接收端仅响应匹配编码的回波信号。实测数据显示,开启抗干扰功能后,四路干扰峰值得到显著抑制,保证了多机并行工作场景下的测距稳定性。
3.3 强激光直射保护
器件的物理安全是可靠应用的前提。MT3806通过电流检测和温度检测实时监控SPAD的工作状态。当系统检测到过载状态(如持续强激光直射)超过阈值时,会立即触发保护机制,使SPAD退出工作模式,有效防止器件损伤。这一设计对于户外应用场景尤为关键——设备可能遭遇阳光反射、他人激光设备照射等异常情况,物理防护能力直接决定了系统的现场可靠性。
四、电路设计要点与应用集成
4.1 典型应用电路架构
MT3806的高度集成化设计简化了系统电路。芯片内置M0内核完成自主测距,集成了用于外部温度测量的内部ADC、用于外接EEPROM的SPI master接口,以及多个用于控制马达和激光驱动器的GPIO。外部只需配置激光发射单元(VCSEL/LD)和简单的电源管理电路,即可构成完整的DTOF测距模块。
在PCB布局方面,需特别注意SPAD感光区域的洁净度和光路设计。感光区域与激光发射单元之间应有足够的光学隔离,防止发射光直接串扰至接收端。同时,SPAD对温度敏感,布局时应远离发热元件,并利用内部ADC进行温度补偿。
4.2 接口与集成
MT3806提供SPI(最高40MHz)和UART(最高6.25MHz)两种数字接口,兼容主流MCU平台。测距结果可直接通过接口读取,无需额外处理。其OLGA28小型封装(324μm×648μm感光区域)适用于扫地机器人、割草机器人、泳池机器人、服务机器人及手持测距仪等对尺寸敏感的设备。
五、实测性能与应用验证
5.1 关键性能指标
MT3806的默认测距范围为0.02米至15米,经选配配置后可达60米。这一范围覆盖了服务机器人的典型操作距离(0.1-1.5米)和户外设备的远距离探测需求(如割草机边界识别)。感光区域为324μm×648μm,采用OLGA28封装,实现了高性能与小型化的平衡。
抗强光干扰能力的验证数据尤为关键。实测显示,在室外强光(>100klux)条件下,MT3806仍能保持稳定的测距输出。开启抗多机干扰编码功能后,四路干扰峰值得到显著抑制,相邻设备间的串扰影响基本消除。
5.2 实际应用场景
在扫地机器人应用中,MT3806解决了黑地毯、落地窗等传统方案的“老大难”问题。黑地毯的低反射率要求高灵敏度探测,而SPAD的单光子灵敏度恰好满足这一需求;落地窗的强反射干扰则通过直方图统计和背景光补偿机制加以抑制。
在割草机器人场景中,MT3806实现了60米的扩展测距能力,使机器人能够可靠识别草坪边界。抗强光能力确保了正午烈日下的正常工作,而强激光直射保护机制则保障了设备的长期可靠性。
结语
MT3806的SPAD阵列架构,通过多像素并行探测、智能直方图处理和抗干扰编码三大核心技术,系统性地解决了DTOF测距在强光环境下的稳定性问题。从电路设计角度看,它实现了从光子探测到距离解算的全链路片上集成;从应用角度看,它为扫地机器人、割草机器人等设备提供了“在黑地毯上看得准、在烈日下不失效”的深度感知能力。随着服务机器人从室内走向户外、从单一任务走向多机协同,MT3806所代表的抗强光、抗干扰、高精度测距技术,正在成为智能设备空间感知能力的“标配”而非“选配”。





