第二章 原理图绘制基础:放置元件、连线、设置标号与网络名
各位同学,欢迎来到第二章。说实话,原理图绘制这件事,很多工程师觉得「不就是拖拖拽拽嘛」。嗯,话是没错,但你真的见过那种连网络名都懒得标、元件东倒西歪的原理图吗?我见过,而且不止一次。那种图,别说别人看不懂,过两周自己回来改都头疼。
今天我们就来聊聊,怎么在LTspice里画出一张「专业级」的原理图。我个人习惯是:先想清楚电路结构,再动手画。别一上来就乱放元件,后面改起来很麻烦。
2.1 放置元件:从元件库到画布
LTspice的元件库其实挺全的,但很多人第一次打开会懵——怎么找?
操作很简单:按 F2 键,或者点击菜单栏的「Component」图标。弹出来的窗口里,你可以按类别找,也可以直接搜名字。比如你要放一个NMOS管,输入「NMOS」就能看到。
我常用的几个元件快捷键:
- 电阻:按
R键,直接放 - 电容:按
C键 - 电感:按
L键 - 二极管:按
D键 - 地:按
G键,这个很重要,别忘了
Ctrl+R 可以旋转方向,按 Ctrl+E 可以镜像翻转。我在画差分对管时经常用镜像,省得手动调整。
放完元件后,右键点击可以修改参数。比如电阻值、电容容值、MOS管的宽长比。这里要注意:LTspice默认的单位是国际单位制,但你可以写 1k、10u、100n 这样的简写,它认识。
2.2 连线:别让飞线毁了你的仿真
连线看起来简单,但坑不少。按 F3 键进入连线模式,鼠标左键点击起点,拖动到终点,再点一下完成。
这里有几个我踩过的坑:
- 连线必须落在元件的引脚上。如果没对准,看起来连上了,其实没连。仿真时会报「 floating node」错误。我曾经因为这个查了半小时,最后发现是连线没对准。
- 不要交叉连线。LTspice里交叉的线默认是不连通的,除非你在交叉点放一个节点(按
F4放一个圆点)。我建议尽量用绕线的方式避免交叉,这样图更清晰。 - 连线不要太长。尤其是高频电路,长线会引入寄生电感。虽然LTspice默认不考虑,但养成好习惯总没错。
View -> SPICE Netlist 查看网表,才发现那个节点是悬空的。所以,画完图记得检查网表。
2.3 设置标号与网络名:让电路图「会说话」
标号(Label)和网络名(Net Name)是原理图的「灵魂」。没有标号的电路图,就像没有路牌的城市——你根本不知道哪里是哪里。
操作步骤:
- 选中一根导线,按
F4键 - 在弹出的对话框中输入网络名,比如
VIN、VOUT、CLK - 点击「OK」,网络名就出现在导线上了
为什么要标网络名?三个原因:
- 方便调试:仿真后看波形,直接选网络名就能看到电压波形,不用猜是哪个节点
- 方便多人协作:别人看你的图,一眼就知道信号流向
- 避免重名:LTspice里同名的网络是连通的,所以你可以用网络名实现「隐形连线」——两个不相邻的节点,只要网络名相同,就相当于连在一起。这个技巧在画大电路时特别有用
VDD_1V8、BIAS_10U。
2.4 实战:画一个简单的共源放大器
光说不练假把式。我们来画一个最简单的共源放大器,把今天学的都用上。
步骤:
- 按
F2找NMOS,放一个 - 按
R放一个电阻,作为漏极负载 - 按
C放两个电容,作为输入输出耦合电容 - 按
G放地 - 按
F3连线:输入信号 -> 耦合电容 -> MOS栅极;MOS漏极 -> 电阻 -> VDD;MOS源极 -> 地 - 按
F4标网络名:输入叫VIN,输出叫VOUT,电源叫VDD - 右键修改参数:电阻设
10k,电容设1u,MOS管宽长比设W=10u L=1u
画完以后,按 F9 运行仿真,设置一个瞬态分析,看看输入输出波形。如果波形不对,先检查连线,再检查参数。
Ctrl+L 打开SPICE网表看一眼。网表里每一行对应一个元件,节点编号对应网络名。如果网表里出现 N001、N002 这样的名字,说明你漏标了网络名。虽然不影响仿真,但看着不舒服。
2.5 常见错误与排查方法
最后,总结几个我见过最多的错误:
| 错误现象 | 可能原因 | 解决方法 |
|---|---|---|
| 仿真报「Floating node」 | 连线没对准,或元件引脚悬空 | 检查连线,确保引脚上有红色方块 |
| 波形全是直线 | 电源没加,或地没接 | 检查VDD和GND是否连好 |
| 仿真结果与预期不符 | 参数设置错误,或网络名冲突 | 检查元件参数,查看网表 |
| 元件找不到 | 库路径不对,或拼写错误 | 用 F2 搜索,注意大小写 |
嗯,原理图绘制这部分,说白了就是「熟能生巧」。多画几张图,自然就熟练了。下一章我们会讲怎么设置仿真命令,到时候你就能真正跑起来看波形了。
记住:一张好的原理图,胜过千言万语。别偷懒,把网络名标清楚,把连线画整齐。这不仅是对自己负责,也是对看你图的人负责。