NXP-LOGO

NXP TWR-IND-IO Industrial IO ModuleNXP-TWR-IND-IO-Industrial-IO-Module-PRODUCT

Get to Know the TWR-IND-IONXP-TWR-IND-IO-Industrial-IO-Module-FIG-1

TWR-IND-IOFreescale Tower System

The TWR-IND-IO module is part of the Freescale Tower System, a modular development platform that enables rapid prototyping and tool re-use through reconfigurable hardware. Take your design to the next level and begin prototyping with your Tower System today.

TWR-IND-IO Features

  • USB to Serial Ready Play solution, providing serial connectivity via USB
  • RS-232 transceiver with available flow control signaling
  • RS-485 transceiver with optional isolation and PROFIBUS capability
  • Dual CAN transceivers
  • Analog signals accessible via screw terminals: 3x ADC, 1x DAC, VDDA, VSSA
  • Digital signals accessible via LEDs and thru-hole points: 6x PWM, 3x timer
  • Signal jumpers to allow isolation, probing and remapping of interfaces
  • Compatible with the TWR-SER to provide access to additional industrial I/O interfaces

Step-by-Step Installation Instructions

  1. Configure Jumpers
    Configure the TWR-IND-IO jumpers to align with the intended Tower System controller module. Be aware that not all controller modules will provide access to all features available on the TWR-IND-IO. Refer to the Jumper Table in this document for reference and the user manual for additional details regarding the flexibility of this module.
  2. Ensure Compatibility
    Each interface featured on the TWR-IND-IO is capable of being isolated from the Tower System. To maintain the best compatibility with additional Tower peripheral modules it is recommended that any unused interfaces be isolated.
  3. Assemble Your Tower System
    Assemble your Tower System, including a Tower System controller module, the TWR-IND-IO peripheral module, and the TWR-ELEV elevator modules. Refer to the assembly instructions provided with the TWR-ELEV modules for correct orientation and assembly of boards. NOTE: The TWR-IND-IO module is intended to be compatible with the TWR-SER serial module, thus expanding the number of available interfaces.
  4. Refer to Additional Materials
    Many existing MQX™ example projects can be adapted to utilize the respective I/O interfaces on the TWR-IND-IO by modifying the “user_config.h” file and recompiling the MQX BSP. Refer to the TWR-IND-IO user manual and the latest MQX release notes for details. Refer to the TWR-IND-IO page on freescale.com/Tower for additional information and example application projects for select Tower System controller modules.

TWR-IND-IO Jumper Options

The following is a list of all jumper options. The default installed jumper settings are shown in white text within the black boxes.

Jumper Option Setting Description
 

J3

 

LED Enable for Digital Signal Block A (3x PWM)

 

1-2

 

 

1-2

 

 

1-2

Provides power to the associated LEDs, remove to isolate PWM signals or to use JP1 – JP3
 

J4

 

LED Enable for Digital Signal Block B (3x PWM)

Provides power to the associated LEDs, remove to isolate PWM signals or to use JP4 – JP6
J5 LED Enable for Digital Signal Block C (3x Timer) Provides power to the associated LEDs, remove to isolate timer signals or to use JP7 – JP9
 

J6

 

Voltage I/O selection

1-2 5V interface between MCU and transceivers
2-3

 

1-2

 

1-2

 

3-4

3.3V interface between MCU and transceivers
J7 USB2SER RTS/CTS Provides a loopback of RTS/CTS, remove to allow access to RTS and CTS
 

 

J9

 

 

USB2SER TX/RX

Connects UART0 TX to USB2SER RX. Pin 1 – UART0 TX, Pin 2 – USB2SER RX
Connects UART0 RX to USB2SER TX. Pin 3 – UART0 RX, Pin 4 – USB2SER TX
J13 CAN1 Termination Enable 1-2 Enables 121 Ohm termination between CANH and CANL
J14 CAN2 Termination Enable 1-2 Enables 121 Ohm termination between CANH and CANL
 

 

 

 

J15

 

 

 

 

CAN Isolation Jumpers

1-2

 

3-4

 

5-6

 

7-8

Connects CAN1_TX to TXD on CAN transceiver associated with J11
Connects CAN1_RX to RXD on CAN transceiver associated with J11
Connects CAN1_TX to TXD on CAN transceiver associated with J12
Connects CAN1_RX to RXD on CAN transceiver associated with J12
Jumper Option Setting Description
 

 

 

 

J16

 

 

 

 

UART3 Isolation/Access Jumpers

1-2

 

3-4

 

5-6

 

7-8

Connects UART3_TX to T1IN on RS-232 transceiver associated with J17
Connects UART3_RX to R1OUT on RS-232 transceiver associated with J17
Connects UART3_RTS to T2IN on RS-232 transceiver associated with J17
Connects UART3_CTS to R2OUT on RS-232 transceiver associated with J17
 

J18

 

UART3 RTS/DCD Loopback

1-2 Provides a loopback of RTS to DCD on UART3
2-3 Provides a pulldown on UART3 DCD
 

J19

 

UART2 RTS/DCD Loopback

1-2 Provides a loopback of RTS to DCD on UART3
2-3 Provides a pulldown on UART3 DCD
 

 

 

 

J20

 

 

 

 

UART2 Isolation/Access Jumpers

1-2

 

3-4

 

5-6

 

7-8

Connects UART2_RX to R on RS-485 transceiver associated with J22/J23
Connects UART2_TX to D on RS-485 transceiver associated with J22/J23
Connects UART2_RTS to DE on RS-485 transceiver associated with J22/J23
Connects UART2_CTS to a pull-down resistor
J21 RS-485 Termination Enable 1-2 Enables 121 Ohm termination between RS-485 A and B

TWR-IND-IO Header Descriptions

The following is a list of all available headers and their descriptions

Header Description Pin Details
J2 (J24, J25)  

Analog Screw Terminal

1-VDDA, 2-VSSA, 3-DAC0,

4-VSSA, 5-AN1, 6-AN2

7-AN3, 8-VSSA, 9-VDDA

J7 USB2SER RTS/CTS 1-CTS, 2-RTS
J8 UART1 1-TXD1, 2-RXD1, 3-RTS1,

4-CTS1

J11 CAN1 Header 1-CANH, 2-GND, 3-CANL
J12 CAN2 Header 1-CANH, 2-GND, 3-CANL
 

J17

 

RS-232 Header

3-TXD, 4-CTS, 5-RXD, 6-RTS,

9-GND

(others signals are NC)

J22 RS-485 Screw Terminal (Power) 1-Isolated GND, 2-Isolated VCC, 3-Isolated GND
J23 RS-485 Screw Terminal (Signal) 1-Isolated DE, 2-RS-485 B, 3-RS-485 A

Visit freescale.com/Tower for information on the TWR-IND-IO module, including:

  • TWR-IND-IO user guide
  • TWR-IND-IO schematics
  • Tower System fact sheet

Support

Visit freescale.com/support for a list of phone numbers within your region.

Warranty

Visit freescale.com/warranty for complete warranty information. For more information, please visit freescale.com/Tower Join the online Tower community at towergeeks.org
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or service names are the property of their respective owners. Apple, iPad, iPhone and iPod are trademarks of Apple Inc., registered in the U.S. and other countries.
© 2012 Freescale Semiconductor, Inc. Document Number: TWRINDIOQSG REV 0 Agile Number: 924-27304 REV A

Documents / Resources

NXP TWR-IND-IO Industrial I\O Module [pdf] User Manual
TWR-IND-IO Industrial I O Module, TWR-IND-IO, Industrial I O Module, I O Module

References

Leave a comment

Your email address will not be published. Required fields are marked *