在设计多组相同模块的板子的时候,我们经常会用到AD的多通道复用功能, 那么很多人都会在设计的时候,就把这个模块的原理图做成一个整体,这个时候进行简单设置之后,就可以运用复用功能实现我们要的效果;
不过在这里介绍另外一种方法,这种方法比较繁琐,奇葩,我觉得应该没人会想到吧(不过我真希望有人站出来跟我说我也是用这种方法);
既然繁琐,那为什么,我还会想出这招呢,这要说回一个话题,PCB工程师这个职位并不是在所有的公司,都有地位的,硬件工程师也许会认为你只是摆摆器件,连连线,顶多佩服你有耐心而已,为什么说这么多坏话呢,其实也不是坏话,确实有的,正因为如此,所以有些时候你即使知道怎么在原理图做好模块,方便PCB的复用,但是人家硬件工程师也没这个闲工夫去学你的方法画原理图; 所以很多时候,你要进行复用,你还得乖乖先将每一个模块当中,起着相同作用 的器件分配给相同的ID(也就是Channel Offset),然后在复用设置的时候选择依据Channel Offset进行匹配,才能进行复用,这个时候最最蛋疼的事情出现了,就是如何准确为这些器件分配Channel Offset; 说到这里,我真的想吐槽AD为啥不学学Allegro,能自动识别每个模块中拥有相同作用的器件,手工分配ChannelOffset有时候真的不现实,一个模块里面有10个器件,还可以接受,如果几百个上千个器件呢? |