- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汽车发动机机油压力检测
目 录 摘要 ……………………………………………………………………………………………3 1 引言 …………………………………………………………………………………………4 1.1 问题提出 …………………………………………………………………………………4 1.2 任务与分析 ………………………………………………………………………………4 2 方案设计 ……………………………………………………………………………………5 2.1系统方案设计论证……………………………………………………………………5 2.1.1系统的控制方案设计……………………………………………………………………5 2.1.2 系统显示方案设计………………………………………………………………………4 2.1.3 最终方案设计 …………………………………………………………………………4 2.2 最终设计方案总体设计框图 摘 要 我们知道,汽车发动机机油压力与发动机工作好坏密切相关。如何利用已学知识模拟机油压力检测是开始本设计的初衷。本文通过以AT89C52单片机为中心,通过DS18B20模拟产生一个信号,送入单片机进行处理,再从单片机P0口将电平信号送入数码管7SEG-MPX2-CC-BLUE实现动态显示。并在超过安全阈值时由单片机控制蜂鸣器报警。此说明书给出了系统的设计原理图,并在Proteus软件中进行仿真实现设计功能。 关键词:AT89C52单片机 数码管 蜂鸣器 1 引 言 1.1 问题的提出 随着进入电气时代,电子测控装置被广泛应用于各种电器机械产品上,本次的任务就是设计一个电子压力检测系统来检测机油压力。 1.2任务与分析 本次课程设计的主要任务是设计一个硬件电路,用AT89C52单片机。 2方案设计 2.1 系统方案设计论证 2.1.1系统的控制方案设计 方案1:以单片机AT89C52为核心,通过DS18B20产生数字信号,送入单片机进行处理,电路较为简单。 方案2:以单片机AT89C52为核心,通过电源发生器产生模拟信号,经过放大、滤波、A/D转换电路,送入单片机处理,电路相对于方案1较为复杂,连线时容易出错。 2.1.2系统显示方案设计 方案1:采用静态显示,静态是指每个数码管的每一个段码都由一个单片机的I/O进行驱动。静态的优点是编程简单,显示亮度高,缺点是占用I/O多,如驱动5个数码管静态显示则需要5×8=40根I/O来驱动,要知道一个8952单片机可用的I/O才32个。故实际应用时必须增加*驱动器进行驱动,增加了硬体电路的复杂性。动态驱动是将所有数码管的8个显示笔划,B,C,D,E,F,G,DP 的同名端连在一起,另外为每个数码管的公共极COM增加位元选通控制电路,位元选通由各自独立的I/O线控制,当单片机输出字形码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单片机对位元选通COM端电路的控制,所以我们只要将需要显示的数码管的选通控制打开,该位元就显示出字形,没有选通的数码管就不会亮。透过分时轮流控制各个LED数码管的COM端,就使各个数码管轮流受控显示,这就是动态驱动。在轮流显示过程中,每位元数码管的点亮时间为1~2ms,由于人的视觉暂留现象及发光二极体的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示资料,不会有闪烁感,动态显示的效果和静态显示是一样的,能够节省大量的I/O,而且功耗更低。I/O口,而且功耗更低 图2.1 系统总体设计框图 当时钟电路的晶振产生外部振荡脉冲信号送入AT89C52单片机的XTAL2口时,单片机开始以时钟频率为基准,有条不紊地一拍一拍地工作。单片机AT89C52执行编写在其内部的程序,处理从DS18B20送来的信号,并送到P0口输出到数码管显示,并通过其P2.0和P2.1控制对数码管高低位显示的控制。同时在超过安全阈值时通过单片机P1.0口控制蜂鸣器报警。 3 系统硬件设计 3.1 AT89C52单片机 3.1.1 AT89C52单片机介绍 AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89C52单片机可为您提供许多较复杂系统控制应用场合。 图3.1 AT89C52单片机引脚 89C52系列单片机都是以8051为核心发展起来的,具有和51系列单片机及基本结构和软件特征,其内部结构如图3.2所示: 图3.2 AT89C52单片机内部框图 AT89
文档评论(0)