基于单片机的激光测距仪设计

来源 :科学与财富 | 被引量 : 0次 | 上传用户:qwerdfhkotfd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:常规的基于集成电路的激光测距仪设计方法操作繁琐、成本高。基于单片机设计的激光测距仪则可以执行预置、检测、显示、报警等多种操作,同时相对于专用集成电路来说成本更低,更易操作简单可靠。基于此,本文基于脉冲回波测距原理,基于单片机开发了一种广泛使用的激光测距仪。
  关键词:单片机;激光测距仪;设计;脉冲回波
  测距技术的发展始于接触式测距技术,接触式测距适用性较差,非接触测距技术应运而生,尤其是电磁波测距技术的诞生于应用是测量技术发展史的里程碑。最初被用于雷达测距定位,大大提升了距离测量的精度和速度,也为测量操作的自动化提供了技术支撑。当前,激光测距在工业生产中的应用正变得越来越普遍。基于此,本文针对脉冲回波激光测距仪器设计思路进行了简要论述,并探讨如何基于单片机设计激光测距仪,以丰富激光测距仪的功能,提高其测量精度,简化激光测距操作。
  1脉冲回波激光测距仪设计思路
  本次设计基于脉冲回波法测距原理开发出一种激光测距仪。当发射探针发射的激光与障碍物碰撞时会被反射,接收探针会接收到反射的激光。设计发射探针、接收探针使其位于同一位置。如果激光从发射到接收用时为t,则激光从探针反射至反射面用时为t/2。激光探针、反射面的距离S可以通过以下公式算得:
  其中c表示大气环境中的光传播速度;t表示激光从发射到被接收的用时
  因为在实际制作过程中缺少光纤,而激光器和光电二极管的端面形状面积相差很大与上文中的数学模型中所设的理想条件差距过大,所以采用回波法代替,无光纤时可正常使用而在拟合光纤后仅需在算法时间t中减去激光在光纤中的传播时间即可。激光发射与接收模型与上文光纤探针基本相同,不过发射光斑与接收面积的比值更大。
  激光器经方波调制后为脉冲信号,因为漫反射及发射角等问题光电二极管采集到为类正弦信号,为方便后续处理需将正弦信号变成高低电平,及做比较处理大于均值的值记为高电平,其余值记为0。电路设计仿真如图1所示:
  2硬件设计
  2.1光学探针
  通过使用Vl53l0X集成芯片,替代原设计中激光器、光电转换模块、流压转换模块。因为其本身具有配套的940nmvcsel发射器和接收光电二极管,在无重组配件选型情况下为设计提供便捷,同时其垂直腔表面发射激光,再加上内部配置物理红外滤光片使其具有更强的抗干扰性,与之配套的spad阵列(单光子雪崩二极管)与相较常规光电二极管性能更强,弱光探测更为敏感。这些使得该芯片具有良好的准确性与较长的探测距离满足设计需求,且其是较为成熟的完全集成微型模块体积小可靠性强,有效避免了缺少检测器械带来的影响,在测距过程中,Vl53l0X芯片发射多个vcsel红外脉冲,然后被待测目标反射回来,并被阵列接收检测,一次测量的时间预计为33毫秒(初始化/测距/内务处理),在实际测量中受传播损耗影响采用23毫秒。最小范围测量周期为8毫秒。
  2.2单片机
  设计中使用STC89C51单片机作为下位机。该单片机是宏晶科技生产的一种CMOS8位微控制器,指令代码完全兼容传统8051单片机,具有高性能、低功耗、超强抗干扰、使用方便简单的特点,是新一代8051单片機。其主频可达35MHz,定时器精度可达0.028μs,由定时时间t1、t2带来的误差为0.0097mm,误差值可忽略不计。
  3电路设计
  因为Vl53l0X芯片发射与接受探针间距较小,考虑到后期拟合光纤需要同时使用两枚该芯片,一枚正常进行激光测距使用,另一枚仅提供调制后的940nm激光。使用ALTUMDESIGNER进行电路设计,因为由单片机和集成芯片替代大部分电路,所以需连接芯片相对较少不进行PCB打样设计,供电部分因缺少稳压电源等设备,同时该电路需向计算机进行串行传输,所以通过USB转TTL线同时完成串行传输和供电,基于单片机的激光测距仪电路设计图如2所示
  4 程序设计
  本次程序设计使用汇编语言编程。程序基本流程是在完成系统的初始化之后,由脉冲产生电路产生脉冲信号,并且由功率放大器电路驱动半导体激光发生器以发射激光,激光遇到障碍物反射回来,经过放大电路后再次产生脉冲信号,单片机记录两个脉冲信号之间的时间间隔,根据上述公式可以计算激光发射点、障碍物之间的距离。只要根据该过程将程序写入单片机,就可以在显示模块上正确显示结果。与启动激光发射电路同时启动计时器,计时器计数功能用于记录激光发射时间和接收到反射激光的时间。当接收到激光时,在接收电路的输出端产生负跳变,在端子INT0或INT1处产生中断请求信号,单片机响应外部中断请求,执行外部中断服务程序,读取时间差并计算出距离。
  4.1下位机程序
  使用UVisionIDE软件通过C语言进行单片机控制程序编写,该程序采用PWM进行数据读取,距离=高电平时间(μs)/10:
  4.2 上位机程序
  首先创建一个while循环控制上位机程序开停,然后在其中进行后续程序编写。然后从VISA库调用VISA配置串口按对应端口将串口名称、波特率、数据位、奇偶、停止位和流控等控件连入如图3-8所示:然后创建一个真假循环控制上位机给下位机的数据发送,在其中调用VISA写入,将VISA资源名称与VISA配置串口VISA资源名称输出相连,错误输入与VISA配置串口错误输出相连,然后在写入缓存区创建字符串
  在之后创建层叠顺序结构,在其中置入等待,并设计等待时间及每次距离数据读取前延时,在层叠顺序结构同样置入等待为while循环延时时间,以便设备有时间相应。在串行传输和读取中存在机械噪声和丢包现象不利于整体数据波形观测,所以需要进行有效值选择,首先创建一个真假循环真假条件默认为T,在其中调用数据节点、VISA读取,将数据节点的引用与VISA资源名称的VISA资源名称输出相连,错误输入与VISA资源名称的错误输出相连,再将其引用输出与VISA读取的VISA资源名称相连,错误输出与错误读取相连,将VISA读取的读取缓冲区输出的字符串通过字符串转换至数组,然后连入公式节点b1=a4左移八位+a5,如果b1<2500与a0=90与a1=90发生则b=b1输出b,因为发送数据到上位机的时候TX_DATA[0]=TX_DATA[1]=0x5a=90;来判断数据的有效性,a0:帧头0x5a、a1:帧头0x5a、a2:功能字节、a3:数据个数、a4:是数据高八位、a5:是数据的第八位、b1=a4左移八位+a5就是距离位移,通过帧头来判断是否发生丢包,同时距离位移不能超过2500mm因为量程是0-2500以此作为约束去除噪声,如果过大或没有数据仍使用上次赋值的b,将b连接至显示控件,并创建引用节点再真假循环外连接至波形图得到距离曲线程序
  结语
  综上所述,该激光测距仪性能稳定,功能丰富,操作简便,数据的接收处理效率较高,还可以方便的进行部件的连接和断开,易于维护。经测试器误差在2.15%左右。该激光测距解决了一些实际问题,例如传统激光测距仪的操作复杂,适用性差的问题,应用前景较好。
  参考文献:
  [1]陈羽. 高精度脉冲激光测距仪的研究[D]. 西安工业大学, 2014.
  [2]徐成涛, 吴冠豪, 郑睿童. 脉冲式激光测距仪计时系统设计与实现[J]. 自动化仪表, 2012(05):77-80.
  [3]孙兴信. 脉冲式激光测距仪的硬件设计[D].
  [4]周宇. 脉冲式激光测距仪的研究与设计[D]. 2016.
