第一章 现代电子技术综合实验概述 1
1.1 工业自动控制系统 1
1.1.1 工业自动控制系统的定义 1
1.1.2 基本控制方式 1
1.1.3 自动控制的发展状况 2
1.1.4 计算机应用技术 2
1.1.5 系统介绍 2
1.2 工业时序控制的原理及构成 3
1.2.1 单稳态延时电路 3
1.2.2 功率开关器件及电路 4
1.2.3 微机控制系统设计 6
第二章 Wave软件的使用 10
2.1 Wave软件的特点 10
2.2 Wave的使用 11
2.2.1 文件 11
2.2.2 编辑 14
2.2.3 搜索 14
2.2.4 项目 14
2.2.5 执行 15
2.2.6 窗口 17
2.2.7 仿真器 23
2.3 Wave6000简介 28
第三章 Protel99 SE的应用 30
3.1 Protel99 SE功能模块 30
3.2 Protel99 SE原理图的应用 31
3.2.1 设计步骤及方法 31
3.2.2 使用Schematic99 SE绘制原理图 32
3.3 PCB99 SE制板 41
3.3.1 绘制PCB板的准备 41
3.3.2 PCB99 SE的使用 42
第四章 时序控制系统 50
4.1 AT89C2051 CPU 50
4.1.1 AT89C2051 CPU简介 50
4.1.2 指令的使用限制 52
4.1.3 程序的固化 52
4.1.4 编程接口 53
4.1.5 AT89C2051 CPU特异之处 54
4.2 时序控制系统模拟设计 55
4.2.1 硬件原理以及设计方法 55
4.2.2 系统的制作 59
4.2.3 软件设计 60
4.2.4 系统电路制作与调试技巧 70
4.2.5 改进的交通灯控制系统 74
第五章 多路数据采集系统设计 76
5.1 传感器 76
5.1.1 温度传感器 76
5.1.2 温度传感器实用电路 78
5.2 模数转换器 80
5.2.1 A/D转换器 81
5.2.2 A/D转换器的主要参数 81
5.2.3 ADC0809模数转换器 81
5.3 系统设计 85
5.3.1 设计要求 85
5.3.2 MCS-51中断系统 85
5.3.3 硬件设计 89
5.3.4 软件设计 92
5.4 系统综合调试 98
5.4.1 软件调试方法与技巧 98
5.4.2 硬件调试方法与技巧 98
第六章 电动小汽车控制系统设计 100
6.1 概述 100
6.2 硬件电路设计方案 101
6.2.1 车速测定 102
6.2.2 速度/时间显示 104
6.2.3 区域的检测 104
6.2.4 边界的检测 109
6.2.5 转向控制 111
6.2.6 外部中断0电路 111
6.2.7 时钟、复位、CPU电路 111
6.2.8 电机驱动电路 112
6.2.9 速度控制 113
6.3 MCS-51内部定时/计数器及其应用 114
6.3.1 MCS-51内部定时/计数器的工作方式 115
6.3.2 MCS-51内部定时/计数器的控制 116
6.4 软件系统设计 117
6.4.1 时间的显示 118
6.4.2 速度的显示 120
6.4.3 电机驱动及触黑线中断处理 126
6.5 系统测试 128
6.5.1 系统实验电路板 128
6.5.2 实验的准备器材 130
6.5.3 实验技巧 130
附录1 按功能排列的指令表 149
附录2 全国大学生电子设计竞赛题 153
第一届(1994) 153
题目二 多路数据采集系统 153
第四届(1999年) 155
E题 数字化语音存储与回放系统 155
第五届(2001年) 156
B题 简易数字存储示波器 156
C题 自动往返电动小汽车 157
E题 数据彩集与传输系统 158
附录3 实验用面包板 160
附录4 实验电路板 161