PC104总线标准

前言

在研一阶段,跟着导师一起做一个关于无人机研发的项目,我们主要做的就是通信模块,将四块PC104板卡调通即可。一直以来,大家都习惯称这四块组合的板卡为PC104,我的潜意识里也就认为仅仅是这四块板卡组合在一起名字成为PC104而已,从没想到PC104是一种专门为嵌入式控制而定义的工业控制总线标准。所以一段时间后当我在其他很多与此项目无关的地方见到PC104这个专有名词时异常的熟悉但却惊讶,我想为什么这里会出现PC104,由此开始了解到底PC104是个什么东西,为什么随处可见。下面是我查询资料加之自己理解后对PC104的总结。

1、PC104的发展历程

首先PC/104(PC104)是一种带有PC的PC兼容模块(可理解为:电路板),它也是一种嵌入式的总线规范。这种带有PC的电路板因为其标准化,精细化而可以被堆叠在一起,从而建立起一种嵌入式计算机系统。PC104名字源于一些与它类似和一些特殊的可堆叠在一起的总线连接线,总共104根,分为地址线、数据线、控制线、时钟线和电源线五种。与此同时,PC104几乎可以连接所有的模块,PC104总线上拥有各种接口,如CPUs、显示、网口、键盘鼠标、音频、CRT、I/O、CAN、IDE、EL/LCD、USB、DSP、无线网络、GPS、多功能接口、软件接口等等。
PC104标准板卡实物图
PC104标准板卡堆叠
提到PC/104,就必须提及著名的ISA(工业标准架构:Industry Standard Architecture)总线,因为这二者之间有着天然的联系。
1981年,美国IBM公司制造出了世界上第一台个人计算机(PC机),同时IBM提出了PC总线(PC/XT总线),这是一种8位总线。
1984年,IBM提出PC/AT总线,这是一种16位总线。而为了开发与IBM PC 兼容的外围设备,行业内便逐渐确立了以IBM PC 总线规范为基础的ISA总线。
1987年,IEEE正式制订了ISA总线标准,PC/104(pc104)是ISA(IEEE-996)标准的延伸。
1992年,PC/104作为基本文件被采纳,叫做IEEE-P996.1兼容PC嵌入式模块标准。
PC/104是一种专门为嵌入式控制而定义的工业控制总线。IEEE-P996是ISA工业总线规范,IEEE协会将它定义IEEE-P996.1,PC/104实质上就是一种紧凑型的IEEE-P996,其信号定义和PC/AT基本一致,但电气和机械规范却完全不同,是一种优化的、小型、堆栈式结构的嵌入式控制系统。其小型化的尺寸(90x96mm),极低的功耗(典型模块为1-2瓦)和堆栈的总线形式(决定了其高可靠性),受到了众多从事嵌入式产品生产厂商的欢迎,在嵌入式系统领域逐渐流行开来。截止目前,全世界已有200多家厂商在生产和销售符合PC/104规范的嵌入式板卡。
实际上,早在PC/104规范诞生之前,1987年就产生了世界上第一块PC/104板卡,由于其固有的优点,在国际上制订统一的规范之前,一直有许多厂商在生产类似的嵌入式板卡。到了1992年,由业界著名的RTD公司和AMPRO公司等12家从事嵌入式系统开发的厂商发起,组建了国际PC/104协会,得到了全世界众多厂商纷纷响应,从此PC/104技术的发展走上了康庄大道。1992年,Intel提出了PCI总线,将总线频率提高到了33MHZ。1997年2月PC/104协会根据PC技术的发展形势,由其技术委员会牵头,主持制订了PC/104+总线,2003年11月PC/104协会技术委员会又制订了PCI-104总线。从PC/104技术的发展历史中可以看出,PC/104来自于“群众”,来自于实践发展的需要,并且自身在随着PC技术的发展而不断地发展。从实践中来,有着众多厂商的支持,使得PC/104技术具有天然的旺盛生命力。后PC时代,嵌入式系统的发展风起云涌,波澜壮阔。在这一历史洪流中,众多的嵌入式系统规范争奇斗艳,各种嵌入式板卡令人眼花缭乱。但从目前PC/104的号召力和众多的厂商支持来看,其在嵌入式领域举足轻重的地位还没有哪一种规范能够企及。我们相信,在国际PC/104协会的带领下,PC/104技术的发展前景必将无限光明。

