IEC 61739:核仪器——CAMAC 标准

标准编号:IEC 61739-1996 | 类别:核仪器 — 模块化数据采集 | 版本:第一版

标准概述与适用范围

IEC 61739-1996 定义了用于核仪器系统的 CAMAC(计算机自动测量与控制)标准。CAMAC 是一种模块化数据处理系统,最初由 ESONE 委员会于 20 世纪 60 年代末开发,随后被国际电工委员会采纳为国际标准。该标准规定了 CAMAC 数据通道(即在一个 CAMAC 机箱内互连插件的并行数字总线)的机械、电气和功能特性,以及管理数据通道操作的机箱控制器。

尽管 CAMAC 起源于核物理界用于高能物理实验,但其确定性时序、强大的并行总线架构和模块化灵活性使其在聚变研究、工业过程控制、医学成像和航空航天测试系统中获得了广泛应用。IEC 61739 将早期的 IEC 60516、60552 和 60577 标准整合为一个综合性文件,涵盖 CAMAC 机箱、数据通道信号、时序周期、电源规格和机箱控制器接口。

CAMAC 的定义性特征是其确定的、中断驱动的数据通道周期——无论模块在机箱中的物理位置如何,每个数据通道操作都在精确的 1 μs 内完成。这种实时确定性,加上标准对噪声抑制和信号完整性的重视,使 CAMAC 在三十多年间成为核仪器领域占主导地位的数据采集架构。

关键技术规格

CAMAC 机箱与数据通道架构

标准 CAMAC 机箱是一个 19 英寸机架式机箱,包含一个 24 插槽的无源背板,具有 86 条信号线加电源分配线。24 个站编号为 1–24,最右边的站(第 24 站)保留给机箱控制器。其余 23 个站可插入各种功能的插件模块——模数转换器、时间数字转换器、甄别器、符合逻辑电路、定标器和读出接口。

参数 规格
站数量 24 个(1-24),或 25 个(含专用控制器站)
数据通道信号线 86 条:24 条数据读线 (R)、24 条数据写线 (W)、5 条寻址线 (N, A0–A3, F0–F4)、24 条 Look-At-Me 线 (L),及控制、时序、电源、地线
数据通道周期时间 1 μs(固定,同步)
数据字宽度 24 位(可选 8 位辅助线实现 32 位传输)
电源电压 +6 V、-6 V、+12 V、-12 V、+24 V、-24 V(标准 CAMAC)
模块宽度 1 槽 = 17.2 mm(单宽),可选 2 槽、3 槽或 4 槽宽度
冷却方式 强制风冷,自下而上通过导轨流通

数据通道周期类型

CAMAC 数据通道支持由机箱控制器启动的一组定义好的命令周期。每个周期使用 F(功能)码和 A(子地址)码指定操作,而 N(站号)线选择具体模块。模块通过 Q(响应)和 X(命令已接受)状态位完成握手。标准定义了三种主要周期类型:

  • 读周期(F0–F7):通过 R 线将 24 位数据从模块传输到控制器。包括读组 1(F0)、读组 2(F4)和读寄存器(F8、F9)。
  • 写周期(F16–F23):通过 W 线将 24 位数据从控制器传输到模块。包括写组 1(F16)和写组 2(F20)。
  • 控制周期(F8–F15、F24–F31):执行模块特定操作,如清除(F9)、禁止(F24)、执行(F27)或测试状态(F8)。R/W 线上无数据传输。
CAMAC 一个强大但常被忽视的功能是Q 响应机制。Q 位可以标记异常条件(如数据溢出、块结束、忙状态),无需额外的状态寄存器或中断数据通道周期。这使得可以实现块传输协议——”Q-Stop”和”Q-Scan”模式——控制器重复读取模块直到 Q 变为 0,标记数据块结束。这对于高速直方图分析和多事件数据采集非常理想。

Look-At-Me 中断系统

LAM 系统提供 24 条独立的中断请求线(每站一条),模块可通过这些线请求控制器关注。LAM 通常用于指示事件完成、缓冲区满/空、错误条件或外部触发接收。机箱控制器可以通过禁止线或特定功能命令启用/禁用各个 LAM,并可通过读取 LAM 寄存器来确定中断源。

标准 CAMAC 中的 LAM 优先级解析是位置相关的——编号较小的站具有较高优先级。在来自低编号站的中断率较高的系统中,这可能导致高编号模块的饥饿问题。缓解策略包括使用多个机箱(每个机箱有自己的控制器)来分布中断源,或实现可选的”分级 LAM”方案。IEC 61739 标准未规定同时 LAM 的特定仲裁方法,将其留给机箱控制器设计者实现。

工程设计要点

信号完整性与端接:CAMAC 数据通道使用 TTL 电平信号,运行在长达 430 mm(一个 24 槽机箱宽度)的并行背板总线上。在 1 μs 的周期时间下,数据通道上的信号反射是一个关键问题。标准规定所有数据通道信号线的两端必须端接,通常使用 150 Ω 电阻上拉到 +3 V 实现有源上拉,或使用 330 Ω/470 Ω Thevenin 端接用于标准 TTL。实践中,维护信号完整性需要密切关注:(1) 背板 PCB 走线阻抗控制(目标:100 Ω ±10%),(2) 从数据通道到模块边缘连接器的短截线长度(保持 20 mm 以下),以及 (3) 去耦电容分布(每三个站一个 10 μF 钽电容,每个模块的数据通道驱动 IC 处加 0.1 μF 陶瓷电容)。

