第1章 电子制作 1
1.1 常用元器件介绍 1
1.1.1 电阻(电位器) 1
1.1.2 电容 11
1.1.3 电感 22
1.1.4 二极管 26
1.1.5 三极管 30
1.2 集成芯片及常用集成电路 33
1.2.1 单片机及控制电路 33
1.2.2 运算放大器及运放电路 34
1.2.3 A/D、D/A芯片与A/D、D/A转换电路 42
1.2.4 稳压芯片与稳压电路 46
1.2.5 驱动芯片与驱动电路 47
1.3 电源 49
1.3.1 干电池 49
1.3.2 铅蓄电池 50
1.3.3 锂电池 52
1.4 传感器 53
1.4.1 温度传感器 53
1.4.2 红外传感器 58
1.4.3 超声波传感器 59
1.4.4 光电传感器 63
1.5 电机 70
1.5.1 主流减速电机 70
1.5.2 步进电机 70
1.6 EDA工具 75
1.6.1 绘制PCB原理图(PROTEL99SE、ALTIUM DISIGNER) 75
1.6.2 软件编程及下载(KEIL、STC等) 87
1.6.3 仿真软件(PROTEUS等) 93
1.7 焊接工具 98
1.7.1 相关焊接工具介绍 98
1.7.2 操作方法 104
1.7.3 注意事项 106
第2章 机械结构制作 109
2.1 材料介绍 109
2.1.1 金属材料 109
2.1.2 高分子材料 111
2.1.3 复合材料 112
2.2 工具介绍 114
2.2.1 材料加工工具 114
2.2.2 测量工具(游标卡尺、米尺等) 123
2.3 组装技巧 129
2.3.1 元件的固定与连接 129
2.3.2 系统散热 129
2.3.3 抗电磁干扰 131
2.3.4 开关保护 134
第3章 入门实训 136
3.1 流水灯的制作 136
3.1.1 项目简介 136
3.1.2 元器件清单 136
3.1.3 制作流程 136
3.1.4 调试及故障分析 138
3.1.5 小结与思考 138
3.2 小功率继电器模块的制作 139
3.2.1 项目简介 139
3.2.2 元器件清单 139
3.2.3 制作流程 139
3.2.4 调试及故障分析 140
3.2.5 小结与思考 141
3.3 电动机驱动L298的操作 141
3.3.1 项目简介 141
3.3.2 元器件清单 141
3.3.3 制作流程 141
3.3.4 调试及故障分析 142
3.3.5 小结与思考 142
3.4 PL2303下载器的制作 144
3.4.1 项目简介 144
3.4.2 元器件清单 144
3.4.3 制作流程 144
3.4.4 调试及故障分析 145
3.4.5 小结与思考 145
3.5 DC-DC稳压模块 146
3.5.1 项目简介 146
3.5.2 元器件清单 146
3.5.3 制作流程 146
3.5.4 调试及故障分析 149
3.5.5 小结与思考 149
3.6 数码管的操作 149
3.6.1 项目简介 149
3.6.2 元器件清单 150
3.6.3 制作流程 150
3.6.4 调试及故障分析 154
3.6.5 小结与思考 154
3.7 51最小系统板设计教程 155
3.7.1 项目简介 155
3.7.2 元器件清单 155
3.7.3 制作流程 155
3.7.4 调试及故障分析 158
3.7.5 小结与思考 158
3.8 Keil软件和STC-ISP下载软件的使用教程 158
3.8.1 项目简介 158
3.8.2 Keil软件使用教程 158
3.8.3 STC-ISP下载软件的使用教程 163
3.8.4 小结 167
3.9 用单片机实现流水灯 167
3.9.1 项目简介 167
3.9.2 元器件清单 167
3.9.3 制作流程 167
3.9.4 C语言编程指导 168
3.9.5 小结与思考 169
第4章 经典例程 170
4.1 智能小车 170
4.1.1 项目简介 170
4.1.2 元器件清单 170
4.1.3 主要电路解析 171
4.1.4 C语言编程指导 175
4.1.5 调试及故障分析 180
4.2 炮台打靶 180
4.2.1 项目简介 180
4.2.2 元器件清单 182
4.2.3 主要电路解析 182
4.2.4 C语言编程指导 185
4.2.5 调试及故障分析 217
4.3 AVR单片机对舵机的精确控制 218
4.3.1 项目简介 218
4.3.2 元器件清单 218
4.3.3 主要电路解析 218
4.3.4 C语言调试及编程指导 219
4.3.5 调试及故障分析 222
4.3.6 小结与思考 222
4.4 宽带直流放大器系统设计 223
4.4.1 项目简介 223
4.4.2 元器件清单 223
4.4.3 主要电路解析 223
4.4.4 C语言编程指导 224
4.4.5 调试及故障分析 226
4.4.6 小结 226
4.5 基于ATmega128的移动激光打靶系统 226
4.5.1 项目简介 226
4.5.2 元器件清单 227
4.5.3 主要电路解析 227
4.5.4 调试及故障分析 230
4.5.5 小结与思考 230
4.6 温度报警器 231
4.6.1 项目简介 231
4.6.2 元器件清单 231
4.6.3 主要电路解析 231
4.6.4 软件设计 234
4.6.5 系统调试 235
4.6.6 小结与思考 235
4.7 基于STM32单片机的CAN总线与USART双向收发器 236
4.7.1 项目简介 236
4.7.2 元器件清单 236
4.7.3 物理学原理 236
4.7.4 主要电路解析 237
4.7.5 C语言编程指导 238
4.7.6 调试及故障分析 239
4.7.7 小结 245
参考文献 246