数字超声波测距技术支撑的倒车雷达装置(附C语言程序代码)(任务书,开题报告,中期报告,毕业论文,20000字,程序代码)
摘 要
本论文是根据我的毕业设计课题”基于数字超声波测距技术的倒车雷达装置”而撰写的.文中详细介绍了该课题的开发过程, 设计的倒车雷达采用了超声波测距技术,利用美国Atmel公司的单片机AT89S52作为主控芯片与数据存储器单元,将其结合外围的超声波发射及接收、显示、光声报警、温度补偿等电路组成硬件系统,C语言编程实现,完成了基于超声波测距的倒车雷达装置的开发,该装置同时具备超声波发射和接收、实施显示距离、温度补偿及光电报警功能特点。
关键词:倒车雷达,超声波测距,单片机技术,数码显示
ABSTRACT
This article from economic and practical and improve the learning Angle, Atmel company adopts the monolithic integrated circuit AT89S52 as the master data storage unit, chi and combines with the periphery ultrasound and receiving, display, photoacoustic alarm, temperature compensation circuit, written in C control chip control program, designed a paragraph can measure the distance between the device and obstacles, temperature compensation function with alarm the ultrasonic ranging device.
Proved by the experiment, this rangefinder with design method is reasonable, simple, safe and practical operation, low cost, small error wait for a characteristic, accord with auto backing up, no contact with such requirements, rangefinder promotion value
Keywords: Reverse Sensor, ultrasonic ranging,
Chip Computers Technique, digital display
1.2 开发环境
本次设计软件和硬件都有涉及,因此,下面搭建的开发环境既有有软件环境,也有硬件环境。
1.2.3 硬件环境
1.2.3.1 开发板
本次设计硬件环境非常重要,因为设计的软件要直接到硬件上运行的。×硬件环境是属于集成的,模块化的开发板。型号为ZW200 开发板,提供USB2.0 通信方式,USB 实现供电、编程、仿真、通信多种功能,另外还提供了Atmel单片机的ISP接口。此板兼容STC、SST、Atmel、Philips 等51家族的所有单片机。如果使用ISP编程、仿真等建议使用开发板自带的单片机。ZW200 开发板有着丰富的外部资源,单片机和各种外围设备的接口完全开放,自由度极高,任凭您自由发挥。可以通过短路冒和跳线完成各种各样的组合搭配设计。
开发板功能配置:
1. 1602 液晶屏接口(接口引出)
2. 4×4 的矩阵键盘(用于按键扫描试验,接口引出)
3. 继电器输出
4. 8 位静态数码管显示(接口引出)
5. 1 位数码管动态显示(可以直接单片机驱动接口、也有74HC595驱动接口,接口引出)
6. 8 个LED显示(接口引出,可以做跑马灯、流水灯、花样彩灯、各种信号灯等试验)
7.蜂鸣器(做单片机发声实验)
8.A24C02数据存储(可以保存机器中的各种参数)
9.USB 接口(供电、烧程序、通信于一体的接口,无需电源线、DB9 串口通信线、USB转串口线)
10.STC89系列增强型C51 单片机(可以工作在6T 模式下,又快又稳。)
11.ISP 功能电脑直接烧录程序,无需另外购买烧录器和仿真器。
12. 所有单片机I/O均引出,供用户自由安排与发挥自建电路等等。
|