收藏到会员中心
|
文档题目: |
基于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)会员上传,如需要全文请注册成本站会员下载) |
|
|
|