第1章 基本元器件使用要点及设计实例 1
1 电阻识别方法及使用要点 1
1.1 普通电阻识别方法 3
1.2 贴片电阻识别方法 4
1.3 热敏电阻使用要点 4
1.4 光敏电阻使用要点 5
2 电容识别及使用要点 9
2.1 电容器标示与特性 9
2.2 电容器检测 12
3 电感识别及使用要点 12
3.1 电感分类与命名方法 12
3.2 电感检测 14
4 二极管 14
4.1 二极管分类及电学特性 14
4.2 二极管检测 15
4.3 二极管使用注意事项 16
5 半导体三极管 19
5.1 三极管极性的判定 21
5.2 三极管极间电阻的测量 21
6 传感器及其基本应用 21
6.1 可燃气体传感器应用实例 21
6.2 热敏传感器应用实例 24
7 综合设计实例一 28
7.1 电路设计背景 28
7.2 基本设计框图 29
7.3 利用Microsoft Office Visio绘制原理框图 30
7.4 液位报警电路的设计与实现 34
7.5 滴液计数器的设计与实现 40
7.6 电源电压变换电路的设计与实现 42
7.7 电路原理图及PCB图 42
8 综合应用实例二 44
8.1 综合硬件电路装置的硬件电路设计 44
8.2 消防实验装置的硬件电路设计 47
第2章 基于FPGA的外围硬件电路设计 51
1 Altium Designer 51
1.1 Altium Designer概述 51
1.2 利用Altium Designer实现FPGA设计的库文件支持 51
1.3 基于Altium Designer的FPGA设计方法 53
2 基于Altium Designer的FPGA硬件电路设计实例 60
2.1 基于Cyclone系列FPGA的配置器件硬件电路设计 60
2.2 基于Cyclone系列FPGA的A/D、D/A硬件电路设计 66
2.3 基于Cyclone系列FPGA的SRAM、SDRAM硬件电路设计 71
2.4 基于Cyclone系列FPGA的Flash硬件电路设计 84
第3章 基于Qsys的IP core的设计实例 99
1 Qsys概述 99
2 基于Qsys的Nios Ⅱ处理器的设计 100
3 基于Qsys的IP core的设计实例 103
3.1 基于Qsys的EPCS Serial Flash Controller设计实例 104
3.2 基于Qsys Interconnect的Altera Avalon Compact Flash设计 107
3.3 基于Qsys DDR2 SDRAM IP core的设计实例 128
第4章 基于FPGA的综合应用实例硬件电路设计 137
1 利用EP1C6Q240C8处理器的LCD滚屏设计 137
1.1 基于EP1C6Q240C8 Nios Ⅱ处理器的设计 137
1.2 基于EP1C6Q240C8外围电路的硬件设计 142
1.3 构建基于LCD滚屏设计的软件开发平台 143
2 利用EP2C15AF256C6实现智能家居系统的设计 147
2.1 系统总体方案 148
2.2 EP2C15AF256C6处理器及IP core的设计 149
2.3 基于EP2C15AF256C6实现智能家居主要外围电路的设计 153
3 利用EP3C16E144C7实现火灾探测机器人硬件电路设计 159
3.1 总体设计方案 159
3.2 基于Qsys的EP3C16E144C7处理器设计 160
3.3 基于Qsys的EP3C16E144C7处理器外围电路设计 163
3.4 火灾探测、报警及灭火硬件电路设计 165
4 利用EP4CE22F17C8实现无线输液监控系统硬件设计 167
4.1 系统总体方案 168
4.2 基于EP4CE22F17C8的IP core设计 169
4.3 基于EP4CE22F17C8实现输液监测无线报警系统主要外围电路的设计 171
参考文献 175