TA的每日心情 | 开心 2020-10-12 15:22 |
|---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
人体是一个莫名其妙的创造,它由许多不同的器官组成,这些器官构成了整个人体系统,并参与完成不同的任务。同样在电子产品中,每个组件都被聚集在一起以形成完整的电路,然后用于市场上流行的各种技术中。
0 L' f3 E5 X6 k) A: c# c" `" \0 L0 D- j O# P3 i
/ w& R) d: X+ P
电子电路由各种电子组件组成,例如电阻器,电容器,二极管和通过导线连接的晶体管,电流在电路中流过。电子电路设计通常在面包板上进行设计,以帮助设计人员修改和增强电路。这些电子电路用于计算,数据传输和信号放大。( Z6 [" Z; ^2 G! O5 g
2 O4 v7 \1 M1 V$ U( V2 ^: Q! W! ]
) ], q4 }# r7 M0 r1 @4 T" M+ U
现代方法学涉及通过导线连接组件,将组件焊接到在印刷电路板(PCB)上形成的互连以形成完整电路的互连。从学校和学院的基本教义中,我们知道电荷m从正端子流过整个回路并到达负端子,从而使电路成为完整的回路。在数字电路发明之前,所有单独的晶体管,二极管,电阻器,电容器和电感器本质上都是分立的。如今,任何电路或系统都可以根据其输入产生首选输出' s5 }" I7 X: n% [. i
! X) ]& d: [( A m+ ~& D4 ^6 E' q% u3 |9 o) e4 [. ^
电路设计机制
5 [8 X' A D! Z. h% q, `2 X! p0 z2 @) {9 i9 @! ?
/ J( ^2 J+ Q9 _ 随着集成电路(IC)的发明,金属氧化物半导体场效应晶体管(MOSFET)的发展和持续改进对电路设计领域产生了巨大的变化。芯片上常见的三种类型的电路是模拟,数字和混合信号。
* J5 k1 _: N( t x) [/ S% R, p: Y
# @# W: Z" n7 ~8 f, j u. Y
# y3 A2 l( x7 }4 W3 ~8 T6 c' }( o. A 离散设计中元件值的大范围和准确性使设计难度降低。IC设计中需要采用主动负载和匹配技术的特殊方法,以最大程度地减少使用的电阻器数量,并消除电路性能对元件值的依赖性。IC设计中最困难的部分也许是电路设计与制造之间的时间差,可能需要数周甚至数月。6 k0 U1 ?$ T7 f' I z
7 r/ a, w, |- G8 ]( p7 S; `; R) G# r
电路设计是每个电子设计项目的第一步,需要创建原理图。该示意图定义了电子组件的引脚如何在印刷电路板(PCB)上逻辑连接在一起。电路设计完成后,工程师可以使用原理图进行仿真或将其; q9 ?( c: @8 D
2 Q9 }/ ~7 d6 u9 f) R8 i& Z! |, _0 }9 i: N8 e# ]! W
原理图转换为PCB设计软件。
' E) j$ n! m0 c
3 o8 K) X! g, `9 e O- c4 {0 i% H+ Q2 T
接下来是测试许多原型,以确保符合客户要求。通常会有最终制造图纸的签名和批准,并且可能会有后期设计服务。电路设计通常很困难,因为它需要对构成电路一部分的每个组件有广泛的了解,而实现完美的设计则需要大量的实践。* f6 `* C/ R. ~( [ E
* A# }- |& @# |( W2 A* K
{2 D' L* d) c2 }: ]2 c' W
电路设计中的仿真
/ W/ @6 s" A( k" ^) [# _8 r
7 G) t$ z+ a! Q2 [5 l. V& @) [7 h9 x* {0 z& L2 R# ?1 n
仿真是设计实际系统模型并使用模型进行实验的过程,目的是了解系统的行为或评估实现系统运行的各个步骤。首先,模拟行为需要开发一个模型。该模型表示所选物理系统的功能。可以使用仿真过程查看电路中的任何电压或电流波形。大多数仿真程序会执行其他分析,例如直流,灵敏度,噪声和失真。
, N. u7 \; l. \& [# C! F9 |! b& ^" W" z/ N" [4 [% W
$ `9 Z4 c6 H, Q1 h
仿真过程也用于测试永久设计的电路,因为当电路无法正常工作时,硬件更换非常困难。仿真是通过将输入应用于电路并观察或观察其行为来测试设计的过程。模拟的输出是一组波形,这些波形显示电路在给定的输入序列下的行为。' z! L0 Q- U" V' t$ `. v4 `
5 k6 n: G8 a9 t' L0 \, E& A1 B+ e$ ~" m
通常,仿真有两种类型:功能仿真和时序仿真。功能仿真在不解释电路延迟的情况下测试电路的逻辑操作,而时序仿真比功能仿真更明智。在此仿真过程中,逻辑组件和导线向后退以对输入做出反应。为了测试电路的逻辑操作,它会指示电路中信号的时序,并且需要花费更多的时间来执行。8 H4 X* ^2 Z4 D! }) ~
/ V! v4 f y. U$ F+ R0 S' E' ]; p6 y/ q: W# H" V$ p8 K9 X
在硬件实现之前,仿真给出了代码和电路的正确思想和实现,逐渐使系统模型的配置变得如此简单。仿真过程很安全,可以减少创建硬件和直接在硬件上测试错误的时间。新的硬件设备建模,布局和系统的其他区域可以执行测试操作,而无需花费资源来实现它们。7 I( _5 e$ g; s& |/ w
+ @ B8 A2 e# f' _ v' }3 E/ o; }1 d& X& {9 O o" [
电路设计阶段$ I3 N" U/ S' i- C- y M
: w6 P2 o8 n7 s- }; M8 s0 l
+ c+ {& y( o' [- i
电路设计是一个艰巨的过程,它是系统的,并且按一组1 d6 s5 R3 T, _3 e5 o
+ Z; m8 n3 h3 B% Y% P, y; D; I: J6 E, b0 r7 }+ n( O7 m2 F
顺序执行。一旦完成了规范过程,就可以
* x! Y# D3 ?( S- x# [8 s" m6 [
* q- f0 W" k; M/ Z6 w. ^/ E0 F- M$ @% E% ]: P5 U( f
进行原型设计。在将原型转变为可部署的生产单元时,电子电路设计通常是与时间的竞赛。完成以下
6 \! m D( g8 e" e% C6 B/ O3 k2 B" j
9 M8 t3 x1 t' ]- K/ R 设计阶段,即可获得完整的电路。
% z: D* t* V0 I7 g
6 n$ s' P& P4 C+ K2 x. v7 [- \- N: _! p5 G/ c6 V
概述/ |' F Z$ c1 Y$ c5 g, y2 {, d" J: E
; p6 E# [0 h/ l$ K
! B/ C% t9 W! B, P/ g+ |& x 最重要的方面是准备想法或体系结构。为了使电路具有完整的工程设计,需要对结构和组件进行正确的可视化。通常在此阶段选择专用组件,例如通信或电源IC。
! I8 Z% S5 X2 z' Z' m! t5 f, |8 d8 s6 _2 @
' H6 u6 o# Z! D# C6 }" t
原理图
' x; I6 n q3 j4 j8 s# d a1 E4 ~6 U5 Z% I
) Q/ ?7 z. H K$ {6 u" @' _! F2 X 下一阶段涉及将设计的轮廓转换为原理图。组件的连接方式应使电路正常工作。通常设计复杂的设计,涉及数百个组件,并将设计分为模块和子电路。
7 Z1 U8 M. L6 j7 o5 x9 V8 @
4 U5 l _8 d+ J
2 P7 ^4 e7 Y. T8 o" R PCB布局! m8 r% n7 R, h, ]" r
5 A B8 U4 T9 \0 B! m4 G( v) ^- k& O Q2 M- E. s& ^1 R
正确检查原理图是否有错误之后,通过转移元件来启动PCB布局。PCB设计可能是一个非常灾难性的过程,因为设计中涉及的领域太多,因此需要考虑适当的注意事项。最初,通过安排组件来定义PCB,然后进行布线和适当的检查,以确保不违反设计规则。
$ B% ~& q) q5 v# R3 ]" D& o+ a w. t
1 G! Z y. ?8 \" h" v 原型制作* l) _2 S1 l9 b9 B: @
4 t8 B7 A# F- H: q) a
/ E5 [( ^+ D+ u3 D. A) {& V, q6 V
原型制作涉及通常以小批量制造PCB并在其上组装组件。设计中的任何错误都必须记录下来以供修订。PCB设计人员在电子电路设计过程中起着重要作用。不可预见的错误有时会造就或破坏原型。
8 A% w; a4 I5 V* j$ u6 _4 g
) Z& X8 V, W- u6 P0 I, I% ^ y7 t* `/ U
元件放置: @- N. w- ]9 T. }( m$ W
( b, s3 e# P" U0 Z. d+ \1 T: n" N
2 K, p! O1 H' D8 S% V' _' n 组件在PCB上的放置完全取决于所生成的原型,模拟组件应与其高速数字同类产品有合理的距离。线对板连接器的放置方式使维护和故障排除的复杂性降低。应考虑适当的可维护性和功能,6 L: f& K4 d1 S$ A6 M
. Z! X3 [3 M0 ]$ N8 z
" t/ } Q0 E" f; O# D- V) u6 [
电磁干扰(EMI)检查
4 p% u: J' R/ W; F- J9 f) \) H" P) {; b) Q. M6 Z; i
* I2 D1 R" V v3 @. m( w! b
随着空间的减小,速度的提高以及电子设备的无线化,人们越来越关注EMI对PCB设计的影响。为了减少PCB受EMI影响的可能性,应考虑电流路径和规划。良好隔离接地层,尤其是对于高速信号,有助于最小化通过接地铜线耦合的干扰。& m6 b$ O, g/ ?
7 L: m7 ?7 t2 y* j) O y
' Q/ ?' x- z- L% o9 R( q 输电网络
/ x, L) p b. @4 Z. }; v% u y! U$ J8 U: ~1 F* X# m
. M" Q% i' f) a3 W K
无论设计多么复杂,不良的电源模块设计都会使其无法正常工作。除了选择正确的功率调节组件或电池以外,还必须确保走线足以满足电流密度要求。良好的电源传输网络设计可确保沿PCB的功率损耗最小,并为整个电路板提供足够的功率。
1 k' X# I9 c9 L* ~, d6 p( N& l [" c) T! \4 c
( c' q$ D! v; S5 P
电路设计软件
0 K2 J8 M+ L/ p, `4 q5 \, q, L
5 `( d5 B( ^9 l6 {$ I7 S; t& X: s: }4 t6 n
电路设计也需要软件程序。这些过程从原型阶段进入工业化阶段。选择要使用的设计软件包时,建议始终使用一些具有可用支持和社区的最新工具。以下软件列表将提供有关电路设计的全面信息:! j" o4 V) d# H" j4 P3 r4 R! W' J
% ~8 y) G+ B' ^1 y9 M2 D
: E/ E& y' q* A2 d3 Z3 P 欧特克鹰
8 a$ J. R. K: [1 x: N' g8 @( h
. v% e- g$ A% f. o+ b0 M" ^1 h9 V1 M$ ~3 s! V
Eagle可以说是最知名的原理图和PCB设计软件之一。Autodesk EAGLE包含用于设计电路图的原理图编辑器和用于设计PCB的PCB布局编辑器。它提供了元件放置,PCB布线,全面的库内容,繁荣的社区等等。它包括2个原理图图纸,2个信号层和2个电路板区域。+ B* I4 U" M8 c, {# X, D
4 j% b' @% ?; u$ x1 q) n6 Z! l
" u, L" m; e6 N4 ]5 e! W: d c4 a3 y KiCAD0 J5 j9 o# o. Y& ^' l' U: F# {
: T- X7 E5 d1 S: m5 _
& R7 S, L+ q, d9 d% x KiCAD是一个跨平台的开源电子设计自动化套件。它包括一个用于创建和编辑原理图设计的原理图编辑器,一个用于制作多达32个铜层的专业PCB布局的PCB编辑器,以及一个可用于以3D形式检查设计的3D查看器。
! B8 ?1 o, a' J: O8 e, h3 ]+ t. ~+ m. W2 ?, R
8 D: ~4 J) v% D 弗里辛- f# {+ y. m/ w: f# l* \+ O
2 x! ~* h7 B# y2 K
1 G1 m1 ]/ n' n Fritzing是学习电子技术的开源平台。它包括面包板布局,原理图和PCB视图,用于为您的电路板设计PCB布局。拥有丰富的界面和不断发展的社区,玩笑是业余爱好者的不错选择。
2 K6 v+ j; l! [' W) x
Y. G6 N0 m V' M% } f0 n4 v$ j( A8 D7 j% e
DesignSpark PCB
( P" _ B; G2 }4 {0 c2 ?9 T5 _4 v# o N# R$ s
* L; V+ j1 G; ^3 ~! |2 d6 C 借助易于学习的环境,原理图捕获和PCB布局工具,DesignSpark PCB具备出色的原理图捕获,用于设计无限数量PCB层的PCB编辑器,零件和库创建器,3D视图以及更多功能。3 V8 p& Q! U7 H7 z: S& @5 [
) P+ n4 c1 R- n+ O
' \8 Z0 g1 ~2 c! w6 R) w( `& j7 o- K EasyEDA5 F J1 O8 k5 o* q" }1 p2 D4 F
6 o3 F7 k, ~; v* a$ d& n
. ~, v9 C, d$ |; T% Q% f1 ?1 t6 D# y EasyEDA提供了功能强大的原理图捕获,PCB编辑器,库设计器,项目管理工具和团队合作者。它还与组件目录集成在一起,可提供有关所用组件的实时库存和价格信息。EasyEDA是基于在线的,也是基于桌面的。
. f3 Z* Z' s; I/ Z( r3 A4 u+ v1 ]" {
$ l; L, x+ z9 j- O9 k& I
; N- Y4 H- O! s( B- x UpVerter" e& b/ {8 O: \+ t: P: k
3 j2 Q4 y c9 w T# w
( p4 e/ n$ f, Q5 k: `& F Upverter是基于Web的EDA,使硬件工程师能够设计,共享和查看原理图和PCB。它用于开源硬件设计,提供了一个协作平台。它带有原理图捕获,PCB编辑器,系统设计师,3D查看器,团队协作等。
7 A% K- w2 W4 k# C- g3 L5 T$ ~
" W4 g ~" R8 s7 Q$ j0 N
8 {( z1 O/ i. x& P/ J PCBWeb设计师
* f/ T6 r: x2 @% o4 |9 d: C
# g# J O0 n! g5 S7 T3 T" A6 i9 J1 W
PCBWeb是用于设计和制造电子硬件的免费CAD应用程序。它具有用于多页设计的原理图捕获,支持多层PCB布局以及集成的箭头零件目录。
H5 G% x; B0 y5 ^4 w4 X5 M5 R4 R3 u/ l% P) Y
8 {* H8 D) E5 H, o ExpressPCB Plus9 m. S- I: D. e9 V3 a5 Z
- O; P7 K" P+ e, V) m
( J* ~6 c7 {( n W4 r ExpressPCB Plus是用于创建和设计的EDA软件。它包括用于绘制原理图的ExpressSCH classic和用于电路板布局的ExpressPCB Plus。ExpressPCB Plus提供了查看PCB板即时报价的选项,甚至可以从程序本身内部订购要制造的板。
8 v5 v/ c- F- s. u' O5 K
: ?5 K2 ^7 Z9 M
7 t* w+ V* L$ f2 ?6 z! X TinyCAD6 I5 L9 a+ E( L0 u; z! H
4 W+ b1 w/ x- `4 N% U5 i2 N5 x9 v
TinyCAD是一个简单而基本的电子电路原理图和PCB设计器。这是一个开源软件项目。它支持标准和自定义符号库。它支持具有几种网表格式的PCB布局程序,还可以生成仿真网表。 Z. `. u. h. j# q! M
7 T+ r6 U$ f- Z& n' g, A
6 E; h# w ?5 V' s+ }+ m 奥斯蒙德PCB% A+ [) @8 b+ S
9 C I A' K {) S* {! W9 o5 a0 W& t+ c
Osmond PCB是唯一基于MAC的EDA工具。它支持原理图捕获和PCB布局设计。该软件提供许多功能,例如无限制的电路板尺寸,多层电路板,并且可用于设计多达700个引脚的电路板。
) n8 t8 p3 `+ C, ?
1 O6 l6 Z$ ]4 i! b0 Q- F
; J# t# o* g) \- H1 p 结论
7 k: l) a6 N* C, i# @- i R, ^/ Z" ^: N1 W
w* U5 B1 e5 s; r 电子设备的每个单元都包含一系列步骤和组件。电路作为实质性电子产品的最重要组成部分之一,具有其自身的相关性。电子学的基本框架很大程度上依赖于电路,这会影响电子机械的安装速度和准确性。电子电路对于任何实际系统的性能都至关重要。我们周围的物理世界是模拟的,因为大多数信号,无线电波,音频,语音等在时间和价值上都是连续的。大多数情况是通过高速处理器在数字领域发生的。诸如音频之类的现实世界信号到数字位的转换仍然需要通过模拟电路来进行,因此增加了有效电路设计的相关性。
" d( @1 G. @* y. P! d
" j0 t5 J) w: g7 D |
|