基于μC/OSⅡ的嵌入式以太网控制系统的设计
彭 辉,蒋 武
中南大学信息科学与工程学院,湖南长沙
摘 要:近年来,以太网技术与嵌入式技术的融合,使以太网技术开始应用于工业控制。本文为设计一个满足工业控制对实时性、稳定性和可靠性要求的以太网控制系统提供了一套性价比高、通用性强的解决方案。先介绍了ARM内核的微控制器LPC2368的以太网接口的硬件设计原理,并阐述了实时操作系统μC/OSⅡ移植的过程。接着简要的分析了μC/TCPIP协议栈的架构以及各层次之间的依赖关系,在此基础上详细分析了NIC驱动程序的设计方法和程序流程。较后对系统进行了测试,并应用于远程直流电机调速。结果表明,本系统稳定可靠、响应时间短、比传统的串口通信具有更高的带宽和传输距离,能够实现工业现场控制层与企业信息管理层的无缝连接。
关 键 词:以太网;μC/OSⅡ;μC/TCPIP;NIC
1 引 言
以太网及TCP/IP通信技术在全球获得了巨大成功,深刻的影响了人们的生活方式。近年来,以太网技术与嵌入式技术的融合,使以太网技术开始应用于工业控制系统。本文的以太网控制系统基于飞利浦公司的ARM7微控制器LPC2368,在软件设计上采用了实时操作系统μC/OSⅡ[1],并引入了针对嵌入式应用的μC/TCPIP协议栈,在此基础上详细分析了NIC驱动程序的设计与实现。较后对系统进行了测试,并将其应用于远程直流电机调速系统。与传统的以太网接口设计相比[3],本文在器件选型、电路设计、操作系统选取和驱动程序设计上充分考虑了工业控制对实时性、稳定性和可靠性的要求,克服了传统以太网技术难以满足控制系统要求准确定时通信要求的缺点。
相关阅读:
- ...2011/10/18 14:27·基于μC/OS-Ⅱ的嵌入式USB控制软件的实现
- ...2011/10/14 15:53·基于μC/OS2II的LED显示屏控制器
- ...2010/03/03 11:59·无线传感器网络基于μC/OS-II的低功耗改进
- ...· Efinix® 全力驱动AI边缘计算,成功推出Trion™ T20 FPGA样品, 同时将产品扩展到二十万逻辑单元的T200 FPGA
- ...· 英飞凌亮相进博会,引领智慧新生活
- ...· 三电产品开发及测试研讨会北汽新能源专场成功举行
- ...· Manz亚智科技跨入半导体领域 为面板级扇出型封装提供化学湿制程、涂布及激光应用等生产设备解决方案
- ...· 中电瑞华BITRODE动力电池测试系统顺利交付北汽新能源
- ...· 中电瑞华FTF系列电池测试系统中标北京新能源汽车股份有限公司
- ...· 中电瑞华大功率高压能源反馈式负载系统成功交付中电熊猫
- ...· 中电瑞华国际在电动汽车及关键部件测评研讨会上演绎先进测评技术
产品快讯更多