Multiprotocol Master Adapter DLN-4M

Multiprotocol Master Adapter DLN-4M

DLN-4M Multiprotocol Master Adapter connects to your PC through USB 2.0 high-speed (480 MHz) interface. This allows you to achieve previously impossible USB I2C and USB SPI interface bandwidth.

buy online
  • USB to SPI interface with configurable phase, polarity and frequency;
  • SPI master mode supported;
  • USB to I2C interface with configurable frequency and fast mode (400 kHz) support;
  • I2C master mode supported;
  • USB to GPIO interface with 48 configurable digital I/O pins;
  • GPIO debounce filter;
  • GPIO debounce filter, open drain functionality with embedded pull-up resistors.
  • ADC module;
  • 1 status LED and 2 user-configurable LED's for easy indication;
  • Automatic Plug-and-Play detection and notification;
  • Free open source applications;
  • Windows Seven/Vista/XP/2000/98 32-bit and 64-bit compatible;
  • USB 2.0 high-speed (480 MHz) compatible;
  • Handy enclosure (optional);
  • RoHS Compliant

General Description

Diolan DLN-4M Interface Adapter is a major step towards limitless USB-to-serial connectivity. Powered by state-of-the-art ATSAM3U microcontroller by Atmel™, this device features drastically enhanced capabilities in comparison with its counterparts. Unlike most USB-to-serial adapters, DLN-4M supports several serial interfaces (currently SPI, I2C and GPIO), effectively eliminating the need to buy additional adapters. Each device comes with extensively documented open-source application examples in different programming languages, as well as a comprehensive Developer's Guide.

Digital Inputs and Digital Outputs (General Purpose Digital I/O)

Each of the USB adapter's 48 I/O pins can serve as a general purpose digital input or digital output (GPIO). You may set output values for digital outputs and get current values both for inputs and outputs. DLN-4M Interface Adapter can notify your application when the input value changes by sending an event. You can also configure the USB-IO adapter to send events only after specific changes (e.g. when input value changes from logical "1" to "0"). Each I/O line can function in open-drain mode, which permits several outputs to be connected and is equipped with an embedded pull-up resistor. Pull-up resistors are used to ensure that inputs to I/O lines settle at expected levels, if external devices are disconnected or high-impedance. A debounce filter is used to prevent registering unwanted signal pulses.

Serial Peripheral Interface Bus (SPI)

SPI bus supports all 4 SPI modes and frequencies in the range from 376 kHz to 48 MHz. The device can perform half-duplex (read or write) and full-duplex (simultaneous read/write) data transactions. You can use an SPI master configuration and configure SPI bus clock polarity, phase and frequency as well as number of bits to transfer. DLN-4M Interface Adapter can be used to communicate with several external devices (ADC and DAC, RTC, temperature and pressure sensors, LCD controller, etc.).

Inter-integrated Circuit (I2C)

The DLN-4M interface adapter supports I2C master configuration. You can configure I2C bus frequency in the range from 1470 Hz to 400 kHz. Frequencies of up to 1 MHz are supported, however, due to GPIO DC current limitations, the necessary resistance of pull-up resistors cannot be ensured.

Light Emitting Diodes (LED) Module

DLN-4M adapter is fitted with a single status LED and two user-controlled LEDs. The status LED shows current state of your device. Each of the two user-controlled LEDs can be configured using the API to reflect current state of your program.

[Warning] Note

A DLN-4M device can be purchased with an optional enclosure. Such enclosures have no openings for LEDs. Therefore, you will not be able to see the LEDs through the enclosure.