一种手持式激光测距仪的电路设计
手持测距仪设计总结报告
产品设计报告(2011-2012学年第二学期)课程名称学院专业班级学号学生姓名同组者姓名任课教师完成日期目录引言------------------------------------------------------------------------------------3 任务分析------------------------------------------------------------------------------3 方案初步设计------------------------------------------------------------------------3 产品详细设计------------------------------------------------------------------------4 硬件设计--------------------------------------------------------------------------4 软件设计--------------------------------------------------------------------------7 调试和测试----------------------------------------------------------------------------9 总结-------------------------------------------------------------------------------------10 参考文献-------------------------------------------------------------------------------11引言随着社会的发展,传统的测距方法在很多场合已无法满足人们的需求,例如在井深,液位,管道长度等场合,传统的测距方法根本无法完成测量的任务。
【精品】手持式激光转速测量仪的设计_本科毕业论文设计
摘要本文在对了解转速测量理论与掌握单片机原理的基础上,根据硬件设计,提出系统程序设计方案,构建软件系统,以实现智能转速测量与显示的功能。
本设计根据基于STC89C52单片机的转速测量电路,设计出一种以半导体激光二极管作为传感器的激光测速仪,可同时实现数据的实时采集、处理和显示; 并详细叙述了测速原理、单片机系统和测速误差。
对所设计的软件系统通过编译软件keil C51 μVision4对其进行程序调试。
最后,对构建的系统利用设计的电路进行调试,对测量指标进行了分析、比较并提出改进方案。
在设计中测量方法采用M法进行测量,单片机采用C语言编程。
关键词:激光;转速测量;手持;非接触式;单片机AbstractIn this paper, the understanding of the theory and master of rotational speed measurement based on the principle of MCU, the system program design, to build software systems, compiler, in order to achieve intelligent Rotational speed measurement and display functions.In this paper, according to the tachometric survey system based on the MCU of STC89C52, I designed the laser velocity meter which using laser diode as sensor. The velocity features real-time data acquisition, data processing and display functions. The principle of velocity measurement and them measurement error of the single chip computer are described. I set up them using the software of The Keil μVision4. At last, the builded system is setted up through circuit. The measured index were analysed and compared and the improved programmes were proposed. M method was adopt in the measuring and the language of C was adopt to computer.Key words: Laser, Rotational speed measurement, Hand-held, Non-contact, MCU目录摘要 (I)Abstract (I)1绪论 (1)1.1课题研究的目的及意义 (1)1.2转速测量在国内的研究情况 (1)1.3主要内容与问题 (2)1.3.1研究的主要内容 (2)1.3.2阐明的问题 (3)2 系统设计的方案 (4)2.1电源方案的选择与论证 (4)2.2显示方案的选择与论证 (5)2.3传感器方案的选择和论证 (6)3 基于单片机的转速测量方法及原理 (7)3.1半导体激光二极管的工作原理和特点 (7)3.1.1半导体激光二极管的工作原理 (7)3.1.2半导体激光二极管的常用参数 (8)3.1.3半导体激光二极管的特点 (9)3.2单片机测量转速的方法 (10)3.3转速测量原理 (11)3.3.1测周期法“T法” (11)3.3.2测频率法“M法” (12)3.3.3测频测周期法“M/T法” (13)4智能转速测量系统的硬件结构 (16)4.1系统的硬件结构 (16)4.1.1转速信号发射与拾取的结构 (16)4.1.2.显示部分的结构 (18)4.1.3复位功能的实现 (19)4.2 硬件电路中主要部件的介绍 (20)4.2.1 STC89C52介绍 (20)4.2.2 1602液晶显示屏介绍 (21)5 智能转速测量系统的软件设计 (23)5.1程序设计 (23)5.1.1工作方式及控制字设置 (23)5.1.2变量分配及程序的初始化 (25)5.1.3显示功能的实现 (25)5.1.2液晶的显示 (27)5.3主程序流程 (28)5.4开发平台介绍 (29)5.4.1 keil C51软件集成开发环境 (29)5.4.2 单片机下载 (29)6结论 (31)6.1主要研究结论 (31)6.2研究展望 (31)致谢 (32)参考文献 (33)附录1:原理图 (34)附录2:仿真图附录3:源程序 (35)附录3:源程序 (36)1绪论1.1课题研究的目的及意义转速是工程中应用非常广泛的一个参数,其测量方法较多,而模拟量的采集和模拟信号处理一直是转速测量的主要方法,这种测量方技术已不能适应现代科技发展的要求,在测量范围和测量精度上,已不能满足大多数系统的使用。
手持式激光测距仪系统方案
手持式激光测距仪系统方案一.系统主要功能(1)通过“脉冲测距法”来完成激光测距仪对距离的测量。
(2)完成面积测量,体积测量,连续测量,存储测量数据等功能。
(3)还可完成对测量距离的加、减运算。
二.主要技术资料1.电源:3伏直流电2.测量范围:5cm至200m,从前端起5cm,最大识别距离750m,不含目标板传统测量范围:白色砌石墙面,70m;水泥,50m;砖墙,50m。
最大测量距离由以下条件而定:(1)目标物表面的反射性(2)周围环境光照条件。
3.精确度:一般情况下,测量一次或多次的精确度为±1.5mm。
4.最小显示单位:1mm5.光束直径:在10m处小于6mm,在50m处小于30mm,在100m处小于60mm。
6.基本操作模式:单一测量,连续测量,计算/功能7.显示:液晶显示器,显示操作情况及电池情况。
8.激光:可见光,620-690nm,激光等级2级,输出功率<1mw。
三.系统测量原理激光测距仪一般采用两种方式来测量距离:脉冲法和相位法。
本系统采用脉冲法,需要对时间进行精确测量,采用了高精度时间测量芯片TDC-GP2。
在脉冲激光测距中,使用激光器对被测目标发射一个光脉冲,然后接收目标反射回来的光脉冲,通过用TDC-GP2测量光脉冲往返所经历2S的时间t,就可以算出目标的距离,即:S=v*t/2,式中v为光速,v=3×108m/s。
1.TDC-GP2的时间测量原理1.1内部结构TDC-GP2内部主要有脉冲产生器、数据处理单元、时间数字转换器、温度测量单元、时钟控制单元、配置寄存器以及与单片机相接的SPI接口组成。
TDC-GP2的工作电压:输入输出为1.8~5.5V,核电压为1.8~3.6V,所以可以采用电池供电。
同时和单片机由4线的SPI相连,可以把TDC-GP2作为单片机的一个外围设备来操作。
通过单片机的控制由TDC-GP2采样脉冲激光的发射和接收,通过内部ALU单元计算出时间间隔,并将结果送入结果寄存器保存起来。
基于51单片机的手持式激光+测距仪设计与实现-毕业论文
---文档均为word文档,下载后可直接编辑使用亦可打印---1.1 课题的背景和意义 (2)1.2 国内外现况 (3)1.3 本课题主要研究内容 (4)1.最小的单芯片系统的硬件设计; (4)2.液晶屏的硬件设计; (4)3.警告声光报警电路; (4)4.硬件功能测试程序。
(4)1.4 开发环境介绍 (4)1) 开发环境 (4)2) 运行环境 (5)第二章硬件介绍 (6)2.1 STC89C52概述 (6)图2-1 51单片机管脚图 (6)1 主电源引脚 (7)2 时钟源 (7)3 控制,选通或复用 (7)4 多功能I/O端口 (7)2.2 keilC51的开发环境 (8)2.2 Nokia/诺基亚5110 LCD (9)图2-2 Nokia5110显示屏 (10)2.3 GP2Y0A02YK0F红外激光测距模块 (10)1、距离测量范围: 20 to 150 cm (10)2. 信号输出类型:电压模拟信号 (10)3. 包装尺寸:29.5×13×21.6 mm (10)4. 功耗:标称值33 mA (10)5. 供电电压:4.5 to 5.5 V (10)6.精度和采集的AD位数以及转化计算公式相关,10AD一般能达到0.1CM (10)图2-3 测距原理 (12)图2-4传感器数值曲线图 (12)第三章硬件系统介绍 (13)3.1 红外激光测距的实现构想 (13)3.2 结构框图 (13)图3-1 结构框图 (13)3.3系统硬件结构电路图 (14)图3-2 整体电路图 (14)3.3.1 ISP电路 (14)图3-3 下载与擦除电路 (15)3.3.2 稳压电路 (15)图3-4 稳压电路 (15)3.3.3 显示模块Nokia5110lcd (15)图3-5 5110显示电路 (16)3.3.4 键盘 (16)图3-6 按键 (17)3.3.5红外激光测距模块 (17)图3-7 测距模块 (17)3.3.6复位电路 (17)图3-8 复位电路 (18)3.3.7 时钟电路 (18)图3-9 时钟电路 (19)3.3.8蜂鸣器电路 (19)图3-10 蜂鸣器电路 (19)3.4测距原理与测距方法的选择 (20)3 3.1相位激光测距 (20)3.4.2脉冲法激光测距 (20)3.4.3 激光三角法测距 (21)3.4.4激光的选择 (22)1. 采用红外激光的发光二级管,结构很简单,体积小,成本较低 (23)2. 对红外的调制很简单,能够实现编码发射 (23)3. 红外线不会通过阻碍物 (23)4. 具有低耗能,反应快的特点 (24)5. 具有极强的在干扰环境下工作的能力 (24)6. 不会对环境造成污染,基本上对于人畜无害 (24)第四章软件系统设计 (25)4.1 系统软件流程图 (25)图4-1 软件流程图 (25)4.2 部分代码 (26)LCD部分 (26)c -= 32; (27)x <<= 3; (27)y <<= 1; (27)第五章实物制作与调试说明 (31)5.1 材料的选择 (31)5.2 电路板PCB的设计 (31)5.3 印刷电路板的制作 (32)5.4 单片机测试 (32)5.5 电路调试 (32)5.6 红外激光测距的调试 (33)第六章总结 (33)第一章绪论1.1 课题的背景和意义这个项目的需求是不用进行接触测量,开发出运行快速,准确度高,而且具有能够忍受强干扰,体积小,重量轻的激光测距仪。
手持式超声测距仪的设计
1系统硬 件结构设计及其功能
手 持 式 超 声 测 距 仪 的 硬 件结 构 框 图 如 图1 所示 。该 系统 由 MS 4 0 4 3单片机 、 P 3F 1 超 声 波 发 射 电路 、接 收 放 大 电路 、环 境温 度 采 集 电 路 及 显 示 电 路 组 成 。 MS 4 0 4 片机是 整个系 统的核 心部 P F 3单 3 1 件, 用来 协 调 各 部件 的工 作 。 1 1 开关机 电路原 理 . 当上 电时 , Q2、Q1 截 至 , 都 电源没 电 , 而且功耗 近视为 0 当按 动 KE , 打 开 , , Y1 Q1 电源和单 片机 得 电工 作 , 同时 POW /S为低 电平 , 片机 检测 低电 平时 间 , 过 3 单 超 S后 , 将P OW/C置 1 始 终打开 , , 可以释放 KE , Y1 单 片机正 常工作 , 并进入 关机检 测状态 。 关机 时 , 动 K EY 1, 片 机 检测 到 按 单 P W/ O S由高变低 , P W/ 置为低 电平 , 将 O C 释 放 KE Y1后 , 电源 关闭 。原 理 图如 图 2所示 。 12 超声波发射 电路 , . 超 声波 发射 电路 原 理 图如 图 3所 示 : 发 射 电路主 要 由反 向 器 7 S0 4L 4和 超 声波 换 能器 构成 , 片机 P . 单 1 0端 口的 4 k 方波 0 HZ 信 号 一路 经一 级 反 向器 后 送 到超 声波 换 能 器 的 一 个 电 极 ,另一 路 经两 级 反 向 器 后送 到 超 声 波 换 能 器 的 一 个 电极 ,用这 种推 挽 形 式 将 方 波信 号 加 到 超 声 波 换 能 器两 端 可 以 提 高超 声 波 的 发 射 强 度 。 输 出 端采 用两 个 反 向 器 并联 , 以提 高驱 动 能 力 。上 拉 用 R1 R2一方面可 以提高反 向器 7 L 0 输 和 4 S4 出高 电平 的驱 动 能 力 ,另一 方 面 可 以 增 加 超 声 波换 能 器 的 阻 尼效 果 , 短 其 自 由振 缩 荡 的时 间 。压 电式 超 声 波换 能 器是 利 用 压 电 晶体 的 谐 振 来 工 作 的 。 13 超声波检测接 收电路 . 集 成电路 C 2 16是一款红外线检 波接 X 00 受 的专 用芯 片 , 常用 于 电视机 红外 遥控 接 收 器 。考虑到红 外遥控常 用的载波 频率 3 k 8 Hz 与测距 的超声 波4 较为接近 , O 可以利用它制 作 超声 波检测接 收电路 , 当更改 电容 C 适 4的大 小 可 以改 变 接 收 电路 的 灵 敏 度 和抗 干 扰 能 力。 电路 原理 图如 图 4所示 :
手持式超声波测距报告
2 、发射电路
(1)如附录图 2 是由一个 555 电路构成的多谐振荡电路。它的振荡周期为
T t1 t 2 (ln 2)( R 3 2R 2 )C 2
故:频率
1 f (ln2)( R 3 2R 2)C 2
由于频率为 40KHz,则 (R 3 2R 2)C 2 3.6 10 -5
开始
各个引脚初始化
器件初始化 (定时器, I/O中断) 显示初始化
进入低功耗
否
检测按键中断
正常 按键
启动定时器 启动超声波发射 开启回波检测中断
否
检测回波中断 是
停止发射 记录时间 计算 显示
四、测试方法与测试结果 理论 10cm 20cm 30cm 40cm 50cm 60cm 70cm 13cm 23cm 31cm 45cm 55cm 63cm 78cm 实际 3 3 1 5 5 3 8 误差
4 、温度补偿电路
因为超声波的传播速度跟介质种类和温度有关,在介质种类一定的情况下, 温度与速度的关系: C 331.4 0.607T 温度传感器主要由热敏元件组成。热敏元件品种教多,市场上销售的有双金 属片、铜热电阻、铂热电阻、热电偶及半导体热敏电阻等。以半导体热敏电阻为 探测元件的温度传感器应用广泛,这是因为在元件允许工作条件范围内,半导体 热敏电阻器具有体积小、灵敏度高、精度高的特点,而且制造工艺简单、价格低 廉。半导体热敏电阻按温度特性热敏电阻可分为正温度系数热敏电阻(电阻随温 度上升而增加)和负温度系数热敏电阻(电阻随温度上升而下降) 。 本设计采用的是美国 Dallas 半导体公司的不锈钢封装的 DS18B20 数字温度 传感器。DS18B20 是采用专门设计的不锈钢外壳,仅有 0.2mm 的壁厚,具有很 小的蓄热量,采用导热性高的密封胶,保证了温度传感器的高灵敏性,极小的温 度延迟。DS18B20 支持“一线总线”接口(1-Wire) ,测量温度范围为 -55°C~ +125°C,在-10~+85°C 范围内,精度为±0.5°C。现场温度直接以“一线总线” 的数字方式传输,大大提高了系统的抗干扰性。 DS18B20 数字化温度传感器的主要性能如下:
简述手持式激光测距仪的研究和设计
简述手持式激光测距仪的研究和设计【摘要】手持式特性的激光测距仪,有体积小便于携带的优势,能在短时段内,测量到某一间距。
广泛用于工程装潢、家居装修、城区之内的交通监察、气象及特有的农林部门。
经由简单测量,能辨识长度偏大的隔断距离,适宜精确层级很高的测定流程。
为此,有必要明辨测距仪固有的构架设计,注重设计时段的各类细节。
【关键词】手持式;激光测距仪;设计方式手持式架构下的激光测距仪,可以接续发射某频次之下的脉冲信号,提升原有的测距间隔。
正弦调制得来的脉冲信号,适宜相位式特性的激光测距。
辨识相位差时,可采纳多周期更替的途径,来缩减拟定好的采样频率。
这样,就缩减了电路构架的复杂特性,降低了耗费掉的设计金额。
1.拟定的最优测程手持式架构的测距仪,通常经由电池去供应电能,且应当合乎预设的安全距离。
激光发射拟定出来的功率,通常都是偏小的。
选出来的测量测程,采纳640纳米这一范畴的激光波长;拟定好的发射功率会达到1mW;最佳情形下的测程数值,被设定在45米。
激光特有的调制度被设定成1,发射系统预设的透光率超出0.9,而对应态势下的接收系统,透光率设定成0.6;滤光片配件的透过率会超出0.8。
选出来的目标物体,反射率被管控在0.5以内;最小范畴内的探测功率,与这种态势下的测程契合。
接收物镜固有的直径45毫米。
依循给出来的运算公式,可以运算得到精准的间距。
若给定了固有的发射功率,则要着力去提升这一测程。
为此,采纳了接续发射的、调制出来的脉冲波,以便实现如上的功能。
设计时段内,发送过来的激光信号,会变更成周期特性的脉冲波。
每个拟定好的周期以内,脉冲波经由振幅调制,得到了精准态势下的正弦波。
比对接续发射的独特波形,若平均功率被表征成同样数值,则聚集过来的功率,会集中于预设的同种脉冲。
利用偏高的这种功率,能提升给出来的射程数值。
例如:给出来的正弦波被设定成23MHZ;把拟定好的7个周期,看成整合得来的同种脉冲。
测量出来的脉冲宽度会超出315ns;重复功率及关联着的均衡功率,都被设定成1mW;重复态势下的变动频率能达到10KHZ。
一种手持式激光测距仪的电路设计
设计天地Design Field引言该测距仪利用测量调制的激光信号相位差进行距离的测量。
为了提高精度,采用高速时钟利用数字方式进行相位测量。
使用单片机技术实现人机接口和数据运算。
该系统采用单片机加CPLD的设计方法, CPLD主要进行地址译码、鉴相、时钟分频等功能,单片机采用最常用的AT89C51,主要完成运算和人机接口。
设计思路该测距仪利用反射方式进行测量。
测距仪发射经过调制的激光信号到达目的地,经目的地反射后回到仪器,仪器计算出信号从发送到接收的时间差,再和激光信号的速度进行相乘。
得到信号经过的总距离。
由此可得到测距基本公式为:假设仪器发射角频率为ω的正弦波,经反射器反射回测试设备,被仪器的接收系统接收。
收到的正弦信号在相位上和发射的正弦信号相比较,有一个相位差Φ。
发射信号为:u=Vmsin(ωt+φ0)其中Vm为振幅,ω为角频率,t为时间,φ0为初相位。
经反射后回到设备的正弦信号不考虑其振幅变化u=Vmsin(ωt-ωt2D+φ0)其中,ωt2D就是正弦波在二倍距离上传播所引起的相位变化:Φ=ωt2D 将其带入测距基本公式,可得到:式中:c——电磁波在真空中的传播速度;f——电磁波的频率;n——大气的折射率;Φ——电磁波在被测距离上往返传播的相位差。
因此,只要计算出信号从发送到接收的相位差就可以求出设备与被测点之间的距离。
该设备需要测量100m距离,我们选用150m作为设备的测程范围。
并取混频时中频F中=10KHz。
用40MHz时钟对混频后10KHz信号进行采样。
由下式c=f×λ和 L=λ/2可得(40MHz/10KHz=4000):令L1=150m,可得λ=300m,c=3×108m/s,计算得F1=1.0×106Hz。
L1最小=300/4000=0.075m。
令L2=7.5m,可得λ=15m,c=3×108m/s,计算得F2 =20×106Hz。
激光测距仪的设计
分类:工业控制类(TMS320C2000),低功耗类 ( TMS320C55x ),浮点类( TMS320C67x ), 高速类( TMS320C64x)
选择原则:应用场合、算法的复杂度、功耗的要求
西安电子科技大学 综合开发应用实验室
单元电路设计—微处理器的选择
常用处理器分类及其特点: CPLD、FPGA:
V170~45来自81~2(低) 3.5~11
静态电流 (μA)
0.25~5
响应速 度
20ns
西安电子科技大学 综合开发应用实验室
单元电路设计—小信号放大
常用模拟开关--CD4051 特性:单刀多掷,模数信号均能传输,300欧姆,600ns
西安电子科技大学 综合开发应用实验室
单元电路设计—小信号放大
数控电位器
分类:按键式和串行总线式,其中串行总线控制又分为三 线控制、I2C接口控制和SPI接口控制。
西安电子科技大学 综合开发应用实验室
单元电路设计—小信号放大
数控电位器—x9c102/ x9c103/ x9c503/ x9c104 特性:三线控制,100档可调
手持式激光测距仪的设计(机械cad图纸)大学毕设论文
目录摘要 (1)关键词 (1)1 前言 (3)1.1激光测距研究及发展现状 (3)1.2课题的研究目的和意义 (4)1.3课题研究的内容 (7)2 相位式激光测距技术研究 (7)2.1相位式激光测距技术原理 (7)2.2相位式激光测距多测尺原理 (9)2.3差频测相原理 (11)2.4自动增益控制原理 (12)2.5光电探测器 (13)3 相位式激光测距仪控制电路的设计 (18)3.1相位式激光测距仪的整体设计 (18)3.2光电检测器的选择 (19)3.3APD高压偏置电路的设计 (20)3.4温度补偿电路 (23)3.5自动增益控制电路AGC (27)3.6混频电路 (32)4 相位式激光测距仪软件系统设计 (34)5 仿真结果及分析 (35)5.1APD高压偏置电路的仿真结果及分析 (35)5.2自动增益控制电路的仿真结果及分析 (39)6 结论 (42)参考文献 (43)致谢 (43)附录 (48)手持式激光测距仪的设计摘要:本文首先介绍了相位式激光测距仪的研究背景、意义,总结和概括了激光测距的有关理论基础,并且介绍了相位式激光测距仪的测距原理,提出了测距系统的实现框图;接着围绕接收系统的性能开展深入研究,主要研究探测器件的选择,偏压电路、混频电路、自动增益控制电路的设计等问题;利用Proteus技术对APD偏压电路和自动增益控制电路进行仿真,通过仿真结果不断完善设计,并对这一设计进行研究、发展和创新,使得测距系统的测量精度得到了很好的保证及提高,降低了硬件成本,简化了控制电路。
关键词: 激光测距;雪崩二极管;相位;混频;自动增益控制Design of Hand-held Type Laser RangefinderAbstract:This paper started from the background, the purposes, meanings of phase-shift laser ranging, then summarized the related theoretical basis of it. The principle of phase laser ranging and a practical ranging system is discussed. This paper concentrate on the researh of improving the porperty of receiving system. Lots of research have done on choosing detection element,design of the bias circuit and automatic gain control circuit. Then,the proteus is used for simulation of them. With the help of the simulation, the design was improved,and with the research, development and innovation of the technology, we have ensured and developed the measurement accuracy of the ranging system, reduced the cost of the hardware and simplified the control circuit.Key Words:laser ranging; avalanche diode; phase; mixer circuit; automatic gain control1 前言在各个应用领域中,随着我国科学技术的日益发展,对距离量的测量要求愈来愈高。
一种手持式激光测距仪的电路设计
一种手持式激光测距仪的电路设计
高敏;王建锋
【期刊名称】《电子产品世界》
【年(卷),期】2004(000)023
【摘要】本文介绍了一种以单片机和CPLD为核心的测距仪的电路设计.该电路用高速时钟进行数字鉴相、测量,省去了模数转换,利用软硬件相结合的方式,提高了测量精度,缩短了测量时间.
【总页数】3页(P115-117)
【作者】高敏;王建锋
【作者单位】西安邮电学院继续教育学院;西安深亚电子有限公司
【正文语种】中文
【中图分类】TN7
【相关文献】
1.一种手持式激光测距仪的电路设计 [J], 高敏;王建锋
2.手持式激光测距仪示值误差测量结果不确定度的研究 [J], 刘红光;李凌梅;崔尧尧;李青;王伟;路瑞军
3.一种新型手持式激光测距仪示值误差的检定方法 [J], 卞伟;郝彦彬;谢平;刘钊
4.手持式激光测距仪检定方法及应用研究 [J], 佘娜萍
5.手持式激光测距仪自动检定装置的研究 [J], 路瑞军;刘红光;李一鸣
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
设计天地
Design Field
引言
该测距仪利用测量调制的激光信号相位差进行距离的测量。
为了提高精度,采用高速时钟利用数字方式进行相位测量。
使用单片机技术实现人机接口和数据运算。
该系统采用单片机加CPLD的设计方法, CPLD主要进行地址译码、鉴相、时钟分频等功能,单片机采用最常用的AT89C51,主要完成运算和人机接口。
设计思路
该测距仪利用反射方式进行测量。
测距仪发射经过调制的激光信号到达目的地,经目的地反射后回到仪器,仪器计算出信号从发送到接收的时间差,再和激光信号的速度进行相乘。
得到信号经过的总距离。
由此可得到测距基本公式为:
假设仪器发射角频率为ω的正弦波,经反射器反射回测试设备,被仪器的接收系统接收。
收到的正弦信号在相位上和发射的正弦信号相比较,有一个相位差Φ。
发射信号为:u=Vmsin(ωt+φ0)
其中Vm为振幅,ω为角频率,t为时间,φ0为初相位。
经反射后回到设备的正弦信号不考虑其振幅变化u=Vmsin(ωt-ωt2D+φ0)
其中,ωt2D就是正弦波在二倍距离上传播所引起的相位变化:
Φ=ωt2D
将其带入测距基本公式,可得到:
式中:
c——电磁波在真空中的传播速度;f——电磁波的频率;n——大气的折射率;
Φ——电磁波在被测距离上往返传播的相位差。
因此,只要计算出信号从发送到接收的相位差就可以求出设备与被测点之间的距离。
该设备需要测量100m距离,我们选用150m作为设备的测程范围。
并取混频时中频F中=10KHz。
用
40MHz时钟对混频后10KHz信号进行采样。
由下式
c=f×λ和 L=λ/2可得(40MHz/10KHz=4000):
令L1=150m,
可得λ=300m,c=3×108m/s,计算得F1=1.0×106Hz。
L1最小=300/4000=0.075m。
令L2=7.5m,可得λ=15m,c=3×108m/s,计算得F2 =20×106Hz。
L2最小=15/4000=0.00375m。
由以上计算可得,选择F1=1MHz,F2=20MHz可符一种手持式激光测距仪的电路设计
The Circuit Design of A Laser Range Finder
西安邮电学院继续教育学院 高敏西安深亚电子有限公司 王建锋
摘 要:本文介绍了一种以单片机和CPLD为核心的测距仪的电路设计。
该电路用高速时钟进行数字鉴相、测量,
省去了模数转换,利用软硬件相结合的方式,提高了测量精度,缩短了测量时间。
关键词:激光测距;数字鉴相
设计天地
Design Field
硬件系统
单片机系统框图如图1所示。
单片机为核心控制单元,负责从键盘接收命令,将测试结果通过液晶显示器向外显示,将测量的多组数据通过计算机接口进行传输,控制CPLD进行数据测量和计算。
图2为测量原理框图。
系统主时钟为40MHz,用来作CPLD内部测量时钟。
将40MHz时钟2分频和40分频,得到20MHz和1MHz时钟信号用来调制激光信号。
将主时钟分频到10KHz,再利用锁相环电路将其倍频到1.01MHz和20.01MHz,使其和反射回的调制激光信号进行混频,得到10KHz的中频调制信号,将该信号进行整形后送入CPLD内部鉴相和测量电路进行测量。
由单片机将测量的数据处理成最终的距离数据,通过显示电路进行显示。
由于模拟电路容易收到干扰的影响,我们使用数字鉴相器对输入信号进行鉴相。
同时将测量用CPLD进行实现,可方便的修改电路,简化了系统设计。
鉴相框图见图3。
在该电路中,为了节省CPLD内部资源,我们仅设计了一套这样的电路,采用时分方式对粗尺信号和细尺信号进行测量。
该电路中的鉴相器实际上是一个异或门。
该异或门输入为A和B,A信号相对B信号的延时量与异或门的输出之间的关系如图4所示。
由上图可知,对于一个异或门来说,只能鉴别出180度之内的相位。
为了弥补该不足,我们进行了如下设计:将A信号接到D触发器(上升沿触发)的时钟端,将B信号接到D触发器的信号端。
这样,当A信号到来时,会记录下B信号当前为高电平还是低电平,如
果是高电平,那么说明B信号先到,如果是低电平,那么说明B信号后到。
这样就可以鉴别出A、B信号相位之差为小于还是大于180度。
由异或门鉴相器输出的信号用来控制对系统时钟的计数。
计数结果和A、B信号的相对位置来决定计数的最终结果。
图3 鉴相电路框图图1 单片机框图
图2 激光测距仪系统框图
设计天地
Design Field
软件设计
软件系统的框图如图5所示。
系统启动之后,首先从存储器中读取所需的参数进行初始化。
完成之后等待按键或者计算机发送的命令。
如果有按键或者计算机发送的命令,则进入到不同的模块中进行操作。
由于该设备为手持式测量仪,因此在软件设计中,对功耗的考虑比较多。
电源模块选用带关断功能的器件。
如果在一段时间内没有任何操作,则设备自动关闭LCD,同时减少监视键盘输入的频率,关闭CPLD内部时钟,关断外部器件的电源,从而达到省电的目的。
测量程序是本软件的主要部分。
首先,CPU对测量部分进行复位,将所有计数器进行清零。
当检测到一个高脉冲时,计数器启动计数,直到该高脉冲结束,
图4 A信号对B信号延时
计数器将该结果一直保持,同时向CPU发出中断信号,告知CPU可进行数据读取。
当CPU读取数据之后,再将该测量电路复位,则中断撤销,等待下一次数据的采集。
然后CPU将采集的数据根据系数转换为以毫米为单位的距离值。
在实际测量中,为了提高测量精度和减少因偶然因素引起的错误数据,我们采用多次测量取平均值的方法。
由于硬件电路仅设计了一套测量电路,但实际上有粗尺和细尺两部分需要进行测量。
因此在硬件电路上我们用二选一进行粗尺与细尺的选择。
在软件上,我们采用分时测量的方式,首先测量细尺,然后测量粗尺。
这样大大降低了CPLD内部资源的占有率。
结语
在该电路中,我们采用测量调制激光信号延迟时间的方式测量距离,将高频的信号转换到10KHz的中频上进行脉冲数量的测量,不但可以提高采集数据的精度,而且可以和CPLD、CPU等数字设备进行方便的接口,简化了设计。
参考文献:
1. 杨德麟, ‘红外测距仪原理及检测’, 测绘出版社
点。
在开发TCI 100Q DSP中采用很多节省
功率的技术,用90nm工艺使TCI100Q DSP功耗小于2W同时,又能保持这类DSP最佳功率/速度比。
在3G基站中,良好的功耗使得OEM能在较小的空间内组合更多信道,这可节省制造和操作成本。
TI公司为方便用户开发,还为用户提供软件库和开发工具CC Studio(图3),从而进一步简化了设计程序。
借助CCStudio,基于TCI100Q开展工作的设计人员可利用集成了所有通用PC主机工具的开发环境,快速完成实时嵌入式应用的设计工作。
800MHz DSP为TD-SCDMA、GSM/EDGE、UMTS和CDMA2000实现更广的网络覆盖范围提供了优异的器件。
(冰)。