Current-loop measurement specifications
The data logger makes current-loop measurements by
measuring across a current-sense resistor associated with the
RS-485 resistive ground terminal.
Terminals: RG1 and RG2
Maximum Input Voltage: ±16 V
Resistance to Ground: 101 Ω
Current Measurement Shunt Resistance: 10 Ω
Maximum Current Measurement Range: ±80 mA
Absolute Maximum Current: ±160 mA
Resolution: ≤ 20 nA
Accuracy: ±(0.1% of reading + 100 nA) @ -40 to 70 °C
Pulse measurement specifications
Two inputs (P1-P2) individually configurable for switch closure,
high-frequency pulse, or low-level AC measurements. See also
Digital input/output specifications (p. 4). Each terminal has its
own independent 32-bit counter.
NOTE:
Conflicts can occur when a control port pair is used for
different instructions (TimerInput(), PulseCount(),
SDI12Recorder(), WaitDigTrig()). For example, if
C1 is used for SDI12Recorder(), C2 cannot be used for
TimerInput(), PulseCount(), or WaitDigTrig().
Maximum Input Voltage: ±20 VDC
Maximum Counts Per Channel: 2
32
Maximum Counts Per Scan: 2
32
Input Resistance: 5 kΩ
Accuracy: ±(0.02% of reading + 1/scan)
Switch closure input
Terminals: C1-C8
Pull-Up Resistance: 100 kΩ to 5 V
Event: Low (<0.8V) to High (>2.5 V)
Maximum Input Frequency: 150 Hz
Minimum Switch Closed Time: 5 ms
Minimum Switch Open Time: 6 ms
Maximum Bounce Time: 1 ms open without being counted
High-frequency input
Terminals: C1-C8
Pull-Up Resistance: 100 kΩ to 5 V
Event: Low (<0.8V) to High (>2.5 V)
Maximum Input Frequency: 250 kHz
Low-level AC input
Minimum Pull-Down Resistance: 10 kΩ to ground
DC-offset rejection: Internal AC coupling eliminates DC-offset
voltages up to ±0.05 VDC
Input Hysteresis: 12 mV at 1 Hz
Low-Level AC Pulse Input Ranges:
Sine wave (mV RMS) Range (Hz)
20 1.0 to 20
200 0.5 to 200
2000 0.3 to 10,000
5000 0.3 to 20,000
Digital input/output specifications
Terminals configurable for digital input and output (I/O)
including status high/low, pulse width modulation, external
interrupt, edge timing, switch closure pulse counting, high-
frequency pulse counting, UART
1
, RS-232
2
, RS-422
3
, RS-485
4
,
SDM
5
, SDI-12
6
, I2C
7
, and SPI
8
function. Terminals are
configurable in pairs for 5 V or 3.3 V logic for some functions.
NOTE:
Conflicts can occur when a control port pair is used for
different instructions (TimerInput(), PulseCount(),
SDI12Recorder(), WaitDigTrig()). For example, if
C1 is used for SDI12Recorder(), C2 cannot be used for
TimerInput(), PulseCount(), or WaitDigTrig().
Terminals:C1-C8
Maximum Input Voltage: ±20 V
Logic Levels and Drive Current:
Terminal Pair Configuration 5 V Source 3.3 V Source
Logic low ≤ 1.5 V ≤ 0.8 V
Logic high ≥ 3.5 V ≥ 2.5 V
Edge timing
Terminals:C1-C8
1
UniversalAsynchronous Receiver/Transmitter for asynchronous serial
communications.
2
Recommended Standard 232. A loose standard defining how two computing
devices can communicate with each other. The implementation of RS-232 in
CampbellScientific data loggers to computer communications is quite rigid, but
transparent to most users. Features in the data logger that implement RS-232
communication with smart sensors are flexible.
3
Communications protocol similar to RS-485. MostRS-422 sensors will work with
RS-485 protocol.
4
Recommended Standard 485. A standard defining how two computing devices
can communicate with each other.
5
Synchronous Device for Measurement. A processor-based peripheral device or
sensor that communicates with the data logger via hardwire over a short distance
using a protocol proprietary to CampbellScientific.
6
Serial Data Interface at 1200 baud. Communication protocol for transferring data
between the data logger and SDI-12 compatible smart sensors.
7
Inter-Integrated Circuit is a multi-master, multi-slave, packet switched, single-
ended, serial computer bus.
8
Serial PeripheralInterface - a clocked synchronous interface, used for short
distance communications, generally between embedded devices.
CR1000X Specifications | January 27, 2021 4