特点:
- 1) 完全计算机控制和读出CCNIM的4个8段数码管计数器
- 2)一个计数器可以用作预设计时器或计数器
- 3)100-MHz负或25-MHz正输入计数率
- 4) RS-232C接口
- 5) 晶体控制的时基
- 6)自动循环停留时间控制
内容
ORTEC Model 974A是一个在CCNIM(计算机控制的NIM)包中四通道,100-MHz计数器/计时器。它可以是受计算机控制或者被手动操作。Model 974A可以被用作一个带有可预设计时器的三通道计数器,一个四通道计数器(一个可预设的计数器通道)或者作为一个带有一个计时器的三通道计数器(一个可预设的计数器通道)。四个100-MHz计时器/计数器通道中任何一个可以在大的8段LED显示器上被监视。除了四个100-MHz通道,Model 974A还包含一个8段,可预设的事件计数器,其只能通过计算机接口被控制或者被读取。
在Model 974A中构建的标准计算机接口包括RS232-C和20-mA回路。命令格式遵守标准的NIM数字总线,一个用于编程NIM仪器的易用语言。所有前面板功能(除了显示测试外)可以通过计算机就或者哑终端被远程控制。此外,若干通过前面板不能访问的功能是用计算机接口可访问。前面板可以通过来自一个终端或者计算机的ENABLE_REMOTE命令被锁定。
通过内部连接器能够独立设置到四个计数通道中每一个的输入极性。对于负信号的最大计数率是100MHz;对于正信号的最大计数率是25MHz。每个计数通道可以通过Gate 1,2,3和4输入被独立地,外部地被门控。所有四路计数通道可以通过Master Gate输入同时地,外部地被门控。
设计ORTEC Model 974A Quad 100-MHz计数器/计时器(Fig.1)的架构是为了最大的灵活性。计数器通道1扮演计数器通道1,2,3,4的门控制器。
当计数开始时,打开到计数通道1,2,3和4的输入门。当在计数通道1中累计计数等于所选的预置值(在前面板上选择和显示)时,计数间隔结束并且到计数通道1,2,3和4的输入门关闭。如果Dwell控制完全逆时针转到了Off位置,将不初始化新的计数周期。但如果Dwell控制被设置为了停留时间,在所选停留时间和自动重置结束后将自动初始化一个新的计数周期。由于到计数通道1的输入可以被选作内部0.1秒时基,内部1分钟时基或者一个外部源,通道1可以用作一个可预置的计时器或者一个可预置的计数器。
Event计数器,其只能通过其中一个计算机接口访问,主要用于标记打印输出或者列出计数周期。在Model 974A接收到一个ENABLE_EVENT_AUTO命令后,Event计数器将在每个预置计数间隔结束时增加一个计数。Event计数器的内容以及4个100-MHz计数通道的每个通道的内容在SHOW_COUNTS命令执行过程中被输出。这导致一个标记计数周期的整数输出。通过使用ENABLE_EVENT_EXTERNAL命令,Event计数器可以被用作外部脉冲计数器。Event计数器的最大计数率必须小于4kHz;其容量是8位。ENABLE_EVENT_PRESET命令允许Event计数器控制在指定计数运行中计数周期的总数。在通过计算机接口设置Event预置值后,Event计数器将允许连续计数器间隔循环直到累计值等于预置值。
说明:
性能
- 计数容量:8位,所有位
- 计数率:对于负输入100MHz,所有位。对于正输入25MHz,所有位。
- 时基:来自一个内部1-MHz的晶体控制的振荡器。也接受通过后面板BNC标记的Ext In的外部输入。从前面板或者计算机控制可选择。
- 脉冲对分辨:对于负脉冲10ns,对于正脉冲40ns。
指示器
- COUNTER DISPLAY:8个字符,每个字符7段LED家1个小数点
- TIMER PRESET:2个字符,每个字符7段LED。从前面板或者通过计算机控制可预置。以格式显示。
- DISPLAYED COUNTER:单数字显示指明哪个计数通道正在被显示。
- CONTROL:2个LEDs指示远程操作模式(前面板控制被锁)或者本地模式操作(前面板控制可操作)
- 0.1 SEC:单LED说明选择了0.1秒时基时
- 1 MIN:单LED说明选择了1分钟时基时
- EXT:单LED说明选择了Ext时基时或者当使用计数器通道1作为计数器时。
- GATE:但LED说明在有效计数间隔时段中。
控制
- DISPLAY TEST:按键开关展示每个7段显示所有段
- RESET:按键开关重置内部计数通道为0并且关闭溢出指示器。
- STOP:按钮开关为所有计数通道选择不计数条件。
- COUNT:只要Gate输入不保持在+1.5V以下并且时间未在预置计数条件,按键开关为所有计数通道启用计数条件。
- DISPLAY SELECT:按键开关选择显示哪个计数通道的内容。
- DWELL TIME:单圈控制,完全逆时针设置为Off。Off阻止一个预置计数间隔的循环操作。当这个控制被顺时针转离Off,它允许一个计数间隔能够从0.3s~15s之间调整的停留时间的循环。当计算机控制生效时,这个控制被禁用。
- M:按键开关,用于设置计时器预置值。"M"预置值[preset=()时基],在每次按钮按下时增加1。最大值为9。
- N:按键开关,用于设置计时器"N"预置时间。N预置值在每次按下这个按钮时增加1.最大值=7。
- TIME BASE SELECT:按钮,用于选择内部时基:0.1秒或1分钟或者对应外部时基的Ext In后面板输入。
- SERIAL INTERFACE CONTROL(S-2):位于侧面板的8位滑动开关。在数据被传输给计算机或终端时,第一到第四个选择其内容将被传递的计数通道。如果对应开关设置为print,对应那个通道的数据将被传递;如果设置为skip位置,数据将不被传递。第5位将选择在串行通信接口上传递数据字节的长度。"On"选择7数据比特;"Off"选择8数据比特。第六位用于启用或禁用在通过串口收发数据时校验的产生和检查。如果启用了校验模式,第7位选择奇或偶检验模式。第8位选择是否添加一个或两个停止位到在串口上传递的数据中。
- 波特率(S-3):位于侧面板的4位滑动开关。这个开关选择用什么波特率在串口上收发字符。
输入:
- COUNTS 2,3,AND 4:前面板BNC连接头接受正的单极信号;在阈值之上最小脉冲宽度,20ns@50%占空比。对地Zin=1K欧。阈值固定在+1.5V。输入受保护到+25V,直流耦合。
- 对计数器板卡更改输入连接头允许独立选取NIM标准的快负逻辑脉冲,14mA到50欧。阈值之上的最小脉冲宽度是4ns。输入是直流耦合,250-mV固定阈值。
- COUNT 1 OR EXT:后面板BNC连接头接受NIM标准的正单极性信号;阈值之上最小脉冲宽度,20ns@50%占空比。对地Zin=1K欧。阈值固定在+1.5V。输入保护到+25V,dc耦合。
- 更改输入连接头位负输入允许选择NIM标准的负逻辑脉冲,14mA到50欧。阈值之上最小脉冲宽度是4ns;阈值固定在-250mA;输入是dc耦合的。
- MASTER GATE:后面板BNC连接器接受NIM标准的正逻辑信号来控制对应所有计数部分和前面板计数LED指示器的计数器输入门。信号大于+3V或者打开电路允许计数;小于+1.5V的电平阻止计数。受保护到+25V。驱动源必须在阻止时能够0.5mA的正的灌电流。
- GATES 1,2,3,AND 4:后面板BNC连接器接受NIM标准的正逻辑信号来控制单独的计数通道输入。一个大于+3V的信号或者打开电路允许计数;最大25V。一个小于+1.5V的电平阻止计数。驱动源必须在阻止期间能够0.5mA的正的灌电流。
- EVENT:后面板BNC连接头接受标准的正逻辑脉冲来增加事件计数器。信号必须超过+2.5V一个大于100ns的周期来增加这个事件计数器。输入信号的最大频率是4 kHz。
- RESET:后面板BNC连接头接受标准的正逻辑脉冲来云彩重置所有计数部分位0。需要一个大于+3V的信号来重置。一个小于+1.5V的信号或者需要打开电路不重置。保护到+25V;最小脉冲宽度是100ns;对地Zin=6K欧,dc耦合。
输出:
INTERNAL:在计数间隔期间后面板BNC连接器产生一个正电平。通常+5V,Zo=30欧。
接口:
SERIAL:在一个25针后面板安装的连接器上的RS-232C或者20-mA电流回路信号。
串行通信指令:
- CLEAR_ALL
- SET_MODE_EXTERNAL
- CLEAR_COUNTERS
- SET_MODE_MINUTES CLEAR_COUNT_PRESET
- SET_MODE_SECONDS CLEAR_EVENT_PRESET
- SET_DISPLAY
- SHOW_ALARM
- DISABLE_ALARM
- SHOW_COUNTS
- DISABLE_EVENT
- SHOW_COUNT_PRESET
- DISABLE_EVENT_PRESET
- SHOW_DISPLAY
- DISABLE_TRIGGER_START
- SHOW_EVENT DISABLE_TRIGGER_STOP
- SHOW_EVENT_PRESET ENABLE_ALARM
- SHOW_MODE ENABLE_EVENT_AUTO
- SHOW_RADIX ENABLE_EVENT_EXTERNAL
- SHOW_VERSION
- ENABLE_EVENT_PRESET
- INIT
- ENABLE_LOCAL SET_RADIX_BINARY
- ENABLE_REMOTE
- SET_RADIX_DECIMAL
- ENABLE_TRIGGER_START
- START
- ENABLE_TRIGGER_STOP
- STOP
- SET_COUNT_PRESET M,N
- TERMINAL
- SET_EVENT_PRESET
- TEST NUMBER