2、原理图绘制基础:放置元件、连接导线、设置元件参数
好,咱们正式开始动手画原理图了。
说实话,很多初学者觉得LTspice最难的是仿真设置,其实不然。我见过最多的翻车现场,反而是原理图画得不对——元件放错位置、导线没连上、参数写错单位。这些基础活儿要是没打好,后面再折腾也是白搭。
这一章,我就带你走一遍标准流程。你跟着做一遍,基本就熟了。
2.1 放置元件:从元件库到画布
打开LTspice,新建一个原理图。你会看到一个空白画布,上面有个网格。嗯,这个网格很有用,后面对齐元件就靠它了。
放置元件的快捷键是 F2,或者点菜单栏的「Component」图标。弹出来的窗口就是元件库浏览器。
常用元件速查表
| 元件 | 库路径 | 快捷键 |
|---|---|---|
| 电阻 (Resistor) | [Resistors] → res | F2 后输入 "res" |
| 电容 (Capacitor) | [Capacitors] → cap | F2 后输入 "cap" |
| 电感 (Inductor) | [Inductors] → ind | F2 后输入 "ind" |
| 二极管 (Diode) | [Diodes] → diode | F2 后输入 "diode" |
| NPN三极管 | [Bipolar] → npn | F2 后输入 "npn" |
| PMOS管 | [PMOS] → pmos4 | F2 后输入 "pmos4" |
| 电压源 | [Sources] → voltage | F2 后输入 "voltage" |
| 地 (GND) | 直接快捷键 | G |
我个人习惯是直接输入元件名搜索,比翻目录快得多。比如你要放一个电阻,按 F2,在搜索框里打 "res",回车,鼠标上就粘着一个电阻了。左键点击放置,右键取消。
小技巧:放置元件时按住 Ctrl + R 可以旋转方向,Ctrl + E 可以镜像翻转。我画运放反馈回路时经常用这个,省得导线绕来绕去。
2.2 连接导线:别让虚连坑了你
元件放好了,接下来就是连线。快捷键 F3 或者点工具栏的「Wire」图标。
点击一个元件的引脚端点,移动鼠标,你会看到一条线跟着走。再点击另一个引脚端点,导线就固定了。右键或按 Esc 结束当前连线。
注意:导线必须从元件的引脚端点开始或结束。如果只是从导线中间搭上去,LTspice不会认为它们是连通的。我曾经有一次仿真结果死活不对,查了半天,发现是一根导线没连到引脚上,只是从旁边「路过」了一下。
怎么判断连没连上?连好的节点会有一个红色的小圆点,叫「连接点」(Junction)。如果没有这个红点,说明没连上。
另外,导线可以走直角,也可以走45度斜线。按住 Ctrl 再画线,就能切到45度模式。我个人觉得45度线看起来更专业,尤其是画差分信号路径的时候。
2.3 设置元件参数:右键搞定一切
元件放好了,线也连了,但电阻值是多少?电容耐压多少?这些都得设。
右键点击元件,弹出属性窗口。以电阻为例,你会看到:
- Value: 电阻值,比如 10k、1M、100R。注意单位写法:k 表示千,M 表示兆,R 表示欧姆。不加单位默认是欧姆。
- Series Resistance: 串联寄生电阻,一般设0或忽略。
- Parallel Capacitance: 并联寄生电容,高频仿真时可能需要设。
电容的 Value 写法类似:10n、100p、1u。电感的 Value:10uH、100nH。
单位后缀速查
| 后缀 | 含义 | 示例 |
|---|---|---|
| T | 10¹² (太) | 1T = 1e12 |
| G | 10⁹ (吉) | 1G = 1e9 |
| MEG | 10⁶ (兆) | 1MEG = 1e6 |
| k | 10³ (千) | 1k = 1000 |
| m | 10⁻³ (毫) | 1m = 0.001 |
| u | 10⁻⁶ (微) | 1u = 1e-6 |
| n | 10⁻⁹ (纳) | 1n = 1e-9 |
| p | 10⁻¹² (皮) | 1p = 1e-12 |
| f | 10⁻¹⁵ (飞) | 1f = 1e-15 |
避坑指南:注意兆欧的写法是 1MEG,不是 1M。LTspice里 1M 默认是 1 毫欧(1e-3),因为 M 被解释为 milli。我曾经在这上面吃过亏,一个 1M 的电阻仿真出来电流大得离谱,查了半天才发现是单位搞错了。
2.4 电压源与地:仿真的起点和终点
任何仿真电路都必须有电压源和地。没有地,LTspice不知道参考点在哪;没有源,电路没能量。
放置电压源:按 F2,搜索 "voltage",选 "voltage" 元件。放置后右键设置:
- DC Value: 直流电压值,比如 5V、12V、3.3V。
- Series Resistance: 内阻,理想源设0。
- AC Amplitude: 交流小信号幅值,做AC分析时用。
放置地:按 G,鼠标上会出现一个地符号,左键放置。注意,一个原理图里可以有多个地符号,但它们都是连在一起的——LTspice会自动把它们视为同一个节点。
2.5 完整流程:画一个分压电路
光说不练假把式。咱们画一个最简单的分压电路,把整个流程走一遍。
- 按 F2,搜索 "res",放两个电阻 R1 和 R2。
- 按 F2,搜索 "voltage",放一个电压源 V1。
- 按 G,放一个地。
- 按 F3,连线:V1正极 → R1上端,R1下端 → R2上端,R2下端 → 地,V1负极 → 地。
- 右键 R1,Value 设为 10k;右键 R2,Value 设为 5k;右键 V1,DC Value 设为 5V。
画完应该是这样的结构:
画完之后,你可以按 F8 检查一下有没有未连接的引脚。LTspice会高亮显示所有浮空的引脚——嗯,这是个好习惯,每次画完都跑一遍检查。
2.6 网络标签:让原理图更清晰
当电路复杂了,导线拉来拉去很乱。这时候可以用网络标签(Net Label)来代替长导线。
快捷键 F4,或者点工具栏的「Label」图标。点击你要命名的导线,输入名字,比如 "Vout"、"Vcc"、"FB"。相同名字的网络标签在电气上是连通的,哪怕它们在画布上隔得很远。
命名规范:我一般用 Vcc 表示正电源,Vee 表示负电源,GND 表示地,Vout 表示输出,Vin 表示输入。这样别人看你的原理图一目了然。
2.7 保存与备份:血的教训
画完原理图,记得保存。快捷键 Ctrl + S,LTspice的原理图文件后缀是 .asc。
我建议你每改一个关键参数就保存一次。为什么?因为LTspice偶尔会崩溃,尤其是在跑大型仿真的时候。我曾经画了一个多小时的原理图,没保存,结果软件闪退……嗯,从那以后我养成了「改三下存一次」的习惯。
备份建议:重要的原理图,我还会另存一个带日期的版本,比如 "buck_converter_v1.asc"、"buck_converter_v2.asc"。这样改错了还能回退,不用从头画。