当前位置: 首页 > news >正文

【电子通识】是电子世界的“硬通货”——嵌入式工程师必懂的优先数系

前言

前几天,我改了一块电路板。师兄拿起板子瞄了一眼,随口来了一句:“你这个4.7k的上拉电阻选得挺标准啊,1.6的味儿。”

我愣住了:“什么叫1.6的味儿?”

师兄笑了:“搞了这么多年嵌入式,连优先数都没听说过?”

后来我才明白,他说的是 R5 数系的公比——1.6。这个数,而这个系数几乎无处不在。

雷诺和他的气球:一个“选择困难症”引发的革命

故事要从19世纪末讲起。

法国有个工程师叫查尔斯·雷诺(Charles Renard),当时他在研究军用热气球的绳索。那时候的热气球上挂着密密麻麻的绳索,尺寸规格居然多达425 种!每次维护都需要准备各种各样的绳索,管理起来极其头疼。

雷诺心想:能不能用一种“聪明”的方式把规格精简下来?

他做了这样一件事:把 10 开 5 次方,得到 1.6(准确说是 10^(1/5) ≈ 1.5849,圆整为 1.6),然后用 1.6 作为公比,乘出一组数:

1.0 → 1.6 → 2.5 → 4.0 → 6.3 → 10.0

这样,1 到 10 之间只需要 5 种规格。每一档都按同样的比例放大,既保持了合理的密度,又极大减少了种类。雷诺用这个办法,把 425 种绳索一下子砍到了 17 种

为了纪念他,后人把这个数系称为R 数系,其中的每个数就叫优先数(Preferred Number)。在国标的GB/T 321-2005《优先数和优先数系》中,定义如下:

这个故事告诉我们一个深刻的道理:解决“选择困难症”的最好办法,是根本不给别人乱选的机会。

数学小魔术:为什么是 1.6?

如果只是简化规格,为什么非得用等比数列,不能直接用等差数列(比如 1、2、3、4、5)?

咱们打个比方。

假设你发工资。给张三发 1000,给李四(你的主管)发 2000,两人都心服口服——李四毕竟是主管,拿 2 倍合理。

现在通货膨胀了,给张三发 8000。如果按照等差数列(比如每人多 7000),李四拿 9000,只比张三名多 12.5%。你觉得主管能乐意吗?

这就是“绝对差距”和“相对差距”的区别。在工程技术里,人们关心的不是绝对差值,而是相对比例。比如一个 10Ω 的电阻和 11Ω 的电阻,差 1Ω,相对差 10%;而 10kΩ 和 11kΩ 差 1kΩ,虽然绝对差值大了 1000 倍,但相对差仍然是 10%,对电路性能的影响比例是相同的。但如果把 1Ω 和 10Ω 放在一起,那就是差了一个数量级,电路特性会完全不同。优先数系采用等比数列,保证了相邻规格之间的相对变化比例恒定——无论你在哪个阻值区间选型,换到下一档带来的参数漂移比例都是可预期的。这对于电路设计和量产一致性至关重要。

雷诺搞了 R5 之后,人们觉得还不够密,于是把 10 开 10 次方(≈1.25),搞出了 R10;开 20 次方(≈1.12),搞出了 R20;开 40 次方(≈1.06),搞出了 R40;开 80 次方(≈1.03),搞出了 R80。

这几个系列的关系是:R10 包含 R5,R20 包含 R10,R40 包含 R20,密度越来越高。就像手机拍照的像素——要粗粒度有粗粒度,要精细有精细。

电阻、电容的“神秘数值”:E 系列

嵌入式工程师最熟悉的,恐怕是电阻电容上的那些“看起来不规则”的数字了。

你是不是也经常选这些阻值:1kΩ、1.5kΩ、2.2kΩ、3.3kΩ、4.7kΩ、6.8kΩ

选电容时,常见的也是1μF、2.2μF、4.7μF、10μF、22μF、47μF

这些就是 E 系列的优先数,专门用在电子元器件上的。其中E6 系列刚好对应这 6 个基础值,它们的比例恰好是 10^(1/6) ≈ 1.47,和 R 系列一脉相承。

为什么是这些数?举个反例你就明白了。

假设一个电路里需要大约 5kΩ 的电阻。如果厂家只生产整数阻值的电阻(1Ω、2Ω、3Ω……),那么离 5kΩ 最近的就是 5kΩ,其次是 4kΩ 或 6kΩ。但这样会导致什么问题?——在 1kΩ 到 10kΩ 之间,规格要么太多(生产成本爆炸),要么太稀疏(找不到合适值)

而 E6 系列的 6 个值,用最少的规格覆盖了最常用的阻值范围。E12、E24、E48、E96、E192 则提供了更细的粒度,供精密电路使用。标准化的好处是,你可以在全球任何一家供应商那里买到符合要求的电阻,不用每次设计都定制特殊值——这在嵌入式量产中是至关重要的。

从电阻到压力表:优先数系无处不在

优先数系不只在电路板上,它已经渗透到了整个工业界。

你可能注意到,压力表的精度等级标的是1.6 级,而不是 1.5 级。这是因为压力表的精度等级采用了 R5 数系——1.0、1.6、2.5、4.0、6.3 这一套。1.5 不属于 R5 数系,必须废除,用 1.6 代替。