电源分配与噪声去耦:核仪器环境带来严峻的电气噪声挑战——附近的粒子加速器、脉冲功率系统和灵敏的探测器前置放大器都对传导和辐射噪声环境产生影响。CAMAC 标准通过以下方式解决这一问题:背板中的专用电源和接地层、独立的模拟和数字地返回路径(数据通道包括数字地和可选的模拟地线),以及指定的电源滤波(DC 到 100 kHz 最大输出阻抗 0.1 Ω)。一个实用的设计指南是预留超出计算最大模块功耗 20% 的额外电流容量,并将机箱电源放置在机架底部,使电源到机箱电源输入面板的电缆路径最短。

从 CAMAC 向现代标准的迁移:尽管 CAMAC 在很大程度上已被 VMEbus、CompactPCI 以及最近的 PXI 和基于以太网的模块化系统所取代,在核电站监测系统、粒子物理实验和聚变能源研究设施中仍有大量在用系统。IEC 61739 在以下方面仍然具有现实意义:(1) 维护需要扩展的现有基于 CAMAC 的系统,(2) 理解现代模块化仪器标准的设计谱系,以及 (3) 需要 CAMAC 将确定性总线时序和高通道密度相结合以进行并行数据采集的应用。

对于在核安全相关应用中维护 CAMAC 系统的工程师,请注意原始 CAMAC 电源电压与现代逻辑标准不同。NIM 兼容性——虽然常与 CAMAC 混为一谈——采用不同的机械封装和信号电平。IEC 61739 只涉及 CAMAC;NIM 标准在美国由 DOE/ER-0457T 涵盖。切勿假设 NIM 模块可以在没有适当适配器和电平转换器的情况下在 CAMAC 机箱中工作。

CAMAC 系统层级

层级 组件 功能
0 模块(插件单元) 执行特定仪器功能(ADC、TDC、定标器、符合逻辑)
1 机箱 + 数据通道 机械外壳、电源分配、模块互连的并行总线
2 机箱控制器 管理数据通道周期、仲裁 LAM、连接到分支高速路或计算机
3 分支高速路 连接多机箱系统中最多 7 个机箱的并行总线
4 系统控制器 计算机接口(CAMAC-to-GPIB、CAMAC-to-VME、CAMAC-to-PCI)

常见问题

问题1:CAMAC 在新核仪器设计中还在使用吗?

新设计中很少使用。大多数现代核仪器项目使用 PXI、MicroTCA 或基于以太网的模块化系统,它们提供更高的带宽、更小的尺寸和更好的软件生态系统支持。不过,CAMAC 仍然用于:(1) 现有大型物理实验的升级和扩展,更换整个前端成本过高的情况;(2) 核电站安全监测系统,其 CAMAC 基础设施已经通过了抗震和环境条件鉴定;(3) 教育和培训实验室,CAMAC 的简单性和完善的文档使其成为教授模块化数据采集概念的优秀教学工具。

问题2:CAMAC 系统的最大数据吞吐量是多少?

单个 CAMAC 机箱的最大数据吞吐量约为 1 MB/s(24 位字,每周期 1 μs,含开销)。多机箱分支高速路可将吞吐量线性提升至约 5 MB/s,之后分支总线成为瓶颈。相比之下,VME64 达到 40 MB/s,CompactPCI 达到 132 MB/s,现代 PXIe 超过 1 GB/s。CAMAC 的吞吐量限制是其在现代高能物理实验等高计数率应用中被取代的主要原因。

问题3:多机箱系统中 CAMAC 的寻址方式如何工作?

在多机箱 CAMAC 系统中,每个机箱被分配一个唯一的分支地址(1–7)。机箱控制器仅在地址匹配时接受来自分支高速路的命令。完整命令包括:分支地址(3 位)+ 机箱地址(嵌入分支连接中)+ 站号 N(5 位)+ 子地址 A(4 位)+ 功能 F(5 位)= 一个 24 位的 CAMAC 命令字。这使得单个分支系统中最多可寻址 7 个机箱 × 23 个模块 = 161 个不同的模块地址。更大的系统使用连接到单个系统控制器的多个并行分支高速路。

问题4:现代核仪器中用什么替代了 CAMAC?

主要的继任者是:(1) VMEbus——从 1990 年代到 2010 年代占据主导地位,特别是在高能物理中;(2) CompactPCI/PXI——由于工业级可靠性被广泛用于核电站仪控升级;(3) MicroTCA——在聚变诊断和加速器控制中日益普及;(4) MTCA.4——专门为物理仪器开发的变体,具有扩展的背板时序和后 I/O。对于软件定义的仪器,许多新系统采用”传感器到以太网”的方法,使用前端 FPGA 和实时 Linux 处理器,完全绕过了基于机箱的范式。

© 2026 TNLab — 技术知识实验室。保留所有权利。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注