摘要
针对因激光测距系统在数据传送过程中产生的系统误差而影响系统测量性能的问题,研究开发了一套以相位式激光测距原理为基础的嵌入式激光测距系统,系统硬件部分主要采用ARM Cortex系列内核的STM32F1作为主机控制器、STM32F0作为从机激光测距模块的控制器,软件部分是在此硬件基础上借助Keil平台进行下位机软件开发,同时结合虚拟仪器LabVIEW来开发上位机测量操作界面,其中通过主机控制器搭载μC/OS-Ⅲ实时操作系统实现系统多任务管理。通过对实验数据的测试分析,提出了一种通过自定义HEX通信协议来提高系统测量精度和稳定性的方法。经过实验验证系统,最大相对误差不超过2%,测量精度±2 mm,可以满足系统在精度,稳定性上的设计要求。
- 单位