Zhongguo Jianchuan Yanjiu (Jan 2019)
Application of I<sup>2</sup>C bus technology in I/O port expansion of ship energy management system
Abstract
[Objectives] This paper aims to implement the multiple digital signal processing of ship energy management systems. It achieves the real-time acquisition and delivery of instructions and state signals for multiple power stations,thereby enabling the efficient and sequential control of the relays, indicator lamps and energy chains of power stations.[Methods] Based on the STM32F407 microcontroller,a double-isolation system is designed for the I2C bus,the topology constructed via the Advanced RISC Machine(ARM),I2C bus and I/O expander chip,and the I2C bus timing imitated by two general purpose I/O ports. This not only easily extends the 128 I/O port but ensures the effectiveness and real time property of the I2C bus.[Results] This ARM controller can reliably control all the I/O ports of the underlying controllers in real time according to the established energy management strategy.[Conclusions] This results of this research can be applied to other I/O port expansion engineering practices,giving it high application and promotion value.
Keywords