试图让元件代号变得可爱起来,将比其值得的麻烦更多。最终,归结为一个基本问题,即组件使用是多维的,没有任何线性命名方案能够很好地描述这一问题。
有时我看到人们使用3位数字标记,其中第一位数字标识原理图。这只是一个参数,对于在板上找到元件完全没有帮助。在工作表之间移动组件时,也很麻烦维护。
更糟糕的是,我很少见到有人尝试使用编号来标识某物属于哪个子电路。例如,R1xx可能用于电源,R2xx用于微控制器,等等。这甚至比分页方案更难维护且用处不大。好的,因此R105可能是电源的一部分。怎么办?这使我对许多维度之一有了一个粗略的了解,但对其他维度则无济于事。这样一来,在很多情况下,一部分可能被认为属于两个或更多子电路。这将很快变成一团糟,并且需要比以前节省更多的精力和精力进行维护。忘记了,保持简单。
至于试图通过值对它们进行编号,那就没有意义了。无论如何,这就是BOM。每个BOM表行都有序号并不能解决我遇到的任何问题。
让您的软件选择最初想要的任何数字。在编辑原理图时,可能会有间隙并且周围会移动。不用担心 完成原理图或将其导出以供他人查看时,如果您的软件具有此功能,则可以运行重新编号实用程序。通常,每个组件类型的编号从1开始,然后依次增加。根据原理图上的放置,它们可能会处于大致顺序,但不要指望这些。一旦意识到组件代号是任意标签,生活就会变得更加简单。
没有任何一种方案会仅仅从编号上就提供很多有关零件使用的信息,因此无论如何您都需要做一个交叉引用清单。我使用Eagle并为此创建了INDEX ULP。它按字母顺序列出了所有组件代号,并给出了其原理图和电路板坐标。