




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于单片机的倒车报警器设计班级:学生:目录系统方案设计 绪论 系统硬件设计 系统软件设计 系统调试与数据分析倒车报警器设计倒车报警器设计超声波测距是一种非接触检测技术,利用超声波原理制成的倒车报警器检测迅速方便、计算简单、易于实现和控制所以安全性更高更加符合当今社会对倒车报警的要求。倒车报警器包括:1.HC-SR04超声波模块2.LCD1602显示模块3.键盘输入模块4.报警模块5.单片机控制模块1. 通过键盘可以设定危险警报距离。2. LCD1602可以显示危险警报距离和系统实时测得的距离。3. 系统测得的距离小于危险警报距离时警报装置启动实现报警功能。 第1章 系统方案设计 综合以上论述:
2、我们选择方案综合以上论述:我们选择方案 2由超声波发射换能器TCT40-16构成发射电路,用集成电路CX20106A接收超声波作为超声波接收电路。采用现成的HC-SR04超声波模块,该模块能够实现2cm-300cm 的非接触式超声波感应测距的功能,最高精度达到5mm。方案方案 1: 方案方案 2:方案1:电路复杂,成本较高,故精确度不高,焊接困难,而且元器件太多,不利于实行。方案2:电路组成简单、精确度高、控制方便、实现容易,可较好地满足实际要求,且使用集成电路简单便利,故选择该方案。方案的比较论证1.1 1.1 方案的选择与论证方案的选择与论证 第1章 系统方案设计 1.2 1.2 系统结构
3、框图设计系统结构框图设计(1)单片机:采用AT89C52单片机为控制中心,利用Keil作为开发平台,形成倒车报警的完整系统;(2)测距模块:采用现成的HC-SR04超声波模块,发射模块完成超声波的产生、发射功能;接收模块实现从超声波的接受和数据处理的功能; 第1章 系统方案设计 (3) 报警模块:主要由无源蜂鸣器和发光二极管组成,驾驶员可以根据蜂鸣器是否鸣响和放光二极管的亮灭状况,来判断汽车后方距离障碍物的距离;(4) 显示模块:主要由LCD1602液晶组成,起到实时显示测量距离的功能,快速准确地提示距离障碍物的距离;(5) 键盘模块:采用4*4的键盘,可以调整危险的距离,实现启动电源,控制功
4、能的作用;(6) 晶振模块:为单片机正常运行提供12MHz的时钟信号;(7) 复位模块:当单片机出现问题时,可以采用复位电路,按下复位键使程序重新开始执行; 第2章 系统硬件设计 2.12.1 单片机晶振模块设计单片机晶振模块设计 单片机晶振的作用是为系统提供基本的时钟信号。电路设计如下图 单片机晶振电路所示: 第2章 系统硬件设计 2.22.2 单片机复位电路设计单片机复位电路设计 单片机在启动时都需要复位,以使CPU及系统各部件处于确定的初始状态,并从初态开始工作。我们上电时自动复位,也可以手动按键复位,通电后回到初始化。电路如下图 单片机复位电路所示: 第2章 系统硬件设计 2.32.3
5、 键盘模块设计键盘模块设计 本设计采用的是4*4的键盘,一共16个按键,09分别代表着阿拉伯常数用于设定初始的危险距离,达到修改设计参数的功能。10键表示进入测距模块,11键表示进入修改参数的模块,这是两个模块选择的按键,14键是在10键按下的基础上开始测距时所用到的。11键按下之后可以根据LCD1602上现实的set dangerous line通过连续按三次09中任意数值来设置参数,12为保存参数的按键,13为放弃操作,返回上一模块的按键。电路如下图 4*4键盘电路所示: 第2章 系统硬件设计 2.4 2.4 显示模块设计显示模块设计 1602液晶也叫1602字符型液晶,它是一种专门用来显
6、示字母、数字、符号等的点阵型液晶模块。1602LCD是指显示的内容为16X2,即可以显示两行,每行16个字符液晶模块(显示字符和数字)。电路如下图 液晶显示电路所示: 第2章 系统硬件设计 2.52.5 超声波测试模块超声波测试模块 超声波测距的原理是根据超声波从发射到超声波遇到障碍物后反射回波所经历的时间,然后根据距离计算公式S=CT/2计算可得(其中C为超声波波速)。超声波测模块使用的是HC-SR 04模块,HC-SR04超声波测距模块实物图如下图 超声波模块实物图所示: 第2章 系统硬件设计 2.6 2.6 报警电路模块设计报警电路模块设计 当S8550三极管的基极为低电平时,三极管则导
7、通,然后蜂鸣器的上端变为高电平则可以进行危险报警。电路中还有两个发光二极管,绿色表示安全,红色表示危险,当车的距离超过危险距离5cm时绿色灯亮,当当前距离在报警距离5cm之内红灯闪烁,当当前距离小于危险距离则红灯亮,电路如下图 报警电路所示: 第3章 系统软件设计 3 3.1.1主程序设计主程序设计 主程序设计采用模块化设计的思想进行程序编写,主程序设计主要完成单片机系统初始化、LCD1602液晶初始化、蜂鸣器和发光二极管初始化、各参数赋初始值的编程。系统主程序流程图思路如下图 主程序流程图所示: 第3章 系统软件设计 3 3.2.2子程序模块子程序模块1 1流程图流程图 模块1是显示初始值,
8、并提示下一模块的按键选择,实际上是一个过渡的程序。其程序流程图如下图 模块1流程图所示: 第3章 系统软件设计 3 3.3.3子程序模块子程序模块2 2流程图流程图 模块2是测距模块,在模块2的状态下按下14键即可进行距离的测量,此模块包括测量,显示,报警三个子部分。其程序流程图如右图 模块2流程图所示: 第3章 系统软件设计 3 3.4.4子程序模块子程序模块3 3流程图流程图 模块3是修改初始值的程序,进入这个模式后需要按三次键盘,赋一个初始值给程序,当初始值超过量程时,程序会有提示over range,初始值设定完毕也会有是否保存的提示,确定修改后报警线就会改变为自己设定的值,其程序流程
9、图如右图 模块3流程图所示: 第4章 系统调试与数据分析 4 4.1 .1 硬件电路的制作硬件电路的制作 进行电路的焊接,进行静态调试,用万用表检测线路连接是否正确,确保无短路、开路等问题。电路连接正确后,进行通电调试,找到所要用的AT89C52RC单片机然后打开计算机上KeiluVision2开发环境,将超声波测距报警程序写入进去,然后下载到单片机。其实物图如下图 倒车报警器实物图所示: 第4章 系统调试与数据分析 4.24.2 软硬件功能分析软硬件功能分析 根据上述图 倒车报警器实物图中LCD1602液晶的提示来看,当前的危险警报距离为50cm,我们可以按下按键11进入手动修改参数阶段,界
10、面显示如下图 倒车报警参数修改,所示: 第4章 系统调试与数据分析 4.24.2 软硬件功能分析软硬件功能分析 此时,按照LCD1602液晶上的提示,需要连续按三次键盘设定危险警报距离的参数值,三次按完之后系统会显示重新修改后的数值,如下图 危险警报线新值,所示: 第4章 系统调试与数据分析 4.24.2 软硬件功能分析软硬件功能分析 由于本次系统所用的超声波测量仪器为HC-SR 04模块,考虑到它的测量量程,我们将重新设定的参数大小控制在450cm之内,如果设定的新值在量程之内则LCD1602显示结果如图 危险警报线新值,通过按12键或13键即可选择保存修改的参数或放弃修改,当选择为12时系统显示如图 保存修改新参数,所示: 第4章 系统调试与数据分析 4.24.2 软硬件功能分析软硬件功能分析 当手动设定的参数超过系统的量程时,倒车报警器也会给出提示Over Range,界面显示如下图 新值超过量程,所示: 第4章 系统调试与数据分析 4.24.2 软硬件功能分析软硬件功能分析 数值修改完毕之后,按下10measure键,即可进入测距模块,测距模块显示界面如下图 测距模块,所示: 第4章 系统调试与数据分析 4.24.2 软硬件功能分析软硬件功能分析 根据LCD1602液晶上的提示,按下14begin键,则倒车报警器开始测距离,安全时发光二极管绿灯亮,接近危险
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北省迁安市重点名校2026届中考猜题数学试卷含解析
- 2026届甘肃省天水市麦积区重点达标名校中考数学五模试卷含解析
- 船厂招聘面试题及答案
- 网络助学自考试题及答案
- 重庆十八中学2026届中考语文押题卷含解析
- dcl面试题及答案
- 铁路常用面试题及答案
- 体校教练面试题及答案
- 传染病期末考试题库及答案
- 事故反思考试题库及答案
- 危大工程动态判定表
- 血管活性药物静脉输注护理团体解读
- 全国各地行政区划代码及身份证号前6位对照表
- 绳索救援(课堂)课件
- 库伦分析法课件
- 危险源识别与风险评估说明
- 文本信息加工和表达
- ks-s3002sr2腔全自动清洗机规格书megpie
- 厂房改造工程施工组织设计
- 2023年锦州师范高等专科学校高职单招(语文)试题库含答案解析
- 历年托福词汇题汇总440题有答案
评论
0/150
提交评论