激光测距项目整体框图及原理
前言:因为前面几个星期在忙着准备一个面试,这个星期开始持续更新。。。今天的内容是相位式激光测距项目的整体框图及原理介绍,这部分文章链接将会加到之前的大纲中!
大纲链接:目录大纲
目录:
1 相位式激光测距原理
2 FFT与APFFT鉴相法
3 项目整体框图
1 相位式激光测距原理
激光测距相位法的原理这里就简单介绍一下,下面几张图片均来源于网络。
这个项目主要是对激光强度进行调制的相位式激光测距(ps: 还有调频式的激光测距),当我们用一定频率的电信号调制激光器的驱动电流就可以达到调制激光出射信号的调制效果(电光调制),从上图可以看出,当调制完的激光信号经过反射物体反射,我们通过光电检测器件检测回波信号,最终通过鉴相鉴别发射信号与原信号的相位差推算出飞行时间,从而计算出距离差。
从上图可以看出,激光信号通过N个周期加一个不足周期的飞行时间后返回发射处,我们可以得到距离差的表达式。
飞行时间:
相位差:
距离差:
2 FFT与AP(ALL-PHASE)FFT鉴相法
上一节我们了解了激光测距的原理,这一节简单介绍一下项目使用的鉴相方法-全相位FFT鉴相法,后面会具体介绍如何使用Xilinx A7系列FPGA实现这个鉴相的功能以及显示。
我们设定一个原始信号为s(t),经过AD采样之后的数字序列为s(n),我们对数字序列进行傅里叶变换,整理找出其频率为K的谱线处变换结果,最后进行反正切运算求出初始相位。
全相位FFT相较于FFT鉴相法主要是多了一个数据预处理的过程,相比较于FFT鉴相法,全相位FFT具有良好的频谱分析特性,能够有效的抑制频谱旁瓣泄漏,在能量中心多谱线范围内,具有信号初相的 “相位不变性”。它不受信号频率须为频率分辨整数倍的制约,在实际工程实践中,能显著提高测相精度。
关于具体的公式推导和解释,这里就不一一详细介绍了。
3 项目整体框图
整个项目的结构框图基本如上,这个是我之前讲报告画的一个框图,后来的实际实验有点小区别,但不影响。整个测距系统主要包括三个部分,激光二极管(LD)的调制发射电路,激光回波检测电路和FPGA鉴相部分。我们预期的调制频率为100MHZ,通过FPGA控制DDS芯片(AD9959)产生高频信号调制激光强度,图中主振信号为100MHZ,由于频率较高,所以一般AD采集时候我们采取的方法为差频鉴相,图中的本振信号为99MHZ,通过与主振信号混频得到差频为1MHZ的差频信号便于AD采集,最终通过鉴别初始调制信号和回波信号的相位差得到距离信息。我们的另一个验证方法如图中红圈所示,通过示波器采集光电探测器的回波信号,利用MATLAB软件编写鉴相程序鉴相,可以将MATLAB计算结果与FPGA计算结果对比。
后续我们记录的重点是FPGA鉴相部分算法的编写,持续更新。。。
激光测距项目整体框图及原理相关推荐
- 第19节 项目整体绩效评估.
项目整体绩效评估 1[单项选择题]在供方选择过程中,对提供主要物资的新的供方,应要求其提供充分的质量证明文件,以证实其质量保证能力.()不属于质量证明 A供方多年供货业绩综合评价 B供方质量管理体系对 ...
- 【基于物联网的智能草莓种植系统的设计与实现系列教程】8.项目整体验证(课程设计、毕设项目、树莓派、yolov5、物联网)
[基于物联网的智能草莓种植系统]BH1750 光照度传感器验证与参考代码 项目各章节跳转 树莓派环境说明 硬件连接 猜你需要 项目各章节跳转 可点击跳转到对应章节 ==> 努力更新中... 0. ...
- No.019 <软考>《(高项)备考大全》【第04章】项目整体管理
1 关联内容 1.1 考试 此部分上午一般考3-4分,案例论文都有可能涉及,是复习的重点章节 1.2 项目管理中的相关方 1.3 十大知识域 1.3.1 学习重点 ◆What-每个子过程的定义: ◆W ...
- 信息系统项目管理师 章节_信息系统项目管理师章节重点(5)项目整体管理
信息系统项目管理师章节重点第五章:项目整体管理 整体管理是一项综合性和全局性的工作,对不同的活动和过程进行识别.定义.事合.统一和协调权衡的过程.决定什么时间把工作量分配在相应的资源上,哪些潜在的问题 ...
- 信息系统项目管理师优秀论文:项目整体管理
摘要:信息系统项目管理师优秀论文:项目整体管理.本论文来自科科过的<每天一小时,两月拿证>QQ昵称为:一枪一个小朋友.
- 信息系统项目管理师考前冲刺第二天:项目整体管理
摘要:信息系统项目管理师考前冲刺第二天:项目整体管理,内容为:项目整体管理. 信息系统项目管理师考前冲刺共十节视频(十大管理),本文针对第二天项目整体管理冲刺讲解,内容为:整体管理概述.制定项目章程. ...
- 信息系统项目管理师:第4章:项目整体管理与变更管理(2)
三.指导与管理项目工作(Direct and Manage Project Work) 1.内容(了解) 开展活动实现项目目标-有限的成本.工期要求下,完成满足要求的质量 实施已列入计划的方法和标准 ...
- 信息系统项目管理师:第4章:项目整体管理与变更管理-章节真题
解析在题后 1.2011年11月第43题项目收尾包含合同收尾( ) A.产品收尾 B.资产收尾 C.管理收尾 D.可交付物收尾 2.2012年11月第35题项目收尾是项目管理的重要环节,为了指导收尾涉 ...
- 《系统集成项目管理工程师》必背100个知识点-12项目整体管理的过程
项目整体管理包括哪几个过程? (1)制定项目章程: (2)制定项目管理计划: (3)指导与管理项目工作.按管理计划办事,实施已批准变更: (4)监控项目工作.跟踪.审查和报告项目进展,以实现绩效目标: ...
最新文章
- linux7挂载ntfs分区,刚安装centos7,请教大神如何挂载ntfs的分区
- 996 成福报?拼多多个别部门让员工在 “11-11-6” 和 996 中二选一
- 关于Qomo于ajax的异同~
- 百家中华老字号故宫过大年
- 【Java】登录操作中随机生成验证码的工具类
- 一个“alert” 引发的血案
- 程序员必定会爱上的10款软件
- 九齐NY8B072A单片机使用笔记(二)TIMER1/2/3定时器
- 永恒之蓝(MS17-010)补丁KB号
- 360能卸载oracle,如何完全卸载Oracle
- matlab神经网络预测数据,Matlab神经网络预测复数
- 教师-学生网络下Self-Ensembing with GAN-based Data Augmentation for Domain Adaption in Sematic Segmentation
- HTML页面格式化(CSS)
- uniapp微信小程序老预览失败,或者上传失败(已解决)
- 【不想读paper的时候看看】阅读文献?
- Android】中微信抢红包助手的实现(代码整理)
- 良心安利通用模板素材网站
- rust沙河游戏_十款特别好玩的沙盒建造游戏,喜欢生存建造的朋友千万不要错过...
- Allegro-PCB封装更新
- 高光谱数据集 Houston 2013, 2018