摘要: |
随着后PC时代的到来,嵌入式系统以其体积小、可连续工作时间长、性能稳定可靠等优点,已经成为现代社会进行监控系统设计的主流方向,随着现代船舶自动化程度的逐步提高,通过嵌入式系统进行船舶机舱监控已经成为现在船舶自动化程度的一个重要体现。
本课题首先对船舶机舱监控系统的实时性、准确性、交互性等方面进行了总体简介,并提出了系统的硬件结构和软件框架。在硬件平台上,.系统以8bit加强型的51处理器W78E516B作为CPU,并辅以嵌入式操作系统μC/OS-II,使之能在CPU上运行,组成了一个硬件平台。同时根据8bit处理器资源有限的特点,将精简的TCP/IP协议栈μIP嵌入其中,其中只包括uDP、ICMP、IP、ARP等协议,并使之能在处理器上运行,并采用网络接口芯片RTL,8019AS,使整个底层系统能更好的为应用程序服务。同时本文详细介绍了嵌入式操作系统μ C/OS-II的结构特点和如何移植到处理器中,以及如何将嵌入式TCP/IP协议栈μ IP移植其中,在此基础上在通过CGI技术构成了一个数据采集交互系统,系统通过51系统单片机、精简的TCP/IP协议栈、以太网接口芯片、A/D、D/A转换器等接口电路实现了系统的核心结构。该系统通过网络接口芯片连入以太网,并通过CGI接口技术进行模拟量采集和远程传送。
本论文经过我一年的学习和调试研究,基本上已经达到了当初设想的目标。课题的实现为在船舶机舱监控上实现嵌入式监控技术打下了一个良好的基础,。为船舶机舱的自动化程度的进一步提高提供了很好的参考价值。
|