近年来随着无人作战平台、无人机和单兵便携式设备的诞生,定位于小型化、手持式的远程激光测距机已经凸显出广阔的应用前景。目前,远程激光测距机的主流路线是采用脉冲式激光测距的方法,一方面,由于探测距离远,远程激光测距机需要大功率的激光器作为光源,对探测系统的灵敏度和动态范围提出了很高的要求,系统难以做到小型化。另一方面,脉冲式激光测距在总能量较低的情况下,虽然可以通过压缩脉冲的方式,提高激光器的峰值功率,增加系统的测距范围,但是这种测距方式的测距精度普遍不高。因此,远程脉冲式激光测距系统很难同时实现小型化和较高的测距精度,商业化的手持式远程激光测距机需要对诸多技术难点进行突破。在手持或穿戴式设备的应用背景下,激光测距机的体积和重量受到了约束,光机结构的尺寸,包括口径、视场角等系统参数基本处于确定的范围,无法通过增加望远镜口径提高系统探测能力,只能选用大功率的激光器作为光源,提高发射脉冲的峰值功率。随着激光技术的发展,具有体积小、重量轻、光束质量高且人眼安全波段的固体激光器被用作手持式远程激光测距机的发射光源,研究与之配套的小型化、低功耗软硬件系统就成为发展手持式的高精度远程激光测距机的技术关键。本文主要围绕手持式、高精度的远程激光测距机的技术要求,提出一种手持式远程激光测距机的软硬件系统设计方案。首先,硬件系统包括激光发射模块、激光接收模块和主控制器模块,设计并在小体积的PCB板上实现了电源升压和恒流源输出的固体激光器驱动电路,将驱动电流控制在8-10A,时间维持在1.8ms~2.3ms,实现了对固体激光器的稳定驱动;设计了由APD偏置电压控制电路、跨阻放大器、高通滤波器、差分放大器、电流反馈放大器和差分输出比较器组成的激光接收模块硬件电路,用低成本、小体积和窄带宽的电路实现了激光回波的自动增益调节和小信号放大功能,在回波脉冲有一定展宽的条件下实现了高精度的时刻鉴别;采用ARM架构的低成本STM32单片机作为主控制器模块,实现了对整机系统的控制,结合TDC时间数字转换芯片设计了高精度时间测量模块,计时精度达到45ps。其次,嵌入式软件系统基于实时操作系统(Real-time operating system,RTOS)设计,采用多任务方式,使系统具有快速响应、零中断延迟和低功耗的特征。最后,对行走误差补偿的算法进行研究。研究发现在较大的测距范围内,即使探测电路对近距离的回波出现信号饱和,行走误差与激光回波的脉冲宽度仍呈对应关系,可以通过回波脉冲的宽度和行走误差的拟合曲线对误差进行补偿。基于这样的模型,提出了一种有效补偿行走误差的方法,实现了对激光飞行时间(time of flight,TOF)的精准计时,有效地提高了系统的测距精度。本文开发了手持式激光测距机的软硬件系统并进行了大量测试,测试结果手持式测距系统的测距范围可达2km,测距精度±20cm,系统的硬件质量106g,尺寸为10×7×3.5cm3,可以适用于小型化的平台和穿戴式设备中,实现远程和高精度的测距能力。
暂无评论