Zhongguo Jianchuan Yanjiu (Jan 2019)

Application of I<sup>2</sup>C bus technology in I/O port expansion of ship energy management system

  • Xu Zhihao,
  • Li Weibo,
  • Hua Yifei,
  • Xu Cong,
  • Fan Lei

DOI
https://doi.org/10.19693/j.issn.1673-3185.01129
Journal volume & issue
Vol. 14, no. 1
pp. 144 – 149

Abstract

Read online

[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