电子信息工程技术毕业论文:超声波测距与显示系统设计.doc
《电子信息工程技术毕业论文:超声波测距与显示系统设计.doc》由会员分享,可在线阅读,更多相关《电子信息工程技术毕业论文:超声波测距与显示系统设计.doc(40页珍藏版)》请在三一办公上搜索。
1、电子信息工程技术毕业论文:超声波测距与显示系统设计 课题超声波测距与显示系统设计 专题 温度补偿专题 专 业 电子信息工程技术 学生姓名 班 级 10电信2 学 号 指导教师 完成日期 摘 要超声波具有指向性强能量消耗慢传播距离较远等优点所以在利用传感器技术和自动控制技术相结合的测距方案中超声波测距是目前应用最普遍的一种它广泛应用于建筑施工防盗倒车水位测量以及一些工业现场本设计采用以STC89C52单片机为核心的超声波测距的硬件电路和软件设计方法整个电路采用模块化设计由主程序预置子程序发射子程序接受子程序显示子程序语音播报子程序等模块组成发射模块发射超声波接受模块接受回波单片机计算距离显示测量
2、结果换能器的信号经单片机综合分析处理实现超声波测距仪的各种功能在此基础上设计了系统的总体方案最后通过硬件和软件实现了各个功能模块AbstractUltrasonic has directivity is strong energy consumption is slow propagation distance etc so the use of sensor technology and automatic control technology combination of ranging scheme ultrasonic ranging is the application of the
3、 most common one It is widely used in construction guard against theft backing water level measurement and some industrial field This design USES the STC89C52 with single-chip microcomputer as the core of the ultrasonic ranging hardware circuit and software design method The whole circuit adopts mod
4、ular design the main program preset subroutine emission subroutine accept subroutine display subroutine voice broadcast subroutine modules etc Emission module launch ultrasonic accept module accept echo microcontroller calculating distance display measurement results Transducer signal by single chip
5、 microcomputer integrated analysis processing the ultrasonic range finder all sorts of functions On the basis of the overall scheme of the design of the system and finally through the hardware and software to realize the function of each module 目 录摘 要IAbstractII第一章 绪论111 课题设计目的及意义1com目的1com意义112国内外研
6、究动态113课题研究的主要内容2第二章 总体方案321 方案选择322超声波测距仪的设计思路3com 超声波测距原理3com 超声波测距原理框图323元器件选择4第三章 系统的硬件结构设计531 STC89C52单片机的功能及特点532 单片机最小系统833 超声波测距模块9com HC-SR04实物图9com术参数10com HC-SR04工作原理1034超声波发射电路1035 超声波接收电路1136 DSB18B20温度传感器12com 实物与引脚定义12com DS18B20主要特性1337语音播报模块1338显示单元15第四章 系统的软件设计1741 超声波测距的算法设计1742 主程
7、序流程图1743 超声波发生子程序和超声波接收中断程序1844 语音模块子程序20第五章 温度补偿2251 设计方案2252硬件设计23com集电路2353软件设计24com集24com偿设计及距离计算28第六章总结30致 谢31参考资料32附录一 实物图33附录二 原理图34附录三 源程序35第一章 绪论 11 课题设计目的及意义com目的由于超声测距是一种非接触检测技术不受光线被测对象颜色等的影响较其它仪器更卫生更耐潮湿粉尘高温腐蚀气体等恶劣环境对于被测物处于黑暗有灰尘烟雾电磁干扰等恶劣环境有一定的适应能力具有少维护不污染高可靠长寿命等特点因此可广泛应用于纸业矿业电厂化工业水处理厂污水处理
8、厂农业用水环保检测食品酒业饮料业添加剂食用油奶制品防汛水文明渠空间定位公路限高料位测量车辆自动导航物体识别与定位车辆安全行驶辅助系统乃至地形地貌探测等许多领域中可在不同环境中进行距离准确度在线标定可直接用于水酒糖饮料等液位控制可进行差值设定直接显示各种液位罐的液位料位高度因此超声在空气中测距在特殊环境下有较广泛的应用利用超声波检测往往比较迅速方便计算简单易于实现实时控制并且在测量精度方面能达到工业实用的指标要求随着测距的技术进步测距将从具有单纯判断功能发展到具有学习功能最终发展到具有创造力在新的世纪里面貌一新的测距仪将发挥更大的作用com意义 生活中超声波测距中的应用越来越广但人们可以具体利用
9、的测距技术还十分有限因此这是一个正在蓬勃发展而又有无限前景的技术及产业领域展望未来超声波测距仪作为一种新型的非常重要有用的工具在各方面都将有很大的发展空间它将朝着更加高定位高精度的方向发展满足日益发展的社会需求因此研究超声波测距系统有着很大的现实意义对本课题的研究与设计还能进一步提高自己的电路设计水平深入对单片机的理解和应用12国内外研究动态国外在提高超声波测距方面做了大量的研究国内一些学者也作了相关的研究目前超声波测距方法主要有三种1相位检测法精度高但检测范围有限2声波幅值检测法易受反射波的影响3渡越时间法工作方式简单直观现在对超声波测距的精度主要取决于所测的超声波传输时间和超声波在介质中的
10、传输速度二者中以传输时间的精度影响较大所以大部分文献采用降低传输时间的不确定度来提高测距精度温度对传感器的影响也很大因此需要用温度传感器进行校正目前相位探测法和声谱轮廓分析法或二者结合起来的方法是主要的降低探测传输不确定度的方法13课题研究的主要内容为了实现准确测出物体之间的距离的目的设计了一个超声波测距的方案超声波测距通过发出超声波并接收反射回来的回波并通过单片机的计算就可以知道物体的距离应用以下三种技术a单片机技术STC89C52系列的单片机具有体积小重量轻结构较为简单成本低廉可以实现一般的控制功能的优点而且单片机更适用应用于小型的嵌入式系统因此它得到了广泛的应用现代人类生活大部分电子和机
11、械产品中都会集成有单片机b超声波测距技术超声波测距技术与一般测距技术相比具有操作方便系统简单以及计算简单的优点c显示技术数据处理数码管显示测出与物体之间的距离d语音模块技术ISD1730A芯片来语音播报距离第二章 总体方案21 方案选择 采用单片机来控制超声波测距信号线发射到与超声波发射器相连的信号端超声波发射器向既定方向发射在发射的同时开始计时超声波在空气中传播途中碰到障碍物将产生回波22超声波测距仪的设计思路com 超声波测距原理超声波测距的方法有多种如相位检测法声波幅值检测法和渡越时间检测法等相位检测法虽然精度高但检测范围有限声波幅值检测法易受反射波的影响本测距系统采用超声波渡越时间检测
12、法其原理为检测从发射传感器发射的超声波经气体介质传播到接收传感器的时间t这个时间就是渡越时间然后求出距离l设l为测量距离t为往返时间差超声波的传播速度为c则有l ct2超声波接收器收到反射波就立即停止计时再由单机计算出距离送数码管显示测量结果 超声波测距的算法设计 超声波在空气中传播速度为每秒钟340米15时是时刻是声波时刻-t1得出的是一个时间差的绝对值假定-t1 003S则有340m003S 102m由于在这102m的时间里超声波发出到遇到返射物返回的距离图2-1测距原理因为2角度较小可以忽略不计所以LS超声波发出到遇到返射物返回的距离如下L C x t2 -t1 2com 超声波测距原理
13、框图超声波测距模块用HC-SR04温度传感器使用DS18B20微处理器使用STC89C52单片机显示部分采用共阳数码管HC-SR04集成的发射电路模块发出超声波遇到障碍物产生回波被接收电路模块接收STC89C52单片机统计出声波传输所用时间经过温度补偿温计算出正确的待测距离同时ISD1730A根据相关数据处理进行组合播报当前测试距离并且由数码管显示图2-2 超声波测距系统结构图23元器件选择由于测量距离的精度和长度要求不是很高精度达到2cm测量距离达到2m即可因此超声波模块选用价格低廉且实用的HC-SR04即可控制核心部分选择实用的STC89C52单片机即可满足计算和控制要求温度补偿的温度传感
14、器选择普遍且实用的DS18B20语音播报ISD1730A是华邦公司新推出的语音芯片用来替代已经停产的ISD1400 系列及ISD2500 系列芯片ISD1730A不仅在录音时间上有更多的选择从20秒到240 秒而且在功能上继承14及25系列的所有录放功能并增加了一些更加人性化的提示功能及对存储地址的精确操作根据我们经营 ISD 系列芯片多年的经验来看ISD1700 的音质也较14及25系列有明显的提高ISD1700 系列芯片是华邦公司新推出的单片优质语音录放电路该芯片提供多项新功能包括内置专利的多信息管理系统新信息提示vAlert 双运作模式独立嵌入式以及可定制的信息操作指示音效芯片内部包含有
15、自动增益控制麦克风前置扩大器扬声器驱动线路振荡器与内存等的全方位整合系统功能显示部分选择了四位数码管第三章 系统的硬件结构设计31 STC89C52单片机的功能及特点图3-1 STC89C52引脚图32 单片机最小系统单片机最小系统或者称为最小应用系统是指用最少的元件组成的单片机可以工作的系统对52系列单片机来说最小系统一般应该包括单片机晶振电路复位电路 单片机最小系统电路介绍52单片机最小系统复位电路的极性电容C1的大小直接影响单片机的复位时间一般采用1030uF51单片机最小系统容值越大需要的复位时间越短52单片机最小系统晶振Y1也可以采用6MHz或者110592MHz在正常工作的情况下可
16、以采用更高频率的晶振51单片机最小系统晶振的振荡频率直接影响单片机的处理速度频率越大处理速度越快52单片机最小系统起振电容C2C3一般采用1533pF并且电容离晶振越近越好晶振离单片机越近越好4P0口为开漏输出作为输出口时需加上拉电阻阻值一般为10k设置为定时器模式时加1计数器是对内部机器周期计数1个机器周期等于12个振荡周期即计数频率为晶振频率的112计数值N乘以机器周期Tcy就是定时时间t设置为计数器模式时外部事件计数脉冲由T0或T1引脚输入到计数器在每个机器周期的S5P2期间采样T0T1引脚电平当某周期采样到一高电平输入而下一周期又采样到一低电平时则计数器加1更新的计数值在下一个机器周期
17、的S3P1期间装入计数器由于检测一个从1到0的下降沿需要2个机器周期因此要求被采样的电平至少要维持一个机器周期当晶振频率为12MHz时最高计数频率不超过12MHz即计数脉冲的周期要大于2 ms图3-2 单片机最小系统33 超声波测距模块com HC-SR04实物图图3-3 HC-SR04实物图com术参数所用工作电压直流5V电压工作静态电流小于2mA电平输出高电平为5V低电平为0V感应角度不大于15度探测距离及精度2cm-450cm高精度可达3mmcom HC-SR04工作原理采用IO触发测距给至少10us的高电平信号模块自动发送8个40khz的方波自动检测是否有信号返回有信号返回通过IO输出
18、一高电平高电平持续的时间就是超声波从发射到返回的时间测试距离 高电平时间声速 340MS 2图3-4 时序图34超声波发射电路超声波传感器的发射电路主要由方波发生芯片40kHz的晶振和232芯片构成单片机给方波发生芯片触发信号后方波发生芯片开始工作产生40kHz的方波信号电平转换芯片232将TTL电平转换成可以驱动振荡器的高电压进而产生所需的40kHz的超声波图3-5超声波发射电路图35 超声波接收电路 本设计中选用的TL740C芯片采用了前置放大电路带通滤波电路后级放大电路将接收到的波形经过整形积分检波滤波和限幅放大等实现接收超声波的功能当距离较远时回波信号会非常微弱转换后的信号电平幅值很小
19、故要经过若干级放大使输出功率达到一定要求并且为了防止信号出现较大的失真接收电路可以保证有4MHz的带宽放大后的交流信号送入比较器后输出一个方波信号并使触发器触发向CPU发出中断请求在中断服务程序中读取计数器的计数值结合温度补偿后的声速计算出测距仪距离障碍物的距离图3-6超声波接收电路图36 DSB18B20温度传感器com 实物与引脚定义 图3-7 DS18B20实物图表3-1 DS18B20各引脚描述管脚号符号功 能1GND电源地2DQ数据输入输出3VDD电源可选DS18B20数字温度计以9位数字量的形式反映器件的温度值通过一根单线接口发送和接收信息因此在单片机和DS18B20之间仅需一条连
20、接线加上地线用于读写和温度转换的电源可以从数据线本身获得无需外部电源com DS18B20主要特性独特的单线接口仅需一个端口引脚进行通讯简单的多点分布应用 无需外部器件可通过数据线供电 零待机功耗 测温范围-55125华氏器件-67257以09递增温度以9位数字量读出温度数字量转换时间200ms典型值 用户可定义的非易失性温度报警设置报警搜索命令识别并标志超过程序限定温度温度报警条件的器件应用包括温度控制工业系统消费品温度计或任何热感测系统图3-8与单片机连接图37语音播报模块ISD1700 系列芯片是华邦公司新推出的单片优质语音录放电路该芯片提供多项新功能包括内置专利的多信息管理系统新信息提
21、示vAlert 双运作模式独立嵌入式以及可定制的信息操作指示音效芯片内部包含有自动增益控制麦克风前置扩大器扬声器驱动线路振荡器与内存等的全方位整合系统功能 特点 可录放音十万次存储内容可以断电保留一百年 两种控制方式两种录音输入方式两种放音输出方式 可处理多达255段以上信息 有丰富多样的工作状态提示 多种采样频率对应多种录放时间 音质好电压范围宽应用灵活价廉物美 电特性 工作电压24V-55V最高不能超过6V 静态电流05 - 1 A 工作电流20mA 用户可利用震荡电阻来自定芯片的采样频率芯片的采样率可以通过外部振荡电阻来调节表3-2 采样频率与振荡电阻的关系采样频率12KHz8KHz64
22、KHz53KHz4KHz振荡电阻60k80k100k120k160k主控单片机主要通过四线SCLK MOSIMISOSS SPI协议对ISD1730 进行串行通信ISD1730 作为从机几乎所有的操作都可以通过这个SPI协议来完成为了兼容独立按键模式一些SPI命令PLAY RECERASEFWDRESET和GLOBAL_ERASE的运行类似于相应的独立按键模式的操作另外SET_PLAYSET_RECSET_ERASE 命令允许用户指定录音放音和擦除的开始和结束地址此外还有一些命令可以访问APC寄存器用来设置芯片模拟输入的方式 微机接口 主控单片机主要通过四线SCLK MOSIMISOSS SP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子信息 工程技术 毕业论文 超声波 测距 显示 系统 设计
链接地址:https://www.31ppt.com/p-3988942.html