、系统总体设计框图
矩阵槌盘
LCB液晶显示
璐开关量输人
隔一 电离 光
AT89C52
蹄中输入
图1系统总体框图
在基于单片机的通用测控系统的设计中,选用了 mcs-51作为系统核心,外围电路中主
要使用了 X25045看门狗芯片、EEPROM芯片ATC24C02、MAX232C 串口接口芯片、In tel 8255A并行口扩展芯片、等等。
二、单元电路
1、单片机
本设计中所选用的单片机型号是 mcs-51,围绕单片机构建的单片机最小系统如下图所
示。
图2单片机系统
2、看门狗电路
对于大型的系统设计,必须考虑系统在运行过程中的 程序跑飞”问题。为防止系统程序
跑飞,可在系统中设置看门狗电路。本设计中使用的单片机 AT89C52内部集成了硬件看门
狗电路,可以放心省去外部的看门狗电路。内部集成的硬件看门狗电路缺省时为关闭状 态,一旦打开就不能关闭,可以单倍速和双倍速反复设置。
对于使用的单片机中没有集成内部看门狗电路的设计中,可以选用一些专门的集成的看 门狗芯片,这些芯片也可以进行软件编程,使用非常方便。在本设计中,介绍了 X25045
看门狗芯片的使用方法。
㈢
图3 X25045看门狗电路硬件连接图
采用单片机 AT89C52和X25045组成的看门狗电路,X25045硬件连接图如图3所示。
X25045芯片内包含有一个看门狗定时器,可通过软件预置系统的监控时间。在看门狗定时
器预置的时间内若没有总线活动,则 X25045将从RESET输出一个高电平信号,经过微分
电路C2、R3输出一个正脉冲,使 CPU复位。图2电路中,CPU的复位信号共有3个:上 电复位(C1、R2),人工复位(S、R1、R2)和 Watchdog复位(C2、R3),通过或门综合后加到 RESET端。C2、R3的时间常数不必太大,有数百微秒即可,因为这时 CPU的振荡器已经
工作。
看门狗定时器的预置时间是通过 X25045的状态寄存器的相应位来设定的。如表 2所 示,X25045状态寄存器共有6位有含义,其中 WD1、WD0和看门狗电路有关,其余位和 EEPROM的工作设置有关。
DT
D6
D5
D4
13
D2
D1
10
I
I
W
1L1
BL0
IIL
表1 X25045状态寄存器
WD1 = 0, WD0=0,预置时间为 1.4 WD1 = 0, WD0=1,预置时间为 0.6 WD1 = 1 , WD0=0,预置时间为 0.2 WD1 = 1 , WD0=1,禁止看门狗工作。
看门狗电路的定时时间长短可由具体应用程序的循环周期决定,通常比系统正常工作 时最大循环周期的时间略长即可。编程时,可在软件的合适地方加一条喂狗指令,使看门 狗的定时时间永远达不到预置时间,系统就不会复位而正常工作。当系统跑飞,用软件陷 阱等别的方法无法捕捉回程序时,则看门狗定时时间很快增长到预置时间,迫使系统复 位。
3、EEPROM的扩展
在测控系统中,通常需要存储大量的数据,这就需要你较大的存储空间,而单片机自带 的存储空间有限,所以就需要我们对外部存储空间进行扩展。
EEPROM主要有以下特点:
1) 、对硬件电路没有特殊要求,无需主用电路,编程简单,早期的 EEPROM芯片是靠外
加电压电源进行擦写,现在把升压电路集成在芯片内部,使得擦写操作在 +5V电源下即可
完成。
2) 、采用+5V电源供电,一般不需要设置单独的擦除操作,在写入的过程中自动擦除。
EEPROM擦写时间较长,约 10ms,需要保证有足够的写入时间。现在许多 EEPROM芯片都 设有写入结束标志,可供查询或中断使用,为编程提供了方便。
3) 、EEPROM有并行总线传输的芯片和串行总线传输的芯片两种。串行的 EEPROM芯
片具有体积小、成本低、电路连接简单,占用系统地址线和数据线少的特点。但在数据传
送时相对的来说速度较慢。
本设计中介绍了 EEPROM芯片ATC24C02的扩展,该芯片与单片机的连接示意图如图 4
示。
ATC24C02的扩展
ATC24C02的扩展
4、通信接口电路
MAX485接口芯片是 Maxim公司的一种 RS-485芯片。采用单一电源 +5V工作,额定电 流为300 A,采用半双工通讯方式。它完成将 TTL电平转换为RS- 485电平的功能。其
引脚结构图如图5所示。从图中可以看出, MAX485芯片的结构和引脚都非常简单,内部
含有一个驱动器和接收器。 RO和DI端分别为接收器的输出和驱动器的输入端,与单片机
连接时只需分别与单片机的 RXD和TXD相连即可;/RE和DE端分别为接收和发送的使
能端,当/RE为逻辑0时,器件处于接收状态;当 DE为逻辑1时,器件处于发送状态, 因为MAX485工作在半双工状态,所以只需用单片机的一个管脚控制这两
您可能关注的文档
最近下载
- xw公司员工薪酬管理存在的问题及对策研究.docx VIP
- 基于 HHGRACE 90nmBCD工艺LDO模块版图设计及验证.docx VIP
- 2025年移动图书馆第三届知识竞答挑战赛题库及答案(第七关).docx VIP
- 茶叶加工行业岗位职责及组织结构.docx VIP
- 糖尿病实验室检查及结果意义分析.ppt VIP
- 卵巢黄体破裂诊治中国专家共识(2024年版).pptx
- 华住酒店IT标准培训课件.pptx
- vivo如何强制恢复出厂设置方法总结.PDF VIP
- 食材检验程序方法.docx VIP
- 泉州信息工程学院《高等数学(3)》2025 - 2026学年第一学期期末试卷(A卷).docx VIP
原创力文档

文档评论(0)