论文部分内容阅读
随着网络技术的发展与渗透以及精准农业的要求,农机产品信息化、智能化的要求日益迫切。国际标准化组织ISO有针对性地制定了农机总线ISO11783串行控制通信网络标准。ISO11783总线标准参考了欧洲的农机总线标准DIN9684和美国的汽车电子技术标准SAE J1939协议制定,具有很好的针对性和专门性。ISO11783是基于CAN2.0B的,这保证了其高实时性、高可靠性,低误码率和强大的错误发现和处理能力。典型的基于ISO11783协议的农机网络包括两个网段:工具总线网段和拖拉机总线网段,本文的重点是工具总线网段。
本文从ISO11783协议入手,分析其体系结构并介绍其组成;讨论其网络层次模型和网络结构,着重于其数据链路层和网络管理部分的研究和实现;给出协议的测试方案,最终设计并实现该系统。论文第1章结合当前农业中精准农业的提出和对农机产品的新需求介绍ISO11783的背景和应用范围。第2章详细讨论相关协议及其网络的体系结构,包括CAN总线协议,ISO11783和SAEJ1939协议。第3章介绍其硬件环境和实现平台以及系统的概览。第4章以软件工程思想为指导结合协议描述ISO11783的数据链路层和网络管理的实现。第5章介绍协议的测试方案以及测试系统的构建以及相应上位机软件的编写。最后给出结论,对本文进行归纳总结和对未来工作进行展望。
该协议栈已经成功应用“大马力轮式拖拉机信息化智能化系统项目中”。