玩转机器人:基于Altium?Designer的PCB设计实例(移动视频版)

 软件图书  图书/电子与通信/微电子学、集成电路(IC)
内容简介

本书主要介绍使用Altium Designer进行机器人PCB设计的方法。本书内容涉及Altium Designer的基础操作、元件库绘制、原理图绘制和PCB绘制。书中完整介绍了5个利用Altium Designer进行机器人PCB设计的实例,包括六足机器人PCB设计实例、双足机器人PCB设计实例、遥控小车机器人PCB设计实例、循迹机器人PCB设计实例和避障机器人PCB设计实例。读者可以在熟悉Altium Designer操作的同时体会机器人PCB设计的思路,为DIY机器人PCB打下基础。

目录

第1章  Altium Designer简介和基础操作

1.1  Altium Designer简介 1
1.2  新建工程文件 3
1.2.1  新建原理图 3
1.2.2  新建PCB 12
1.3  新建库文件 18
1.3.1  新建原理图库 18
1.3.2  新建PCB元件库 19
1.4  语言环境切换 21
1.4.1  将中文环境切换为英文环境 21
1.4.2  将英文环境切换为中文环境 23


第2章  六足机器人PCB设计实例

2.1  整体设计思路 25
2.2  元件库绘制 28
2.2.1  Arduino Uno转接板元件库 28
2.2.2  LM317元件库 45
2.2.3  LM7805元件库 53
2.2.4  PCA9685元件库 56
2.2.5  拨动开关元件库 61
2.2.6  微动开关元件库 65
2.2.7  接线端子元件库 71
2.2.8  直插式LED元件库 74
2.2.9  陶瓷电容元件库 76
2.2.10  电解电容元件库 79
2.3  原理图绘制 81
2.3.1  电源电路 81
2.3.2  单片机最小系统电路 84
2.3.3  独立按键电路 85
2.3.4  指示灯电路 85
2.3.5  PWM电路 86
2.3.6  舵机电路 87
2.4  PCB绘制 93
2.4.1  布局 93
2.4.2  布线 102
2.4.3  敷铜 117

第3章  双足机器人PCB设计实例

3.1  整体设计思路 122
3.2  元件库绘制 123
3.2.1  Arduino NANO转接板
元件库 123
3.2.2  LM317元件库(贴片) 127
3.2.3  LM7805元件库(贴片) 132
3.3  原理图绘制 138
3.3.1  电源电路 138
3.3.2  单片机最小系统电路 139
3.3.3  独立按键电路 140
3.3.4  PWM电路 140
3.3.5  舵机电路 141
3.4  PCB绘制 143
3.4.1  布局 143
3.4.2  布线 146
3.4.3  敷铜 152

第4章  遥控小车机器人PCB设计实例

4.1  整体设计思路 158
4.2  元件库绘制 159
4.2.1  AT89S51单片机元件库 159
4.2.2  L298N元件库 164
4.2.3  晶振元件库 168
4.2.4  无线模块元件库 170
4.2.5  LM1117-3.3元件库 175

4.3  遥控小车机器人本体原理图绘制 179
4.3.1  电源电路(本体) 179
4.3.2  单片机最小系统电路
(本体) 180
4.3.3  指示灯电路 181
4.3.4  无线模块电路 182
4.3.5  电动机驱动电路 182
4.4  遥控小车机器人本体PCB绘制 183
4.4.1  布局 183
4.4.2  布线 186
4.4.3  敷铜 189
4.5  遥控小车机器人遥控器原理图绘制 192
4.5.1  电源电路(遥控器) 192
4.5.2  单片机最小系统电路
(遥控器) 193
4.5.3  无线模块电路 194
4.5.4  独立按键电路 195
4.6  遥控小车机器人遥控器PCB绘制 195
4.6.1  布局 195
4.6.2  布线 197
4.6.3  敷铜 201

第5章  循迹机器人PCB设计实例

5.1  整体设计思路 205
5.2  元件库绘制 206
5.2.1  STC89C51单片机元件库 206
5.2.2  TCRT5000元件库 211
5.2.3  LM393元件库 215
5.2.4  可调电阻元件库 219
5.3  循迹机器人主控原理图绘制 223
5.3.1  电源电路 223
5.3.2  单片机最小系统电路 224
5.3.3  电动机驱动电路 224

5.4  循迹机器人主控PCB绘制 226
5.4.1  布局 226
5.4.2  布线 229
5.4.3  敷铜 233
5.5  循迹传感器电路原理图绘制 237
5.5.1  电源电路 237
5.5.2  电压比较器电路 238
5.6  循迹传感器电路PCB绘制 240
5.6.1  布局 240
5.6.2  布线 242
5.6.3  敷铜 246

第6章  避障机器人PCB设计实例

6.1  整体设计思路 250
6.2  元件库绘制 251
6.2.1  STM32F103单片机元件库 251
6.2.2  DRV8870元件库 256
6.2.3  REF3033元件库 259
6.2.4  AMS1117元件库 266
6.3  原理图绘制 270
6.3.1  电源电路 270
6.3.2  单片机最小系统电路 272
6.3.3  超声波传感器电路 274
6.3.4  独立按键电路 275
6.3.5  舵机电路 275
6.3.6  光电传感器电路 276
6.3.7  电动机驱动电路 277
6.4  PCB绘制 279
6.4.1  布局 279
6.4.2  布线 286
6.4.3  敷铜 295

参考文献

相关软件
Altium Designer 代表了数十年的创新和发展,致力于创建一个真正统一的设计环境,使用户能够轻松连接到印刷电路板设计过程的各个方面。 Altium Designer 在功能强大和易用性之间取得了完美的平衡,已成为市场上应用最广泛