电路图设计规范
🎯 目标
确保所有电路图都符合实际工程规范,能够真正用于教学和实践。
📋 电路设计的实际规范
1️⃣ 基础规范
✅ 电源和接地
- 所有电路必须有明确的电源和接地
- 电源电压必须为实际常用值(5V, 9V, 12V等)
- 接地线必须是完整的回路
✅ 元件保护
- LED必须串联限流电阻(通常220Ω-1kΩ)
- 三极管基极必须串联限流电阻
- 集成电路必须有去耦电容(通常0.1μF)
✅ 参数选择
- 使用实际工程中常用的电阻电容值
- 避免使用1%精度的精密电阻(除非必要)
- 优先使用E24系列标准值
2️⃣ 常用元件参数表
| 元件 | 常用值范围 | 标准值示例 | 用途 |
|---|---|---|---|
| 电阻 | 10Ω - 1MΩ | 220Ω, 1kΩ, 10kΩ | 限流、分压、上拉/下拉 |
| 电容 | 1pF - 1000μF | 0.1μF, 10μF, 100μF | 滤波、去耦、定时 |
| 二极管 | - | 1N4001, 1N4148, LED | 整流、开关、指示 |
| 三极管 | - | 2N2222 (NPN), 2N2907 (PNP) | 开关、放大 |
| 集成电路 | - | NE555, μA741, ATmega328 | 定时、运算、控制 |
🔧 经典教学电路(符合实际规范)
电路1:简单LED电路
原理说明
这是最基础的电子电路,用于教学电流、电压、电阻的基本概念。
元件清单
| 元件 | 规格 | 数量 |
|---|---|---|
| Vcc | 5V电源 | 1 |
| R | 220Ω, 1/4W | 1 |
| LED | 红色LED | 1 |
| 面包板/导线 | - | 若干 |
电路分析
- 限流电阻计算:I = (Vcc - Vf) / R
- Vf ≈ 2V (红色LED)
- R = (5V - 2V) / 0.01A = 300Ω,使用220Ω或330Ω都可以
- 220Ω时电流:I = 3V / 220Ω ≈ 13.6mA,安全且亮度合适
电路2:555定时器无稳态模式
原理说明
经典的LED闪烁电路,不需要外部触发,自动产生周期性方波。
元件清单
| 元件 | 规格 | 数量 |
|---|---|---|
| NE555 | 555定时器芯片 | 1 |
| R1 | 10kΩ, 1/4W | 1 |
| R2 | 2.2kΩ, 1/4W | 1 |
| R3 | 330Ω, 1/4W | 1 |
| C1 | 10nF (瓷片电容) | 1 |
| C2 | 0.1μF (瓷片电容) | 1 |
| LED | 红色LED | 1 |
| 面包板/导线 | - | 若干 |
电路分析
- 频率计算:f = 1.44 / ((R1 + 2R2) × C1)
- 占空比:D = (R1 + R2) / (R1 + 2R2)
- 使用以上参数,频率约为 40Hz,闪烁速度适中
电路3:NPN三极管开关电路
原理说明
使用三极管作为电子开关,控制LED的亮灭。
元件清单
| 元件 | 规格 | 数量 |
|---|---|---|
| Q1 | 2N2222 (NPN三极管) | 1 |
| R1 | 1kΩ, 1/4W | 1 |
| R2 | 2.2kΩ, 1/4W | 1 |
| R3 | 1kΩ, 1/4W | 1 |
| LED | 红色LED | 1 |
| 面包板/导线 | - | 若干 |
电路分析
- 工作逻辑:
- IN为高电平时(>0.7V),三极管导通,LED亮
- IN为低电平时(<0.7V),三极管截止,LED灭
- R2为下拉电阻,确保IN悬空时LED保持熄灭状态
电路4:运算放大器反相放大电路
原理说明
使用741运算放大器实现信号反相放大,增益 = -Rf / R1
元件清单
| 元件 | 规格 | 数量 |
|---|---|---|
| μA741 | 741运算放大器 | 1 |
| R1 | 10kΩ, 1/4W | 1 |
| Rf | 100kΩ, 1/4W | 1 |
| C1 | 100nF (瓷片电容) | 1 |
| 面包板/导线 | - | 若干 |
电路分析
- 电压增益:Av = -Rf / R1 = -10倍
- 带宽:741的单位增益带宽约1MHz,10倍增益时带宽约100kHz
- 输入阻抗:R1决定(10kΩ)
- 输出阻抗:运算放大器输出阻抗很低(<100Ω)
📝 电路设计检查清单
在设计任何电路时,请检查以下项目:
- 电源和接地是否完整?
- LED是否有串联限流电阻?
- 三极管基极是否有串联限流电阻?
- 集成电路是否有去耦电容?
- 元件参数是否是标准值?
- 电路是否有完整的回路?
- 电压/电流是否在元件规格范围内?
🚀 未来计划
阶段1:现状(已实现)
- 使用Mermaid描述工作原理
- 使用静态图片展示实际电路图
阶段2:改进(计划中)
- 集成CircuiTikZ + TikZJax浏览器端渲染
- 提供CircuiTikZ代码作为电路图源
- 自动从CircuiTikZ代码生成SVG
阶段3:最终目标
- 完全使用CircuiTikZ专业电路图
- 支持在线编辑和预览
- 提供电路仿真功能