ADwin-Pro II
Hardware, manual Dec. 2018
115
Pro II: Digital-I/O Modules
Pro II-DIO-32-TiCo2 Rev. E
ADwin
5.7.4 Pro II-DIO-32-TiCo2 Rev. E
The digital input/output module Pro II-DIO-32-TiCo2 Rev. E provides 32 pro-
grammable digital input and output channels at selectable voltage levels. The
channels can be configured as blocks of 8 bits as inputs or outputs by
ADbasic
instructions. The channels are configured as inputs after power up.
The nominal voltage level of the digital channels can be set in the range of 1.6V
… 4.7V for groups of 8 channels per software. The table shows typical voltage
levels with the appropriate thresholds and output currents.
The voltage level of the event input is not adjustable and operates with TTL
logic.
Edge monitor
The module can automatically monitor the edges of input channels, which is
performed with a frequency of 200MHz. With every change, the current input
levels are saved together with a time stamp in a FIFO; up to 2048 of those
value pairs (input level and time stamp) can be stored. The FIFO data can be
read and processed.
In addition, one can query whether a positive or negative edge has occurred
at the input channels.
Spike filter
At the input channels spikes can be suppressed using an adjustable filter. Each
channel has its own filter, but filter settings are the same for all channels. After
power-up, all filters are disabled.
TiCo processor
Different from variant Pro II-DIO-32 Rev. E the module additionally provides
the freely programmable
TiCo
processor (type TiCo2) with 128KiB program
memory and 512KiB data memory. The
TiCo
processor has access to all digi-
tal input and output channels. Find more information about use and program-
ming of the
TiCo
processor in the
TiCoBasic
manual.
If you store a
TiCoBasic
program in the
TiCo
bootloader, the program is auto-
matically loaded into the
TiCo
processor and started on power-up. Thus, the
module can run on its own and independently from the CPU module of the
ADwin-Pro II
system.
Timed level output
The module may output levels at defined points in time to digital outputs as
stand-alone. A FIFO serves as buffer where the user-defined level patterns
and points in time are stored, maximum 2048 value pairs. The point of time the
output is effected can be set with a precision of 5ns.
The FIFO can be used either for edge control of inputs or for output of level pat-
terns at the outputs.
voltage level
V
IL max
V
IH min
I
OL
1.65V
0.6V
1.1V
4mA
2.5V
0.7V
1.7V
8mA
3.3V
0.8V
2.0V
24mA
4.7V
1.4V
3.3V
32mA
Fig. 98 – Pro II-DIO-32-TiCo2 Rev. E: Typical voltage levels