![玩转机器人:基于Altium?Designer的PCB设计实例(移动视频版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/473/32441473/b_32441473.jpg)
第2章 六足机器人PCB设计实例
2.1 整体设计思路
六足机器人电路包括单片机最小系统电路、电源电路、PWM电路、独立按键电路、指示灯电路和舵机电路。六足机器人电路的硬件系统框图如图2-1-1所示。
![](https://epubservercos.yuewen.com/031579/17518673306732606/epubprivate/OEBPS/Images/39133_32_1.jpg?sign=1739527886-3XRjnxc7RhgjZSiUHp9bOx0HiPC7Xbdp-0-03e0162d6ea4278283c091acb9269990)
图2-1-1 六足机器人电路的硬件系统框图
单片机最小系统电路可以选择Arduino Uno开发板。Arduino Uno开发板是基于ATmega328P的Arduino开发板,有14个数字输入/输出引脚(其中6个可用于PWM输出)、6个模拟输入引脚、1个16MHz的晶体振荡器、1个USB接口、1个DC接口、1个ICSP接口、1个复位按钮。
电源电路需要提供12V电源网络和多路6V电源网络,主要元件可以选用LM317和LM7805。
PWM电路需要提供18路PWM(六足机器人的每一足有3个关节,所以需要用18路PWM进行控制),主要元件可以选用PCA9685。PCA9685是一款基于IIC总线通信的12位精度16通道PWM波输出的芯片。
独立按键电路主要由独立按键组成,用于切换模式。
指示灯电路主要由数码管和发光二极管(LED)组成,数码管用于指示当前运行模式,LED用于指示各部分电路的状态。
舵机电路主要由接插件排针组成,排针与舵机的信号线、电源线和地线相连。
本实例中涉及的元件尽量选择直插式封装,Altium Designer中的元件库没有包含本实例需要使用的所有元件,因此需要自行绘制所需元件的原理图库和PCB元件库。
新建六足机器人PCB设计工程项目。执行“开始”→“所有程序”→“Altium”命令,启动Altium Designer。Altium Designer快捷方式所在位置如图2-1-2所示,由于操作系统不同,快捷方式的位置可能会略有变化。Altium Designer启动界面如图2-1-3所示。Altium Designer启动完毕后,其主窗口如图2-1-4所示。
![](https://epubservercos.yuewen.com/031579/17518673306732606/epubprivate/OEBPS/Images/39133_33_1.jpg?sign=1739527886-r4bG8JDKx1s1Zy2LOWoAqjfNbncQsycA-0-ea3187934686d7f25276651e5bd62304)
图2-1-2 Altium Designer快捷方式所在位置
![](https://epubservercos.yuewen.com/031579/17518673306732606/epubprivate/OEBPS/Images/39133_33_2.jpg?sign=1739527886-uRIMledPPlJxJDxd0McX2vNerA7X9OVe-0-d7aa8aabb9bbdc83646873d28282ba15)
图2-1-3 Altium Designer启动界面
![](https://epubservercos.yuewen.com/031579/17518673306732606/epubprivate/OEBPS/Images/39133_33_3.jpg?sign=1739527886-qKa9hN0K7Aq0LRJVIC7spZgvWBk5KuLB-0-99f7d622032cd3aa39b0c48e8bb98bea)
图2-1-4 Altium Designer主窗口
执行“文件”→“New”→“project”命令,弹出“New Project”对话框,在“Project Types”列表框中选择“PCB Project”选项,在“Project Templates”列表框中选择“<Default>”选项,在“Name”文本框中输入“六足机器人”,将“Location”设置为“E:\机器人\机器人PCB\project\2”,如图2-1-5所示。单击“New Project”对话框中的“OK”按钮,即可完成新建工程项目。“Projects”窗格中出现“六足机器人.PrjPcb”选项,如图2-1-6所示。
![](https://epubservercos.yuewen.com/031579/17518673306732606/epubprivate/OEBPS/Images/39133_34_1.jpg?sign=1739527886-KewxndXShpuKecA5vS4hZQHeq8RLQOAB-0-f955e2c9366409923f34a3e6b0d297e9)
图2-1-5 “New Project”对话框
![](https://epubservercos.yuewen.com/031579/17518673306732606/epubprivate/OEBPS/Images/39133_34_2.jpg?sign=1739527886-3euA6D2qEgF7HQ1Ex9ebjjTd1fCFtGhA-0-f082efaab29979ed44efebf4443e1cb1)
图2-1-6 完成新建工程项目