Agilent / Keysight 34952A Multifunction Module with 32-bit DIO, 2-ch D/A and Totalizer for 34980A

The Agilent/Keysight 34952A is a multifunction module designed for use with the 34980A Multifunction Switch/Measure Unit. It provides 32 channels of digital input/output (DIO), 2 channels of digital-to-analog (D/A) conversion, and a totalizer, offering versatile functionality for automated testing and data acquisition applications.

Model
Agilent / Keysight 34952A
Calibration
Available on request
Price
$400
Status
In stock
RFQ ref
34952A
View cart
Prefer to talk? Call +1 (484) 841-9341

This unit

The Keysight 34952A Multifunction Module expands the 34980A Multifunction Switch/Measure Unit with integrated digital I/O, analog output, and event counting in a single slot. This module delivers 32-bit configurable digital control, dual-channel ±12 V analog outputs, and a 32-bit totalizer with 100 kHz counting capability - enabling rapid test automation without external signal conditioning.


Technical Specifications

Digital Input/Output (DIO)

  • Four 8-bit ports, configurable as 8, 16, or 32-bit operations

  • TTL-compatible inputs and outputs with 400 mA sink current per output

  • Input thresholds: V_in(L) 2.0 V

  • Output levels: V_out(L) 2.4 V @ 1 mA

  • Supports external open-drain pull-up to 42 V maximum

  • Internal 5 V pull-up resistors on input-configured ports

  • Pattern match or state-change alarm detection with 4 ms sampling interval

  • Read/write speed: 95 operations per second

  • Typical alarm latency to 34980A output: 5 ms Digital-to-Analog Converter

  • Two independent analog output channels

  • Output range: ±12 V

  • 16-bit resolution

  • 10 mA maximum output current per channel

  • Direct voltage programming via SCPI commands Totalizer

  • 32-bit resolution

  • Maximum count rate: 100 kHz

  • Rising-edge or falling-edge trigger selection

  • Dual gate control: TTL high enables on Gate terminal; TTL low enables on Not-Gate terminal

  • Read-only or read-with-reset operation modes

  • Continuous counting when gate terminals unpopulated


Key Features



  • Single-slot installation in 34980A mainframe

  • 50-pin D-sub connectors for direct cable, terminal block, or mass interconnect attachment

  • Maskable alarm functions with fast state detection

  • Front-panel readability for single 8-bit input port at a time

  • Compatible with optional 34952T terminal block accessory


Typical Applications



  • Automated test systems requiring mixed-signal control and measurement

  • Event counting and gating in production test environments

  • Multi-channel analog signal generation synchronized with digital sequencing

  • TTL logic interface and monitoring for digital device characterization


Compatibility & Integration Designed exclusively for the Keysight 34980A mainframe. Connects via standard 50-pin D-sub connectors. Integrates with the 34980A's modular architecture for flexible measurement and switching configurations.

Specifications

ParameterValue
Voltage / Current Range±12 V (D/A), 10 mA per channel (analog output), 400 mA (digital output sink)

Agilent / Keysight 34952A — Repair & Calibration Service

Aumictech offers NIST-traceable calibration and repair for the Agilent / Keysight 34952A. All calibrations are performed to NIST-traceable standards and ship with a certificate. Turnaround is typically 1–3 business days after receipt.

Standard Cal
$450
Pass/fail cert + NIST sticker
Cal with Data
$650
Full NIST cert with measured values

Agilent / Keysight 34952A price

This Agilent / Keysight 34952A is listed at $399.58. Calibration is available separately from $450. Contact us for volume pricing or if you need multiple units.

Agilent / Keysight 34952A calibration cost

NIST-traceable calibration for the Agilent / Keysight 34952A is $450 (standard — pass/fail certificate and calibration sticker) or $650 (full measured data at every test point, reference standards documented, traceability chain included). Turnaround is 1 to 3 business days after receipt. See full calibration details →