基于AT89C51的超声波定位系统设计

基于AT89C51的超声波定位系统设计

【摘要】本系统是向测量目标发射超声波脉冲然后接收相应的反射波,由AT89C51集成的模拟比较器A 检测到达系统的回声,计算时间以达到定位目的的精确测量系统。

【关键词】超声波;测距;定位

1. 前言

本设计的主要应用是eBeam 白板,该系统是通过吸附于普通白板左右上角的两个接受器接受并传送白板笔在书写时发出的超声波至本地计算机,从而将写于白板的任何笔迹及现场声音记录于本地计算机,并可通过internet 及时传送给远端计算机。

2. 总体方案设计

本设计采用超声波发生与接收一体的装置,通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差,然后计算出相应的距离。

假设声波室温下在空气中的速度为340米/秒,AT89CC51计算系统与目标间的距离并采用LED 将其显示在四位的LED 显示器上。距离以米为单位显示,精度为1cm 。

本系统由超声波测距系统及定位系统两部分组成。

3. 超声波测距系统的设计

3.1 系统概述

单片机发出超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差,然后计算出相应的距离。

3.2 系统硬件设计

本系统主要电路又单片机主机系统电路、超声波发射、接收电路、LED 显示电路。

3.2.1 单片机主机系统电路

本电路由AT89C51主机、时钟、复位电路及报警电路组成。

3.2.2 超声波发射电路

超声波发送器包括超声波产生电路和超声波发射控制电路两个部分,超声波探头选用CSB40T ,可利用软件产生40kHz 的超声波信号,通过输出引脚输入至驱动器,经驱动器驱动后推动探头产生超声波。

3.2.3 超声波接收电路

超声波接收器包括超声波接收探头、信号放大电路及波形变换电路三部分。超声波接收电路的作用是对接收的超声波信号进行放大,并将该信号处理成系统可以接收的电平信号。

3.2.4 LED显示电路

常用的测量数据的显示器有发光二极管显示器(简称LED 或数码管)和液晶显示器(简称LCD )。由于系统要显示的内容比较简单,显示量不多,所以选用数码管既方便又经济。

3.3 系统软件设计

本设计采用模块化设计,由主程序、发射子程序、查蟓接收子程序、定时子程序、显示子程序等模块组成,软件原理图如图2—1。

基于AT89C51的超声波定位系统设计

【摘要】本系统是向测量目标发射超声波脉冲然后接收相应的反射波,由AT89C51集成的模拟比较器A 检测到达系统的回声,计算时间以达到定位目的的精确测量系统。

【关键词】超声波;测距;定位

1. 前言

本设计的主要应用是eBeam 白板,该系统是通过吸附于普通白板左右上角的两个接受器接受并传送白板笔在书写时发出的超声波至本地计算机,从而将写于白板的任何笔迹及现场声音记录于本地计算机,并可通过internet 及时传送给远端计算机。

2. 总体方案设计

本设计采用超声波发生与接收一体的装置,通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差,然后计算出相应的距离。

假设声波室温下在空气中的速度为340米/秒,AT89CC51计算系统与目标间的距离并采用LED 将其显示在四位的LED 显示器上。距离以米为单位显示,精度为1cm 。

本系统由超声波测距系统及定位系统两部分组成。

3. 超声波测距系统的设计

3.1 系统概述

单片机发出超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差,然后计算出相应的距离。

3.2 系统硬件设计

本系统主要电路又单片机主机系统电路、超声波发射、接收电路、LED 显示电路。

3.2.1 单片机主机系统电路

本电路由AT89C51主机、时钟、复位电路及报警电路组成。

3.2.2 超声波发射电路

超声波发送器包括超声波产生电路和超声波发射控制电路两个部分,超声波探头选用CSB40T ,可利用软件产生40kHz 的超声波信号,通过输出引脚输入至驱动器,经驱动器驱动后推动探头产生超声波。

3.2.3 超声波接收电路

超声波接收器包括超声波接收探头、信号放大电路及波形变换电路三部分。超声波接收电路的作用是对接收的超声波信号进行放大,并将该信号处理成系统可以接收的电平信号。

3.2.4 LED显示电路

