论文摘要
Internet正在把全世界的办公系统和通信系统连接起来,这为现场信息的远程访问提供了可能;现场总线为现场设备接入Internet提供了基础。Ethernet(以太网)是最广泛的局域网技术,非常容易集成到以Internet为代表的信息网络中。将现场总线与以太网相结合构成两层工业网络控制系统,已经成为当前国内外流行的工业控制模式。嵌入式技术已经是一门涉及计算机体系结构、计算机软件以及其他相关电子技术的综合技术。随着信息与网络技术的发展,嵌入式系统渗透到各个领域,得到了广泛的应用。嵌入式Linux因为免费、开放源代码以及强大的网络功能受到了越来越多的重视。CAN(Control Area Net)总线作为一种优秀的现场总线,在我国得到大面积的推广和使用。因此,本文探讨了互连CAN总线协议和Ethernet协议的方法。本文根据研究需要,以32位ARM7系列LPC2292微处理器为核心,设计了CAN/Ethernet网关系统的总体结构,搭建了采用嵌入式Linux技术所需要的开发环境。主要的工作内容如下:选择合适的软硬件开发环境,完成嵌入式uClinux操作系统的硬件平台移植;设计了基于ARM7的CAN总线节点,编写基于嵌入式uClinux操作系统的底层CAN总线控制器的硬件驱动程序;实现PC机与ARM7处理器之间的以太网通信;进行两种总线协议的数据交换分析;最后,配合网关的实验测试设计了嵌入式webserver。本文所设计开发的CAN/Ethernet网关经过了实验测试,结果表明具备较好的易用性、稳定性,完全实现了通过以太网进行CAN总线网络信息收发的功能;并且由于嵌入式uClinux操作系统的移植,为网关完成复杂的协议转换提供了实时内核,实现了局域网内主机对CAN节点的实时访问。此网关的研究与应用为现场总线和以太网的结合提供了较好的思路,为现场总线的继续发展和以太网向工业设备底层的延伸找到了最好的结合点。
论文目录
相关论文文献
- [1].基于uClinux的学习型遥控器设计[J]. 职教与经济研究 2011(04)
- [2].uClinux的特点及在嵌入式系统中的应用[J]. 上海船舶运输科学研究所学报 2009(01)
- [3].SOPC系统建立及uClinux移植实现[J]. 微计算机信息 2009(11)
- [4].基于嵌入式uCLinux的网络实验设备的研制[J]. 实验室科学 2010(01)
- [5].uClinux操作系统的移植[J]. 世界科技研究与发展 2009(01)
- [6].基于S3C44B0X和uClinux的串口设备以太网接入设计[J]. 四川理工学院学报(自然科学版) 2008(05)
- [7].基于uClinux嵌入式操作系统的串行接口电路设计[J]. 电脑知识与技术 2014(13)
- [8].基于uClinux嵌入式网络的设计和实现[J]. 微计算机应用 2008(12)
- [9].基于S3C44B0X的uClinux内核移植实现[J]. 电脑与电信 2009(11)
- [10].基于uClinux的测井仪器调试台架前端机软件设计探究[J]. 电子测试 2014(18)
- [11].基于嵌入式ARM-uClinux的ZigBee网络设计[J]. 仪表技术与传感器 2009(01)
- [12].uClinux进程调度器的实现分析[J]. 微计算机信息 2008(05)
- [13].基于ARM和uClinux的嵌入式系统的构建研究[J]. 通讯世界 2015(15)
- [14].uClinux下动态Web技术的实现方法[J]. 信息通信 2014(01)
- [15].基于uClinux的井下低压电器网络监控系统的设计[J]. 工矿自动化 2009(06)
- [16].基于uClinux的BACnet网关的设计与实现[J]. 延边大学学报(自然科学版) 2008(01)
- [17].uClinux在S3C4510B上的移植[J]. 软件 2011(06)
- [18].基于JUPITER的uClinux移植及其应用实例[J]. 微计算机信息 2010(20)
- [19].uClinux基于ARM9嵌入式系统的移植[J]. 才智 2009(07)
- [20].uClinux在EP7312上的移植[J]. 电脑知识与技术 2008(32)
- [21].基于ARM-uClinux的网络MP3设备的设计与实现[J]. 微计算机信息 2008(23)
- [22].基于ARM的uClinux的移植研究[J]. 重庆职业技术学院学报 2008(05)
- [23].基于uClinux的I~2C设备驱动的实现[J]. 电气时代 2012(01)
- [24].基于ARM的嵌入式uClinux系统开发[J]. 长春理工大学学报(自然科学版) 2009(02)
- [25].基于ARM的uClinux及其应用开发[J]. 软件导刊 2008(04)
- [26].uCLinux引导程序设计及其在LPC2478上的实现[J]. 电脑知识与技术 2010(06)
- [27].基于ARM的uClinux的移植方案[J]. 宁波广播电视大学学报 2010(03)
- [28].基于uClinux的无线监控终端的设计与实现[J]. 国外电子测量技术 2009(02)
- [29].一种基于S3C44B0平台的GPS终端[J]. 福建电脑 2008(12)
- [30].嵌入式uClinux下的CAN总线设备驱动程序设计[J]. 微计算机信息 2008(08)