Altium Designer应用技巧2: 功能模块在同一文件中的复用
2015-05-24 20:21
549 查看
Altium Designer应用技巧2: 功能模块在同一文件中的复用
日志《Altium Designer功能模块的复用方法》介绍了同一电路图在不同工程项目中反复复用的方法,这篇日志将介绍功能模块在同一文件中的复用方法。
我们在使用Altium Designer进行电路图设计时,常会遇到在一个电路图上绘制多个相同功能的子模块,例如下面的例子,我们电路要求进行6路4-20mA电流采样,这6路电路从原理图功能到PCB设计上均一样。按照常规的设计,我们需要手画6遍才能完成,如何能够简化这个过程,提高效率呢?可以采用下面的方法来完成。
1、绘制4-20mA电流采样原理图文件,并加入相应的端口。
2、选中所有器件,右键-片段-从选择的对象产生片段。
3、将片段加入到相应的功能目录中。
4、按照此原理图生成PCB。
5、绘制PCB。
6、以上是准备工作,下面我们来看看在同一文件中多次复用同一功能模块的方法。新建PCB工程项目(包括原理图和PCB),并加入相应的原理图和PCB库。
7、在原理图中放置器件放置器件图表符。
8、选择我们刚才绘制的4-30mA采样电路。
9、加入器件图表符后,按照下图进行相应的更改,Repeat是Altium
Designer提供的复用关键字,Repeat(A,1,6)表示的意思是,该器件图表符名称为A,序号从1-6,也就是A1、A2、A3、A4、A5、A6。
10、利用Repeat关键字更改需要复用的引脚。
11、使用总线与其它器件进行连接,一定要采用总线的连接方式,下图中的网络标号缺一不可。
12、另一接口的连接。
13、在PCB图中引入4-20mA电流采样电路的PCB片段。
14、手工更改器件位号,就是在原先器件位号的后面加入_A1,其中A是器件图表符的名称,1是器件图表符的序号。
15、在原理图中,将其它器件导入到PCB中。
16、选择“拷贝room格式工具”,首先选择room A1,然后依次选择room
A2-A6,这样A1-A6便具有相同的PCB布局和布线了。
17、如果感觉到位号占用的地方较多,可以把所有的位号均隐藏,在PCB进行标识即可。
至此完成,后面和普通的PCB绘制没有什么区别了。
日志《Altium Designer功能模块的复用方法》介绍了同一电路图在不同工程项目中反复复用的方法,这篇日志将介绍功能模块在同一文件中的复用方法。
我们在使用Altium Designer进行电路图设计时,常会遇到在一个电路图上绘制多个相同功能的子模块,例如下面的例子,我们电路要求进行6路4-20mA电流采样,这6路电路从原理图功能到PCB设计上均一样。按照常规的设计,我们需要手画6遍才能完成,如何能够简化这个过程,提高效率呢?可以采用下面的方法来完成。
1、绘制4-20mA电流采样原理图文件,并加入相应的端口。
2、选中所有器件,右键-片段-从选择的对象产生片段。
3、将片段加入到相应的功能目录中。
4、按照此原理图生成PCB。
5、绘制PCB。
6、以上是准备工作,下面我们来看看在同一文件中多次复用同一功能模块的方法。新建PCB工程项目(包括原理图和PCB),并加入相应的原理图和PCB库。
7、在原理图中放置器件放置器件图表符。
8、选择我们刚才绘制的4-30mA采样电路。
9、加入器件图表符后,按照下图进行相应的更改,Repeat是Altium
Designer提供的复用关键字,Repeat(A,1,6)表示的意思是,该器件图表符名称为A,序号从1-6,也就是A1、A2、A3、A4、A5、A6。
10、利用Repeat关键字更改需要复用的引脚。
11、使用总线与其它器件进行连接,一定要采用总线的连接方式,下图中的网络标号缺一不可。
12、另一接口的连接。
13、在PCB图中引入4-20mA电流采样电路的PCB片段。
14、手工更改器件位号,就是在原先器件位号的后面加入_A1,其中A是器件图表符的名称,1是器件图表符的序号。
15、在原理图中,将其它器件导入到PCB中。
16、选择“拷贝room格式工具”,首先选择room A1,然后依次选择room
A2-A6,这样A1-A6便具有相同的PCB布局和布线了。
17、如果感觉到位号占用的地方较多,可以把所有的位号均隐藏,在PCB进行标识即可。
至此完成,后面和普通的PCB绘制没有什么区别了。
相关文章推荐
- Altium Designer应用技巧1: 功能模块的复用方法
- Altium Designer应用技巧3: 按功能模块名生成位号
- 项目开发技巧(一):将Web应用打包成war文件的方法总结
- Reporting Service应用技巧(2)—矩阵中小计功能的使用
- 文件下载与应用更新系列博客一:基本功能实现
- Qt-编程模块 001: 浏览(选择)、打开 文件和文件夹(目录) --- 如何让按钮**记忆上次打开的文本路径**的功能
- PHP文件读取功能的应用实例
- Android应用布局技巧:创建可复用的UI组件
- 多模块pom文件,仅针对部分模块操作的maven技巧
- 教你如何将工程中的一个功能模块提取成library库文件,供其他工程轻松接入,只需简单5步
- 搜索神器Everything的功能技巧(非NTFS文件搜索,FTP/HTTP服务)
- e-企业管理解决方案-功能模块组合应用
- 外观模式(二):外观模式应用实例(文件加密模块)
- Android Library工程实现模块复用(代码及资源文件)
- Linux(四) 文件的简单压缩解压和shell应用技巧
- Altium Designer应用技巧10: 4层线路板的设置
- [置顶]游戏引擎开发与应用最佳 实践 【引擎开发篇】 之三 :模块功能描述与设计抽象思想(设计)
- 树梅派应用12:使用 RPi.GPIO 模块的输出(Output)功能
- python logging模块的多文件应用
- 高性能Web服务器Nginx的配置与部署研究(12)应用模块之Memcached做文件缓存时压缩引起的问题