搜索

欧宝体育娱乐平台:机油压力检测体系说明书

发表时间: 2023-01-05 12:58:33 来源:欧宝体育首页APP 作者:欧宝体育app客户端


  在此选用限幅滤波办法,设定最大差值△Y 为 1,行将前后两次读取的压力值之差 的绝对值与△Y 比较,若大于△Y,则回来前一次读取的压力值,若小于△Y 则回来此次读 取的压力值。

  制作完原理图之后,对原理图进行同一网络命名多个网络称号检测、未衔接的电路标 号检测、未衔接的电源检测、电路编号重号检测、元件编号重复检测等检测。 ERC 检测成果如图 5.2:

  微机接口技能北京:北京理工大学出版社,1999 轿车核算机操控技能 北京:机械工业出版社,1999

  轿车机油压力检测体系是经过数字显现信息让驾驶员了解机油压力的状况。该体系利 用 AT89C52 单片机作为处理器,经过压电式压力传感器对机油压力进行信号检测,传感器 输出信号经数字滤波及 A/D 转化后输入 ECU,经核算后经过数码管显现机油压力,一起将 信号与设定的信号规模进行比较,当不正常区间时报警电路则输出语音报警信号,并经过 报警线点亮报警指示灯。 规划的中心是以 AT89C52 单片机作为硬件电路的中心。先应在 protell99se 中制作出 原理图并作相应的 ERC 查看,查看无过错后,在相应当地用文本标出注释;其次依据规划 思路确认出相应的程序规划计划,并挑选最佳的计划,并在 Keil 软件里边进行程序的编 写和调试;终究在程序调试无误后在 Proteus 中建立虚拟的单片机仿真渠道,并和 Keil 完结联调,并在 Proteus 中仿真验证机油压力检测的成果。

  2.1.1 体系的操控计划规划 计划 1:以单片机 AT89C52 为中心,经过 MPX4115 发生模仿信号,送入 ADC0804 进行模 数转化,在送入单片机进行处理,电路较为简略。 计划 2:以单片机 AT89C51 为中心,经过电源发生器发生模仿信号,经过扩大、滤波、 A/D 转化电路,送入单片机处理,电路相关于计划 1 较为杂乱,连线 终究规划计划 从各方面考虑后,确认计划:以单片机 AT89C52 为中心,MPX4115 发生模仿信号,送 入 ADC0804 进行模数转化,在送入单片机进行处理,再经过单片机 P2 口送入数码管显现。 并在超越安全阈值时经过单片机 P3.0 口操控蜂鸣器与 LED 灯报警。此计划电路简略易实 现,并且功耗更低,故选此计划。

  在创立完原理图后,对各元器材的引脚进行封装,然后再 Protel 中新建 PCB 图并在 原理图中更新 PCB。更新 PCB 截图 5.3 所示:

  XTAL1:反向振动扩大器的输入及内部时钟作业电路的输入。 XTAL2:来自反向振动器的输出。 振动器特性: XTAL1 和 XTAL2 别离为反向扩大器的输入和输出。该反向扩大器能够装备为片内振动 器。石晶振动和陶瓷振动均可选用。如选用外部时钟源驱动器材,XTAL2 应不接。有余输 入至内部时钟信号要经过一个二分频触发器,因而对外部时钟信号的脉宽无任何要求,但 有必要确保脉冲的凹凸电平要求的宽度。 3.1.2 选用 AT89C51 单片机原因 在该课程规划里规划只需满意开环规划就能够了,在规划里边运用的引脚较少,占用 的资源也比较少。并且该芯片是以 8051 为中心,性能价格比高,且对其内部结构较为熟 悉,芯片功用够用并且适用,然后选用 AT89C51 单片机作为主控芯片。

  当时钟电路的晶振发生外部振动脉冲信号送入 AT89C51 单片机的 XTAL2 口时,单片机 开端以时钟频率为基准,有条有理地一拍一拍地作业。单片机 AT89C52 履行编写在其内部 的程序,处理从 ADC0804 送来的信号,并送到 P2 口输出到数码管显现。并在超越安全阈 值时经过单片机 P3.0 口操控 LED 灯报警。

  P3.6 /WR(外部数据存储器写选通) P3.7 /RD(外部数据存储器读选通) P3 口一起为闪耀编程和编程校验接纳一些操控信号。 RST:复位输入。当振动器复位器材时,要坚持 RST 脚两个机器周期的高电平常刻。 ALE/PROG: 当拜访外部存储器时, 地址锁存答应的输出电平用于锁存地址的位置字节。 在 FLASH 编程期间,此引脚用于输入编程脉冲。在平常,ALE 端以不变的频率周期输出正 脉冲信号,此频率为振动器频率的 1/6。因而它可用作对外部输出的脉冲或用于守时意图。 可是要留意的是:每逢用作外部数据存储器时,将越过一个 ALE 脉冲。如想制止 ALE 的输 出可在 SFR8EH 地址上置 0。此刻, ALE 只要在履行 MOVX,MOVC 指令是 ALE 才起作用。另 外,该引脚被稍微拉高。假如微处理器在外部履行状况 ALE 制止,置位无效。 /PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期 两次/PSEN 有用。但在拜访外部数据存储器时,这两次有用的/PSEN 信号将不呈现。 /EA/VPP:当/EA 坚持低电平常,则在此期间外部程序存储器(0000H-FFFFH) ,不管是 否有内部程序存储器。留意加密方法 1 时,/EA 将内部锁定为 RESET;当/EA 端坚持高电平 时,此间内部程序存储器。在 FLASH 编程期间,此引脚也用于施加 12V 编程电源(VPP) 。

  经过经过 MPX4115 发生模仿信号,送入 ADC0804 进行模数转化,在送入单片机进行处 理,再经过单片机 P2 口送入液晶显现器,经过单片机 P0.0、P0.1 和 P0.2 操控数码管片 选,到达数码管显现作用。并在超越安全阈值时经过单片机 P3.0 口操控 LED 灯报警。在 规划里边刚开端为使程序有很好的移植性,所以用 C 言语编程。也得知在进行单片机软件 仿真时,应尽量使程序精简。本次规划因为时刻较为匆促,关于单片机守时器的操控,而 在实践的使用中往往需求对其进行扩展使用,关于这些常识,我还仅仅只了解其外表,这 需求下来再去深究。在本次课程规划里边,我把电路和单片机必备的一些根本操作技能再 次了解了一遍,尽管关于课程规划没有太大必要,也占用了一些时刻,可是我个人觉得这 么做是值得的,也为我行将进入工厂开端实践作业有了根本理论保证。 关于机油压力检测,我只进行了最简略的程序编写和仿真,而往往在实践中是作为一 个体系中的很小环节来进行使用的,所以还需求我进一步学习更多的单片机及相关测验传 感器常识。

  本课程规划是在唐岚教师的精心指导下完结的。在课程规划里边,她让我重新认识 到了专业常识学习的重要性,还使我理解了许多待人接物的道理。本课程规划从选题到完 成,是在教师指导下完结。别的,本次规划的完结也离不开各位同学给我的建议和协助, 是他们让我懂得了团队协作的重要性,也让我理解了团队精神的内在。在此,我谨向唐岚 教师和协助过我的教师和同学们,表明崇高的敬意和诚心的感谢!

  关于生成的 PCB 图中各器材进行调整,并布线,终究生成 PCB 图。成果如图 5.4 所示:

  [1]台力.微型核算机操控技能.我国水利水电出版社.2001.(1).124~136 [2]张毅刚. 新编 MCS-51 单片机使用规划. 哈尔滨工业大学出版社.2004. (2). 160~198 [3]董敬. 轿车拖拉机发动机. 机械工业出版社.2003. (20). 11~13 [4]赵佩华 单片机接口技能及使用. 机械工业出版社 [5]唐岚 轿车测验技能 [6]付百学 微机操控技能 [7]程军 [8]冯渊 机械工业出版社 2003.1 2006.7

  5.1.1 在 Protel99se 制作原理图并进行相应的 ERC 查看 翻开 Protel99se,制作体系的原理图。原理图包含能输出时钟电路,驱动电路以及复 位电路。制作完结的原理图如图 5.1:

  轿车发动机机油压力与发动机作业状况密切相关。本文经过以 AT89C52 单片机为控 制中心,经过压力传感器 MPX4115 发生模仿一个信号,经 ADC0804 送入单片机进行处理, 再从单片机 P2 口将电平信号送入数码管完结动态显现。并在超越安全阈值时由单片机控 制 LED 灯报警。此次规划给出了体系整体框图、硬件规划、软件仿线 终究规划计划整体规划框图

  本规划选用内部时钟方法的电路,其电路如图 3.3 所示。AT89C52 单片机内部有一个 用于构成振动器的高增益反相扩大器,该高增益反相扩大器的输入端为芯片引脚 XTAL1,

  输出端为引脚 XTAL2。这两个引脚跨接石英晶体振动器和微调电容,就构成了一个安稳的 自激振动器。电路中的电容 C1 和 C2 典型值一般挑选为 30pF 左右。晶体的振动频率的范 围一般是在 1.2MHZ~12MHZ 之间。

  经过上面的规划,规划现已根本完结。下面首要完结 Protell99se 的原理图、印制板 图的制作和做相关检测,对 Keil 进行相应的查看和调试,并用 Proteus 对所规划体系进 行仿线-

  3.1.1 AT89C51 单片机介绍 AT89C52 是一个低电压,高性能 CMOS 8 位单片机,片内含 4k bytes 的可重复擦写的 Flash 只读程序存储器和 256 bytes 的随机存取数据存储器(RAM) ,器材选用 ATMEL 公司 的高密度、非易失性存储技能出产,兼容规范 MCS-51 指令体系,片内置通用 8 位中央处 理器和 Flash 存储单元,功用强大的 AT89C52 单片机可为您供给许多较杂乱体系操控使用 场合。

  数码管显现子程序使用动态显现来显现机油压力值,每单个数码管显现的距离时 间设置为 5ms。

  复位电路一般选用上电主动复位和按钮复位两种方法。本次规划选用主动复位电路。 其电路如图 3.4 所示。

  AT89C52 单片机的引脚功用: VCC:供电电压。 GND:接地。 P0 口:方法驱动 8 个 TTL 逻辑门电路,对端口 P0 写“1”时,可作为高阻抗输入端用。 在拜访外部数据存储器或程序存储器时,这组口线 位)和数据总线 复用,在拜访期间激活内部上拉电阻。在 Flash 编程时,P0 口接纳指令字节,而在程序 校验时,输出指令字节,校验时,要求外接上拉电阻。 P1 口:P1 是一个带内部上拉电阻的 8 位双向 I/O 口,P1 的输出缓冲级可驱动(吸 收或输出电流)4 个 TTL 逻辑 门电路。对端口写“1” ,经过内部的上拉电阻把端口拉到 高电平,此刻可作输进口。作输进口运用时,因为内部存在上拉电阻,某个引脚被外部信 号拉低时会输出一个电流(IIL)。与 AT89C51 不同之处是,P1.0 和 P1.1 还可别离作为定 时/计数器 2 的外部计数输入(P1.0/T2)和输入(P1.1/T2EX) , P2 口: 是一个带有内部上拉电阻的 8 位双向 I/O 口, 的输出缓冲级可驱动 P2 P2 (吸 收或输出电流)4 个 TTL 逻辑门电路。对端口 P2 写“1” ,经过内部的上拉电阻把端口拉 到高电平,此刻可作输进口,作输进口运用时,因为内部存在上拉电阻,某个引脚被外部 信号拉低时会输出一个电流(IIL)。 在拜访外部程序存储器或 16 位地址的外部数据存储器 (例如履行 MOVX @DPTR 指令)时,P2 口送出高 8 位地址数据。在拜访 8 位地址的外部 数据存储器(如履行 MOVX @RI 指令)时,P2 口输出 P2 锁存器的内容。Flash 编程或校 验时,P2 亦接纳高位地址和一些操控信号。 P3 口:P3 口管脚是 8 个带内部上拉电阻的双向 I/O 口,可接纳输出 4 个 TTL 门电流。 当 P3 口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,因为外部下拉 为低电平,P3 口将输出电流(ILL)这是因为上拉的原因。 P3 口也可作为 AT89C52 的一些特别功用口,如下表所示: 口管脚 备选功用 P3.0 RXD(串行输进口) P3.1 TXD(串行输出口) P3.2 /INT0(外部中止 0) P3.3 /INT1(外部中止 1) P3.4 T0(记时器 0 外部输入) P3.5 T1(记时器 1 外部输入)

欧宝体育娱乐平台_欧宝体育首页APP_欧宝体育app客户端 Copyright © 2011-2020 www.gzsenjie.com All Rights Reserved  双视角安检机

Design by:lxhd.cn

客服中心
热线电话
0755-29651618
上班时间
周一到周五
二维码