基于嵌入式系统的CAN总线与基于嵌入式系统的以太网的网关设计

嵌入式论文 Linux论文 CAN总线论文
论文详情
现场总线(Field Bus)是在工业控制现场应用的,在现场仪表和设备之间实现双向、串行、多点通信的数字通信系统。相应于控制局域网和Ethernet技术的突飞猛进,生产线程智能化仪表设备的快速发展,他们很多的被用于了生产现场,来满足各方面的要求,需要通过网关将两个部分连接起来构成一个完整的控制系统。控制局域网CAN有很多的优点,诸如可靠性高,通信速度快等优点,这使得它为了一种在工业中广泛应用的现场总线技术[1]。Ethernet技术自从诞生以来已经有了巨大的发展并取得了成功,它是一种成熟的网络互联技术,得到了广大厂商的支持,经过实践的验证,已经证明了Ethernet速度快,传输距离远等多方面的优点。但是它不能直接和工业设备相连来进行通信,而这些优点和缺点正好和现场总线相互弥补,所以将两种不同适用范围的网络进行连接以利用各自的优点实现对工业生产的监控和管理,这种连接就是通过网关来实现的。本文在深入的研究了以太网、CAN2.0B协议、TCP/IP协议的特点及实现原理,提出了一种以太网和CAN总线互联的网关模型,并提出了一种基于排队论的数据处理模型。本文以ARM9(核心芯片为S3C2440)为硬件平台,以嵌入式Linux为软件平台,进行硬件和软件设计,对CAN总线协议和TCP/IP协议进行转换,实现以太网与CAN总线之间的互联,允许在控制室内对现场中的设备进行访问,监控与管理现场控制系统。
摘要第4-5页
Abstract第5-6页
1 绪论第9-13页
    1.1 课题研究背景第9-10页
    1.2 发展现状第10-12页
    1.3 课题研究的意义及主要任务第12-13页
2 CAN 总线和以太网互联的相关技术背景第13-24页
    2.1 CAN 总线特点及分层结构第13-14页
    2.2 CAN 报文传送及协议分析第14-20页
    2.3 以太网与TCP/IP 协议第20-22页
    2.4 以太网与CAN 总线互联的系统结构第22-24页
3 系统总体方案设计第24-38页
    3.1 硬件设计第24-26页
    3.2 系统软件设计方案第26-27页
    3.3 协议转换第27-28页
    3.4 网关转换系统的建模与分析第28-38页
4 驱动程序及应用软件设计第38-57页
    4.1 嵌入式开发第38-39页
    4.2 MCPCAN 驱动程序开发第39-46页
    4.3 以太网模块软件设计第46-51页
    4.4 网关多任务设计第51-53页
    4.5 CAN-Ethernet 转换应用程序第53-56页
    4.6 实验测试第56-57页
5 结论及展望第57-58页
致谢第58-59页
参考文献第59-61页
论文购买
论文编号ABS2239651,这篇论文共61页
会员购买按0.30元/页下载,共需支付18.3
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付30.5
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656