毕业设计-基于单片机的汽车空调控制系统设计,共37页,20504字
本课题的研究是针对我国现有高档汽车上装置的自动空调控制系统基本上依赖进口,国产化自动控制系统在汽车系统中的应用性研究较少,迫切需要对汽车空调控制器实现电子自动化、国产化为目标而产生的。因此,本课题的研究内容为:
1) 通过对汽车空调工作原理和空调总成的结构分析,设计了以AT89C52为核心的单片机控制系统,并对控制器硬件电路部分做了设计。
2) 建立实现模糊控制算法的控制系统[6]。阐述了如何实现对汽车空调系统的自动化模糊控制。
3) 温度的检测采用高精度的集成温度传感器AD590实现。
4) 编程过程中,采用模块化的设计方法,对各个子模块分别进行编程、调试,再按控制要求将它们连接起来,进行调试、分析。
1 绪论
1.1 课题背景及意义
1.2 国内外研究现状和分析
1.3 汽车空调的特点及其控制系统的难点
1.4 课题的提出与研究内容
2 汽车空调系统工作原理
2.1 汽车空调系统基本工作原理
2.2 汽车空调的总成结构
3 车室温度模糊控制的研究
3.1 模糊控制理论基础
3.2 模糊控制器的设计
3.2.1 模糊控制器的结构设计
3.2.2 精确量的模糊化
3.2.3 模糊控制规则的确定
3.2.4 模糊量的精确化
4 硬件电路设计
4.1 汽车全自动空调控制器硬件
4.2 单片机简介
4.3 温度信号采集电路的设计
4.3.1 温度传感器的选择
4.3.2 温度传感器采样放大电路
4.3.3 模数转换电路
4.4 人机接口的设计一LED显示和键盘
4.4.1 8255和A589C52的硬件连接
4.4.2 LED显示器
4.4.3 键盘工作原理
4.5 串行存储及系统监控电路的设计
4.5.1 监控芯片X25045功能介绍
4.5.2 X25045与单片机AT89C52的接口电路
4.6 混合风门步进电机驱动电路的设计
4.6.1 SI-73001功率驱动原理
4.6.2 PMM8713的特点及其管教功能
4.7 串行通讯接口的设计
4.7.1 串行数据通信概述
4.5.2 单片机与PC机的串行接口及电路
4.5.3 串行通讯的工作方式和波特率设置
5 汽车空调智能温控系统的软件设计
5.1 系统软件设计概述
5.2 系统软件的工作模式
5.3 系统软件的模块化编程
5.3.1 主程序模块
5.3.2 按键扫描处理子程序模块
5.3.3 FUZZY控制系统算法子程序模块
5.3.3 温度信号采集子程序模块
5.3.5 模糊控制子程序模块
5.3.6 步进电机驱动控制子程序模块