Embedded Ethernet & USB I/O card
The BTIOP controller is an embedded digital and analog IO systems composed of and TI LM3S9B92 32 bit Microcontroller that runs and 80 Mhz and a 6 channel multiplexor with a programmable gain amplifier (gains of 1,2,4,5,8,10,16,32). It includes the following: 3 front panel connectors, a USB-B (connection to PC or power supply), a RJ11 (to allow rudder pedals or any 3 analog channels to connect externally), and a RJ45 Ethernet connector. It also has 38 board mounted screw
terminals for connections to the analog and digital IO hardware. The screw terminals connect to the board over pins and can be moved to other cards to allow swap out of a card without disconnecting the wires from the screw terminals.
This controller’s power is supplied through the USB-B connector from a computers USB port, USB charger power supply, or a powered USB
hub. It reads the analog and digital data from the terminal strips and RJ11 connector and formats these data for input to a computer every 10 milliseconds (analog data is sampled 72 times and averaged ever 9.5 milliseconds,digital inputs are updated ever 3rd pass to avoid contact bounce). The latest 10 millisecond sample of data can be read over Ethernet at any time (poll/read takes an average of 500 microseconds). When used from the USB, the data record is in the Game Port format and is read at 100 HZ by the standard
Microsoft or Linux furnished HID Game Port drivers. The latest data records are sent to the user application by the OS whenever the user application makes a request for game port data. The A/D converter is a 10 bit converter but sampling theory says that if sum of 16
samples at 10 bits resolution and averaged to 12 bits resolution (4096 counts) the resolution is the same as 1 sample using a 12 bit A/D
convertor. Since the card firmware is averaging 72 samples to 4096 resolution the data are effectively the average of 4 samples at 12 bit
resolution. The digital inputs can be configured as 31 ground based inputs or as 14 ground based and 10 rows of 5 inputs (14 + 50 = 64 inputs). In either case 2 of the ground based inputs can be instead connected as an incremental encoder. Software setup software is provided to configure the card to output scaled engineering units with proper zero deadband and breakout values. Sample C++ Ethernet software source code is provided for integration into user software system. Small quantaties are in stock at a Price of $350 each with free UPS Ground shipping. To encourage you to evaluate a unit, any unit returned in 30 days from first time customers will receive a full refund. Units that fail in the first year will be replaced at no charge. Email jimspruell@logicalemsystems.com or call 678-517-8476 to purchase units, request copy of users manual, or for price and delivery time estimates for quantaties greater than 5 units.
terminals for connections to the analog and digital IO hardware. The screw terminals connect to the board over pins and can be moved to other cards to allow swap out of a card without disconnecting the wires from the screw terminals.
This controller’s power is supplied through the USB-B connector from a computers USB port, USB charger power supply, or a powered USB
hub. It reads the analog and digital data from the terminal strips and RJ11 connector and formats these data for input to a computer every 10 milliseconds (analog data is sampled 72 times and averaged ever 9.5 milliseconds,digital inputs are updated ever 3rd pass to avoid contact bounce). The latest 10 millisecond sample of data can be read over Ethernet at any time (poll/read takes an average of 500 microseconds). When used from the USB, the data record is in the Game Port format and is read at 100 HZ by the standard
Microsoft or Linux furnished HID Game Port drivers. The latest data records are sent to the user application by the OS whenever the user application makes a request for game port data. The A/D converter is a 10 bit converter but sampling theory says that if sum of 16
samples at 10 bits resolution and averaged to 12 bits resolution (4096 counts) the resolution is the same as 1 sample using a 12 bit A/D
convertor. Since the card firmware is averaging 72 samples to 4096 resolution the data are effectively the average of 4 samples at 12 bit
resolution. The digital inputs can be configured as 31 ground based inputs or as 14 ground based and 10 rows of 5 inputs (14 + 50 = 64 inputs). In either case 2 of the ground based inputs can be instead connected as an incremental encoder. Software setup software is provided to configure the card to output scaled engineering units with proper zero deadband and breakout values. Sample C++ Ethernet software source code is provided for integration into user software system. Small quantaties are in stock at a Price of $350 each with free UPS Ground shipping. To encourage you to evaluate a unit, any unit returned in 30 days from first time customers will receive a full refund. Units that fail in the first year will be replaced at no charge. Email jimspruell@logicalemsystems.com or call 678-517-8476 to purchase units, request copy of users manual, or for price and delivery time estimates for quantaties greater than 5 units.