当前位置: 首页> 学位论文 >详情
原文传递 基于RT-Thread的嵌入式CAN-Ethernet网关设计与实现
论文题名: 基于RT-Thread的嵌入式CAN-Ethernet网关设计与实现
关键词: 船舶机舱;自动化系统;CAN-Ethernet网关;RT-Thread技术;CAN总线协议
摘要: 随着船舶机舱自动化的发展,对船舶机舱自动化系统的要求也越来越高。除了要进行实时控制,还要需要实时显示设备状态、传感器的信息等。因此,构建船舶机舱自动化系统需要越来越多的,各种各样的嵌入式设备。
  嵌入式CAN-Ethernet网关是船舶机舱自动化系统至关重要嵌入式设备,它实现了CAN总线协议与以太网协议的双向转换,使采用CAN现场总线设计的下层监控网络可以顺利地与采用Ethernet网络设计的上层监控系统进行数据交互。因此,本论文主要研究了CAN总线与以太网间的嵌入式CAN-Ethernet网关的设计与实现。
  本文探讨了CAN总线的特点、帧结构和访问方式,介绍了以太网的技术特点、帧结构和主要协议,分析了嵌入式CAN-Ethernet网关设计与实现中的关键技术,提出了基于LPC2378微控制器为核心的嵌入式CAN-Ethernet网关的设计开发方案。LPC2378是基于ARM7TDMI内核的32位工业级微处理器,自带有CAN控制器和以太网控制器,大大减少了硬件电路设计要求,降低了产品成本。本文介绍了嵌入式CAN-Ethernet网关的硬件电路设计,在LPC2378工业微处理器上移植了开源嵌入式实时操作系统RT-Thread,大大降低了软件的开发成本、时间和复杂度;同时完成了RT-Thread下以太网驱动以及CAN驱动的编写,并设计了嵌入式CAN-Ethernet网关的应用程序,完成了一个完整产品的开发。
  嵌入式CAN-Ethernet网关是构建船舶机舱自动化系统的关键环节,它的成功研制对提高我所产品竞争力具有一定的意义。嵌入式CAN-Ethernet网关已经通过了CAN总线协议与以太网协议相互转换的功能性测试。结果表明,它能够满足船舶机舱自动化系统的技术要求,运行可靠、稳定。
作者: 涂撰
专业: 船舶与海洋工程
导师: 王俊雄;杨柳涛
授予学位: 硕士
授予学位单位: 上海交通大学
学位年度: 2013
正文语种: 中文
检索历史
应用推荐