Elektor I/O Shortage & Complexity

One of the many projects featured in the double-sized July/August edition of Elektor magazine is an I/O Warrior Expansion Board. The article outlines how to create a multifunctional board sporting a vast number of inputs and outputs, making it ideal for a variety of industrial control applications via a PC.

The small universal interface card uses the IO-Warrior56 Module from Code Mercenaries. You can add it to an old PC, notebook, or laptop in order to convert it into a measurement-and-control hub, making good use of any redundant hardware you have in storage. The versatile chip enables you to automate a building (e.g., your home, greenhouse, microbrewery, etc.) or any quasi-industrial process you’ve always wanted to put into operation.

Available in the Elektor Store, the preassembled IO-Warrior56 Module provides an easy-to-use, full-speed USB interface and a built-in temperature sensor. It is uncomplicated to talk to using a Visual Basic or C/C++ program. No complex programming! Source code is available that works with the free version of Visual Studio.

The Elektor-designed IO-Warrior Expansion Board is spaciously laid out with through-hole components for easy reproduction at home or in the lab.

Detailed instructions on how to program the IO-Warrior board’s peripherals in Visual Basic are found in the Elektor magazine article that’s dedicated to the IO Warrior project.

CircuitCellar.com is an Elektor International Media website.

Programmable Logic Controller Board

SmartTILE illustration 6.psdThe SmartTILE (Smart TRi Integrated Logic Engine) is a programmable logic controller CPU board that plugs onto a carrier I/O board. The board integrates a 32-bit CPU, ferroelectric RAM (FRAM) and flash memory, a battery-backed real-time clock, and an Ethernet port on board. Its digital, analog, and serial I/O signals are brought to a user’s carrier board via three sets of header pins.

All critical components are already built-in on board. A user just needs to design a simple carrier PCB that contains a D/A circuit that interfaces the SmartTILE’s low-voltage signals to real-world voltages and currents (e.g., 24, 120, or 240 V).

The SmartTILE-Fx provides 16 digital inputs, 16 digital outputs (5-V CMOS logic level), eight analog inputs, and four analog outputs (12-bit, 0-5V) and can be expanded to 128 digital inputs and 128 digital outputs. The controller board -Fx provides three channels of serial ports (3.3 V, TX, RX, and /RTS) that can interface to RS-232, RS-485, or even wireless radio. An I2C port (3.3 V) is also available, allowing OEM to interface to specialty ICs that support I2Cbus.

Contact Triangle Research International for pricing.

Triangle Research International, Inc.