从灯泡到 AI:从控制与通信两条线出发看技术的演化
引子
我是学自动控制出身的,毕业很多年了,一直在安防行业做 NVR,从服务器 NVR 到嵌入式 NVR 都做过。
最近因为一些原因,开始关注低功耗 IPC 这个方向。它和我之前做的 NVR 很不一样:NVR 是常电设备,追求吞吐量;IPC 尤其是电池 IPC,每一毫瓦、每一毫秒都要抠。出于好奇,结合自己自动控制的专业背景,想探个究竟。
这个过程中,我重新审视了一个问题:技术到底是怎么演化的?
回头看,从灯泡到 AI,从继电器到 Linux,这条线其实是一脉相承的。我试着把它捋出来,分享给大家。
一、控制侧:从“开关”到“操作系统”
1. 最原始的控制:物理开关
最早的控制就是物理开关。灯泡要亮,拉一下绳子;电机要转,合上闸刀。控制逻辑是硬件接线,改逻辑就要改线。
2. 继电器与 PLC:控制逻辑的第一次“软件化”
继电器让控制逻辑变得复杂了一些,但本质上还是硬件逻辑。直到 1968 年 PLC 诞生,控制逻辑第一次可以用程序来写,不用改线就能改逻辑。这是控制史上的一次飞跃。
3. 单片机 MCU:控制的最小单元
1971 年 Intel 4004 问世,单片机(MCU)诞生。它把 CPU、RAM、ROM、外设集成在一颗小芯片上,主打低功耗、低成本、实时控制。
你身边的家电——冰箱、洗衣机、微波炉——里面几乎都有一颗 MCU。它不需要复杂的操作系统,一个 while(1) 主循环就能跑。
4. RTOS:让控制“准时”
当 MCU 要同时处理多个任务,而且对响应时间有硬性要求时,RTOS(实时操作系统) 就上场了。
- VxWorks(1983)、QNX(1984):都是这个时代的产物,用于航空航天、工业控制、汽车电子等对“确定性”要求极高的场景。
- RTOS 的核心价值是确定性——中断来了必须在确定时间内响应,任务到点了必须准时执行。
我当年读书的时候,就有同学在看 VxWorks 的书,那时候觉得离自己很远,没想到多年后关注 IPC,又和它打上了交道。
5. Linux / Windows:通用操作系统的时代
当任务更复杂、生态要求更高时,通用操作系统登场:
- Linux(1991)、Windows NT(1993)提供了丰富的驱动、协议栈、文件系统,适合“吞吐量优先”的场景。
- NVR 就是典型的 Linux 设备——多路接入、存储、转发,对吞吐量要求高,对实时性要求没那么苛刻。
二、通信侧:从“总线”到“互联网”
控制侧在演化的同时,通信侧也在同步演化。两条线是交织在一起的。
1. 现场总线:设备之间怎么对话
早期的工业控制,设备之间用现场总线通信:CAN、Modbus、RS-232/485。CAN 总线 1983 年由博世推出,至今仍是汽车电子的主流。
2. 以太网 / RJ45:通用网络的胜利
1973 年以太网诞生,后来 RJ45 成为主流接口。它的意义在于:不同设备、不同厂商,可以用同一套标准对话。
3. TCP/IP 与互联网:全球互联
1983 年 TCP/IP 标准化,互联网开始兴起。通信从“局部网络”走向“全球互联”。
4. 大数据与 AI:数据爆炸后的新问题
互联网产生了海量数据,催生了大数据技术;数据多了,又催生了AI。通信侧从“怎么传”变成了“传完之后怎么用”。
三、两条线交织:今天的图景
把控制侧和通信侧放在一起,就是今天的技术图景:
| 阶段 | 控制侧 | 通信侧 |
|---|---|---|
| 19世纪末~20世纪初 | 灯泡、开关、继电器 | 电话线、铜缆 |
| 1920s~1960s | 继电器逻辑、模拟控制 | 模拟信号、早期总线 |
| 1960s~1970s | PLC 诞生(1968) | 串行通信、RS-232/485 |
| 1970s~1980s | 单片机 MCU(1971) | CAN 总线(1983)、以太网(1973) |
| 1980s~1990s | RTOS(VxWorks 1983、QNX 1984) | TCP/IP 标准化(1983)、互联网兴起 |
| 1990s~2000s | Linux(1991)、Windows NT(1993) | 以太网普及、Web、RJ45 |
| 2000s~2010s | 嵌入式 Linux 大规模应用 | 云计算、大数据、移动互联网 |
| 2010s~现在 | AI 芯片、边缘计算 | 5G、IoT、AI 大模型 |
四、我自己的路径
回头看,我从服务器 NVR 到嵌入式 NVR,再到现在关注低功耗 IPC,正好走在这条演化线的反向路径上:
- NVR:Linux + 多路视频 + 存储,属于“通用操作系统 + 数据密集型”。
- IPC:RTOS/Linux + 低功耗 + 实时唤醒,属于“专用操作系统 + 控制密集型”。
这不是退步,而是从通用回到专用——回到了控制类设备的本源。每一次转变,都是在“吞吐量”和“确定性”之间重新找平衡。
事实上,技术的发展已经往两个方向同时推进了:一个越来越宏观——从单机到网络,从局部到全球,从互联网到 AI 大模型;一个越来越微观——从 PLC 到 MCU,从 RTOS 到芯片内的 NPU,从设备到传感器,从有线网络到 Wi-Fi、蓝牙、4G 这些无线技术,设备越来越小、越来越省电、越来越泛在。一个叙事越来越宏大,一个叙事越来越精细。正是这两个方向的并行,才让今天的技术呈现出如此蓬勃的态势。
总结
技术不是“发明了 A,再发明 B”,而是“A 解决不了新问题,才催生 B”。
从灯泡到 AI,从继电器到 Linux,控制侧和通信侧两条线交织在一起,就是今天的技术图景。理解这条线,比记住某个具体技术更重要——因为它告诉你下一个技术会从哪里来。
浙公网安备 33010602011771号