基于单片机汽车温.pptVIP

  • 2
  • 0
  • 约2.15千字
  • 约 15页
  • 2018-02-06 发布于河南
  • 举报
基于单片机汽车温

天津职业技术师范大学毕业答辩 基于单片机汽车温度控制系统的设计 论文提纲 引言 系统总体设计思想 系统硬件电路设计 系统软件设计 总结 引言 汽车发动机工作过程中温度是很主要的参数,也影响着它的性能和寿命,检测出它运行工作中温度很重要,由此利用单片机结合传感器技术而开发设计了这一温度控制系统。 本系统设计采用AT89S52单片机为控制核心, 它是一种低功耗、高性能CMOS 8位微控制器,具有8K 在系统可编程Flash 存储器,与C51指令系统兼容,不需要外部的扩展存储器,使整个系统的结构简单。 数据的采集和转换部分采用DS18B20芯片,将温度物理量变换为数字信号并以总线方式传送给单片机,它是世界上第一片支持 “一线总线”接口的温度传感器,全部传感元件及转换电路集成在一只形如三极管的集成电路内,体积小,使用方便灵活。 DS18B20产品的特点 ①只要求一个端口即可实现通信。 ②每个器件上都有独一无二的序列号。 ③实际应用中不需要外部任何元器件即可实现测温。 ④测量温度范围在-55℃到+125℃之间。 ⑤在-10~+85 ℃范围内,精度为±0.5 ℃ 。测量精度高。 ⑥内部有温度上、下限告警设置。 系统总体设计思想 基本功能 ~ 检测温度 ~ 显示温度 ~ 预设上下限温度 ~ 过限报警 ~ 控制继电器输出 系统构成方框图 单 片 机 数码管 温度 显示 按键 控制 温度 采集 超限 报警 继电器输出控制 被 控 对 象 (发动机) 系统硬件电路设计 电源模块 D1 R1 1K VCC BT1 Battery S1 SW DPDT 1 2 3 4 POWER Header 4 C1 10uF 单片机在系统中的应用: 温度采集模块: DS1接DS18B20对应管脚 。 1 2 3 DS1 Header 3 R11 10K VCC P3.7 DALLS DS18B20 1 2 3 DS18B20管脚图 序号 名称 引脚功能 1 GND 地信号 2 DQ 数据输入/输出端 3 VDD 外接供电电源输入端 温度显示模块 VCC P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 A B C D E F G DP R12 300 R13 300 R14 300 R15 300 R16 300 R17 300 R18 300 R19 300 OE 1 LE 11 D0 3 Q0 2 D1 4 Q1 5 D2 7 Q2 6 D3 8 Q3 9 D4 13 Q4 12 D5 14 Q5 15 D6 17 Q6 16 D7 18 Q7 19 VDD 20 GND 10 U2 MC74HC373N A 1 f 2 g 3 e 4 d 5 A 6 c 8 DP 7 b 9 a 10 D4 Dpy Amber-CA A 1 f 2 g 3 e 4 d 5 A 6 c 8 DP 7 b 9 a 10 D5 Dpy Amber-CA A 1 f 2 g 3 e 4 d 5 A 6 c 8 DP 7 b 9 a 10 D6 Dpy Amber-CA A 1 f 2 g 3 e 4 d 5 A 6 c 8 DP 7 b 9 a 10 D7 Dpy Amber-CA A B C D E F G DP A B C D E F G DP A B C D E F G DP A B C D E F G DP Q2 9014 Q3 9014 Q4 9014 Q5 9014 P2.7 P2.6 P2.5 P2.4 按键控制和报警模块: 按键INT0是预设温度控制键,INT1是预设温度减控制键,T0是预设温度加控制键,T1是报警处理键。 LS1电磁式蜂鸣器,通过三极管的基极控制。 R6 5.1K R7 5.1K R8 5.1K R9 5.1K INT0 INT1 T1 T0 P3.2 P3.3 P3.4 P3.5 VCC LS1 Bell R10 1K Q1 9012 VCC P3.6 继电器输出控制模块: K1 Relay-SPDT 1 2 3 JP2 Header 3 VCC Q6 9013 P2.0 R20 1k 主程序流程图 开始 定时器设置 中断允许、定时器0 中断允许 定时器0开始工作 输出控制清0,指示灯显示 数码管显示 预设温度

文档评论(0)

1亿VIP精品文档

相关文档