2、PC104标准的特点

  • 小尺寸
    PC104的板卡标准尺寸为90mmX96mm
  • 堆叠式连接方式
    通过104根连接线连接,这种结构取消了主板和插槽,可以将所有的PC/104模块板利用板上的叠装总线插座连接起来。有效减小整个系统所占的空间。
  • 模块的扩展性好
    PC104模块具有灵活的可扩展性。它允许工程师互换及匹配各种功能卡,可随系统的需求而升级CPU的性能。增加系统的功能和性能只需通过改变相应的模块即可实现。
  • 低功耗
    减少总线的信号驱动,因此减少了能量的消耗,每个模块1~2瓦特。
  • 丰富的软件资源
    与PC系统兼容的操作系统、开发工具、应用软件都可以运行在PC/104系统中。这使得用户可以随时利用无处不在的PC系统丰富的软件资源,从而降低软件购买、学习、培训等方面的成本。此外,在许多PC/104系统的设计中,大量的实时操作系统已经被成功地应用。

3、PC104的应用前景

其它的嵌入式系统规范总是试图切入PC/104的市场,然而它们与生俱来的先天不足限制了它们的广泛应用。CompactPCI是一种了不起的嵌入式标准,但却具有昂贵的连接器和背板;PMC的局限性在于它只允许一块附加插卡;其它一些采用大板卡的规范由于使用插卡式内存,对系统的可靠性带来了致命的影响。
今天,PC/104、PC/104+、PCI-104产品已经被广泛应用于商业、工业、航空以及军用等领域,其在商业及商用现货领域作为嵌入式系统理想解决方案的这一主导地位,已经得到大家的一致认可。“堆栈型PC”已经被证明是一种能够广泛应用于各种场合的坚固的、可靠的及高性价比的嵌入式系统解决方案。PC/104具有非常灵活的模块化配置功能。开发者可以根据自己的需求,准确选择他们所需要的功能模块,用于构建自己的系统,还可以为系统配备极其坚固的外壳。用PC/104模块构建的系统体积非常小巧,但功能却十分强大。PC/104模块板的功能十分丰富,包括CPU、I/O等等。用户在桌面PC系统中能够找到的每一种功能,都可以在PC/104系统中实现,并且软件也易于配置。PC/104系统可以运行DOS、Windows以及众多的实时操作系统,这些特点使得PC/104系统的软硬件配置实现起来非常容易。所有这一切决定了PC/104产品的发展前景无限光明。众多厂商及广大用户对“堆栈型PC”的青睐使得PC/104产品能够方兴未艾,并且长久不衰。由于PC/104系统与传统PC系统的兼容,并且具有丰富的开发工具和软件资源,使其成了广大用户最喜欢的选择。

  • 8
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PC/104总线是一种小型化的工业计算机总线标准,具有紧凑、可靠和高性能的特点。由于这些特点,PC/104总线在工业自动化、航空航天、医疗设备等行业中得到广泛应用。 首先,随着工业自动化水平不断提高,对计算机系统的要求也越来越高。PC/104总线作为一种适用于嵌入式计算机系统的总线标准,能够满足工业环境中的高温、高压和抗震等要求。因此,在工业自动化领域,PC/104总线具有较好的市场前景。 其次,随着航空航天和医疗设备领域的不断发展,对计算机系统的要求也越来越高。PC/104总线在这些领域具有广泛的应用,可以提供高性能的计算能力和可靠的数据传输。在航空航天领域,PC/104总线可以用于实时监控、导航和通信等系统;在医疗设备领域,PC/104总线可以用于医疗影像处理和医疗数据管理等应用。因此,PC/104总线在航空航天和医疗设备领域有很大的市场潜力。 另外,随着物联网技术的发展和智能设备的普及,对小型化、低功耗和高性能的计算机系统的需求也越来越大。PC/104总线作为一种紧凑且模块化的总线标准,可以满足这些需求。因此,在物联网和智能设备领域,PC/104总线也有着广阔的市场前景。 总之,由于PC/104总线具有紧凑、可靠和高性能的特点,以及在工业自动化、航空航天、医疗设备和物联网等领域中的广泛应用,可以预见,PC/104总线具有良好的市场前景,将在未来继续发展壮大。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值