12 VT1536A Isolated Digital Input/Output SCP
Choose a value from the “Minimum Period” column in Table 2 that is
longer than your input signal’s undesired transition period when you
want to exclude these short term input signal transitions.
Choose a value from the “Maximum Period” column in Table 2 that is
shorter than your input signal’s expected transition period when you
want to be certain to include these desired input signal transitions.
The values to send to the VT1536A are in the “Nominal” column in
Table 2 below.
-- Sending 0 or MIN turns debounce off. Sending MAX selects 2.458
seconds.
-- If a value is sent that is slightly greater than one of these values, the
next higher value (or
MAX) is selected. Values outside of the range
0 - 2.4576 will generate the error -222, "Data out of range".
• <ch_list> must contain all 4 of the upper-bank channels, or all 4 of the
lower-bank channels, or all 8 channels for a given SCP. This is because
the VT1536A has two debounce timers, one for its lower
4 channels
and one for its upper 4 channels.
Table 2 Nominal Debounce Period and Uncertainties
Minimum Period Nominal Value Maximum Period
debounce off 0 debounce off
0.08 ms 0.15 ms 0.18 ms
0.20 ms 0.30 ms 0.35 ms
0.45 ms 0.60 ms 0.65 ms
0.95 ms 1.20 ms 1.30 ms
1.90 ms 2.40 ms 2.50 ms
4.10 ms 4.80 ms 5.00 ms
8.20 ms 9.60 ms 9.85 ms
16.4 ms 19.2 ms 19.7 ms
32.8 ms 38.4 ms 39.4 ms
65.5 ms 76.6 ms 78.7 ms
131 ms 153.6 ms 158 ms
262 ms 307.2 ms 315 ms
525 ms 614.4 ms 630 ms
1.05 s 1.2288 s 1.26 s
2.10 s 2.4576 s 2.52 s