二等奖的勇士将获得Altium限量版 熔岩笔记本一本
一等奖的勇士将获得 Altium Designer 21 官方手册一套
三等奖的勇士将获得Altium 全球限量版棒球帽一顶
每月Altium和DigiPCBA的微信公众号上将会发布上个月捉虫勇士的排名,排名按照捉虫勇士提交的有效虫虫数量统计,前三名将获得奖励。
Altium和DigiPCBA公众号将在微信端通知并联系获奖勇士领取奖品。请参加活动的勇士关注Altium或DigiPCBA公众号。
如果您使用的为21.2.0以上版本的Altium Designer,只需要点击界面右侧的Manufacturer Part Search标签。
选择任意一个您想要查看的器件分类,列表中所有带有Verified Component标签的器件都是本次活动的目标。
右键选定器件,菜单中选择Download。解压下载到本地的压缩包,回到Altium Designer打开其中的库工程文件(*.LibPkg)。从Symbol Library开始,到Footprint,到Footprint中的3D模型,逐项检查数据是否正确。
打开一个提交Bug的表单,填入有错器件的Part Number和Manufacturer名称。这两项可以在Symbol参数中找到。
在表单中勾选发现的错误类别,对Bug的详细描述可以填在相应错误类别下的文本框中。如果有需要截图描述的,可以将图片以附件形式上传。
最后填上联系人信息,就可以上传了。表单提交之后,对于同一个器件如果您又发现了新的问题,可以再次提交一张表单。
一条完整的Part Number通常包含了诸多对器件至关重要的信息,如工作温度、耐压、使用的封装技术等。例如这款Nexperia的74HC2G66系列,它的封装有TSSOP和XSON两个可选项。对应封装后缀为DP和GT。所以74HC2G66系列的完整Part Number应该包含该后缀,为74HC2G66DP或者74HC2G66GT。如果您在MPS中发现一条记录的Part Number为74HC2G66,那该Part Number就是不完整的。Part Number相关信息通常可以在器件Datasheet的Ordering信息中找到。
大部分器件在它的属性列表中有一项Datasheet链接,这个链接通常指向器件制造商提供的数据手册的地址。但是制造商偶尔会更新数据手册的地址,导致Altium器件库中的链接失效。
首先确认在原理图库的Preference >> Schematic >> General中,单位被设置为Mils,
其次观察界面左下角的Grid是否设置为100mil,
最后在Schlib List中,将scope设置为all objects,object type设置为Pins。这样会将当前器件的所有管脚数据以列表的形式列出,我们就可以方便地观察是否有管脚不在标准格点上。
Pin 1就没有在格点上
这类错误最为常见,造成的影响也最为严重,这是一个TC2117的Symbol:
通过查阅Datasheet,我们可以知道TC2117-3.3VDBTR所使用的封装为SOT-223,其第四管脚Pin 4对应的是封装的TAB。而Datasheet明确将TAB定义为Vout。
这里我们暂时不关注Symbol的图形外观是否“合适”,而是将更多的注意力投向Symbol的图形外观是否“正确”。ESDS312DBVR是一款Diode Array,根据Datasheet给出的管脚数数据和内部结构示意,
Symbol可以画成这样:
或略去内部结构,简单地画成这样:
以上两种都算正确,但如果Symbol画成下面这样,那显然是错误的。
除去BGA封装以及一些极密管脚排列的封装,大部分Footprint的焊盘尺寸应该大于对应的管脚。特别对于插件,如果通孔尺寸小于管脚直径,那往往是有问题的。注意对于一些管脚为方形的管脚,我们在计算其对应通孔大小时,使用的数据是管脚的对角线长度而非边长。
类似于Symbol中错误的Pin编号,此类错误造成的影响最为严重,需要我们对照Datasheet仔细检查。除去编号错误,另一类隐藏不容易发现的错误是Footprint的Pad与Symbol的Pin没有一一对应。
这类错误常见于一些封装中央带有Thermal Pad的器件,或者外壳需要接地的连接器。Symbol中容易遗漏Thermal Pad和外壳所对应的Pin。
我们明白3D模型对许多用户都十分重要,因此尽力为每个器件都添加合适的模型,但是难免无法覆盖所有器件。目前我们只专注于检查那些已经添加的3D模型是否正确。例如这个传感器,我们切换至3D模式下仔细与Datasheet对比,就可以发现该模型被错误地翻转了90°。
通常丝印边缘与焊盘应当至少留有0.25mm的安全距离,非常微小的封装可能打破这一规则。但是无论如何,如果丝印图案盖过或者穿过Pad,那就是一个非常明显的错误。