需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9901 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:超声波的指向性特别强,能在空气中传递很远距离,所以超声波经常被用于测量物体间的距离。同时超声波的测量还具有可以快速计算的优点,并且测量的精度很高,完全可以达到工业实用的要求,性价比十分高。 本文详细介绍了一个基于单片机的超声波雷达倒车测距装置,硬件的最核心器件是单片机AT89C52,还包括电源模块、报警模块、超声波模块、无线传输模块、显示模块等。它的工作原理是采集端的数据被NRF24L01的无线传输模块实时发给主机,实现较远距离的无线测算。此系统主要分为从机部分和主机部分。从机主要负责的是超声波的数据接收和处理,然后用NRF24L01的无线模块发给主机。而主机主要负责在液晶显示屏上显示测距信息,并且可以通过按键进行设置报警距离。 关键词 超声波;NRF24L01;无线传输
目录 摘要 Abstract 1绪论-1 1.1 课题的背景-1 1.2 国内外发展状况-1 1.3 研究的主要内容-1 2 开发环境及相关知识介绍-3 2.1 C语言系统概述-3 2.2 开发环境及工具-3 2.2.1 PROTEL99SE-3 2.2.2 Keil-3 2.2.3 STC-ISP-3 3 系统需求分析与概要设计-4 3.1 系统总体方案设计-4 4 芯片资料简介-5 4.1 无线收发模块-5 4.1.1 引脚功能及描述-5 4.1.2 工作模式-6 4.1.3 工作原理-7 4.2 STC89C52单片机简介-8 4.2.1 单片机的引脚功能描述-8 5 硬件系统的设计-10 5.1 硬件系统设计的总体方案-10 5.2 单片机最小系统-12 5.3 单片机时钟电路与复位电路的模块-12 5.4 液晶显示模块-13 5.5 按键控制电路模块-13 5.6 电源模块-14 5.7 声光报警电路模块-14 5.8 无线传输模块-15 6 软件系统的设计-16 6.1 软件设计思路-16 6.2 主程序流程图设计-16 6.2.1 发送模块-16 6.2.2 接收模块-16 6.3 子程序设计-17 6.3.1 无线发射模块的软件设计-17 6.3.2 无线接收模块的软件设计-18 6.3.3 超声波探测程序流程图-20 6.4 硬件设计-21 6.4.1 元件清单-21 7 焊接说明-22 7.1 焊接思路-22 7.2 焊接过程-22 7.2.1 最小系统的焊接-22 7.2.2 电源电路的焊接-24 7.2.3 报警模块的焊接-25 7.2.4 焊接成品-25 8 系统调试-28 8.1 调试步骤-28 8.2 实验结果-28 总结评价-29 致谢-30 参考文献-31 |