![玩转机器人:基于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=1739492855-1xWJkCDGFtZuui1Q86diX8Difr1p6TC7-0-eff9ca99e85d28666f008c22215a685c)
图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=1739492855-H9VELLqw3nvh0OPRAThUbHM0wVU1sEVz-0-9c7835de6dc32cc193353ac18814fba3)
图2-1-2 Altium Designer快捷方式所在位置
![](https://epubservercos.yuewen.com/031579/17518673306732606/epubprivate/OEBPS/Images/39133_33_2.jpg?sign=1739492855-yrWzOnH79isqyJaRFnaNpPfoQDQndZg9-0-0c2bda25cb2ba09b6d1ad8969a334f72)
图2-1-3 Altium Designer启动界面
![](https://epubservercos.yuewen.com/031579/17518673306732606/epubprivate/OEBPS/Images/39133_33_3.jpg?sign=1739492855-wu8B1MV6cFjg73PYds8G0lXp515QzaOJ-0-367d2acb0ef382d87885c1bd084f7fea)
图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=1739492855-KHBQGStkKIHXRgHEUVYVZq2FNikY4BH3-0-ff814ce4aa2fd24e5ce6f001c1df2208)
图2-1-5 “New Project”对话框
![](https://epubservercos.yuewen.com/031579/17518673306732606/epubprivate/OEBPS/Images/39133_34_2.jpg?sign=1739492855-QhyGUSmaUUvoixkb0BFMqvoAnopc5sUb-0-7e8408a3874c1066e1d96aedf5c19d1d)
图2-1-6 完成新建工程项目