资料范本
本资料为word版本,可以直接编辑和打印,感谢您的下载
电控设计-机油压力检测控制设计
地点:__________________ 时间:__________________
说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容
交通与汽车工程学院 课程设计说明书
课 程 名 称: 汽车电控系统实习及课程设计 课 程 代 码: 6010319 题 目: 机油压力控制系统 年级/专业/班: 2010级汽车电子一班 学 生 姓 名: 学 号:
开 始 时 间: 2014 年 1 月 6 日 完 成 时 间: 2014 年 1 月 10 日 课程设计成绩:
学习态度及平技术水平与实际时成绩(30) 能力(20) 创新(5) 说明书(计算书、图纸、分析报告)撰写质量(45) 总 分(100)
指导教师签名: 年 月 日
目 录
摘要…………………………………………………………………………………………2 1 引言………………………………………………………………………………………3 1.1 问题的提出……………………………………………………………………………3 1.2 任务与分析……………………………………………………………………………3 2 方案设计…………………………………………………………………………………4 2.1 系统设计方案…………………………………………………………………………4 2.2 系统总体框图…………………………………………………………………………4 3 系统硬件设计……………………………………………………………………………5 3.1 AT89C51单片机 ……………………………………………………………………5 3.2 ADC0808 ………………………………………………………………………………8 3.3 时钟电路………………………………………………………………………………11 3.4复位电路………………………………………………………………………………11 3.5 MPX4115压力传感器…………………………………………………………………12 3.6 LM061L液晶显示器…………………………………………………………………12 3.7 直流电机控制电路 ……………………………………………………………………13 3.8黄灯预警电路…………………………………………………………………………14 4系统软件设计……………………………………………………………………………15 4.1 Proteus软件环境介绍………………………………………………………………15 4.2 Kile uVision4软件环境介绍………………………………………………………15 4.3 Protel软件环境介绍 ………………………………………………………………16 4.4 程序流程图 …………………………………………………………………………17 4.5 位置式PID控制原理 ……………………………………………………………… 19 5 系统调试过程 …………………………………………………………………………20 设计总结……………………………………………………………………………………26 致谢…………………………………………………………………………………………27 参考文献……………………………………………………………………………………28 附录1 ………………………………………………………………………………………29
摘 要
机油压力是汽车发动机的重要参数之一。如何利用已学知识模拟机油压力检测,并且对机油压力进行电控是开始本设计的初衷。本此设计通过以AT89C51单片机为中心,通过MPX4115模拟产生一个信号,通过ADC0808数据转换送入单片机进行处理,再从单片机P0口将电平信号送入液晶显示器C实现动态显示。并在超过机油压力安全值时由单片机控制LED进行光报警,同时当机油压力过高或者过低时通过电机控制活塞阀进行放油处理。此说明书给出了系统的设计原理图,以及PCD印制板图,并在Proteus软件中进行仿真实现设计功能。
关键词:AT89C51单片机 机油压力 电机控制
1 引 言
1.1 问题的提出
随着进入电气时代,越来越多的电子技术被应用在现代汽车上。汽车也将由单纯的机械产品向高级的机电一体化产品方向发展。由于实时驾驶信息系统及多媒体设备在汽车上普及,汽车更具个性化、通用性、安全性和舒适性。汽车在人们的生活中不仅仅是代步工具,而逐步成为一种生活的方式。在汽车电子领域的研究成为汽车研发中最活跃的一部分。随着进入电气时代,电子测控装置被广泛应用于各种电器机械产品上,本次课程设计的任务就是基于单片机设计机油压力电控系统,检测机油压力,对油压超过预定值则使用LED报警,并且能够进行控制。
1.2任务与分析
本次设计的任务是基于单片机机油压力电控系统设计。要求是本此设计通过以AT89C51单片机为中心,通过MPX4115模拟产生一个信号,通过ADC0808数据转换送入单片机进行处理,再从单片机P0口将电平信号送入液晶显示器LM061L实现动态显示。并在超过机油压力安全值时由单片机控制LED进行光报警,同时当机油压力过时通过电机控制活塞阀进行控制。此说明书给出了系统的设计原理图,以并在Proteus软件中进行仿真实现设计功能。
本系统可以分为以下6大主要模块:
(1)AT89C51模块:用于数据处理,初值设定。
(2)ADC0808:进行数据转换,将压力传感器采集的模拟信号转换为数字信号。 (3)MPX4115:采集模拟压力信号。
(4)液晶显示器LM061L:用于实时的显示机油压力信息。 (5)LED二极管:超过机油压力下限值,则LED亮灯报警。
(6)直流电机:当机油压力过高时,通过电机控制活塞阀,从而控制机油压力。