原创 STM32学习之路(二十六)元件摆放 封装的旋转、替换和修改

2017-8-9 14:22 2681 13 13 分类: MCU/ 嵌入式

今天的内容是怎样摆放元件,怎样对封装进行旋转、替换和修改。

元件的摆放

前面我们已经成功的将原理图导入到了PCB,但是,所有的元件还是叠在一起的,如下图:

所以,首先我们要进行PCB的布局,就是按照一定的规则把元器件摆放到电路板上。PCB的布局分为手动布局和自动布局,布局也要考虑PCB的尺寸、加工工艺的要求、基本的布线原则、整体美观等问题,不过今天,这些就暂不深究,只需先按照孟老师的开发板布局大致摆放好元器件的位置即可。

那么问题来了,摆放元件的时候,所有元件都叠加在了一起,我们怎么开始摆放呢?步骤如下:

第一步:选中所有的元件,然后移动到我们画的边框的外面;

第二步:确定我们要从哪一模块的元件开始摆放,我是参照孟老师的开发板,从左上角开始的,左上角第一个元件是NRF24L01的插座,孟老师开发板如下图,图片太小看的不是很清晰,如果有需要,可以找我要:

第三步:打开原理图,查看NRF24L01的插座在原理图中的标号是多少,比如NRF24L01插座的标号是P19;

第四步:在PCB编辑器中的“编辑”菜单栏,选择“查找”,然后输入P19,点击“查找项”,本来NRF24L01元件是和其它元件叠加在一起,但是现在它会高亮显示;

第五步:将高亮显示的NRF24L01元件拖到边框以内,摆放到合适的地方,这里我参照孟老师的开发板,摆放在左上角;

第六步:重复第四步和第五步,把所有的元件都摆放到电路板边框以内的合适地方,大致摆放好元件,电路板和电路板3D视图如下:

封装的旋转:

为了方便布线,我们有时候需要将封装进行适当的角度调整,比如电路板上为了方便STM32的引脚和排针的布线,我们需要将STM32芯片的封装顺时针旋转45°,方法如下:

第一步:双击STM32芯片的封装,会弹出封装的属性界面;

第二步:找到下面图形所示的界面,这是专门用来旋转封装摆放角度的:

第三步:选中“其他”,在旋转度的输入框输入-450(实际度数乘以0.1,正负号表示方向),然后点击确定,我们的封装就会顺时针旋转45度了:

封装的替换:

有时候封装可能不符合要求,需要换其它封装,比如需要将电路板上一个电阻的0603封装替换成0805的,我们该怎么替换?其实就是在以前给元件添加封装的基础上多了几个步骤:

步骤:

第一步:打开原理图,找到我们需要替换的封装对应的元件;

第二步:双击元件,打开元件属性对话框,重新给元件添加我们需要的封装,并保存;

第三步:执行ERC检查;

第四步:生成网络表;

第五步:打开PCB编辑器,点击PCB编辑器的“读取网络表”,注意这里和以前PCB导入原理图时不一样,需要先选择“修改”(如下图),再点击读取当前网络表:

完成这些,封装的替换就完成了。

封装的修改:

有时候需要对添加的封装做一点修改,比如有一个SOIC_16的封装,我们需要给他添加个3D外形,我们该如何操作呢?

以SOIC_16为例,我们在PCB编辑器中查看它的3D效果,现在它没有3D外形:

 

修改步骤:

第一步:打开PCB封装编辑器,选择我们自己的库,这样做是为了后面把修改后的封装保存在我们的库中;

第二步:打开PCB编辑器,选中我们要修改的封装,然后单击右键选择“用封装编辑打开”;

第三步:单击PCB封装编辑器的“封装属性”,然后选择“添加3D外形”;

第四步:浏览文件夹,选择SOIC_16的3D模型,尺寸是3.9x9.9mm的;

第五步:查看封装的3D效果,看放置的3D外形是不是和封装吻合,如果不吻合。需要对3D模型进行旋转,还是在“封装属性”中修改;

第六步:点击PCB封装编辑器工具栏的“保存封装在当前库”,将封装保存;

第七步:点击PCB封装编辑器工具栏的“更新当前电路板封装”;

第八步:再次在PCB编辑器中查看封装的3D效果,发现它现在有3D外形了:

到这里,今天的内容就结束了。

明天继续,@##@。

如果有写的不合适的地方,还请大家多多指教。如果你有兴趣,也可以一起互相学习,共同进步。 (微信号:c18093458455)

文章评论0条评论)

登录后参与讨论
我要评论
0
13
关闭 站长推荐上一条 /2 下一条