目录摘要……………………………………………………………………………………………3 1 引言………………………………………………………………………………………… 4 问题提出………………………………………………………………………………… 4 任务与分析……………………………………………………………………………… 4 2 方案设计…………………………………………………………………………………… 4 系统方案设计论证…………………………………………………………………… 4 系统的控制方案设计…………………………………………………………………… 4 最终方案设计………………………………………………………………………… 5 最终设计方案总体设计框图…………………………………………………………… 5 3 系统硬件设计……………………………………………………………………………… 6 AT89C51 单片机…………………………………………………………………………… 6 AT89C51 单片机介绍…………………………………………………………………… 6 选用 AT89C51 单片机原因……………………………………………………………… 8 时钟电路………………………………………………………………………………… 8 复位电路………………………………………………………………………………… 9 4 系统软件设计……………………………………………………………………………… 10 主程序框图……………………………………………………………………………… 10 数码管显示子程序流程图……………………………………………………………… 10 报警子程序程序框图…………………………………………………………………… 10 5 系统调试过程……………………………………………………………………………… 11 原理图和印制板图绘制和检查………………………………………………………… 11 在 Protel99se 绘制原理图并进行相应的 ERC 检查……………………………… 12 在 Protel99se 生成 PCB 图……………………………………………………… 12 Keil 程序调试………………………………………………………………………… 13 Proteus 仿真调试……………………………………………………………………… 14 结论…………………………………………………………………………………………… 15 致谢…………………………………………………………………………………………… 16 参考文献……………………………………………………………………………………… 17 附录一程序源代码………………………………………………………………………… 18 微机检测系统课程设计-1- 附录二电路原理图和 PCB 图………………………………………………………………… 22 附录三 Proteus 仿真截图…………………………………………………………………… 23 微机检测系统课程设计-2- 摘要汽车发动机机油压力与发动机工作状态密切相关。本文通过以 AT89C52 单片机为控制核心,通过压力传感器 MPX4115 产生模拟一个信号,经 ADC0804 送入单片机进行处理, 再从单片机 P2 口将电平信号送入数码管实现动态显示。并在超过安全阈值时由单片机控制LED 灯报警。此次设计给出了系统总体框图、硬件设计、软件仿真。关键词: AT89C52 数码管 ADC0804 机油压力检测微机检测系统课程设计-3- 1引言 问题的提出本次的任务就是设计一个机油压力检测系统来检测汽车机油压力。 任务与分析汽车机油压力检测系统是通过数字显示信息让驾驶员了解机油压力的状态。该系统利用AT89C52 单片机作为处理器,通过压电式压力传感器对机油压力进行信号检测,传感器输出信号经数字滤波及 A/D 转换后输入 ECU ,经计算后通过数码管显示机油压力,同时将信号与设定的信号范围进行比较,当不正常区间时报警电路则输出语音报警信号,并通过报警线点亮报警指示灯。设计的核心是以 AT89C52 单片机作为硬件电路的核心。先应在 protell99se 中绘制出原理图并作相应的 ERC 检查,检查无错误后,在相应地方用文本标出注释;其次根据设计思路确定出相应的程序设计方案,并选择最佳的方案,并在 Keil 软件里面进行程序的编写和调试;最后在程序调试无误后在 Proteus 中搭建虚拟的单片机仿真平台,并和 Keil 实
机油压力检测系统说明书 来自淘豆网m.daumloan.com转载请标明出处.