目录 1
第1章 电子系统设计导论 1
1.1 概述 1
1.2 电子系统设计方法 3
1.2.1 电子系统设计过程 3
1.2.2 现代电子系统的设计方法及工具 5
参考文献 7
2.1 概述 8
第2章 数字系统设计 8
2.1.1 数字系统的基本组成 9
2.1.2 设计数字系统的基本步骤 9
2.2 用流程图与MDS图设计数字系统 10
2.2.1 明确设计要求 10
2.2.2 确定系统方案 11
2.2.3 受控部分硬件设计 16
2.2.4 MDS图 19
2.2.5 控制器的硬件实现 22
2.3.1 概述 33
2.3 控制子系统的微程序设计 33
2.3.2 微程序控制器的基本结构 35
2.3.3 微命令段(控制场)的编制格式 36
2.3.4 微程序流的控制 37
2.3.5 定时段 46
2.4 用描述语言设计数字系统 46
2.4.1 概述 46
2.4.2 语法结构 48
2.4.3 数据子系统的描述 51
2.4.4 设计步骤 56
2.5 数字系统设计举例 58
2.5.1 出租车计价器的设计 58
2.5.2 堆栈处理器的设计 67
2.5.3 模型计算机CPU的设计 75
2.5.4 采用层次分析法设计数字系统 90
参考文献 99
第3章 应用可编程逻辑器件的数字系统设计 100
3.1 概述 100
3.1.1 AMD系列器件 101
3.1.2 Lattice系列器件 103
3.1.3 FPGA系列器件 117
3.2 ispLEVER软件的应用 127
3.2.1 ispLEVER简介 127
3.2.2 ispLEVER开发工具的原理图输入 128
3.2.3 设计的编译与仿真 133
3.2.4 硬件描述语言和原理图混合输入 139
3.2.5 ispLEVER中VHDL和Verilog语言的设计方法 146
3.2.6 约束条件编辑器(Constraint Editor)的使用方法 151
3.2.7 在系统编程的软件平台isp VM System 155
3.2.8 ispLEVER软件中的各种文件 158
3.3 ABEL-HDL语言 159
3.3.1 ABEL-HDL简介 159
3.3.2 ABEL-HDL基本语法 160
3.3.3 ABEL-HDL源文件基本结构 165
3.3.4 ABEL-HDL源文件示例 171
3.3.5 ABEL-HDL设计举例 172
3.4 应用可编程逻辑器件实现出租车计价器 174
3.4.1 选择ISP器件及其开发软件 175
3.4.2 用ISP器件实现数据子系统中的计价与显示模块 175
3.4.3 用ISP器件实现控制子系统模块 178
3.4.4 小结 181
参考文献 182
第4章 模拟系统设计 183
4.1 模拟系统设计方法 183
4.1.1 概述 183
4.1.2 模拟系统的设计方法与步骤 184
4.2 基本单元电路介绍 186
4.2.1 集成运放应用设计基础 186
4.2.2 数据放大器和可编程数据放大器 191
4.2.3 跨导型放大器(电压/电流转换器) 193
4.2.4 隔离放大器 194
4.2.5 A/D转换器、D/A转换器和取样/保持(S/H)电路 196
4.2.6 传感器 203
4.2.7 执行机构 228
4.3 低频模拟系统设计举例 242
4.3.1 电子系统的数控直流稳压电源设计 242
4.3.2 音响系统放大器设计 248
4.3.3 附录 259
4.4.1 环路基础理论知识 263
4.4 锁相环系统 263
4.4.2 环路器件介绍 266
4.4.3 设计举例 272
4.5 通信系统 282
4.5.1 信道部分设计 283
4.5.2 控制器设计 292
4.5.3 结构与工艺 298
4.5.4 指标测量 301
4.5.5 附录 302
参考文献 309
第5章 以微处理器为核心的智能型电子系统的设计 310
5.1 概述 310
5.1.1 智能型电子系统的组成 311
5.1.2 智能型电子系统应用领域 311
5.2 智能型电子系统设计方法与过程 312
5.2.1 系统设计方法 313
5.2.2 智能型电子系统硬件设计与调试原则 316
5.2.3 智能型电子系统软件开发 318
5.3.1 单片机基本系统设计 328
5.3 单片机应用系统设计 328
5.3.2 单片机系统扩展 331
5.3.3 应用系统通道设计 338
5.4 以单片机为核心的智能型电子系统设计举例 356
5.4.1 水温控制系统的设计 356
5.4.2 智能型出租车计价器的设计 374
5.5 以嵌入式微处理器为核心的智能型电子系统的设计 386
5.5.1 嵌入式系统概述 386
5.5.2 嵌入式系统软件设计 390
5.5.3 嵌入式系统的开发 401
5.5.4 嵌入式uClinux应用程序运行 414
5.6 以嵌入式微处理器为核心的智能型电子系统的设计举例 427
5.6.1 基于ARM的嵌入式图像采集处理及传输系统 427
5.6.2 系统硬件设计 428
5.6.3 软件设计 432
参考文献 433
第6章 电子系统综合设计举例 435
6.1 实用信号源的设计 435
6.1.1 审题 436
6.1.2 方案论证 437
6.1.3 方案的实现 450
6.2 数据采集系统的设计 457
6.2.1 设计任务与要求 457
6.2.2 总体方案的确定 458
6.2.3 系统硬件设计 460
6.2.4 系统软件编制 469
6.2.5 系统改进措施及功能扩展的讨论 472
参考文献 476
7.1 概述 477
第7章 电子系统的实现 477
7.2 电子系统抗干扰设计 478
7.2.1 电子系统的主要干扰形式 478
7.2.2 电子系统抗干扰设计 479
7.3 电子系统的装配与调试 484
7.3.1 电子系统的装配 484
7.3.2 电子系统的调试 485
7.3.3 指标测试 488
7.4.1 设计报告的编写 490
7.4 设计报告与总结报告的编写 490
7.4.2 总结报告的编写 491
参考文献 492
附录 电子系统设计题选 493
一、音乐门铃的设计 493
二、音乐演奏器的设计 494
三、自行车里程表的设计 494
四、无线报警系统的设计 495
五、高层楼房物业管理系统的设计 495
八、电子秤的设计 496
六、单次波形数据采集与观测电路的硬件设计 496
七、电子密码锁的设计 496
九、市内电话计费电路的设计 497
十、公共场所安全报警系统的设计 497
十一、自动电梯控制系统的设计 497
十二、会议大厅电器遥控系统的设计 498
十三、公共汽车自动报站系统的设计 498
十四、电表IC卡管理装置的设计 498
十五、航海模型遥控电路的设计 499