技术摘要:
本公开是关于一种距离传感器模组、移动终端、距离检测方法、装置和存储介质。距离传感器模组设置在移动终端的屏幕下方的屏下传感器模组,距离传感器模组包括光发射器、光接收器、模拟前端、模数转换器和微控制单元。所述方法包括:控制光接收器在接收到光发射器发出的 全部
背景技术:
移动终端上通常都配备有距离传感器模组,用于探测移动终端屏幕与前方障碍物 之间的距离。 在相关技术中,为了提升移动终端的屏占比,需要将距离传感器模组设置在移动 终端屏幕的下方。距离传感器模组包括光发射器和光接收器。光发射器能够向外发出光线, 如激光或红外线。 然而,当设置在移动终端屏幕的下方的光发射器发出光线时,会在移动终端屏幕 中激发产生亮点,影响移动终端屏幕的显示效果。
技术实现要素:
本公开实施例提供了一种距离传感器模组、移动终端、距离检测方法、装置和存储 介质。所述技术方案如下: 根据本公开实施例的第一方面,提供了一种距离传感器模组,所述距离传感器模 组是用于设置在移动终端的屏幕下方的屏下传感器模组; 所述距离传感器模组包括光发射器、光接收器、AFM(Analog Front End,模拟前 端)、ADC(Analog Digital Converter,模数转换器)和MCU(Micro Control Unit微控制单 元); 所述光发射器,用于发出波长大于1300nm波段的探测光线; 所述光接收器、所述AFM、所述ADC和所述MCU依次耦合。 可选地,所述AFM、所述ADC和所述MCU集成为一块芯片。 可选地,所述AFM和所述ADC集成为一块芯片,其中,所述ADC外接所述MCU。 可选地,所述距离传感器模组还包括噪声寄存器、模数转换寄存器、门限寄存器、 积分时间寄存器、放大增益寄存器。 可选地,所述距离传感器模组还包括DAC(Digital Analog Converter,数模转换 器),所述DAC与所述ADC和所述光接收器耦合。 可选地,所述光发射器为LED(Light Emitting Diode,发光二极管),所述光接收 器为PD(Photo Diode,光电二极管)。 根据本公开实施例的第二方面,提供了一种移动终端,所述移动终端包括机体、自 发光显示屏、如第一方面所述的距离传感器模组和处理器; 所述自发光显示屏设置于所述机体正面; 所述距离传感器模组设置于所述自发光显示屏下方; 所述处理器与所述距离传感器模组耦合。 5 CN 111596300 A 说 明 书 2/12 页 根据本公开实施例的第三方面,提供了一种距离检测方法,应用于如第一方面所 述的距离传感器模组中,所述方法包括: 控制所述光接收器在接收到所述光发射器发出的经反射的探测光线后,生成光信 号,所述探测光线为波长大于1300nm波段的探测光线; 控制所述光接收器将所述光信号转换为第一电流信号; 对所述第一电流信号执行处理转换,得到数字信号; 控制所述MCU根据所述数字信号对距离进行检测。 可选地,所述对所述第一电流信号执行处理转换,得到数字信号,包括: 控制所述AFE对所述第一电流信号进行处理,得到处理后的模拟信号; 控制所述ADC将所述处理后的模拟信号转换为数字信号。 可选地,所述控制所述AFE对所述第一电流信号进行处理,得到处理后的模拟信 号,包括: 控制所述AFE将所述第一电流信号转换为电压信号; 控制所述AFE对所述电压信号执行运放和滤波处理,得到所述处理后的模拟信号。 可选地,所述方法还包括: 控制所述MCU更新寄存器中的数值; 其中,所述寄存器包括噪声寄存器、模数转换寄存器、门限寄存器、积分时间寄存 器、放大增益寄存器。 可选地,所述控制所述MCU根据所述数字信号对距离进行检测,包括: 控制所述MCU获取所述模数转换寄存器中的数值和所述噪声寄存器中的数值; 控制所述MCU采用所述模数转换寄存器中的数值减去所述噪声寄存器中的数值, 得到第一差值信号; 控制所述MCU根据所述第一差值信号对距离进行检测。 可选地,所述控制所述MCU根据所述数字信号对距离进行检测,包括: 控制所述MCU通过DAC将所述数字信号转为第二电流信号; 控制所述MCU采用所述第一电流信号减去所述第二电流信号,得到第二差值信号; 控制所述MCU根据所述第二差值信号对距离进行检测。 根据本公开实施例的第四方面,提供了一种距离检测装置,应用于如第一方面所 述的距离传感器模组中,所述装置包括: 光线接收模块,被配置为控制所述光接收器在接收到所述光发射器发出的经反射 的探测光线后,生成光信号,所述探测光线为波长大于1300nm波段的探测光线; 光电转换模块,被配置为控制所述光接收器将所述光信号转换为第一电流信号; 处理转换模块,被配置为对所述第一电流信号执行处理转换,得到数字信号; 距离检测模块,被配置为根据所述数字信号对距离进行检测。 可选地,所述处理转换模块,包括: 信号处理单元,被配置为控制所述AFE对所述第一电流信号进行处理,得到处理后 的模拟信号; 模数转换模块:控制所述ADC将所述处理后的模拟信号转换为数字信号。 可选地,所述信号处理单元,被配置为: 6 CN 111596300 A 说 明 书 3/12 页 控制所述AFE将所述第一电流信号转换为电压信号; 控制所述AFE对所述电压信号执行运放和滤波处理,得到所述处理后的模拟信号。 可选地,所述装置还包括: 数值更新模块,被配置为更新寄存器中的数值; 其中,所述寄存器包括噪声寄存器、模数转换寄存器、门限寄存器、积分时间寄存 器、放大增益寄存器。 可选地,所述距离检测模块,包括: 数值获取单元,被配置为获取所述模数转换寄存器中的数值和所述噪声寄存器中 的数值; 第一计算单元,被配置为采用所述模数转换寄存器中的数值减去所述噪声寄存器 中的数值,得到第一差值信号; 距离检测单元,被配置为根据所述第一差值信号对距离进行检测。 可选地,所述距离检测模块,包括: 数模转换单元,被配置为通过DAC将所述数字信号转为第二电流信号; 第二计算单元,被配置为采用所述第一电流信号减去所述第二电流信号,得到第 二差值信号; 距离检测模单元,被配置为根据所述第二差值信号对距离进行检测。 根据本公开实施例的第五方面,提供了一种距离检测装置,应用于如第一方面所 述的距离传感器模组的MCU中,所述装置包括: 处理器; 用于存储所述处理器的可执行指令的存储器; 其中,所述处理器被配置为: 控制所述光接收器在接收到所述光发射器发出的经反射的探测光线后,生成光信 号,所述探测光线为波长大于1300nm波段的探测光线; 控制所述光接收器将所述光信号转换为第一电流信号; 对所述第一电流信号执行处理转换,得到数字信号; 根据所述数字信号对距离进行检测。 根据本公开实施例的第六方面,提供了一种非临时性计算机可读存储介质,其上 存储有计算机程序,所述计算机程序被处理器执行时实现如第三方面所述方法的步骤。 本公开实施例提供的技术方案可以包括以下有益效果: 距离传感器模组设置在移动终端的屏幕下方的屏下传感器模组,通过控制光接收 器在接收到光发射器发出的经反射的探测光线后,生成光信号,并随该光信号执行一系列 处理转换,得到数字信号,以使得MCU根据该数字信号对距离进行检测;其中,探测光线为波 长大于1300nm波段的探测光线。由于探测光线波长提高,频率降低,从而探测光线中光子能 量低,进一步解决了探测光线在移动终端屏幕中激发产生亮点的问题。 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不 能限制本公开。 7 CN 111596300 A 说 明 书 4/12 页 附图说明 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施 例,并与说明书一起用于解释本公开的原理。 图1是本公开一个示例性实施例提供的距离传感器模组的结构框图; 图2是本公开一个示例性实施例提供的移动终端的结构框图; 图3是本公开一个示例性实施例提供的距离检测方法的流程图; 图4是本公开另一个示例性实施例提供的距离检测方法的流程图; 图5是本公开一个示例性实施例提供的距离检测装置的结构框图; 图6是本公开另一个示例性实施例提供的距离检测装置的结构框图; 图7是根据一示例性实施例示出的一种装置的框图。