The IO3XX-24 is a Speedgoat additional plug-in. It is ideally suited for electric motor control applications as it can interface control algorithms to multiple position sensors and power-converted gate drives. This plug-in requires an additional slot in your test system.
The IO3XX-24 is used to expand the I/O functionality of Simulink-programmable FPGA I/O modules and configurable I/O modules with 2 independent resolver measurement channels. Each resolver-to-digital converter channel includes a reference signal oscillator. The plug-in features up to 40 single-ended and up to 8 differential digital I/O lines.
The digital I/O lines have software-programmable transceiver voltage, pull-resistor and termination resistor settings. The pull resistor is software configurable and can either be 3.3 V pull-up, 5 V pull-up or pull-down to ground. The direction of the five groups of eight single-ended digital lines can be software configured as input or output. Up to 16 single-ended digital lines can be configured to work as up to 8 differential digital lines. Differential I/O lines can be used as bi-directional interfaces with output-enable ports.
Using a Simulink-Programmable FPGA module, you can precisely sample and read the position, speed and fault registers of the resolver-to-digital converter. You can also directly access all digital I/O lines. All interfaces are included in the IO3XX HDL Coder Integration Package.
Using a Configurable I/O module, you can access the resolver-to-digital converter using a fully integrated driver block. The digital I/O lines can be mapped to a variety of functionalities such as PWM, Quadrature Decoder or serial communication interfaces based on a custom FPGA configuration file.
- 2 independent resolver measurement channels with reference oscillator
- Up to 40 ESD-protected TTL I/O lines
- Up to 8 RS422/RS485 differential I/O lines