基于单片机的高度定位系统设计.doc

资料分类:理工论文 上传会员:火星人 更新时间:2021-04-12
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8133
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本设计采用以AT89S52单片机为核心的数字显示超声波测距仪的硬件电路和软件设计方法。整个电路采用模块化设计,由主程序、预置子程序、发射子程序、接收子程序、显示子程序等模块组成。各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能。在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。相关部分附有硬件电路图、程序流程图。超声波传感器具有一定的扩散特性,往往很难得到物体的实际高度,在通过理论分析的基础上,采用四相步进电机带动单个的超声波传感器旋转的方式,组成一个动态的高度定位系统。

 

关键词:AT89C52; 超声波; 测距; 步进电机

 

目录

摘要

Abstract

1.引 言-1

  1.1系统设计基本要求-1

  1.2总体设计方案-1

  1.3超声波测距基本原理-2

  1.4步进电机基本原理-3

      1.4.1步进电机基本结构原理-3

      1.4.2步进电机控制基本原理-4

2.系统的硬件结构设计-5

  2.1单片机的功能特点及测距原理-5

      2.1.1 51系列单片机的功能特点-5

      2.1.2单片机实现测距原理-6

  2.2超声波发射电路-6

  2.3超声波接收电路-7

  2.4显示电路部分-8

  2.5步进电机部分-9

3.系统完整硬件总图-9

4.系统的软件结构设计-10

  4.1主程序流程图-11

     4.1.1中断入口程序-12

     4.1.2主程序-12

     4.1.3中断程序-14

     4.1.4显示程序-15

     4.1.5延时程序-16

     4.1.6距离计算程序-16

     4.1.7两字节无符号数乘法程序-18

     4.1.8四字节/两字节无符号数除法程序-20

     4.1.9步进电机程序-22

5.调试-24

6.结语-25

7.致谢-25

8.参考文献-26

相关论文资料:
最新评论
上传会员 火星人 对本文的描述:超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、电动型等;机械方式有加尔统笛、液哨和气流旋笛等。它们所产生......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: