第1篇 电子电路设计基础 3
第1章 电子电路设计的一般方法 3
1.1 模拟电子电路的设计方法 3
1.1.1 总体方案确定 3
1.1.2 单元电路设计 3
1.1.3 参数计算 4
1.1.4 元器件选择 4
1.1.5 计算机模拟仿真 5
1.1.6 实验 5
1.1.7 总体电路图绘制 5
1.2 数字电子电路的设计方法 5
1.2.1 系统功能要求分析 6
1.2.2 总体方案确定 6
1.2.3 逻辑功能划分 6
1.2.4 单元电路设计 6
1.2.5 系统电路综合 7
1.2.6 设计文件撰写 7
第2章 电子电路设计的基本课题 8
2.1 温度报警器设计 8
2.2 音响式产品分档器的设计 10
2.3 方波、三角波、正弦波发生器的设计 13
2.4 99分钟以内的定时器的设计 14
2.5 语音信号放大器 22
2.6 篮球比赛记分显示器 25
2.7 红外遥控报警器 26
2.8 用热释电传感器的报警电路 28
第2篇 电子电路仿真技术 33
第3章 仿真技术的基础知识 33
3.1 Protel 99的运行环境 33
3.2 Protel 99仿真的基本界面 33
3.2.1 建立仿真原理图文件名 33
3.2.2 Protel 99仿真的常用工具栏 36
3.2.3 Protel 99仿真的常用元器件库 36
3.3 Protel 99仿真的基本操作方法 37
3.3.1 加载库文件 37
3.3.2 元器件的操作 37
3.4 Protel 99仿真的常用分析法 40
3.5 Protel 99仿真快速入门 40
3.5.1 电路原理图的绘制 40
3.5.2 仿真分析的环境设置 41
3.5.3 仿真结果的显示 42
第4章 模拟电子电路的仿真设计 44
4.1 单管放大器的仿真设计 44
4.1.1 实验目的 44
4.1.2 实验步骤 44
4.2 负反馈放大器的仿真设计 49
4.2.1 实验目的 49
4.2.2 实验内容 49
4.2.3 数据分析 53
4.3 运算放大器线性应用的仿真设计 53
4.3.1 实验目的 53
4.3.2 实验内容 54
4.4 运算放大器非线性应用的仿真设计 58
4.4.1 实验目的 58
4.4.2 实验内容 58
第5章 数字电子电路仿真设计 61
5.1 门电路仿真设计 61
5.1.1 实验目的 61
5.1.2 实验内容 61
5.2 组合逻辑电路 63
5.2.1 实验目的 63
5.2.2 实验内容 63
5.3 触发器 71
5.3.1 实验目的 71
5.3.2 实验内容 71
5.4 时序电路和脉冲电路 76
5.4.1 实验目的 76
5.4.2 实验内容 76
第3篇 CPLD应用技术 83
第6章 VHDL语言的基础知识 83
6.1 VHDL编程思想 83
6.2 VHDL语言程序的基本结构 84
6.2.1 库说明 84
6.2.2 实体说明 84
6.2.3 结构体说明 85
6.3 VHDL语言中的数据 85
6.3.1 标志符 86
6.3.2 数据对象 86
6.3.3 数据类型 87
6.4 VHDL语言中的表达式 89
6.4.1 逻辑运算符 89
6.4.2 算术运算符 90
6.4.3 关系运算符 90
6.4.4 并置运算符 91
6.4.5 操作符的运算优先级 91
6.5 VHDL语法基础 92
6.5.1 顺序描述语句 92
6.5.2 并行描述语句 95
6.6 VHDL编程举例 97
第7章 MAXPLUS Ⅱ软件应用方法 100
7.1 启动MAXPLUS Ⅱ 100
7.2 建立设计项目 101
7.3 新建文件 101
7.4 文件编辑 102
7.4.1 图形编辑 102
7.4.2 文本编辑 104
7.5 编译 105
7.6 仿真 106
7.7 下载 109
7.8 硬件连线 109
第8章 CPLD简单的设计应用实例 111
8.1 组合电路的设计 111
8.2 扫描显示电路的驱动 115
8.3 时序电路和计数器的设计 119
8.4 寄存器设计 124
8.5 状态机设计 128
第9章 CPLD数字系统设计 132
9.1 总述 132
9.2 定时器 132
9.2.1 确定总体结构 133
9.2.2 各部分分析 133
9.2.3 各个模块分析 133
9.2.4 设计过程 133
9.2.5 系统仿真 138
9.2.6 综合测试 139
9.3 数字钟 139
9.3.1 设计目的 139
9.3.2 设计要求 139
9.3.3 设计思想 139
9.3.4 设计过程 140
9.3.5 性能测试 151
9.4 频率计 152
9.4.1 系统原理、组成与特点 152
9.4.2 CPLD功能模块的设计 153
9.4.3 性能测试、总结 158
9.5 智能函数发生器设计 166
9.5.1 正弦波波形的产生 166
9.5.2 三角波的产生 167
9.5.3 方波的产生 168
9.5.4 关于本程序各种波形的切换 168
9.5.5 本设计的完整程序 168
9.6 16×16的点阵显示设计 171
9.6.1 列循环扫描 171
9.6.2 字符样式设计 172
9.6.3 字母的循环扫描及期间的延时环节 174
9.6.4 整个完整的程序 174
第4篇 电子电路制作相关技术第10章 PCB电路板设计基础 179
10.1 启动Protel 99 179
10.2 建立设计项目 179
10.3 新建文件 180
10.4 Protel 99设计界面介绍 182
10.5 设置参数 182
10.6 放置元件 184
10.7 库的使用 186
10.8 自制元件 187
10.9 布局与连线 190
10.10 PCB板封装 192
第11章 电子电路安装调试方法 193
11.1 模拟电子系统的安装与调试 193
11.1.1 电子系统的安装 193
11.1.2 元器件的引脚识别 193
11.1.3 电子系统的调试 195
11.2 数字电子系统的安装与调试 197
11.2.1 数字电路器件的功能 197
11.2.2 数字电路的安装调试 197
11.3 电子电路抗干扰措施 198
11.3.1 正确选择器件 198
11.3.2 正确分布元器件 198
11.3.3 交流输入电源增加电源滤波器 199
11.3.4 施加屏蔽措施 199
11.3.5 用合理的接地方式 201
11.3.6 电路加入滤波电容和补偿电容 201
第5篇 电子电路设计范例 205
第12章 电子电路设计实例 205
12.1 实例1 数码显示电路 205
12.1.1 显示原理 205
12.1.2 驱动八位数码管显示电路框图 206
12.1.3 模块及模块功能 206
12.2 实例2 键盘控制电路 210
12.2.1 键盘控制电路的功能 210
12.2.2 键盘控制电路及工作原理 210
12.2.3 键盘程序设计思想与源程序 211
12.2.4 特别提示 217
12.3 实例3 用8×8行共阴、列共阳双色点阵发光器件显示汉字 218
12.3.1 设计要求 218
12.3.2 设计步骤 218
12.3.3 器件及硬件电路 218
12.3.4 设计软件的思路及源程序 221
12.4 实例4 数模D/A转换控制电路 236
12.4.1 DAC0832转换器 236
12.4.2 数模D/A转换电路 237
12.4.3 可编程器件控制的数模D/A转换电路 238
12.5 实例5模数A/D转换ADC0809的应用 239
12.5.1 ADC0809转换器 239
12.5.2 模数A/D转换电路 241
12.5.3 可编程器件控制的模数A/D转换电路 242
12.6 实例6 数控式可逆步进调压直流稳压电源 252
12.6.1 数控式可逆步进调压直流稳压电源设计要求 252
12.6.2 数控式可逆步进调压直流稳压电源的原理及硬件电路 253
12.6.3 数控式可逆步进调压直流稳压电源的软件设计思想及源程序 254
12.7 实例7 数控式直流电流源 257
12.7.1 数控式直流电流源设计指标及框图 257
12.7.2 数控式直流电流源硬件电路图 258
12.7.3 软件设计思想及源程序 259
12.8 实例8 低频数字式相位测量仪 263
12.8.1 低频数字式相位测量仪设计指标及框图 263
12.8.2 移相网络 263
12.8.3 相位测量 264
12.8.4 相位测量电路 264
12.9 实例9 多路数据采集系统 276
12.9.1 设计内容 276
12.9.2 现场模拟信号产生器 277
12.9.3 八路数据采集器 279
12.9.4 主控器 282
12.10 实例10 测量放大器 299
12.10.1 测量放大器系统 299
12.10.2 桥式电路 299
12.10.3 信号变换放大器 300
12.10.4 直流电压放大器 300
12.10.5 程控的直流电压放大器 302
12.11 实例11 功率放大器 315
12.11.1 设计任务 315
12.11.2 功率放大器 316
12.11.3 前置放大器 316
12.11.4 系统测试 317
12.11.5 自制稳压电源 318
12.11.6 集成功率放大器 319
12.12 实例12 开关型稳压电源 323
12.12.1 脉冲宽度调制(PWM)电路MIC2194 324
12.12.2 MC34060控制的串联型开关稳压电源 325
12.13 实例13 程控滤波器 326
12.13.1 设计要求 326
12.13.2 设计框图 327
12.13.3 程控放大器 327
12.13.4 程控低通滤波器 330
12.13.5 程控高通滤波器 333
12.13.6 程控滤波器的FPGA控制核心 333