Altium designer 画 PCB 时出现 Unknown Pin 错误

在我们绘制 PCB 的时候,原理图导进 PCB 经常会出现错误 Unknow Pin

那么,要解决问题,首先你要明白问题是怎么出现的,我们正常都是点击 Update PCB Document(更新PCB文档)

将画好的原理图 其 对应连接属性 每个器件的 PCB 封装 更新到PCB文件中去,之后进行 PCB 的绘制,而在导进去的过程中,免不了检查,可能是某个器件没有弄对应封装,可能哪里有线没有连好,可能PCB封装不匹配,等等问题

这就是 Update PCB Document 更新 PCB 文档的规则检查部分所作的内容

其中如果管脚出现问题 ,就是 Unknow Pin

也就是说,在导入过程中,原理图或者对应 PCB 的引脚出现了问题,就是 Unknow Pin
————————————————

 

问题分析

出现 Unknown Pin 一般是三种错误引起的

  1. 原理图没有对应封装
  2. 原理图与对应封装引脚不匹配
  3. 原理图的管脚号不匹配

 

 

问题解决

1.原理图没有对应封装

Altium designer 画 PCB 时出现 Unknown Pin 错误

【解决方法】:

我们知道 Update PCB Document**(更新PCB文档)
将画好的原理图更新到PCB中去,可是如果你的原理图,没有对应的PCB封装,那自然是没有导入可言的 因此也就会出现Unknown Pin 找不到引脚。

那么我们给原理图添加上对应的PCB即可

Altium designer 画 PCB 时出现 Unknown Pin 错误

 

2.原理图与对应封装引脚不匹配

我们假设原理图有 6 个引脚 但是绘制 PCB 时出现错误 其对应的 PCB 封装少了引脚 就会导致有的引脚没有对应的 PCB 引脚 也就会出现 Unknown Pin

我们以下方的 OLED 为例 我们看到 OLED 是 6 个引脚 1-6 四个数据引脚 一个 VCC 一个 GND 但是他对应的 PCB 封装是一个 1X4 的排针

Altium designer 画 PCB 时出现 Unknown Pin 错误

如果我们进行更新PCB操作 会发现显示两个错误 5 脚和6脚没有连接

Altium designer 画 PCB 时出现 Unknown Pin 错误

【解决方法】:

将其修改为对应的 PCB 封装,这里我们将其更改位 1X6 的排针

Altium designer 画 PCB 时出现 Unknown Pin 错误

这里要注意 如果更改后直接点 Update PCB Document**(更新PCB文档),PCB 并不会更新封装,

因为上一次导入时PCB里面已经有这个封装,就不会从库里重新导入。

用户可以有三种方法解决:

  1. 把这个器件在 PCB 里删掉,然后点 Update PCB Document**(更新PCB文档) 即可完成更新
  2. PCB 封装库更新: 在 PCB 封装库找到这个器件,右键 Update PCB with 这个器件
  3. 可以把封装另起个名字,点 Update PCB Document**(更新PCB文档) ,就可以更新为新的了

 

3.原理图的管脚号不匹配

原理图对应的 Pin 引脚名要和对应 PCB 封装的引脚名一致

以三极管为例 如果三极管的原理图封装对应的三个引脚是 E B C 或者1 2 3 那么对应 PCB 的三个引脚命名就要是 E B C 或者 1 2 3 ,

也就是说要一一对应 PCB 的每个管脚 要与原理图每个Pin名字一一对应 保证了器件引脚属性的正确性。

Altium designer 画 PCB 时出现 Unknown Pin 错误

管脚号有英文 我们可以由上图的错误看出来,没有找到 Q1 的1,2,3引脚 这时我们打开原理图 查看 Q1 的三个引脚,发现是三极管的 E B C 英文命名。

看左侧,可以看到正常来说 E B C 三个引脚,分别对应其 PCB 封装的 E B C 三个引脚。

我们再来看下三极管对应的 PCB 封装 三个引脚名为 1 2 3

Altium designer 画 PCB 时出现 Unknown Pin 错误

这就会导致 原理图引脚与 PCB 引脚不匹配 所以会出现 Unknown Pin

 

【解决方法】:

1. 修改原理图的引脚 将Pin的引脚名修改为 1 2 3 即可 (推荐)。

Altium designer 画 PCB 时出现 Unknown Pin 错误

2. 修改对应PCB封装的引脚命名。

Altium designer 画 PCB 时出现 Unknown Pin 错误

为什么推荐第一种方法呢,因为我们正常画板时,一个 PCB 原理图可能由多个器件公用,但是不同器件的引脚属性是一般不同的 如果修改 PCB 引脚的话 可能会导致其他器件出现引脚不匹配的错误 所以一般都是直接修改原理图的引脚。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索