If I2C bus is powered from your hardware, the voltage level can be 2V-3.3V. It can provide more current to connected hardware (up to 350mA), but it does not support 5V I2C busses, only 3.3V (if power is supplied by the DLN-4M adapter). The I2C characteristics are very similar to those of DLN-2 adapter, but it has significant enhancements in other interfaces. The DLN-4M adapter is available in two variations: with enclosure ( DLN-4ME) You can use our firmware update utility (open source) or integrate upgrade into your setup.įree software (downloadable from website) The upgrade can be applied without disconnecting the USB-I2C adapter from PC. We are constantly working to add new features to our USB-I2C adapters. Upgrades are free and can be easily applied. Polling, that wastes computer resources and bus bandwidth, is not required. You can preconfigure the I2C adapter to send events after transaction. When you use the DLN-4S adapter as an I2C slave, it waits for I2C master device to start the transaction. You can change the ID number from software to prepare similar fixtures with multiple adapters in each fixture.Īsynchronous and Event Driven I2C Slave interface
#Usb adapter serial
You can connect several USB to I2C adapters to the same PC and interface them from the same software.Įvery adapter is uniquely identified by serial number, assigned during the manufacturing. Need to interface separate I2C busses simultaneously?
#Usb adapter serial numbers
ID and serial numbers are accessible from software. This is important for rapid testing and debugging of closed I2C system. Clock stretching allows them to delay the transmission until they are ready.ĭLN I2C to USB adapters can share the bus with another I2C master device. Some I2C slave devices require additional time to process the data. The amount depends on specific device (see comparison table). The USB to I2C adapters can also supply power for your hardware. The DLN USB-I2C adapters are powered directly from USB. Provide up to 350 mA of power to your embedded project.
The exact values depends on specific adapter (see comparison table). The voltage level translator for DLN-4 adapters allows interfacing the I2C bus with voltage level from 1.2V to 3.6V. External voltage can be in the range from 2V to 5V. The DLN adapters can supply either 3.3V or 5V. The I2C bus voltage can be supplied either by DLN USB-I2C adapter, or by your hardware. The boards that support I2C bus Fast-mode Plus (Fm+) have additional set of pull-up resistors. I2C pull-up resistors are assembled on board, but can be easily disabled if your board already has pull-up resistors. The I2C bus frequency is configured with a single function call. You can connect adapter to any I2C device and adjust the frequency to reach the maximum throughput.