203Alvium USB Cameras User Guide V3.6.4
Camera interfaces
Non-isolated, programmable GPIOs
GPIOs description
The camera has four non-isolated GPIOs that can be configured by software to act
as inputs or outputs.
Alvium GPIOs use the push-pull technology to switch the signal level between low
and high. For low levels, the signal is "pulled" down towards ground level. For high
levels, the signal is "pushed" up towards VCC level.
Alvium GPIOs feature the CMOS push-pull output drivers and Schmitt trigger
inputs with an internal pull-up resistor and a filter circuit, shown in Figure 84. The
push-pull GPIOs are able to source or sink current from an external pin.
I/O cables maximum length
The maximum length for I/O cables must not exceed 30 meters.
Figure 84: GPIOs block diagram
Pullup
3.3V
Pad
Input enable
Input
Outpu t enable
SchmiƩ
SchmiƩ
trigger
Outpu t
GPIOs : 0 to 3
Pins: 2, 3, 4, 5
ALVIUM
CMOSCMOS
Non-isolated GND
Pin 6
Internal External