2。2超声波测距原理 7
3设计方案 8
3。1设计思路 8
3。2总体方案 9
3。3单片机AT89C52 10
3。4超声波传感器 11
4硬件电路设计 12
4。1超声波发射电路 12
4。2超声波接收电路 13
4。3显示电路 14
4。4温度补偿模块 14
4。5声音报警电路的设计 15
5系统软件设计 16
5。1系统主程序设计 16
5。2系统中断程序设计 17
5。3距离计算 19
5。4 DS18B20初始化程序流程图 20
6系统电路调试及误差分析 20
6。1软件编译调试环境与系统仿真环境简介 20
6。2系统电路的调试 21
6。3测量准确度分析 22
6。4声速引起的误差 24
结 论 25
参考文献 26
致 谢 27
附录1 整机电路原理图 28
附录2 实物图 29
附录3 部分源程序 30
1 绪论
1。1 课题研究的背景来自优I尔Q论T文D网WWw.YoueRw.com 加QQ7520~18766
随着科技技术的不断发展,现代化技术的不断完善。人们的生活也越来越离不开现代化的设施。而传感器技术是现代信息技术的重要产品之一。信息技术包括计算机技术、通讯技术和传感器技术,计算机技术相当于人的大脑,通讯相当于人的神经,而传感器就相当于人的感官。其中,超声波传感器在衡量方面有着较大范围的应用。展望未来,超声波传感器作为一种新型的非常重要实用的东西在各方面都将有很大的发展空间,它将朝着更加高定位高精度的目标发展,以满足日益起色的社会需求[ ]。
1。2 课题研究的意义
在平常生活中,超声测距是一种非接触检测技术,具有不受光泽、被测对象颜料等的陶染,较其它仪器更卫生,更耐潮湿、粉尘、高温、腐蚀气体等恶劣环境,具有少维护、不污染、高可靠、长寿命等特点。由于声波在空气中传播速度远且慢,对于时间测量精度较低。因此,超声在空气中测距在特殊环境下有较广泛的应用。利用超声波检测往往比较迅速、方便、计算简易、易于实现实时控制。而通过本问题可以进修到单片机与超声波这两种发展较快的技术应用,通过单片机实现测距的系统是学习单片机知识与超声波测距原理的最好途径,同样也具有非常良好的实用性和研究价值[ ]。
2 超声波测距系统
2。1 超声波简介论文网
望文生义,我们知道“超声波”是指人耳听不到的声波的惊动。当声波的振动频次大于20000赫兹或者振动频次小于20赫兹时,我们便听不见了。因此,我们把频次高于20000赫兹的声波称为“超声波”,把频次低于20赫兹的声波称为“低声波”。超声波在超声场(充斥超声波的空间或超声振动所涉及的部分介质)传达时,如果超声波的波长与超声场比拟,后者很大,超声波就相当于处在一种无穷大的介质中,超声波无限地向外扩散;反之,如果超声波的波长与相邻介质的尺寸左近,则超声波受到界面限制不能自由的向外扩散。超声波具有束射、吸收、能量传递和声压的特征,而且超声波具有方向性好,穿透能力强,易于获得较集中的声能,在水中传播距离远等特点。因此可用于测距、测速、冲洗、焊接、碎石等。在医学上、军事上、产业上、农业上有明显的感化[ ]。