常用的测量数据的显示器有发光二极管显示器(简称LED 或数码管)和液晶显示器(简称LCD )。由于系统要显示的内容比较简单,显示量不多,所以选用数码管既方便又经济。

3.3 系统软件设计

本设计采用模块化设计,由主程序、发射子程序、查蟓接收子程序、定时子程序、显示子程序等模块组成,软件原理图如图2—1。


相关内容

  • 超声波测距
  • 现代测控技术课程设计 超声测距系统设计 学 院: 班 级: 姓名学号: 学 号: 指导教师: 利用超声波作为定位技术是蝙蝠等生物作为防御和捕捉猎物生存的手段,也就是由生物体发射不能被人们听到的超声波20Hz 以上的机械波,借助空气或其它介质传播.通过被待捕捉的猎物或障碍物反射回来的时间间隔长短和反射 ...

  • 单片机毕业设计题目
  • 1. 智能压力传感器系统设计 2. 智能定时器 3. 液位控制系统设计 4. 液晶控制模块的制作 5. 嵌入式激光打标机运动控制卡软件系统设计 6. 嵌入式激光打标机运动控制卡硬件系统设计 7. 基于单片机控制的数字气压计的设计与实现 8. 基于MSC1211的温度智能温度传感器 9. 机器视觉系统 ...

  • 自动化毕业设计论文题目
  • 自 动 化 毕 业 设 计 论 文 题 目 1. 智能压力传感器系统设计 2. 智能定时器 3. 液位控制系统设计 4. 液晶控制模块的制作 5. 嵌入式激光打标机运动控制卡软件系统设计 6. 嵌入式激光打标机运动控制卡硬件系统设计 7. 基于单片机控制的数字气压计的设计与实现 8. 基于MSC12 ...

  • 通信工程毕业设计题目精选
  • 不管怎样,生活还是要继续向前走去.有的时候伤害和失败不见得是一件坏事,它会让你变得更好,孤单和失落亦是如此.每件事到最后一定会变成一件好事,只要你能够走到最后. 通信工程毕业设计题目精选 1. 智能压力传感器系统设计 2. 智能定时器 3. 液位控制系统设计 4. 液晶控制模块的制作 5. 嵌入式激 ...

  • 电气自动化设计论文题目大全
  • 机电一体化 毕 业 设 计 论 文 题 目 第1-100个电气自动化毕业设计论文题目 1. 智能压力传感器系统设计 2. 智能定时器 3. 液位控制系统设计 4. 液晶控制模块的制作 5. 嵌入式激光打标机运动控制卡软件系统设计 6. 嵌入式激光打标机运动控制卡硬件系统设计 7. 基于单片机控制的数 ...

  • 电气自动化毕业设计论文题目
  • 电 气 自 动 化 毕 业 设 计 论 文 题 目 第1-100个电气自动化毕业设计论文题目 1. 智能压力传感器系统设计 2. 智能定时器 3. 液位控制系统设计 4. 液晶控制模块的制作 5. 嵌入式激光打标机运动控制卡软件系统设计 6. 嵌入式激光打标机运动控制卡硬件系统设计 7. 基于单片机 ...

  • PLC毕业设计论文题目
  • P L C 第1-100个PLC毕业设计论文题目 1. 智能压力传感器系统设计 2. 智能定时器 3. 液位控制系统设计 4. 液晶控制模块的制作 5. 嵌入式激光打标机运动控制卡软件系统设计 6. 嵌入式激光打标机运动控制卡硬件系统设计 7. 基于单片机控制的数字气压计的设计与实现 8. 基于MS ...

  • 单片机题目毕业设计
  • mcu002 ARM硬件电路板设计之外围接口电路研究mcu003 CDMA通信系统中的接入信道部分进行仿真与分析[doc格式+45页+毕业论文1.6万] mcu004 CDMA通信系统中的接入信道部分进行仿真与分析[论文+45页+1.7万+doc] mcu005 CDMA系统的研究与MATLAB仿真 ...

  • AT89C51单片机水温控制系统
  • 张鹏:基于AT89C51单片机的水温控制系统设计 正文第 1 页 共 25 页 1 引 言 1.1 单片机 1.1.1 单片机简介 单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU 随机存储器RAM .只读存储器ROM .多种I/O口和中断系统.定时器/计时 ...