1、问题描述
设计原理图和 PCB 的过程中,经常会遇到过多幅一模一样的电路,特别是驱动电路。原理图显得繁复,可读性差;而特别是在设计 PCB,不得不重复布局,重复布线,不仅 枯燥乏味而且也容易出错、电路不美观;由于PCB布局一致性差,导致硬件测试时每个部分都要重复测试,耗时又繁琐。下面就介绍一种专门针对这类电路的设计方法,多通道电路设计,大大提高工作效率,以上问题都可以得到很好的解决。这里有点类似我们写程序的时候, 把一段经常用的代码,封装为一个函数,减少重复劳动增加可读性。我这次就遇到这种复用的情况,经过查资料解决,现记录下来,以备以后查阅。
2、原理图设计
首先需要理解何谓多通道设计。简单的说,多通道设计就是把重复电路的原理图当成一个原件,在另一张原理图里面重复使用。简单的来说就是有某部分电路需要重复使用,就像写程序的时候频繁调用printf()去打印调试信息差不多。
首先将你的需要复用的模块电路设计好,然后D->Y,选择你需要复用的模块电路的原理图文件。并重新命名网络(下图的VCC GND也可以不引出,因为电源是全局网络,此处只是为了演示)。在这里命名为A B.多通道原理图这就设计完了。 3、PCB设计
然后把各个元器件的封装都添加好,然后update PCB,三个Room,通过放大可以看到元器件丝印的命名是**_A和**B,Room此处最好不要删除,不然下面你还要自己添加Component Class,会给自己添加不必要的麻烦的话,如果您熟悉的话,当然删掉也无妨啦。然后你可以选择三个Room的任意一个按需布局布线,完成以后,采取以下方式对另外两个Room进行自动布局布线,不需要手动重复布局布线。方式是:首先将你布好局和线的元器件和线放进他的Room中(如果你没有删除的话,若您删除了请自行添加Component Class),适当的调整Room的大小,让元器件都能放到改Room中,另外的两个不需要调整,只需要调整这个作为模板。然后D-M-C,光标变成十字架,首先左击一下刚才你放好的Room,然后在左击一下尚未做任何修改的A,你会惊奇的发现,A竟然变成和你布局布线好了的一模一样了,就连Room大小都一样了额~。突然发现EDA软件确实提高了效率了吧~~已同样的方式去操作B。即可。
这是一种方式,主要用了Altium designer的Sheet Symbol、Port、Room等概念如果觉得我说的不够详细,请去下载详细版。反正要明白一点EDA软件是用来减少人工操作的,尽量去发现EDA软件的方便的功能哦~不说啦,吃葡萄干去啦~马上被同事抢我完了~~~~~~~~
|