写电路、调板的工程师,把最高频的计算和选型经验自动化
写电路、调板的工程师都懂:翻着笔记本算电阻并联、拿手机 App 点半天只为一个分压值、画 Buck 时在 Excel 里反复凑电感……这些重复劳动终于可以停了。我把嵌入式开发里最常用的计算全塞进了一个单文件 HTML 网页,打开就能用,无需安装、无需联网、还能直接发给同事。
一、为什么做这个工具
做嵌入式硬件久了,会发现很多"算一下"其实就那么几个套路:
- 选个限流电阻 →R = (VCC − VF) / I
- 配个分压 →Vout = Vin × R2 / (R1+R2)
- 定个 RC 充电时间 →V(t) = VCC(1 − e^(−t/RC))
- 算个截止频率 →fC = 1/(2πRC)
公式不复杂,但真到调板、贴料的时候,谁都不想在草稿纸上推一遍,还容易在单位上栽跟头——kΩ 写成 Ω 差 1000 倍是常有的事。
所以就有了这个嵌入式硬件电路计算器:把常用电路的计算参数化、可视化,点上按钮直接出结果,还会顺手帮你把"标称值该选多大""功率够不够"这些工程经验一起给到。
二、它到底是干什么的?
一句话:一个页面集中解决电路设计里最高频的 10 类计算,从最基础的电阻并联,到进阶的 Buck 电源电感电容选型,再到信号分析用的傅里叶分解。
全部是前端本地计算,你说个参数、点一下就在浏览器里算完,既快又不涉及任何数据上传。
三、10 个模块,各有什么本事
1. 电阻并联计算 ⚡
经典的反比求和:1/Rtotal = 1/R1 + 1/R2 + …
- 支持动态增删电阻,并联几个都行
- 单位可切Ω / kΩ / MΩ
- 亮点:算完自动匹配E24 标称值,告诉你去仓库里拿多大的电阻最合适——不用再比对着 E 系列表翻。
2. 分压器计算 🔽
Vout = Vin × R2/(R1+R2),但不止于此:
- 可勾选"接入负载 RL",自动把 R2 视作R2∥RL,得出真实带载输出
- 同时给出回路电流、R1/R2 各自功耗、负载电流
- 适合帮你看清"加上负载后分压会不会被拉垮、电阻会不会发热"
3. LED 限流电阻计算 💡
R = (VCC − VF) / I,工程师最爱这种"多走一步":
- 常见颜色 LED一键预设 VF(红 1.8V、绿 2V、蓝白 3.2/3.3V、红外 1.2V…)
- 结果给E24 标称电阻 + 电阻功耗
- 更贴心:功耗超阈值时直接提醒"建议换 ≥1/2W / 1/4W 封装",避免直接上个 0603 然后冒烟。
4. RC 充电时间计算 ⏱️
这块有三种计算模式,很实用:
- 算 τ:给 R、C 直接得时间常数,顺带列出 1τ/2τ/3τ/5τ
- V(t) 求 t:反推"电容充到目标电压要多久"
- t 求 V(t):算"过了某个时刻电容上是多少伏"
自动换算到 ps→h 的合适时间单位,不用自己数零。
5 & 6. RC 低通 / 高通滤波器 🔽🔼
fC = 1/(2πRC),一键给截止频率,并注明 -3dB @ fC、-20dB/dec 滚降,方便你在 Bode 图上对号入座。
7. 二阶 RC 低通滤波器 🔽🔽(进阶)
fC = 1/(2π√(R1R2C₁C₂))
- 除了截止频率,还算阻尼系数 ζ,并自动判断响应特性:
- · ζ≈0.707 →✅ 巴特沃斯响应,最大平坦
- · ζ<0.3 → ⚠ 过阻尼,滚降平缓
- · 欠阻尼 / 略欠阻尼 / 略过阻尼 一栏给全
- 二阶-40dB/dec滚降提示
这个模块对做滤波、做采样前端的人来说是省事利器——不用手解特征方程。
8. DC-DC Buck 计算器 🔋
从反馈电阻定输出电压起步,一路把工程参数算到底:
- Vout = Vref × (1+R1/R2),自动校验 Vout < Vin
- 计算占空比 D = Vout/Vin
- 电感 L 选型:按纹波电流百分比算
- 输出电容选型:区分陶瓷电容(高频滤波,按纹波电压反算 Cmin)和电解电容(储能,按 A 数给参考值),还提示耐压余量、电容数量与 DC bias 注意点
对着电源芯片 datasheet 填几个参数,关键被动元件心里就有数了。
9. 傅里叶谐波分析器 🔬(酷炫的暗色模块)
这是一块"学习+调试"性质的画布:
- 以脉冲波为对象做 Fourier 级数分解
- 滑杆调节基频、占空比、谐波次数、幅度
- 左图叠加显示原始脉冲与傅里叶重建波形,直观看到"要多少项才逼近方波"
- 右图是谐波幅度谱(单边、归一化),鼠标悬停可看每阶幅度与相位
- 自动算直流分量、THD(前 N 次),表格标出被⛌ 完美抵消的谐波
对理解"为什么 PWM/方波的谐波会干扰别的电路"、做 EMI 排查的人,是个很好的可视化工具。
10. 程序员计算器 (32 位二进制 ↔ 十六进制) 💻
- 点 bit 位直接置 0/1,二进制、十六进制、十进制三栏实时联动
- 寄存器配置、看位域、核对协议字段时非常趁手
四、值得一说的小细节
- 回车即算:填完参数按 Enter 直接出结果,不用找鼠标点按钮
- 单位永不写错:电阻 Ω/kΩ/MΩ,电容 µF/nF/pF,结果自动落到合适的科学计数前缀
- 折叠卡片:十个模块用哪个开哪个,界面清爽
- 模块自带电路图:直观知道你在算什么拓扑
- 本地运行:单文件、无网络依赖,拷到哪都能用,也方便二次修改
页面顶部有句话:"仅供参考,不为最终的结果负责。"工具给的是工程参考值,量产前记得按 datasheet 和实测复核。
五、怎么用?
- 我是工程师,想自己用→ 直接打开 HTML 文件(建议用 Chrome/Edge 等现代浏览器)
- 我想给别人看→ 整个 HTML 直接发,或部署到任何静态空间 / 博客附个下载链接
结语
电路设计的省事,藏在把"计算 + 经验"自动化的小工具里。这个计算器把高频场景和工程选型经验揉在了一起——不光给你一个数,还告诉你该选多大标准值、该留多大封装、该防什么坑。
如果你也有想塞进来的模块(比如反激变压器、CRC、放大电路增益配平……),欢迎交流。
如何获取?点下面
跳转到原文
—— LowHuangMakerSpace
🔧 嵌入式硬件电路计算器 · 覆盖电阻/分压/LED/RC/滤波器/Buck/傅里叶/进制转换等 10 类高频计算