≡ Menu

The TD-USB(TDU) is a low cost industrial controller with USB. It integrates ADCs, DACs, Solenoid drivers and screw terminals.
Expansion supports CompactFlash, Ethernet, UARTs and more ADC and IOs.

The TinyDrive-USB (TDU) is designed for industrial control applications that require ADC, DAC, solenoid drivers and protected high-voltage inputs.
The TDU is C/C++ programmable with a 16-bit, 40 MHz CPU(x188).

It supports 35 high-voltage I/O lines, 24 TTL I/O pins, 11 ch. 12-bit ADC(P2543) or 8 ch. 16-bit +-10V ADC (AD7606), an 8 ch. 16-bit DAC, a high speed USB port, 3 RS-232/RS-485, a real-time clock, battery, watchdog timer, PWM, 3 timer/counters, 512-byte EEPROM, up to 512KB SRAM and 512KB ROM/Flash.

It has an 8-bit expansion bus to add a TERN expansion card, such as ACE, UR8.

  • 4.8×3.4×0.5″, 16-bit CPU(x188), 40MHz, program in C/C++
  • 190mA for 40MHz, MicroAmp power-off-mode
  • High speed USB, SRAM, 512KB Flash
  • 512-byte EE, interrupts, 3 timer/counters/PWM
  • 3 serial ports, 12/16 bit ADC, 8 ch. 16-bit DAC
  • 24 TTL and 35 high voltage I/Os, 48 screw terminals
  • Real-time clock, battery, switching regulator
  • Expansion to CompactFlash, Ethernet, UART, I/Os

A true bipolar, simultaneous sampling ADC(AD7606/7607, 16/14-bit) can be installed. It can accept +-10V or +-5V true bipolar analog signals while sampling at throughput rates up to 100+ kSPS for all 8 analog inputs.

Each analog input contains antialising filter, sample-and-hold and clamp protection tolerant up to +-16.5V. With 1M ohm analog input impedance, a 7000V ESD rating, and sustaining up to 10 mA input current, the analog inputs are designed to survive in a rough industrial environment. A serial ADC(P2543, 11 ch., 12-bit, 0-5V, 10KHz) can be installed to replace the AD7606.

The 35 high-voltage I/O lines, routed to screw terminals, include 7 inputs, 14 outputs, and 14 hardware-configurable inputs or outputs. The inputs can take up to 35V DC. The outputs are capable of sinking 350mA at 50V per line, and they can drive solenoids or relays.

A real-time clock (RTC72421) provides calendar information. Two DMA-driven serial ports support RS-232 communication, at up to 115,200 baud. The optional third UART SCC2691 can be configured as either RS-232 or RS-485/422, supporting 8-bit or 9-bit RS-485 networking.

An USB-B port can be installed (FT232H, FTDI). Data transfer rate can go up to 4 MB/sec with D2xx USB software driver.

A 82C55 chip provides 24 TTL I/Os. A supervisor chip (691) with a watchdog is on-board. An 8 ch. 16-bit DAC(LTC2600) can provide 0-5V analog voltage outputs.

Precision reference can be installed for the DAC and the ADC(P2543).
A switching regulator can be installed to supports power-off mode, allowing microAmp level power consumption.

The TDU supports TERN 8-bit expansion boards, including ACE, or UR8. An optional TD-Pack including a 16×2 LCD, 8×2 keys is available. The 48 screw terminals can be replaced with pin headers for OEM applications.

  • Includes:  2 RS232 drivers
  • 24 TTL
  • 35 solenoid drivers
  • 512KB Flash
  • EE and SRAM

NOT including add-on options. OEM option discounts available.

Quantity Price
1 $174
100 $144
500 $109
1,000+ $74


Add-on Options:

No.Options Price
1SRAM: 512KB $20
2USB port (FT232H) $30
3Real-time clock (RTC) and battery $20
4UART a) RS-232(default) or b) RS-485 $30
5ADC 12/14/16-bit(P2543/7607/7606) $20/40/50
68 ch. 16-bit DAC (LTC2600) $40
7Reference: 2.5V/4.0V/5.0V $15
8TD-Pack (Box; 16×2 LCD; 8×2 keypad) Call
9Switching regulator $20
10RS485/RS422 drivers $10/20

Typical Order Example:
40 MHz TDU, 512KB SRAM
TDU + 1 = $174 + $20 = $194

Related Products