Presentation
Last updated
Last updated
Eliminates engineering time and costs for protocol implementation and testing.
Simple and easy to use solution.
Reduces product time-to-market (TTM).
Reduces microcontroller CPU load.
Reduces impact on microcontroller peripherals (no need for timers or UARTs).
Saves microcontroller pins with a shared I2C.
Features a small, easy-to-solder SO8N package.
Provides a low-cost solution.
Makes the Modbus protocol transparent.
I2C Speeds: 100kHz, 400kHz, and 1MHz
Modbus Sensors
Modbus Actuators
Custom Modbus Devices
Communications between PCBs
500 Holding Registers
4 Configuration Holding Registers:
Modbus Address ID
Baud Rate
Parity Bit
Stop Bits
Implemented Function Codes:
0x03 - Read Holding Registers
0x06 - Write Single Register
0x10 - Write Multiple Registers
The IS4310 is a chip that integrates a Modbus RTU Slave stack. It features an internal memory of 500 Holding Register. These registers can be accessed for reading and writing both by a microcontroller (via I2C) and by the Modbus Master device (such as PLC, computer, etc.).
The IS4310 features a UART port that can be connected to the desired electrical interface transceiver: RS485, RS422, RS232, etc.
The aim of the IS4310 is to save engineering time and costs associated with implementing and testing the Modbus RTU communication protocol, providing a reliable solution that reduces the time-to-market (TTM) of your product.
The IS4310 also brings benefits to your microcontroller: it utilizes I2C, eliminating the need for dedicated pins since I2C can be shared with other peripherals. Additionally, it eliminates the need for timers and decreases the CPU load on the microcontroller.
The device operates at 3.3V, and its I/O pins are 5V tolerant, allowing the use of either 3.3V or 5V transceivers. It is available in two temperature ranges: Industrial (-40ºC to +85ºC) and Extended (-40ºC to +125ºC).