嘿!您似乎在 United States,您想使用我们的 English 网站吗?
Switch to English site
Skip to main content

创建自定义 PCB 板 第 3 部分 - 元件位置

本教程需要:

DesignSpark PCB V11.0.0

我们到目前为止在第 1 和第 2 部分中完成的 PCB 可能已经具备您需要的所有东西。  在这个 Arduino 例子中,我们还需要添加连接器的位置,这些位置是固定的。 
但是,为什么不直接添加连接器元件呢?

现在将连接器元件添加到 PCB 设计中是很方便的,但是连接器位置的“位置标记”允许将 PCB 添加到任何项目中,并符合 DesignSpark PCB 的设计方法,即在原理图中创建设计然后将其转换为 PCB。  这就避免了不支持添加“元件”的反向注释功能(从 PCB 到原理图)造成任何问题。 

添加位置标记

在本例中,我们说明了如何在 PCB 上添加“位置标记”。这些是文档层上的简单符号。

对于连接器,我们将首先用文档层上的方形焊盘来标识引脚 1 的位置。像平常一样选择“添加焊盘”,但在放置之前,按“L”将图层改为“文档”。忽略警告。

1._Change_pad_layer_to_documentation.jpg

在焊盘仍突出显示的情况下,我们可以改变其属性并将其添加到我们的设计中。按快捷键“S”来改变样式。在这里,我们将其命名为 Doc pin1,以反映“它是文档层上的引脚 1”显示的是典型值,取消勾选“电镀plated”复选框。 

2._Create_a_doc_layer_pin1_reference_pad.jpg

在焊盘仍突出显示的情况下,按快捷键“=”并输入相对坐标来放置它。使用工具提示来确认焊盘是否在正确的图层上。 

通过工具提示确认是否在正确的图层上。 

3._Confirm_Pad_is_doc_layer.jpg

放置引脚 1 的所有参考焊盘。 

现在我们可以用同样的方法添加通用引脚。 

4._Create_a_doc_layer_location_general_pad.jpg

您可以像先前那样用“=”键来放置焊盘,焊盘数可以达到每个连接器的最大引脚数(或根据需要在多个位置放置焊盘,以使连接器能够准确定位),我们不要求覆盖每个位置,因为这纯粹是为了定位元件。 

5._End_pad_location_marks.jpg

为了避免与相邻的连接器混淆,画一个包围焊盘的轮廓来标识连接器。使用“添加闭合形状”工具。 

注意:将“对齐到网格”设置为 1/4 将有助于生成形状,它不需要是非常精确的。 

7._Location_marker_complete.jpg

注意:如果闭合形状填充有颜色,选择该形状,右键单击并单击“属性”,然后取消勾选“填充filled”选项。 

8._Uncheck_filled.jpg

现在对所有其他连接器重复上述步骤。 

9._Connector_location.jpg

我们现在需要添加一些标识来说明连接器的类型。这是一个描述性的文本,因为我们在这一步还不知道您最终使用什么元件。 

10._Connector_ID.jpg

现在添加您需要的其他元素完成布局,例如 ICSP 连接器和电源及 USB 连接器的位置,因为您可能想让设计中的某些元件避开这些区域。 

添加 ICSP 连接器

这是一个很好的的例子演示如何使用“相对原点”。所提供的图纸(见第 1 部分)显示了它位于一个不寻常的位置(查阅其他文件以核实),在本例中,我们的引脚 1 位于 2505.5121198.031 

使用“=”快捷键将引脚 1 的参考焊盘放在上述位置。然后将相对原点设置在这个项目处。然后,以 100 mil的偏移量相对于这个位置定位普通的焊盘位置。注意,如果您仔细检查图像,您可以看到相对原点标记在方形焊盘的中央。 

11._Use_Relative_Origin.jpg

现在,在添加完电源和 USB 连接器的位置后,PCB 就完成了,可供您使用。 

12._Complete_Location_PCB.jpg

RS DesignSpark is the go-to platform for students, makers, hobbyists and professional design engineers, providing design resources such as the award winning DesignSpark PCB and DesignSpark Mechanical CAD software. Join the community today at https://www.rs-online.com/designspark/register