不应该匆忙进行电路设计
不应该急于进行电路设计过程。即使有着时间和工作量上的压力也不应该。电路设计不是一个急于求成过程,也不应该是被视为更有趣的PCB布局阶段的序幕。
电路设计是电子设计蓝图的基本组成部分。匆忙完成添加组件、连接网络和注释的过程通常只会自食苦果。尽管你可能仍会用匆忙制作的原理图来生产功能PCB,但在维护、修改或升级电路设计时会遇到问题。
想象一下原理图的一页,其中包含数百个组件和数千个网络。如果没有针对组件和网络的系统命名,那么数月或数年后重新查看设计时,将很难弄清某些模块的用途。
这种困境也落在与你合作或继承了你的项目的其他设计师身上。没有设计者愿意整理看起来像是一团糟的原理图。匆忙的电路设计过程无济于事。应该取而代之的是,系统地进行电路设计,并自行制定一些最佳方法。
使用子电路简化电路的功能设计
电路设计会变得复杂。当设计扩展到数百个组件时,明智的做法是将模块分解为功能块或子电路。使用这种方法可以简化顶层设计。
使用子电路,顶层原理图不再包含数百个组件和纵横交错的网络。相反,它由与端口互连的功能框图表示。该功能块链接到单独的原理图,其中子电路由组件和网络创建。
在设计中使用子电路具有明显的优势。通过显示功能块的顶层原理图,电路设计人员之间的协作变得更加容易。通过用子电路分离不同的模块并建立模块间连接的框架,每个设计人员都可以轻松地使用特定的子电路。
一些子电路,例如电源管理,通信或存储器模块,可以在以后的设计中重用。这样省去了从头开始重新创建原理图的麻烦。
使电路功能设计高效的技巧
需要习惯原理图文件是电路设计中最重要的文件。这就是形成PCB布局和生成BOM表的方式。因此,使用这些技巧可以使原理图图纸更加整洁。
命名
电路设计软件通常使用字母和数字的组合来自动命名组件上的网络。虽然命名遵循特定的模式,但它并未描述网络的功能。
将需要手动命名一些重要的网络。例如,将I2C通信网络标记为“ SCL”和“ SDA”而不是随机的标记会有所帮助。当在布线PCB或稍后交叉检查设计时,会发现很有用。
像网络一样,电路设计软件会自动为组件创建代号。但是,使用子电路构建原理图时,使用指定的命名方式有助于了解每个组件属于哪个模块,这会有所帮助。
例如,电阻器通常标记为R1,R2,R3等。但是添加后缀如R1a,R2a,R3a意味着这些电阻属于子电路'a。这点可以随意命名,只要能使各个模块和组件有条理即可。
记录原理图
应该在原理图图纸上写出基本信息,例如设计者,标题,版本和设计日期。简要说明原理图的目的和功能有助于在以后的版本中跟踪电路。
没有人想浪费数小时的时间去尝试弄清几个月前制作的内容。在原理图上添加描述对在后续版本中做更改将有所帮助。
-
PCB设计
+关注
关注
394文章
4680浏览量
85506 -
PCB线路板
+关注
关注
10文章
433浏览量
19877 -
PCB打样
+关注
关注
17文章
2968浏览量
21691 -
华秋DFM
+关注
关注
20文章
3494浏览量
4448
发布评论请先 登录
相关推荐
评论