其他文献
摘 要:工会组织是企业和员工之间的桥梁和纽带,工会工作是促进企业和谐稳定的推动剂,新时期做好工会工作有利于扩大党的群众基础,把广大职工更加紧密地团结在党组织周围,本文结合当前工会工作的现状,就新时期如何加强和改进工会工作,促进企业和谐稳定方面进行了研究与探索,并提出了几点有效的经验和对策。  关键词:工会;和谐;稳定  企业在实践发展过程中的稳定与和谐需要广大职工的共同努力,而工会组织是企业和员工
期刊
摘 要:随着建筑业的不断发展,混凝土结构的相关质量要求也越来越严格,研究开发新型优质的混凝土,满足结构设计要求,减轻结构自重、降低施工成本已经成为建筑施工科学研究发展的主要方向。高层建筑也是当今社会的主体建筑,在其建设过程中对高强度混凝土的使用率是很高的,它能给施工单位带来缩短施工周期、节约施工成本等显著的经济效益 ,混凝土施工是建筑工程中“骨”的存在,两者如同血肉和骨骼不可分割,混凝土施工技术的
期刊
摘 要:目前互联网已经进入到我们工作学习生活的各个角落,这就给高等职业院校开辟了很多新的招生宣传途径。高职院校利用互联网平臺进行招生宣传,与传统的招生宣传方式相比,这种宣传方式不但新颖多变,宣传速度也是快捷及时,既保证了宣传效果,又节省了不少人力物力,优势非常明显。  关键词:高职院校;互联网;网络媒体;招生宣传  学校的招生宣传水平是各大院校办学理念、管理水平及教学水平等总体水平的体现,生源可以
期刊
摘 要:评价城市建设发展水平的重要标准之一就是市政公用工程的建设质量和建设水平,而决定市政公用工程建筑施工质量最关键的因素就是其施工技术的合理性。因此,本文首选指出当前国内市政公用工程在建设施工中关于施工技术方面的问题,以项目管理、材料设备以及人员配置等几方面着重展开论述,对市政公用工程施工新技术的推广方法进行分析。  关键词:市政公用工程;施工新技术;技术优化推广  当前,在市政公用工程施工过程
期刊
摘 要:当前我国工程建设企业中的工程总承包工作对于企业的发展有着非常重要的作用,并且也是企业主要的工作内容之一。本文就结合实际情况对工程总承包的施工管理工作从质量、进度和费用等多个角度进行探讨,然后给出合理的建议。  关键词:工业建设;项目施工;总承包管理  一、当前施工管理工作的现状  (一)质量问题  首先在施工管理工作中,质量问题对于整个施工建设项目来说有着非常重要的作用。如果在实际的建设施
期刊
摘 要:党的十九大将全面依法治国确立为新时代坚持和发展中国特色社会主义的基本方略,开启了法治建设的新征程。随着国资国企改革、电力体制改革不断深化,应对电力体制改革和供给侧结构性改革新要求,需要我们熟悉市场化条件下的法律、市场规则和竞争规则,建立规范化的市场管理体制,完善法律风险应对的策略和措施,依法适应竞争,参与竞争,赢得竞争。这种形势下,作为关系国民经济命脉和国家能源安全的电力企业,必须深刻认识
期刊
摘 要:现如今,我国电力行业的发展前景,十分美好,相对,对于电力系统的运行稳定性也会提出较高的要求,而要想实现这一目标,保障人们的安全用电需求,就要从强化电力系统中低压配电线路设计工作上入手,不仅要对低压配电线路的设计内容进行全面了解,而且还要采取科学有效的设计方案,并提高相关设计人员的专业化水平,这样才能确保低压配电线路的设计质量,促进电力系统整体运行性能的最大化发挥。  关键词:低压配电线路;
期刊
摘 要:随着我国经济水平的快速提升,推动了整个土木工程行业的快速发展,能够为人民群众的生活和工作提供更多便利。在土木工程的施工过程中,施工质量的管理具有非常重要的意义,是确保土木工程质量的重要环节,因此本文针对目前土木工程施工质量控制中存在的问题进行了总结和论述,进而提出了完善土木工程施工质量控制的相关策略。希望借助以下研究和探讨能够对进一步促进我国土木工程施工质量的有效控制贡献上自身的一份力。 
期刊
摘 要:随着我国城市化进程的逐步加快,各种建筑土木工程如雨后春笋一般层出不穷,极大地推动了建筑工程土木工程施工技术水平的提升。但是,应注意的是,当前建筑土木工程施工技术应用过程中依然存在很多问题,因此,有必要加强建筑土木工程施工技术的有效控制,保障建筑土木工程的施工质量。鉴于此,本文结合当前建筑土木工程施工技术控制现状,明确了加强施工技术控制的必要性与重要性,并就建筑土木工程施工技术控制要点及实现
期刊
摘 要:随着经济的飞速发展,科学技术也在不断进步,计算机技术和信息技术的广泛普及推动我国全面进度网络时代。在这种全新时代背景下,网络信息传播速不断加快、传播范围越来越广,在为社会群众提供便利的同时,信息安全方面存在的问题也日益凸显。近年来,虽然我国相关部门强化了信息安全处理力度,但是处理措施与信息技术更新换代的速度存在较大差距,导致信息安全问题始终存在,因此,本文针对现代信息技术环境中常见的信息安
期刊