文献翻译超声测距系统设计.docx
《文献翻译超声测距系统设计.docx》由会员分享,可在线阅读,更多相关《文献翻译超声测距系统设计.docx(15页珍藏版)》请在冰豆网上搜索。
文献翻译超声测距系统设计
毕业设计(论文)英文资料翻译
Ultrasonicrangingsystemdesign
系别
专业
班级
学生姓名
学号
指导教师
中文翻译
超声测距系统设计
摘要:
超声测距技术在工业现场、车辆导航、水声工程等领域都具有广泛的应用价值,目前已应用于物位测量、机器人自动导航以及空气中与水下的目标探测、识别、定位等场合。
因此,深入研究超声的测距理论和方法具有重要的实践意义。
为了进一步提高测距的精确度,满足工程人员对测量精度、测距量程和测距仪使用的要求,本文研制了一套基于单片机的便携式超声测距系统。
关键词:
超声波,测距仪,单片机
1.前言
随着科技的发展,人们生活水平的提高,城市发展建设加快,城市给排水系统也有较大发展,其状况不断改善。
但是,由于历史原因合成时间住的许多不可预见因素,城市给排水系统,特别是排水系统往往落后于城市建设。
因此,经常出现开挖已经建设好的建筑设施来改造排水系统的现象。
城市污水给人们带来了困扰,因此箱涵的排污疏通对大城市给排水系统污水处理,人们生活舒适显得非常重要。
而设计研制箱涵排水疏通移动机器人的自动控制系统,保证机器人在箱涵中自由排污疏通,是箱涵排污疏通机器人的设计研制的核心部分。
控制系统核心部分就是超声波测距仪的研制。
因此,设计好的超声波测距仪就显得非常重要了。
2.SCM描述
微控制器(MCU)是一种单片计算机。
这是一种强调自给自足和成本效益形成鲜明对比的通用微处理器(PC)。
现在使用的大多数的计算机系统是嵌入到其他机器中,如电话、时钟、电器、汽车和基础设施。
嵌入式系统通常对内存和程序长度的要求很小并且可能需要简单但不寻常的输入/输出系统。
例如,大多数嵌入式系统缺乏键盘,屏幕,磁盘、打印机或其他可辨认的个人计算机的I/O设备。
他们可能控制电动机、继电器或电压和阅读开关、可变电阻或者其他电子设备。
通常情况下,人类可读的唯一的I/O设备是一个发光二极管,严重的甚至可以消除这种成本或权力约束。
与通用CPU相比,微控制器没有一个地址总线或一个数据总线,因为他们整合了所有的内存和非易失性内存相同的芯片CPU。
因为他们需要更少的别针,芯片可以放置在一个更小,更便宜的包。
在单个芯片上集成内存和其他外围设备并且作为一个单元测试它们会增加芯片的成本,但往往导致降低作为一个整体的嵌入式系统的净成本。
(即使整合周边设备的一个CPU的成本略高于一个CPU+外部外围设备,拥有更少的芯片通常允许一个更小、更便宜的电路板,并减少了所需的劳动力来组装和测试电路板)。
这种趋势下来设计。
单片机是一个单一的集成电路,通常有以下特点:
中央处理单元——从小型、简单的4比特处理器变为32位或64位处理器。
输入/输出接口如串行端口(UARTs),其他串行通信接口像I²C,串行外围接口和控制器区域网络系统互连的外围设备如定时器和监督机构,数据存储器RAM,程序存储器ROM、EPROM、EEPROM或闪存存储,时钟发生器——通常是一个一个石英计时晶体振荡器、谐振器或RC电路。
许多包括模拟—数字转换器,这种集成大大减少芯片的数量和连接的数量而且需要PCB空间使用单独的芯片产生等效系统,而且在1970年代他们的介绍中已被证明在嵌入式系统中是非常受欢迎的。
一些微控制器可以使用哈佛架构:
指令和数据单独的内存总线,允许访问同时发生。
外围设备整合的决定通常是困难,单片机供应商经常用操作频率和系统设计的灵活性对上市时间要求换取从他们的客户和整体较低的系统成本。
制造商必须平衡需要减小的芯片大小和其他功能。
3.超声波测距原理
3.1压电式超声波发生器原理
压电式超声波发生器实际上是利用压电晶体的谐振来工作的。
超声波发生器内部结构,它有两个压电晶片和一个共振板。
当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动共振板振,便产生超声波。
反之,如果两电极间未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接收器了。
测量脉冲到达时间的传统方法是以拥有固定参数的接收信号开端为基础的。
这个界限恰恰选于噪音水平之上,然而脉冲到达时间被定义为脉冲信号刚好超过界限的第一时刻。
一个物体的脉冲强度很大程度上取决于这个物体的自然属性尺寸还有它与传感器的距离。
进一步说,从脉冲起始点到刚好超过界限之间的时间段随着脉冲的强度而改变。
结果,一种错误便出现了——两个拥有不同强度的脉冲在不同时间超过界限却在同一时间到达。
强度较强的脉冲会比强度较弱的脉冲超过界限的时间早点,因此我们会认为强度较强的脉冲属于较近的物体。
3.2超声波测距原理
超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。
超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离(s),即:
s=340t/2。
4.超声波测距系统的电路设计
系统的特点是利用单片机控制超声波的发射和对超声波自发射至接收往返时间的计时,单片机选用C52,经济易用,且片内有4K的ROM,便于编程。
电路原理图如图1所示。
图1电路原理图
4.140kHz脉冲的产生与超声波发射
测距系统中的超声波传感器采用UCM40的压电陶瓷传感器,它的工作电压是40kHz的脉冲信号,这由单片机执行下面程序来产生。
puzel:
mov14h,#12h;超声波发射持续200ms
here:
cplp1.0;输出40kHz方波
nop;
nop;
nop;
djnz14h,here;
ret
前方测距电路的输入端接单片机P1.0端口,单片机执行上面的程序后,在P1.0端口输出一个40kHz的脉冲信号,经过三极管T放大,驱动超声波发射头UCM40T,发出40kHz的脉冲超声波,且持续发射200ms。
右侧和左侧测距电路的输入端分别接P1.1和P1.2端口,工作原理与前方测距电路相同。
4.2超声波的接收与处理
接收头采用与发射头配对的UCM40R,将超声波调制脉冲变为交变电压信号,经运算放大器IC1A和IC1B两极放大后加至IC2。
IC2是带有锁定环的音频译码集成块LM567,内部的压控振荡器的中心频率f0=1/1.1R8C3,电容C4决定其锁定带宽。
调节R8在发射的载频上,则LM567输入信号大于25mV,输出端8脚由高电平跃变为低电平,作为中断请求信号,送至单片机处理。
前方测距电路的输出端接单片机INT0端口,中断优先级最高,左、右测距电路的输出通过与门IC3A的输出接单片机INT1端口,同时单片机P1.3和P1.4接到IC3A的输入端,中断源的识别由程序查询来处理,中断优先级为先右后左。
部分源程序如下:
receive1:
pushpsw
pushacc
clrex1;关外部中断1
jnbp1.1,right;P1.1引脚为0,转至右测距电路中断服务程序
jnbp1.2,left;P1.2引脚为0,转至左测距电路中断服务程序
return:
SETBEX1;开外部中断1
popacc
poppsw
reti
right:
...;右测距电路中断服务程序入口
ajmpreturn
left:
...;左测距电路中断服务程序入口
ajmpreturn
4.3计算超声波传播时间
在启动发射电路的同时启动单片机内部的定时器T0,利用定时器的计数功能记录超声波发射的时间和收到反射波的时间。
当收到超声波反射波时,接收电路输出端产生一个负跳变,在INT0或INT1端产生一个中断请求信号,单片机响应外部中断请求,执行外部中断服务子程序,读取时间差,计算距离。
其部分源程序如下:
RECEIVE0:
PUSHPSW
PUSHACC
CLREX0;关外部中断0
MOVR7,TH0;读取时间值
MOVR6,TL0
CLRC
MOVA,R6
SUBBA,#0BBH;计算时间差
MOV31H,A;存储结果
MOVA,R7
SUBBA,#3CH
MOV30H,A
SETBEX0;开外部中断0
POPACC
POPPSW
RETI
对于一个平坦的目标,距离测量包括两个阶段:
粗糙的测量和精细测量。
第一步:
脉冲的传送产生一种简单的超声波。
第二步:
根据公式改变回波放大器的获得量直到回拨被检测到。
第三步:
检测两种回波的振幅与过零时间。
第四步:
设置回波放大器的所得来规格输出,假定是3伏。
通过脉冲的周期设置下一个脉冲。
根据第二部的数据设定时间窗。
第五步:
发射两串脉冲产生干扰波。
测量过零时间与回波的振幅。
如果逆向发生在回波中,决定要不通过在低气压插入振幅。
第六步:
通过公式计算距离y。
5.超声波测距系统的软件设计
软件分为两部分,主程序和中断服务程序。
主程序完成初始化工作、各路超声波发射和接收顺序的控制。
定时中断服务子程序完成三方向超声波的轮流发射,外部中断服务子程序主要完成时间值的读取、距离计算、结果的输出等工作。
6.结论
对所要求测量范围30cm~200cm内的平面物体做了多次测量发现,其最大误差为0.5cm,且重复性好。
可见基于单片机设计的超声波测距系统具有硬件结构简单、工作可靠、测量误差小等特点。
因此,它不仅可用于移动机器人,还可用在其它检测系统中。
思考:
至于为什么接收不用晶体管做放大电路呢,因为放大倍数搞不好,集成放大电路,还带自动电平增益控制,放大倍数为76dB,中心频率是38k到40k,刚好是超声波传感器的谐振频率。
英文翻译
Ultrasonicrangingsystemdesign
ABSTRACT:
Ultrasonicrangingtechnologyhaswideusingworthinmanyfields,suchastheindustriallocale,vehiclenavigationandsonarengineering.Nowithasbeenusedinlevelmeasurement,self-guidedautonomousvehicles,fieldworkrobotsautomotivenavigation,airandunderwatertargetdetection,identification,locationandsoon.Sothereisanimportantpracticingmeaningtolearntherangingtheoryandwaysdeeply.Toimprovetheprecisionoftheultrasonicrangingsysteminhand,satisfytherequestoftheengineeringpersonnelfortherangingprecision,theboundandtheusage,aportableultrasonicrangingsystembasedonthesinglechipprocessorwasdeveloped.
Keywords:
Ultrasoundr,RangingSystem,SingleChipProcessor
1.Introductive
Withthedevelopmentofscienceandtechnology,theimprovementofpeople'sstandardofliving,speedingupthedevelopmentandconstructionofthecity.urbandrainagesystemhavegreatlydevelopedtheirsituationisconstantlyimproving.However,duetohistoricalreasonsmanyunpredictablefactorsinthesynthesisofhertime,thecitydrainagesystem.Inparticulardrainagesystemoftenlagsbehindurbanconstruction.Therefore,thereareoftengoodbuildingexcavationhasbeenbuildingfacilitiestoupgradethedrainagesystemphenomenon.Itbroughttothecitysewage,anditiscleartothecitysewageanddrainageculvertinthesewagetreatmentsystem.comfortisveryimportanttopeople'slives.MobilerobotsdesignedtoclearthedrainageculvertandtheautomaticcontrolsystemFreesewageculvertclearguaranteerobot,therobotisdesignedtocleartheculvertsewagetothecore.ControlSystemisthecorecomponentofthedevelopmentofultrasonicrangefinder.Therefore,itisveryimportanttodesignagoodultrasonicrangefinder.
2.TheSCMdescribes
Amicrocontroller(orMCU)isacomputer-on-a-chip.Itisatypeofmicroprocessoremphasizingself-sufficiencyandcost-effectiveness,incontrasttoageneral-purposemicroprocessor(thekindusedinaPC).Themajorityofcomputersystemsinusetodayareembeddedinothermachinery,suchastelephones,clocks,appliances,vehicles,andinfrastructure.Anembeddedsystemusuallyhasminimalrequirementsformemoryandprogramlengthandmayrequiresimplebutunusualinput/outputsystems.Forexample,mostembeddedsystemslackkeyboards,screens,disks,printers,orotherrecognizableI/Odevicesofapersonalcomputer.Theymaycontrolelectricmotors,relaysorvoltages,andreadswitches,variableresistorsorotherelectronicdevices.Often,theonlyI/Odevicereadablebyahumanisasinglelight-emittingdiode,andseverecostorpowerconstraintscaneveneliminatethat.
Incontrasttogeneral-purposeCPUs,microcontrollersdonothaveanaddressbusoradatabus,becausetheyintegratealltheRAMandnon-volatilememoryonthesamechipastheCPU.Becausetheyneedfewerpins,thechipcanbeplacedinamuchsmaller,cheaperpackage.Integratingthememoryandotherperipheralsonasinglechipandtestingthemasaunitincreasesthecostofthatchip,butoftenresultsindecreasednetcostoftheembeddedsystemasawhole.(EvenifthecostofaCPUthathasintegratedperipheralsisslightlymorethanthecostofaCPU+externalperipherals,havingfewerchipstypicallyallowsasmallerandcheapercircuitboard,andreducesthelaborrequiredtoassembleandtestthecircuitboard).Thistrendleadstodesign.Amicrocontrollerisasingleintegratedcircuit,commonlywiththefollowingfeatures:
centralprocessingunit-rangingfromsmallandsimple4-bitprocessorstosophisticated32-or64-bitprocessorsinput/outputinterfacessuchasserialports(UARTs)otherserialcommunicationsinterfaceslikeI²C,SerialPeripheralInterfaceandControllerAreaNetworkforsysteminterconnectperipheralssuchastimersandwatchdogRAMfordatastorageROM,EPROM,EEPROMorFlashmemoryforprogramstorageclockgenerator-oftenanoscillatorforaquartztimingcrystal,resonatororRCcircuitmanyincludeanalog-to-digitalconvertersThisintegrationdrasticallyreducesthenumberofchipsandtheamountofwiringandPCBspacethatwouldbeneededtoproduceequivalentsystemsusingseparatechipsandhaveprovedtobehighlypopularinembeddedsystemssincetheirintroductioninthe1970s.
SomemicrocontrollerscanaffordtouseaHarvardarchitecture:
separatememorybusesforinstructionsanddata,allowingaccessestotakeplaceconcurrently.Thedecisionofwhichperipheraltointegrateisoftendifficult.TheMicrocontrollervendorsoftentradeoperatingfrequenciesandsystemdesignflexibilityagainsttime-to-marketrequirementsfromtheircustomersandoveralllowersystemcost.Manufacturershavetobalancetheneedtominimizethechipsizeagainstadditionalfunctionality.
3.Aprincipleofultrasonicdistancemeasurement
3.1Theprincipleofpiezoelectricultrasonicgenerator
Piezoelectricultrasonicgeneratoristheuseofpiezoelectriccrystalresonatorstowork.Ultrasonicgenerator,theinternalstructureasshown,ithastwopiezoelectricchipandaresonanceplate.Whenit'stwopluspulsesignal,thefrequencyequaltotheintrinsicpiezoelectricoscillationfrequencychip,thechipwillhappenpiezoelectricresonance,andpromotethedevelopmentofplatevibrationresonance,ultrasoundisgenerated.Conversely,ifthetwoarenotinter-electrodevoltage,whentheboardreceivedultrasonicresonance,itwillbeforvibrationsuppressionofpiezoelectricchip,themechanicalenergyisconvertedtoelectricalsignals,thenitbecomestheultrasonicreceiver.
Thetraditionalwaytodeterminethemomentoftheecho'sarrivalisbasedont