- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于STC89C52单片机的汽车倒车测距仪设计
本 科 毕 业 设计 报 告设计题目:基于STC89C52单片机的汽车倒车测距仪设计报 告 作 者:指 导 教 师:专 业:电子电气工程学院2016年4月16日摘要汽车倒车时,很难掌握到尾部的视野。往往由于看不到障碍物,在倒车时擦碰到尾部,造成不必要的损失。为了预防擦碰障碍物,设计出了一款基于单片机的汽车倒车测距仪。本次设计主要是利用STC89C52单片机、超声波传感器完成测距报警系统的制作,以STC89C52为主控芯片,利用超声波对距离的检测,将前方物体的距离探测出来,然后单片机处理运算,与设定的报警距离值进行比较判断,当测得距离小于设定值时,STC89C52发出指令控制蜂鸣器报警,及时提醒车主减速刹车,避免擦碰。关键词:超声波传感器;STC89C52目录1 系统方案11.1 主控芯片的选择11.2 距离测量模块的选择11.3四位数码管显示模块的选择12 总体设计方案及论证12.1 总体方案设计13 硬件实现及单元电路设计23.1 主控制模块23.2 电源设计33.3 超声波测试模块33.4 时钟电路的设计43.5 复位电路的设计43.6 声音报警电路的设计43.7 显示模块54 软件设计54.1 主程序工作流程图55测试方案与测试结果75.1 测试方案75.1.1 硬件测试75.1.2 硬件软件联调85.2测试条件与仪器85.3 测试结果及分析85.3.1 测试结果85.3.2测试分析与结论86 结论与心得87 参考文献9附录101 系统方案本系统主要由主控芯片、距离测量模块、报警模块、按键控制模块、四位数码管显示模块组成。1.1 主控芯片的选择单片机比较方案一:采用Atmel 公司的51系列单片机Atmel 公司的51单片机为8位机,价格便宜,控制简单,但是在线调试功能不叫差,程序调试需要专用的仿真器,仿真器价格高昂,并且受时钟限制,计时精度不高,外围电路也增加了系统的不可靠性。方案二:采用STC公司的51系列单片机STC公司的51单片机为8位机,价格便宜,控制简单,在线调试简单,只需要TX,RX两根线可以做到烧录程序与在线调试。外围电路简单,抗干扰能力强。通过比较,选择方案二,采用STC系列单片机STC89c52作为控制器。1.2 距离测量模块的选择方案一:超声波测距超声波在气体、液体及固体中以不同速度传播,定向性好、能量集中、传输过程中衰减较小、反射能力较强。超声波能以一定速度定向传播、遇障碍物后形成反射,利用这一特性,通过测定超声波往返所用时间就可计算出实际距离,从而实现无接触测量物体距离。超声波测距迅速、方便,且不受光线等因素影响。方案二:红外线测距用调制的红外光进行精密测距的仪器,测程一般为1-5公里。利用的是红外线传播时的不扩散原理 :因为红外线在穿越其它物质时折射率很小,所以长距离的测距仪都会考虑红外线,而红外线的传播是需要时间的,当红外线从测距仪发出碰到反射物被反射回来被测距仪接受到再根据红外线从发出到被接受到的时间及红外线的传播速度就可以算出距离红外测距的优点是便宜,易制,安全,缺点是精度低,距离近,方向性差。汽车倒车距离比较短,所需要求不是特别高综合考虑选择超声波测距。1.3四位数码管显示模块的选择方案一:采用1602字符液晶进行显示能显示字符,控制简单,良好的背光性能,功耗低方案二:采用12864液晶进行显示价格较高,电路占用面积大,不利于小型化。方案三:采用数码管显示显示字符,控制简单,价格便宜,功耗低。综合考虑,为了更便于操作以及后期开发,选择方案三2 总体设计方案及论证2.1 总体方案设计本设计包括硬件和软件设计两个部分。模块划分为数据采集、按键控制、四位数码管显示、报警等子模块。电路结构可划分为:超声波传感器、蜂鸣器、单片机控制电路。就此设计的核心模块来说,单片机就是设计的中心单元,所以此系统也是单片机应用系统的一种应用。单片机应用系统也是有硬件和软件组成。硬件包括单片机、输入/输出设备、以及外围应用电路等组成的系统,软件是各种工作程序的总称。单片机应用系统的研制过程包括总体设计、硬件设计、软件设计等几个阶段。系统采用STC89C52单片机作为核心控制单元,当测得的距离小于设定距离时,主控芯片将测得的数值与设定值进行比较处理。然后控制蜂鸣器报警。系统总体的设计方框图如图1所示。电源STC89C52主控制器模块按键控制超声波传感器模块4位数码管显示模块蜂鸣器报警模块图1 系统方框图3 硬件实现及单元电路设计3.1 主控制模块主控制最小系统电路如图2所示。图2 最小系统硬件电路总设计见图3,从以上的分析可知在本设计中要用到如下器件: STC89C52、超声波传感器、按键、四位数码管、蜂鸣器等一些单片机外围应用电路。其中D1为电源工作指示灯。
您可能关注的文档
最近下载
- 医疗器械维修保密及免责协议.doc VIP
- CJJT 286-2018土壤固化剂应用技术标准.doc
- STEM教育理念在初中数学教学中的应用研究教学研究课题报告.docx
- (高清版)B-T 24353-2022 风险管理 指南.pdf VIP
- 【事业单位考试真题】浙江省杭州市余杭区综合基础知识真题汇总2008年-2018年详细解析版(附答案解析).docx
- 松下洗碗机NP-TCM1使用说明书.pdf VIP
- 政府采购评审专家考试试题.pdf VIP
- 苏科版数学(2025)七年级下册第一次月考试题(培优)(含答案).docx VIP
- 《用样本估计总体》实验说课.pptx
- 半导体生产项目供应链管理方案.docx VIP
文档评论(0)