I am trying to use a PCI-Quad04 board to count pulses (from a rotary encoder). In order to test out counting, I have a 1000Hz square-wave signal from a signal generator (BK Precision, 3011B) as input. The signal generator has two outputs - one labeled TTL/CMOS, and one labeled OUTPUT. As I understand - (at least one difference) between these two outputs is that TTL is 50 ohm and OUTPUT is 600 ohm. Signals from both of these outputs look identical on scope (5V p-p). I would expect this - as high impedance scope probe should see 50 and 600 ohm input as pretty similar. (Quad counter inputs should also be high impedance...)
However - in terms of behavior, when signal is coming from OUTPUT, I get perfect # of input counts (1000Hz) from Quad04 counter. However, if I connect to TTL/CMOS output (same amplitude/shape as OUTPUT pulses as shown on scope) of generator - I lose many counts (fluctuating between ~500 - 700Hz, instead of 1000Hz). I am trying to understand where this difference arises from. The reason why this is critical to my application is that I am seeing same behavior as with TTL (fluctuating # of read counts) when I look at pulses from rotary encoder also.
I understand - (at least one difference) between these two outputs is that TTL is 50 ohm and OUTPUT is 600 ohm.
I checked this and this (the official documents on BK Precision's website were no longer available) but I couldn't see the 600-Ohm output impedance spec anywhere. The output impedance spec is given as 50 Ohms. \$\endgroup\$