1、毕业设计(论文) 1 1 引言 在日新月异的 21 世纪里,电子产品得到了迅速发展。许多电器设备都趋于人性 化、智能化,这些电器设备大部分都含有 CPU 控制器或者是单片机。单片机以其高可 靠性、 高性价比、 低电压、 低功耗等一系列优点, 近几年得到迅猛发展和大范围推广, 广泛应用于工业控制系统、通讯设备、日常消费类产品和玩具等。并且已经深入到工 业生产的各个环节以及人民生活的各个方面,如车间流水线控制、自动化系统等、智 能型家用电器(冰箱、空调、彩电)等。用单片机来控制的小型电器产品具有便携实 用,操作简单的特点。 本文设计的汽车尾灯控制电路属于小型智能电子产品。利用单片机进行控制,实 时
2、时钟芯片进行记时,外加掉电存储电路和显示电路。 此设计具有相当重要的现实意 义和实用价值。 2 系统概述 本设计以 AT89S52 单片机为核心,构成单片机控制电路,完成对它们的自动调整 和掉电保护。人机接口由四个按键来实现,用这四个按键对汽车左转,右转,停车和 检测进行控制。 。软件控制程序实现所有的功能。整机电路使用+5V 稳压电源,可稳 定工作。系统框图如图 2-1 所示,其软硬件设计简单,可广泛应用于长时间工作的系 统中。 图 2-1 系统框图 3 方案选择 由于汽车尾灯控制电路的种类比较多,因此方案选择在设计中是至关重要的。正 确地选择方案可以减小开发难度, 缩短开发周期, 降低成本
3、, 更快地将产品推向市场。 3.1 方案 1基于 AT89S52 单片机的汽车尾灯控制电路设计 直接用 AT89S52 单片机来实现汽车尾灯控制电路设计。 AT89S52 是一种带 8K 字节 闪烁可编程可擦除只读存储器的低电压,高性能 CMOS 8 位微处理器,俗称单片机。 单片机的可擦除只读存储器可以反复擦写 1000 余次。由于将多功能 8 位 CPU 和闪烁 存储器组合在单个芯片中,ATMEL 的 AT89S52 是一种高效微控制器,为很多嵌入式控 制系统提供了一种灵活性高且价廉的方案。 用单片机来实现汽车尾灯控制电路设计,无须外接其他芯片,充分利用了单片机 人机接口 显示电路 软件控
4、制程序 电源电路 单片机控制电路 毕业设计(论文) 2 的资源。 3.2 方案 2基于电子元件的汽车尾灯控制电路设计 用电子元件接的汽车尾灯控制电路,电路复杂,接点较多,电路稳定性差。 汽车左右和刹车仿真电路 汽车尾灯控制电路设计总体框图 4 系统硬件电路的设计 按照系统设计功能的要求,初步确定设计系统由主控模块、键盘接口模块、显示 模块共3个模块组成, 电路系统构成框图如图4-1所示。 主控芯片使用52系列AT89S52 单片机, 开关控制电路 译码电路 74138 显示驱动电路 记数电路 74161 R1R2R3 L1L2L3 脉冲产生电路 555 毕业设计(论文) 3 图 4-1 汽车尾灯控制电路系统构成框图 4.1 系统核心部分闪电存储型器件 AT89S52 4.1.1 AT89S52 具有下列主要性能 5: 8KB 可改编程序 Flash 存储器(可经受 1000 次的写入/擦除周期) 全静态工作:0Hz24MHz 三级程序存储器保密 1288 字节内部 RAM 32 条可编程 I/O 线 2 个 16 位定时器/计数器 6 个