电路功能设计的实用技巧

描述

不应该匆忙进行电路设计

不应该急于进行电路设计过程。即使有着时间和工作量上的压力也不应该。电路设计不是一个急于求成过程,也不应该是被视为更有趣的PCB布局阶段的序幕。

电路设计是电子设计蓝图的基本组成部分。匆忙完成添加组件、连接网络和注释的过程通常只会自食苦果。尽管你可能仍会用匆忙制作的原理图来生产功能PCB,但在维护、修改或升级电路设计时会遇到问题。

想象一下原理图的一页,其中包含数百个组件和数千个网络。如果没有针对组件和网络的系统命名,那么数月或数年后重新查看设计时,将很难弄清某些模块的用途。

这种困境也落在与你合作或继承了你的项目的其他设计师身上。没有设计者愿意整理看起来像是一团糟的原理图。匆忙的电路设计过程无济于事。应该取而代之的是,系统地进行电路设计,并自行制定一些最佳方法。

使用子电路简化电路的功能设计

电路设计会变得复杂。当设计扩展到数百个组件时,明智的做法是将模块分解为功能块或子电路。使用这种方法可以简化顶层设计。

使用子电路,顶层原理图不再包含数百个组件和纵横交错的网络。相反,它由与端口互连的功能框图表示。该功能块链接到单独的原理图,其中子电路由组件和网络创建。

在设计中使用子电路具有明显的优势。通过显示功能块的顶层原理图,电路设计人员之间的协作变得更加容易。通过用子电路分离不同的模块并建立模块间连接的框架,每个设计人员都可以轻松地使用特定的子电路。

一些子电路,例如电源管理,通信或存储器模块,可以在以后的设计中重用。这样省去了从头开始重新创建原理图的麻烦。

使电路功能设计高效的技巧

需要习惯原理图文件是电路设计中最重要的文件。这就是形成PCB布局和生成BOM表的方式。因此,使用这些技巧可以使原理图图纸更加整洁。

命名

电路设计软件通常使用字母和数字的组合来自动命名组件上的网络。虽然命名遵循特定的模式,但它并未描述网络的功能。

将需要手动命名一些重要的网络。例如,将I2C通信网络标记为“ SCL”“ SDA”而不是随机的标记会有所帮助。当在布线PCB或稍后交叉检查设计时,会发现很有用。

像网络一样,电路设计软件会自动为组件创建代号。但是,使用子电路构建原理图时,使用指定的命名方式有助于了解每个组件属于哪个模块,这会有所帮助。

例如,电阻器通常标记为R1R2R3等。但是添加后缀如R1aR2aR3a意味着这些电阻属于子电路'a。这点可以随意命名,只要能使各个模块和组件有条理即可。

记录原理图

应该在原理图图纸上写出基本信息,例如设计者,标题,版本和设计日期。简要说明原理图的目的和功能有助于在以后的版本中跟踪电路。

没有人想浪费数小时的时间去尝试弄清几个月前制作的内容。在原理图上添加描述对在后续版本中做更改将有所帮助。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分