收藏到会员中心

文档题目:

基于AT89C51的超声波测速系统

基于AT89C51的超声波测速系统
上传会员: aesxtepe
提交日期: 2013-08-21 19:41:19
文档分类: 电子信息机电
浏览次数: 40
下载次数: 0
下载地址: 点击标题下载 基于AT89C51的超声波测速系统 (需要:130 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:12496  附任务书,开题报告
目  录
摘  要 I
ABSTRACT II
第1章  绪  论 1
1.1  研究背景与意义 1
1.2  本文领域研究的历史与现状 1
1.3  设计要求和方案确定 2
第2章  超声波测速系统的工作原理 3
2.1  超声波介绍 3
2.2  空气中超声波传播速度与温度的关系 3
2.3  超声波测速原理 4
第3章  系统硬件介绍及设计 6
3.1  电路工作原理及设计 6
3.2  整体电路及主要模块 6
3.4  超声波发射电路 8
3.5  超声波接收电路 9
3.6  液晶屏显示电路 10
3.7  测量温度电路 11
第4章  系统软件设计 13
4.1  主程序流程图 13
4.2  软件环境 15
4.3  程序设计 15
4.4  抗干扰措施 19
结  论 20
参考文献 21
致 谢 22
附录:系统整体电路图 23
摘  要
利用超声波测速具有使用方便,可靠性高,不受气候条件影响等特点。在不同的应用场合,对超声波测速系统的精度要求不同,通常使用的单片机控制的超声波测速系统的误差一般都较大,在某些场合下不能满足测量要求。
本文介绍了一种基于AT89C51的超声波测速系统,包括其工作原理,硬件组成和相应的软件流程。硬件系统由脉冲发射电路、接收电路、测量温度电路和相应的控制电路组成。软件部分采用单片机C语言程序编程,主要由、定时器初始化、超声波发射子程序、定时器中断服务子程序,外部中断服务子程序和LCD动态显示子程序构成。同时,为了提高超声波测速精度,采用温度传感器进行环境温度检测,对超声波的传播速度进行校正。实测证明,系统具有较高的测量精度和较强的适应性。
关键词:AT89C51;超声波测速;温度补偿

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇基于单片机的倒车雷达的设计 下一篇全自动洗衣机模糊控制器的设计

相关栏目

最新文档下载

推荐文档下载