1.本实用新型涉及光测距技术领域,特别是涉及一种光测距系统。
背景技术:
2.光测距技术是通过光源测试物体或障碍物的距离,利用光空中飞行和反射飞行的时间计算物体或障碍物的距离。探射距离的远近取决于光发射功率的大小。光测距的特点是测量精度高,有很多场合都需要高精度测距的产品,比如在汽车的自动驾驶和辅助驾驶技术中。通常在近距离测距中单个发射光源就可以了。但大多数大功率测距需要多个光源叠加增加测距距离。这就引入一个如何保证多通道脉冲光一致性的问题。
3.由于每个光通道中的电子元件和固件的不一致性,叠加的效率会出现很多的问题。图1为现有光测距系统的多通道脉冲光的叠加示意图,如图1所示,在调制信号a的作用下,发射脉冲光l1的光通道延时td和发射脉冲光l2的光通道延时te不同,从而导致合成的发射脉冲光le不能与发射脉冲光l1或发射脉冲光l2完全叠加,使得测距效率大大降低;如果进一步增加光通道的数量,测距效率将进一步降低。
4.故需要提供一种光测距系统及光测距系统的光通道校正方法,以解决上述的技术问题。
技术实现要素:
5.本实用新型实施例提供一种可提高光通道校正效率的光测距系统及光测距系统的光通道校正方法,其解决现有的光测距系统的测距效率较低的技术问题。
6.本实用新型实施例提供一种光测距系统,其包括:
7.第一光源,用于基于第一光驱动信号发出第一脉冲光;
8.第二光源,用于基于第二光驱动信号发出第二脉冲光;
9.反射模块,用于将所述第一脉冲光和所述第二脉冲光反射到光接收器中;
10.所述第一光接收器,用于将所述第一脉冲光和所述第二脉冲光的接收信号发送给时间计数器;
11.所述时间计数器,用于基于所述第一脉冲光的接收信号以及公共调制信号生成第一延时值;基于所述第二脉冲光的接收信号以及公共调制信号生成第二延时值;并得到所述第一延时值和所述第二延时值的差值;
12.定时模块,用于根据所述第一延时值和所述第二延时值的差值,生成并发出第一延迟信号以及第二延迟信号;并用于将所述公共调制信号发送给第一驱动模块以及所述时间计数器,将所述公共调制信号发送给第二驱动模块以及所述时间计数器;
13.所述第一驱动模块,用于根据所述第一延迟信号以及第一调制信号,生成所述第一光驱动信号;
14.所述第二驱动模块,用于根据所述第二延迟信号以及第二调制信号,生成所述第二光驱动信号。
15.在本实用新型所述的光测距系统中,所述定时模块还用于生成第一驱动电平以及第二驱动电平;
16.所述第一驱动模块包括:
17.第一调制单元,用于根据所述第一延迟信号以及所述公共调制信号生成第一调制信号;
18.第一驱动单元,用于根据所述第一调制信号以及所述第一驱动电平,生成所述第一光驱动信号;
19.所述第二驱动模块包括:
20.第二调制单元,用于根据所述第二延迟信号以及所述公共调制信号生成第二调制信号;
21.第二驱动单元,用于根据所述第二调制信号以及所述第二驱动电平,生成所述第二光驱动信号。
22.在本实用新型所述的光测距系统中,反射模块为设置在所述光测距系统中的反射镜,所述反射镜分别与所述第一光源和所述第二光源等距。
23.在本实用新型所述的光测距系统中,所述光测距系统还包括:
24.第二光接收器,用于根据所述公共调制信号接收第一脉冲光的远程反射光,并将所述第一脉冲光的远程反射光的接收信号发送给定时模块;同时用于根据所述公共调制信号接收第二脉冲光的远程反射光,并将所述第二脉冲光的远程反射光的接收信号发送给定时模块。
25.本实用新型实施例还提供一种光测距系统的光通道校正方法,其中所述光测距系统包括:
26.第一光源,用于基于第一光驱动信号发出第一脉冲光;
27.第二光源,用于基于第二光驱动信号发出第二脉冲光;
28.反射模块,分别与所述第一光源和所述第二光源等距,用于将所述第一脉冲光和所述第二脉冲光反射到光接收器中;
29.所述第一光接收器,用于将所述第一脉冲光和所述第二脉冲光的接收信号发送给时间计数器;
30.所述时间计数器,用于基于所述第一脉冲光的接收信号以及公共调制信号生成第一延时值;基于所述第二脉冲光的接收信号以及公共调制信号生成第二延时值;并得到所述第一延时值和所述第二延时值的差值;
31.定时模块,用于根据所述第一延时值和所述第二延时值的差值,生成并发出第一延迟信号以及第二延迟信号;并用于将所述公共调制信号发送给第一驱动模块以及所述时间计数器,将所述公共调制信号发送给第二驱动模块以及所述时间计数器;
32.所述第一驱动模块,用于根据所述第一延迟信号以及所述第一调制信号,生成所述第一光驱动信号;
33.所述第二驱动模块,用于根据所述第二延迟信号以及所述第二调制信号,生成所述第二光驱动信号;
34.其中所述光通道校正方法包括:
35.所述第一光源在所述第一光驱动信号的驱动下发出第一脉冲光;
36.所述反射模块将所述第一脉冲光反射到所述第一光接收器中;
37.所述第一光接收器将所述第一脉冲光的接收信号发送给所述时间计数器;
38.所述第二光源在所述第二光驱动信号的驱动下发出第二脉冲光;
39.所述反射模块将所述第二脉冲反射到所述第一光接收器中;
40.所述第一光接收器将所述第二脉冲光的接收信号发送给所述时间计数器;
41.所述时间计数器基于所述第一脉冲光的接收信号以及公共调制信号生成第一延时值;基于所述第二脉冲光的接收信号以及公共调制信号生成第二延时值;并计算所述第一延时值和所述第二延时值的差值;
42.所述定时模块根据所述第一延时值和所述第二延时值的差值,生成所述第一延迟信号和所述第二延迟信号;
43.所述第一驱动模块根据所述第一延迟信号以及第一调制信号,生成第一光驱动信号;
44.所述第二驱动模块根据所述第二延迟信号以及第二调制信号,生成第二光驱动信号。
45.在本实用新型所述的光测距系统的光通道校正方法中,所述定时模块还用于生成第一驱动电平以及第二驱动电平;
46.所述第一驱动模块根据所述第一延迟信号以及第一调制信号,生成第一光驱动信号的步骤包括:
47.所述第一驱动模块的第一调制单元根据所述第一延迟信号以及所述公共调制信号生成第一调制信号;
48.所述第一驱动模块的第一驱动单元根据所述第一调制信号以及所述第一驱动电平,生成所述第一光驱动信号;
49.所述第二驱动模块根据所述第二延迟信号以及第二调制信号,生成第二光驱动信号的步骤包括:
50.所述第二驱动模块的第二调制单元根据所述第二延迟信号以及所述公共调制信号生成第二调制信号;
51.所述第二驱动模块的第二驱动单元根据所述第二调制信号以及所述第二驱动电平,生成所述第二光驱动信号。
52.在本实用新型所述的光测距系统的光通道校正方法中,当所述第一驱动电平为高电平时,所述第一驱动模块的第一驱动单元根据所述第一调制信号,生成所述第一光驱动信号;
53.当所述第二驱动电平为高电平时,所述第一驱动模块的第一驱动单元根据所述第二调制信号,生成所述第二光驱动信号。
54.在本实用新型所述的光测距系统的光通道校正方法中,所述定时模块根据所述第一延时值和所述第二延时值的差值,生成所述第一延迟信号和所述第二延迟信号的步骤包括:
55.如所述第一延时值与所述第二延时值的差值大于等于第一设定值,则调整所述第一延迟信号和所述第二延迟信号,以减少所述第一延时值与所述第二延时值的差值;
56.如所述第一延时值与所述第二延时值的差值小于所述第一设定值,则保持所述第
一延迟信号和所述第二延迟信号不变。
57.在本实用新型所述的光测距系统的光通道校正方法中,所述光测距系统还包括:
58.第二光接收器,用于根据所述公共调制信号接收第一脉冲光的远程反射光,并将所述第一脉冲光的远程反射光的接收信号发送给定时模块;同时用于根据所述公共调制信号接收第二脉冲光的远程反射光,并将所述第二脉冲光的远程反射光的接收信号发送给定时模块;
59.所述光通道校正方法还包括:
60.所述第一光源在所述第一光驱动信号以及公共调制信号的驱动下发出第一脉冲光;
61.外部目标反射所述第一脉冲光,生成第一脉冲光的远程反射光;
62.所述第二光接收器根据所述公共调制信号接收第一脉冲光的远程反射光,并将所述第一脉冲光的远程反射光的接收信号发送给定时模块;
63.所述定时模块根据所述第一脉冲光的远程反射光的接收信号以及公共调制信号的发射时间确定实际信号延时值;根据所述外部目标与所述光测距系统的参照距离确定参考信号延时值;
64.所述定时模块根据所述实际信号延时值以及所述参考信号延时值,确定用于所述第一驱动模块的第三延迟信号。
65.在本实用新型所述的光测距系统的光通道校正方法中,如所述实际信号延时值与所述参考信号延时值的差值大于等于第二设定值,则调整所述第三延迟信号,以减少所述实际信号延时值与所述参考信号延时值的差值;
66.如所述实际信号延时值与所述参考信号延时值的差值小于所述第二设定值,则保持所述第三延迟信号不变。
67.相较于现有技术,本实用新型的光测距系统及光测距系统的光通道校正方法通过内置的反射模块确定第一脉冲光和第二脉冲光的延迟差值,避免了外部环境或外部参照目标对延迟校正的影响,从而提高了光通道的校正效率以及后续的测距效率;有效解决了现有的光测距系统的测距效率较低的技术问题。
附图说明
68.图1为现有光测距系统的多通道脉冲光的叠加示意图;
69.图2为本实用新型的光测距系统的第一实施例的结构示意图;
70.图3为本实用新型的光测距系统的光通道校正方法的第一实施例的流程图;
71.图4为本实用新型的光测距系统的第二实施例的结构示意图;
72.图5为本实用新型的光测距系统的光通道校正方法的第二实施例的流程图;
73.图6为本实用新型的光测距系统以及对应光测距系统的光通道校正方法的原理示意图。
具体实施方式
74.下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的
实施例。基于本实用新型中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
75.本实用新型的光测距系统可设置在任何的电子设备中,用于对外界环境目标(物体或障碍物)进行距离测试。该电子设备包括但不限于可穿戴设备、头戴设备、智能交通工具、移动设备(比如移动电话、个人数字助理(pda)、多处理器系统、消费型电子设备、小型计算机、大型计算机、包括上述任意系统或设备的分布式计算环境,等等。
76.该光测距系统通过内置的反射模块确定第一脉冲光与第二脉冲光的延迟差值,避免了外部环境或外部参照目标对延迟校正的影响,从而提高了光通道的校正效率以及后续的测距效率。
77.请参照图2,图2为本实用新型的光测距系统的第一实施例的结构示意图。本实施例的光测距系统可设置在上述的电子设备中,该光测距系统20包括第一光源21、第二光源22、反射模块23、第一光接收器24、时间计数器25、定时模块26、第一驱动模块27以及第二驱动模块28。
78.第一光源21用于基于第一光驱动信号发出第一脉冲光。第二光源22用于基于第二光驱动信号发出第二脉冲光。反射模块23用于将第一脉冲光和第二脉冲光反射到光接收器中。第一光接收器24用于将第一脉冲光和第二脉冲光的接收信号发送给时间计数器。时间计数器25用于基于第一脉冲光的接收信号以及公共调制信号生成第一延时值;基于第二脉冲光的接收信号以及公共调制信号生成第二延时值;并得到第一延时值和第二延时值的差值。定时模块26用于根据第一延时值和所述第二延时值的差值,生成并发出第一延迟信号以及第二延迟信号;并用于将公共调制信号发送给第一驱动模块以及时间计数器,将公共调制信号发送给第二驱动模块以及时间计数器。第一驱动模块27用于根据第一延迟信号以及第一调制信号,生成第一光驱动信号;第二驱动模块28用于根据第二延迟信号以及第二调制信号,生成第二光驱动信号。
79.进一步的,反射模块23可为设置在光测距系统中的反射镜,该反射镜分别与第一光源21和第二光源22等距,以便进一步减少第一脉冲光和第二脉冲光之间的时延。
80.其中定时模块26还用于生成第一驱动电平以及第二驱动电平。
81.第一驱动模块27包括第一调制单元271以及第一驱动单元272;第一调制单元271用于根据第一延迟信号以及公共调制信号生成第一调制信号;第一驱动单元272用于根据第一调制信号以及第一驱动电平,生成第一光驱动信号。
82.第二驱动模块28包括第二调制单元281以及第二驱动单元282;第二调制单元281用于根据第二延迟信号以及公共调制信号生成第二调制信号;第二驱动单元282用于根据第二调制信号以及第二驱动电平,生成第二光驱动信号。
83.本实用新型的光测距系统20进行测距操作时,由于第一驱动模块27和第二驱动模块28中电子部件的不一致性,会导致第一光源21发出的第一脉冲光和第二光源22发出的第二脉冲光之间存在较大的时延,从而影响第一脉冲光和第二脉冲光的有效叠加,降低了该光测距系统的测距效率。
84.因此本实施例的光测距系统20进行测距操作之前,需要对该光测距系统20的光通道进行校正操作,该光通道校正方法具体请参照图3,图3为本实用新型的光测距系统的光通道校正方法的第一实施例的流程图。该光通道校正方法包括:
85.首先检测第一光源21的时延:
86.步骤s301,第一光源21在第一光驱动信号的驱动下发出第一脉冲光;
87.步骤s302,反射模块23将第一脉冲光反射到第一光接收器24中;
88.步骤s303,第一光接收器24将第一脉冲光的接收信号发送给时间计数器25,以便时间计数器25来计算第一光源的时延。
89.其次检测第二光源的22时延:
90.步骤s304,第二光源22在第二光驱动信号的驱动下发出第二脉冲光;
91.步骤s305,反射模块23将第二脉冲光反射到第一光接收器24中;
92.步骤s306,第一光接收器24将第二脉冲光的接收信号发送给时间计数器25,以便时间计数器25来计算第二光源的时延。
93.计算第一光源21和第二光源22的时延:
94.步骤s307,时间计数器25基于第一脉冲光的接收信号以及公共调制信号生成第一延时值,时间计数器25基于第二脉冲光的接收信号以及公共调制信号生成第二延时值,其中所述公共调制信号用于反馈第一光驱动信号和第二光驱动信号的发送时间。随后时间计数器25计算第一延时值和第二延时值的差值。
95.步骤s308,定时模块26根据第一延时值和第二延时值的差值,生成第一延迟信号以及第二延迟信号。
96.具体的,如第一延时值与第二延时值的差值大于等于第一设定值,则定时模块26调整第一延迟信号和第二延迟信号,以减少第一延时值和第二延时值的差值。
97.如设置第一延时值为标准延时值,当第二延时值大于第一延时值,且第二延时值与第一延时值的差值大于预设的第一设定值,则可以减少第二延迟信号,以便第二光源更早发出第二脉冲光,从而减小第二延时值和第一延时值之间的差值。
98.如设置第二延时值为标准延时值,当第二延时值大于第一延时值,且第二延时值与第一延时值的差值大于预设的第一设定值,则可以增大第二延迟信号,以便第一光源更晚发出第一脉冲光,从而减少第二延时值与第一延时值之间的差值。
99.如第一延时值与第二延时值的差值小于第一设定值,则表示第一脉冲光和第二脉冲光的重合度已经足够高了,这时定时模块26保持第一延迟信号和第二延迟信号不变即可。该第一设定值可以根据用户对延迟进度的要求进行设定。
100.基于检测后的时延调整驱动信号:
101.步骤s309,第一驱动模块27根据第一延迟信号以及第一调制信号,生成第一光驱动信号,以驱动第一光源。
102.具体的,第一驱动模块27的第一调制单元271根据第一延迟信号以及公共调制信号生成第一调制信号,其中公共调制信号用来表示第一光驱动信号的发射时间,第一延迟信号用来表示第一光驱动信号的延迟时间。
103.第一驱动模块27的第一驱动单元272根据第一调制信号以及第一驱动电平,生成第一光驱动信号。其中第一驱动电平用于控制第一光源的工作状态。
104.当第一驱动电平为高电平时,第一驱动模块27的第一驱动单元272根据第一调制信号生成第一光驱动信号;当第一驱动电平为低电平时,第一驱动单元272不生成任何光驱动信号。
105.步骤s310,第二驱动模块28根据第二延迟信号以及第二调制信号,生成第二光驱动信号,以驱动第二光源。
106.具体的,第二驱动模块28的第二调制单元281根据第二延迟信号以及公共调制信号生成第二调制信号,其中公共调制信号用来表示第二光驱动信号的发射时间,第二延迟信号用来表示第二光驱动信号的延迟时间。
107.第二驱动模块28的第二驱动单元282根据第二调制信号以及第二驱动电平,生成第二光驱动信号。其中第二驱动电平用于控制第二光源的工作状态。
108.当第二驱动电平为高电平时,第二驱动模块28的第二驱动单元282根据第二调制信号生成第二光驱动信号;当第二驱动电平为低电平时,第二驱动单元282不生成任何光驱动信号。
109.本实施例的光测距系统20会重复进行检测光源时延、计算光源时延以及基于时间调整驱动信号的过程,直至第一光源21发出的第一脉冲光和第二光源22发出的第二脉冲光的延时值基本相等。
110.这样即完成了本实施例的光测距系统20的光通道校正过程。
111.本实施例的光测距系统及光测距系统的光通道校正方法通过内置的反射模块确定第一脉冲光和第二脉冲光的延迟差值,避免了外部环境或外部参照目标对延迟校正的影响,从而提高了光通道的校正效率以及后续的测距效率
112.请参照图4,图4为本实用新型的光测距系统的第二实施例的结构示意图。本实施例的光测距系统可设置在上述的电子设备中,该光测距系统40包括第一光源21、第二光源22、反射模块23、第一光接收器24、时间计数器25、定时模块26、第一驱动模块27以及第二驱动模块28。
113.在第一实施例的基础上,本实施例的光测距系统40还包括第二光接收器49。第二光接收器49用于根据公共调制信号接收第一脉冲光的远程反射光,并将第一脉冲光的远程反射光的接收信号发送给定时模块26;还用于根据公共调制信号接收第二脉冲光的远程反射光,并将第二脉冲光的远程反射光的接收信号发送给定时模块26。
114.本实施例的光测距系统40还可使用第二光接收器49对第一光源21对应的第一驱动模块27或第二光源22对应的第二驱动模块28的实际信号延时值进行修正,以使得该实际信号延时值等于参考信号延时值,进而使得通过第一光源21或第二光源22测量的外部目标的距离与外部目标的实际距离一致。
115.该光测距系统49的光通道校正方法的流程请参照图5,图5为本实用新型的光测距系统的光通道校正方法的第二实施例的流程图。如对第一光源21对应的第一驱动模块27的实际信号延时值进行修正,则该光通道校正方法包括:
116.步骤s501,第一光源21在第一光驱动信号以及公共调制信号的驱动下发出第一脉冲光;其中公共调制信号用于反馈第一光驱动信号的发送时间;
117.步骤s502,外部目标反射第一脉冲光,生成第一脉冲光的远程反射光;
118.步骤s503,第二光接收器49根据公共调制信号接收第一脉冲光的远程反射光,并将第一脉冲光的远程反射光的接收信号发送给定时模块26;
119.步骤s504,定时模块26根据第一脉冲光的远程反射光的接收信号以及公共调制信号的发射时间确定实际信号延时值;并根据外部目标与光测距系统的参照距离确定参考信
号延时值。
120.即根据第一光驱动信号的发送时间以及第一脉冲光的远程反射光的接收信号确定第一脉冲光的实际信号延时值。该实际信号延时值由外部目标与光测距系统的距离延迟以及光测距系统的内部器件的器件延迟构成。
121.而参考信号延时值仅根据外部目标与光测距系统的参照距离设置,因此该参考信号延时值经由外部目标与光测距系统的距离延迟构成。
122.步骤s505,为了使得实际信号延时值与参考信号延时值相等,定时模块26需要对第一驱动模块27的第三延迟信号进行修正,即通过提前发送第一光驱动信号以抵消光测距系统40的内部器件的器件延迟。
123.具体的,如实际信号延时值与参考信号延时值的差值大于第二设定值,则定时模块26调整第三延迟信号,以减少实际信号延时值与参考信号延时值的差值。
124.如实际信号延时值与参考信号延时值的差值小于第二设定值,则说明实际信号延时值已经能较好的反馈外部目标与光测距系统之间的距离,这时定时模块26保持第三延迟信号不变。
125.这样即完成了对第一光源21对应的第一驱动模块27的实际信号延时值的修正过程,当然这里也可对第二光源22对应的第二驱动模块28的实际信号延时值进行修正,以使得第二光源22对应的实际信号延时值能反馈外部目标与光测距系统之间的距离,具体修正过程与上述第一光源的实际信号延时值的修正过程相似。
126.如在本实施例中对第一光源21的实际信号延时值进行了修正,则将第一光源21对应的第一延时值设置为标准延时值,后续对第二光驱动信号的延迟时间进行调整,使得第二光源22的第二延时值尽量接近第一光源21的第一延时值。
127.如在本实施例中对第二光源22的实际信号延时值进行了修正,则将第二光源22对应的第二延时值设置为标准延时值,后续对第一光驱动信号的延迟时间进行调整,使得第一光源21的第一延时值尽量接近第二光源22的第二延时值。
128.这样即完成了本实施例的光测距系统40的光通道校正过程。
129.在第一实施例的基础上,本实施例的光测距系统及光测距系统的光通道校正方法首先基于外部目标对第一光源或第二光源进行检测数据校准;随后再以校准后的第一延时值或第二延时值对第一光源和第二光源之间的延迟差值进行修正;即通过外部参照目标校准了光测距系统的准确性,又通过内置反射模块校准了多个光源的统一性,进一步提高了光通过的校正效率以及后续的测距效率。
130.上述光测距系统的实施例仅仅以两个光源作为具体结构进行说明,实际的光测距系统为了满足距离测量要求,该光测距系统可能会包括多个用于发出脉冲光的光源,多个光源可通过两两之间相互修正的方式进行光通道延时值的修正,因此光测距系统的光源数量的多少并不能限定本实用新型的保护范围,具有多个光源的光测距系统依然可以使用本实用新型的光测距系统以及对应的光通道校正方法进行光通道的校正操作以及外部目标的距离检测操作。
131.下面通过一具体实施例说明本实用新型的光测距系统的光通道校正方法的具体工作原理。请参照图6,图6为本实用新型的光测距系统以及对应光测距系统的光通道校正方法的原理示意图。
132.由于光测距系统中的电路元件以及驱动电路的布线参数会随着时间而变化,因此可以规定的时间间隔执行校正过程,会在启动测距装置之前执行校正过程。
133.该光通道校正流程包括:
134.步骤s601,第一光源61在第一光驱动信号以及公共调制信号x的驱动下发出第一脉冲光le1。
135.步骤s602,外部目标反射第一脉冲光le1,生成第一脉冲光le1的远程反射光lr。
136.步骤s603,第二光接收器63根据公共调制信号x接收第一脉冲光的远程反射光lr,并将该远程反射光lr的接收信号发送给定时模块64。
137.步骤s604,定时模块64根据远程反射光的接收时间以及公共调制信号x的发射时间确定实际信号延时值。
138.步骤s605,定时模块64根据参照信号延时值与实际信号延时值的差异,对第一光源61的第一光驱动信号的延迟信号进行修正,并将第一光源61对应的第一延时值设置为标准延时值。
139.步骤s606,定时模块64将第一驱动电平on
‑
s1设置为高电平,将第二驱动电平on
‑
s2设置为低电平,以使得仅第一光源61发光。
140.同时定时模块64向第一调制单元de1输出第一延迟信号ds1以及公共调制信号x,向第二调制单元de2输出第二延迟信号ds2以及公共调制信号x。第一调制单元de1输出第一调制信号ms1,第二调制单元de2输出第二调制信号ms2。
141.第一调制单元de1将第一调制信号ms1输出至第一驱动单元d1,第二调制单元de2将第二调制信号ms2输出至第二驱动单元d2。第一驱动单元d1在第一驱动电平on
‑
s1的作用下,驱动第一光源61发射第一脉冲光le1。第二驱动单元d2在第二驱动电平on
‑
s2的作用下,不会驱动第二光源62。
142.从第一光源61发出的光一部分被反射镜面m1反射,进入第一光接收器pd1,第一光接收器pd1将第一光源61的第一脉冲光的接收信号发送给时间计数器tc,时间计数器tc根据第一脉冲光的接收信号以及公共调制信号x计算出第一光源61的时延。
143.步骤s607,定时模块64将第一驱动电平on
‑
s1设置为低电平,将第二驱动电平on
‑
s2设置为高电平,以使得仅第二光源62发出第二脉冲光le2。
144.时间计数器tc根据第二脉冲光le2的接收信号以及公共调制信号x计算第二光源62的时延。
145.步骤s608,定时模块64确定第一光源61的时延和第二光源62的时延的差值是否小于设定值。
146.如第二光源62的时延大于第一光源61的时延,且时延差值大于等于设定值,则定时模块64减小第二光源62对应的第二延迟信号ds2,以减小第二调制信号ms2的输出延迟时间,并返回步骤s501。
147.如第二光源62的时延小于第一光源61的时延,且时延差值大于等于设定值,则定时模块64增加第二光源62对应的第二延迟信号ds2,以增大第二调制信号ms2的输出延迟时间,并返回步骤s501。
148.如第二光源62的时延与第一光源61的时延小于设定值,则认为第二光源l1的第一脉冲光le1和第二光源62的第二脉冲光le2在同一公共调制信号x的作用下基本重合,从而
可有效的减少测距误差、提高测距的准确性;可有效的避免系统或外部环境对测距的干扰。
149.本实用新型的光测距系统及光测距系统的光通道校正方法通过内置的反射模块确定第一脉冲光和第二脉冲光的延迟差值,避免了外部环境或外部参照目标对延迟校正的影响,从而提高了光通道的校正效率以及后续的测距效率;有效解决了现有的光测距系统的测距效率较低的技术问题。
150.本文提供了实施例的各种操作。在一个实施例中,所述的一个或多个操作可以构成一个或多个计算机可读介质上存储的计算机可读指令,其在被电子设备执行时将使得计算设备执行所述操作。描述一些或所有操作的顺序不应当被解释为暗示这些操作必需是顺序相关的。本领域技术人员将理解具有本说明书的益处的可替代的排序。而且,应当理解,不是所有操作必需在本文所提供的每个实施例中存在。
151.而且,尽管已经相对于一个或多个实现方式示出并描述了本公开,但是本领域技术人员基于对本说明书和附图的阅读和理解将会想到等价变型和修改。本公开包括所有这样的修改和变型,并且仅由所附权利要求的范围限制。特别地关于由上述组件(例如元件、资源等)执行的各种功能,用于描述这样的组件的术语旨在对应于执行所述组件的指定功能(例如其在功能上是等价的)的任意组件(除非另外指示),即使在结构上与执行本文所示的本公开的示范性实现方式中的功能的公开结构不等同。此外,尽管本公开的特定特征已经相对于若干实现方式中的仅一个被公开,但是这种特征可以与如可以对给定或特定应用而言是期望和有利的其他实现方式的一个或多个其他特征组合。而且,就术语“包括”、“具有”、“含有”或其变形被用在具体实施方式或权利要求中而言,这样的术语旨在以与术语“包含”相似的方式包括。
152.本实用新型实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。上述的各装置或系统,可以执行相应方法实施例中的方法。
153.综上所述,虽然本实用新型已以实施例揭露如上,实施例前的序号仅为描述方便而使用,对本实用新型各实施例的顺序不造成限制。并且,上述实施例并非用以限制本实用新型,本领域的普通技术人员,在不脱离本实用新型的精神和范围内,均可作各种更动与润饰,因此本实用新型的保护范围以权利要求界定的范围为准。
转载请注明原文地址:https://win.8miu.com/read-18381.html