基金会现场总线低层协议实现

基金会现场总线低层协议实现

论文摘要

通信控制器是现场总线通信控制单元中的重要组成部分,用于实现现场总线低层协议。目前,出于减轻主CPU 负担的考虑,低层通信协议大多由专用硬件实现,这就使得通信控制器的成本变得非常高。本文主要论述了基于单片机基金会现场总线通信控制器的设计方法。文中对基金会现场总线及其现有的通信控制器进行研究和分析,并参照其特点,利用C8051F310 单片机研发了基金会现场总线通信控制器。同时,设计了基于VB 的串口调试系统,对所设计的通信控制器进行了调试。此外,还设计了多种软件模拟干扰程序,对所设计通信控制器的可靠性进行了初步检测,并给出了检测结果。实验结果表明,我们所设计的通信控制器不仅能实现基金会现场总线低层协议,而且具有高可靠性。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 绪论
  • 1.1 课题研究的目的和意义
  • 1.2 课题内容
  • 1.3 本文结构
  • 1.4 前任同学的工作概况
  • 第二章 基金会现场总线
  • 2.1 现场总线技术简介
  • 2.2 基金会现场总线简介
  • 2.3 基金会现场总线通信模型
  • 2.3.1 基金会现场总线物理层
  • 2.3.2 基金会现场总线数据链路层
  • 2.4 基金会现场总线通信控制器
  • 2.4.1 基金会现场总线通信圆卡
  • 2.4.2 基金会现场总线通信控制器的功能
  • 2.4.3 FB3050 简介
  • 第三章 通信控制器总体设计方案
  • 3.1 设计任务
  • 3.1.1 设计目标
  • 3.1.2 设计要求
  • 3.2 总体设计方案
  • 3.3 可靠性设计
  • 第四章 通信控制器设计
  • 4.1 微处理器的选择
  • 4.2 通信控制器软件设计
  • 4.2.1 开发手段和编程语言的选择
  • 4.2.2 主程序设计
  • 4.2.3 总线发送和接收程序设计
  • 4.2.4 串口接收和发送程序设计
  • 第五章 调试系统设计
  • 5.1 调试系统简介
  • 5.2 调试系统工作原理
  • 5.3 调试系统主机软件设计
  • 5.3.1 通信控件MSComm
  • 5.3.2 主机1 的通信程序设计
  • 5.3.3 主机2 的通信程序设计
  • 第六章干扰程序设计
  • 6.1 数据被意外修改的模拟干扰程序设计
  • 6.1.1 设计思想
  • 6.1.2 模拟干扰程序设计
  • 6.2 模拟残帧的干扰程序设计
  • 6.2.1 模拟数据帧处出现多位数的干扰程序设计
  • 6.2.2 模拟数据帧丢失若干位数据的干扰程序设计
  • 6.3 模拟高频干扰程序设计
  • 6.3.1 设计思想
  • 6.3.2 模拟干扰程序设计
  • 第七章系统调试
  • 7.1 系统通信功能调试
  • 7.1.1 分配地址
  • 7.1.2 接收、发送探测帧
  • 7.1.3 检测系统产生错误报告能力
  • 7.2 系统对不同种类数据帧处理的调试
  • 7.2.1 长地址数据帧
  • 7.2.2 十六位地址数据帧
  • 7.2.3 八位地址数据帧
  • 7.3 测试通信控制器抗干扰能力
  • 7.3.1 总线上出现残帧
  • 7.3.2 CRC校验
  • 7.3.3 高频(尖峰)干扰
  • 第八章 结论与展望
  • 学习期间发表的论文
  • 参考文献
  • 致谢
  • 附录
  • 相关论文文献

    • [1].车载通信控制器电磁干扰特性分析与优化[J]. 汽车工程学报 2015(03)
    • [2].基于嵌入式的多设备联合通信控制器设计[J]. 内蒙古师范大学学报(自然科学汉文版) 2018(04)
    • [3].智能电网的神经系统——嵌入式通信控制器[J]. 自动化博览 2010(S1)
    • [4].串行通信控制器的设计与应用[J]. 吉林工程技术师范学院学报 2009(12)
    • [5].浅析电力通信控制器的实现[J]. 科技风 2009(24)
    • [6].一种通信控制器设计[J]. 国外电子测量技术 2012(01)
    • [7].基于FPGA的串口通信控制器设计[J]. 微型机与应用 2016(22)
    • [8].机载光电平台的通信控制器的设计[J]. 微计算机信息 2009(14)
    • [9].车载网络通信控制器检测仪设计与实现[J]. 计算机测量与控制 2019(06)
    • [10].通信控制器啸叫原因分析与解决措施[J]. 科技信息 2009(17)
    • [11].基于现场总线的智能网络通信控制器在化工行业的应用[J]. 电气时代 2009(11)
    • [12].通信控制器自动化集成测试保障系统设计与实现[J]. 移动通信 2017(24)
    • [13].基于W7100的雷达通信控制器设计[J]. 西华大学学报(自然科学版) 2015(02)
    • [14].多通道HDLC通信控制器在站间通信的应用[J]. 无线电工程 2013(09)
    • [15].基于主从多机通信控制器的设计与实现[J]. 计算机测量与控制 2008(05)
    • [16].八通道多协议串行通信控制器的功能验证[J]. 半导体技术 2008(11)
    • [17].基于FPGA的高速同步HDLC通信控制器设计[J]. 电子设计工程 2010(08)
    • [18].基于FPGA的多通道SSI通信控制器设计[J]. 电子技术应用 2011(10)
    • [19].基于CAN通信的操纵信号通信控制器设计[J]. 科技创新导报 2013(30)
    • [20].基于ARM的以太网通信控制器[J]. 长春理工大学学报(自然科学版) 2010(02)
    • [21].机车智能北斗通信控制器的研制[J]. 铁道机车与动车 2019(08)
    • [22].基于nRF2401的PLC无线通信控制器[J]. 电子设计工程 2010(03)
    • [23].基于DPS技术的无线通信控制器设计[J]. 电子设计工程 2017(14)
    • [24].工业以太网EtherCAT通信控制器[J]. 长春工业大学学报 2018(06)
    • [25].基于FPGA实现的FF现场总线通信控制器[J]. 自动化应用 2016(11)
    • [26].基于RS-485网络的智能通信系统设计[J]. 自动化与仪表 2009(10)
    • [27].基于ARM的嵌入式数控机床通信控制器设计[J]. 科技信息 2012(09)
    • [28].基于DSP FlexRay节点的应用研究[J]. 广西工学院学报(自然科学版) 2010(02)
    • [29].基于FPGA的异步通信控制器设计与实现[J]. 电子设计工程 2015(13)
    • [30].基于ARM的以太网通信控制器的设计[J]. 电子测量技术 2009(10)

    标签:;  ;  ;  ;  

    基金会现场总线低层协议实现
    下载Doc文档

    猜你喜欢