PC104,全称为PC/104,是一种广泛应用于嵌入式计算机系统的开放标准工业规格。它于1987年由美国PC/104 Consortium组织制定,旨在为小型、低功耗的计算机模块提供统一的设计框架。这一标准的核心在于其模块化堆叠结构,允许用户通过垂直堆叠多个板卡(如CPU板、I/O板和电源板)来构建定制化系统,无需传统机箱或复杂布线。PC104的名称源自其尺寸规格:3.55英寸(约90毫米)宽和3.775英寸(约96毫米)长,这一紧凑设计使其在空间受限环境中极具优势。其技术基础基于早期的ISA(Industry Standard Architecture)总线,支持并行数据交换,但后续演化也兼容了PCI等更先进的接口。
在功能上,PC104模块通常集成了处理器、内存、存储和多种接口(如串行端口、以太网和USB),适用于实时控制和数据采集任务。它的应用领域广泛,包括工业自动化(如机器人控制和工厂监测)、医疗设备(如便携式诊断仪器)、军事装备(如无人机和导航系统)、以及航空航天(如卫星载荷管理)。PC104的关键优点包括高可靠性(得益于无风扇设计和宽温操作范围)、低功耗(通常低于10瓦)和易于维护的模块化架构。然而,它也面临挑战,如有限的扩展性在需要高性能计算时可能受限。总体上,PC104已成为嵌入式行业的基础标准,推动着小型化、高效能计算的发展。