微机控制技术课程设计--基于51单片机倒车雷达控制系统
《微机控制技术课程设计--基于51单片机倒车雷达控制系统》由会员分享,可在线阅读,更多相关《微机控制技术课程设计--基于51单片机倒车雷达控制系统(23页珍藏版)》请在毕设资料网上搜索。
1、微机控制技术实训 1 1 方案简述 随着中国经济的持续增长和汽车价格的持续下降, 越来越多的家庭拥有了私 家车。在享受汽车给人们带来便利的同时,由于倒车而产生的问题也日益突出。 据初步调查统计,15的汽车事故是由汽车倒车“后视”不良造成的。早期的倒 车防撞仪可以测试车后一定距离范围的障碍物从而发出警报, 后来发展到根据距 离分段报警。随着人们对汽车驾驶辅助系统易用性要求的提高,对汽车倒车雷达 的要求也越来越高。本文设计的基于 51 单片机的倒车雷达,采用温度传感器进 行温度补偿提高了测距精度, 采用显示模块对车距进行实时显示和蜂鸣器实现了 倒车雷达语音报警的功能。由于采用了超声波传感器,有效地
2、提高了系统的可靠 性和稳定性。 系统框图如图 1.1 所示。 该系统由单片机控制电路、 超声波发射与接收电路、 温度补偿电路、LCD 显示电路以及语音报警电路等几部分组成。单片机 AT89C51 是整个系统的核心部件,协调各部分电路的工作。单片机在超声波信号发射的同 时开始计时,超声波信号在空气中传播遇到障碍物后发生反射,反射的回波信号 经过处理后输入到单片机的 INTO 端产生中断,计数器停止计数。通过计数器测 得的脉冲数可得到超声波信号往返所需要的时间,从而达到测距的目的。 开始 初始化 温度转换 读取温度 返回 获取温度 图 1.1 系统原理框图 微机控制技术实训 2 2 系统方案设计及
3、确定 2.1 CPU 选择 方案一:采用 STC89C52 单片机 STC89C52 是一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编 程 Flash 存储器。在单芯片上,拥有灵巧的 8 位 CPU 和在系统可编程 Flash, 使得 STC89S51 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 具 有以下标准功能: 8k 字节 Flash,512 字节 RAM, 32 位 I/O 口线,看门狗定 时器,内置 4KB EEPROM,MAX810 复位电路,三个 16 位 定时器/计数器,一个 6 向量 2 级中断结构,全双工串行口。另外 STC89X52 可降至
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 控制 技术 课程设计 基于 51 单片机 倒车 雷达 控制系统
