![玩转机器人:基于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=1739493030-qlRSycdFUo8GCLTz4lykcGKZGYW9eYuq-0-1d5ef61be22d61dd8db842f94fc16382)
图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=1739493030-DVsN2xRh8Ix1CqcPrDn1KE2GZGa60Anx-0-d9d5cac96faa392cf10872ea29d030af)
图2-1-2 Altium Designer快捷方式所在位置
![](https://epubservercos.yuewen.com/031579/17518673306732606/epubprivate/OEBPS/Images/39133_33_2.jpg?sign=1739493030-ltswCEQNg1KUlzTtX04FoIq0A39AKNXz-0-8673042e594770167ef0d2090cf23586)
图2-1-3 Altium Designer启动界面
![](https://epubservercos.yuewen.com/031579/17518673306732606/epubprivate/OEBPS/Images/39133_33_3.jpg?sign=1739493030-jOLADLILxTDIkPtmyYiyNGMDVUjIr33d-0-0ee4b259a825aa59a1cb4323d86e3429)
图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=1739493030-hdyF2cWTUyEuRG4ndib7LgsDcaxgy2kx-0-ee537118320dac08e208387085f0d034)
图2-1-5 “New Project”对话框
![](https://epubservercos.yuewen.com/031579/17518673306732606/epubprivate/OEBPS/Images/39133_34_2.jpg?sign=1739493030-tDWvT4484Z9JNOPLyhia8rctgg7MkVCI-0-f8ce6077a74db3ce7e7f93a00700a8ae)
图2-1-6 完成新建工程项目