Font Size: a A A

Design And Implementation Of Ship Central Intelligent Control System Based On CAN Bus

Posted on:2021-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:F C ZhangFull Text:PDF
GTID:2392330620976050Subject:Engineering
Abstract/Summary:PDF Full Text Request
Driven by the globalization of trade,ships have become an important carrier for the development of the world economy.The rapid development of the world economy has also promoted the renewal of ship equipment.Among many marine equipment,the ship central control system(CCS)is the core of the entire control system,responsible for safe and reliable data transmission and timely and accurate alarm control.However,the traditional ship control system can achieve the function of monitoring and control to a certain extent,but there are some defects such as information lag,poor reliability and so on,which cannot meet the operation requirements of increasingly complex cabin environment.Therefore,it is of great significance to study the modern ship control system for the ship itself and the whole ship industry.The research contents and innovations of this article are mainly reflected in the following aspects:1.Research and analyze traditional control systems.On the basis of reading a lot of literature,outlines the development process of ship control systems at home and abroad.Ship control technology has evolved from early analog instrument control to fieldbus control,examples are given to illustrate the advantages and disadvantages of several widely used fieldbus and its adaptive scenarios.Finally,CAN bus is used as the basis and NMEA2000 as the communication protocol for CCS design.2.Complete CCS hardware design.In terms of hardware design,an ARM Cortex A7-based i.MX6 UL chip is selected as the CPU.The chip has a variety of peripheral interfaces such as CAN bus,dual Ethernet RJ45,OTG and USB to meet design requirements;The CTM8251 was selected as the CAN bus transceiver,and the DP83848 PHY 100 M Ethernet chip was used to complete the CAN bus data and Ethernet data transmission,and the relevant analysis of the PCB anti-interference performance was performed.3.Complete CCS software design.Based on the embedded Linux kernel and adopting the embedded technology,the software is developed in Ubuntu 12.04 desktop environment.Utilizing the portability and tailoring of Linux kernel,the u-boot,the tailoring Linux kernel and the root file system are transplanted to the target board.Accomplish real-time monitoring while sound and light alarm for anomalies and write records to log files,provide the function of historical log viewing,and upgrade the system firmware through Ethernet.Based on the in-depth study of the CAN bus and NMEA2000 protocol,the CTM8251 CAN bus transceiver is used to implement the data transmission and reception function of the lower computer under the NMEA2000 protocol,and combined with the TCP/IP network protocol.CCS's reliable,secure and efficient data communication functions are realized.
Keywords/Search Tags:CCS, CAN bus, NMEA2000 protocol, TCP/IP protocol, Embedded Linux
PDF Full Text Request
Related items