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

2017-8-9 14:22 2384 11 11 分类: 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条评论)

登录后参与讨论
相关推荐阅读
《源》 2017-08-29 15:09
STM32系列之四旋翼(五) 官方DMP库的移植
MPU6050的陀螺仪和加速度计的寄存器数据可以传输到MPU6050的数字运动处理器(DMP),经过DMP的融合处理就可以得到四元数,再用几个公式把四元数转换一下,就可以得到四旋翼的姿态角了。应美盛官...
《源》 2017-08-24 23:52
STM32系列之四旋翼(四) MPU6050知识点梳理
相关内容:1)MPU6050的简介2)MPU6050的封装3)MPU6050的陀螺仪、加速度计、磁力计介绍4)自检(Self Test)5)系统结构图6)姿态角7)如何得到姿态角8)MPU6050与单...
《源》 2017-08-23 23:25
STM32学习之路(四十二)怎样把PCB文件下单给工厂
我们可以选择任意的工厂来给我们加工电路板,今天以立创商城为例,介绍把PCB文件下单给工厂的整个过程。步骤如下:第一步:在浏览器的地址栏输入嘉立创的网址:http://www.sz-jlc.com ;第...
《源》 2017-08-23 23:21
STM32学习之路(四十一)Gerber文件的生成与查看
当我们要加工我们设计好的PCB时 ,需要将PCB文件转换为Gerber文件,然后将Gerber文件交付给工厂,导入CAM软件,来为每一道PCB工艺流程提供数据,进行加工。Gerber文件是线路板行业软...
《源》 2017-08-22 23:27
STM32学习之路(四十)给PCB添加Logo和注释
今天我们学习如何给PCB板添加开窗效果的Logo,以及给PCB添加注释。1、给PCB添加Logo由于KiCad还不支持添加中文文字,所以需要借助其它的工具来进行设计。下面我们开始设计:第一步:打开电脑...
《源》 2017-08-22 23:24
STM32学习之路(三十九) PCB覆铜
现在我们开始给电路板覆铜,所谓覆铜,就是将PCB上闲置的空间作为基准面,然后用固体铜填充,这些铜区又称为灌铜。覆铜的意义在于,减小地线阻抗,提高抗干扰能力;降低压降,提高电源效率;还有,与地线相连,减...
我要评论
0
11
1
2
3
4
5
6
7
8
9
0
关闭 站长推荐上一条 /4 下一条