1、 课课 程程 设设 计计 课程名称 微机课程设计 题目名称 可监控锂电池充电电路 学 院_ _ 专业班级 学 号 学生姓名_ _ _ 指导教师_ _ 年 月 日 - 1 - 一一 电路总体设计电路总体设计 一、课程设计的要求 本次课程设计是设计一个可监控锂电池充电电路,本系统完成的功能如下: (1)用 8088 构成最小系统 (2)用 ADC0809 和放大电路组成锂电池电压电流 AD 变换接口电路,检测充电情况 (3)用 8255 和 8253 和 8259 和 MOS 驱动电路实现 MOS 管 PWM 控制 (4)显示功能 (5) 锂电池充电电路 二、系统的总体组成 下面给出了系统的总体框
2、图如下: 1 处理器芯片选用 8088, 8088 工作在最小方式下。时钟发生器采用 8284A 芯片,总线锁存 器采用 74LS373,由于 8088 中地址线有 20 条,所以地址锁存要三个 74LS373。数据收发器 用 74LS245,由于 8088 中数据线只有 8 条,所以数据收发器只要一个 74LS245 就可以了。 地址译码器采用 74LS138,用地址线的 A19 到 A12 译码输出片选信号。 2 存储器采用 ROM 芯片 2732,随机存储器 RAM 6116,A/D 转换采用 ADC0809 芯片 3 充电电路是 15V 输入,经 BUCK 降压电路后给电池充电,电流电
3、压经采样后送入 A/D 转换 4 用 LCD1602 实现信息显示 8088 存储器 地址总线 数据总线 控制总线 8253,8259 8255 A/D 转换 电压电流采 样电路 LCD 显示 MOS 驱动 充电电路 PWM 控制 - 2 - 二二 电路各部分原理图设计电路各部分原理图设计 2.1 8082.1 8088 8 最小方式系统最小方式系统 8088 芯片介绍 8088 的 MN/MX 信号线接至5V 时,系统就处于最小工作模式。最小模式下,控制信号 引脚的信号功能如下: INTA:中断响应信号输出,低电平有效。用与对外设的中断请求作出响应。 ALE:地址锁存允许信号,输出,高电平有
4、效。该信号是给地址锁存器的控制信号。 DEN:数据允许信号,输出,低电平有效。给信 号为收发器提供一个控制信号,DEN 有效时, 表示 CPU 当前准备发送或接受一个数据。 DT/R:数据发送/接收信号,输出。该信号用来 控制数据总线收发器的传送方向。当 DT/R 高电 平时, CPU 向内存或 I/O 端口发送数据; 当 DT/R 为低电平时,CPU 从内存或 I/O 端口接收数据。 IO/M:存储器输入/输出控制信号,输出。该信 号作为区分 CPU 进行存储器访问还是输入/输出 访问的控制信号。当它为高电平时,表示 CPU 正与存储器之间进行数据传送;当它为低电平 时,表示 CPU 正与输
5、入/输出设备之间进行数据 传送。 WR:写信号,输出,低电平有效。当该信号有 效时, 表示 CPU 当前正在进行存储器或 I/O 端口 写操作。 8088 最小模式典型的系统主要由 8088CPU 时钟发生器 8284、地址锁存器 74LS373 及数据 总线收发器 74LS245 组成。由于 8088 地址线和 数据线有一部分是复用的,工作于最小模式时, 必须外部配置锁存器 74LS373 共 3 片, 总线收发 器 74LS245 1 片和外部时钟芯片, 才能组成三组 系统总线, 控制信号是 CPU 直接发出的。 外加芯 片配置后, 其低 8 位地址线已被分离出来, 地址 线为 A19A0
6、,控制线包括 IO/M、WR、RD 等 控制信号。 8088CPU 最小系统图,如下图所示。 - 3 - 2.2 存储器的设计存储器的设计 有关芯片介绍 1) 静态存储器 6116 6116 是 2K 8 SRAM,单一的+5V 电源,所有 的输入端和输出端都与 TTL 电路兼容。 它的电路原理图 逻辑符号如图所示。 其中,A0A10 为 11 根地址线,D0D7 为 8 位数据 线。 G为片选信号,当 G=0 时,才能选中芯片。 W为输出允许信号,只有在 W=0 时,才允许该芯片将 某单元的数据送到芯片外部的 D0D7 上。 E为写信号,当 E”=0 时,允许将数据写入芯片。 - 4 - 2)EPROM2732 2732EPROM 存储器容量为 32K,结构为 4K*8。 其中, 12 条地址线 A0A11,8 条数据线 D0D7。 /CE 和/OE 为控制信号有片选引脚, 低电平有效时, 分别选中芯片和允许芯片输