再比如,为什么螺纹规格是 M6、M8、M10、M12、M14、M16?为什么液压缸的压力等级是 6.3MPa、16MPa、25MPa?为什么粗糙度标准值是 0.8、1.6、3.2、6.3、12.5?——全部来自 R10 和 R5 数系。

国际电工委员会(IEC)早在 20 世纪 50 年代就把优先数系写入了标准 IEC 60063,用于电阻器和电容器。我们国家对应的国标是 GB/T 321-2005《优先数和优先数系》,电阻电容专门有 GB/T 2471-2024。可以说,整个现代工业的“数值基因”都烙上了优先数系的印记。

回到嵌入式:优先级、分频器与波特率

说回我们嵌入式工程师的老本行。

你可能觉得优先数系和嵌入式关系不大——毕竟我们写的是 C 代码,又不是选电阻。但其实,优先数的思想在嵌入式系统里同样存在。

比如定时器的预分频器。STM32 的定时器分频系数可选 1、2、4、8、16、32……这是一个公比为 2 的等比数列。选 16 分频和 32 分频,定时器计数速度就差一倍——相对变化恒定。这和 R5 数系的设计思想完全一致:用最少的档位,按固定比例覆盖最宽的范围。

串口波特率也是如此。标准的波特率值——1200、2400、4800、9600、19200、38400、115200——几乎都是成倍增加的。虽然在更高速度下不完全遵守固定公比,但“按等比阶梯分级”的核心思想是一致的。

优先数系的思想,不只是选电阻电容时的“数值表”,它更是一种工程分级哲学——用最少的规格、最合理的间隔,覆盖最宽的取值范围。这无论是在元器件选型、还是在软件架构设计上,都有指导意义。

写在最后

每次看到师兄们随手拿起一块板子就能判断设计是否“标准”,我都在想,这种“感觉”是怎么练出来的。

答案大概就在这些小细节里——知道为什么电阻是 4.7k 而不是 5k,知道为什么波特率是 9600 而不是 10000。这些看起来“理所当然”的数字,背后都有它的道理。

当你下次用printf输出一个 9600 的波特率,或者在原理图上放一个 4.7k 的上拉电阻时,不妨想一想——这背后是一个 19 世纪的法国工程师,用一把算尺和一个聪明的头脑,为整个工业世界种下的“数字基因”。

这,就是1.6 的魔力


*参考资料:GB/T 321-2005《优先数和优先数系》、IEC 60063:2015、GB/T 2471-2024《电阻器和电容器优先数系》*

http://www.jsqmd.com/news/658407/

相关文章:

  • 利用AI优化java系统入门和注意点
  • OpenClaw 技能太多不知道装哪个?按这份清单从上往下装就行
  • 如何设计一个支持“全文检索”的应用程序?
  • 使用Java代码,httpclient调用彩云天气接口-token版本
  • LangGraph 循环节点避坑:5个导致死循环的错误与终止条件设计
  • 超万张高清药片图像数据集助力智能医疗检测与识别算法研发
  • 基于STM32LXXX的模数转换芯片ADC(ADS1100A0IDBVR)驱动C程序设计
  • YAML配置介绍
  • OpenWRT插件编译避坑指南:如何将任意第三方插件集成到GitHub Actions工作流
  • Chapter 11: Physical Layer - Logical (Gen1 and Gen2)
  • PADS Layout在Pcb设计前的实用设置
  • Stardock Fences(桌面管理工具) 6.02
  • ceph子集群和rados
  • 基于STM32LXXX的模数转换芯片ADC(SGM58031XMS10G/TR)驱动C程序设计
  • 技术书籍推荐
  • Java 常见 Map 对比总结:HashMap、LinkedHashMap、TreeMap、ConcurrentHashMap
  • 负载箱与电网质量的相互影响:用户应知的技术事实与应对策略
  • 深入RT-Thread BSP引擎:从Kconfig选项到SCons脚本,彻底搞懂STM32工程构建的里子
  • 图片去水印 API 哪个好?5种方案实测对比(附避坑指南 + 免费在线体验)
  • 杀疯了!Claude Opus 4.7 突袭发布,多项能力登顶第一
  • 保姆级教程:用Scikit-learn的train_test_split和cross_val_score搞定数据集划分与交叉验证
  • Cadence 17.2 allegro如何导出封装库-library
  • 跨越桌面与移动的边界:Windows 10如何无缝融合Android应用生态?
  • ODI备案代办
  • 为什么Google Brain团队在SITS2026圆桌突然终止演示?背后是智能代码生成的“第三道红线”:训练数据版权溯源不可绕行(附法律+技术双轨应对方案)
  • 虚拟化赛道大洗牌,Infortrend存储带Proxmox VE-凭硬核实力成为企业替代方案首选
  • 告别字典盲打:用BurpSuite Intruder对DVWA密码爆破进行结果智能分析与过滤实战
  • 2026供应商审核重点:5大维度+AI工具应用指南
  • 告别百度看病:我用 Nexent 手搓了一个宠物急救与健康管家
  • 在idea中怎么把目录(directory)转成模块