基于CAN总线的远程控制及信息发布一体系统

基于CAN总线的远程控制及信息发布一体系统

论文摘要

随着技术的进步,现场总线越来越受到人们的重视,其中CAN总线由于具有突出的可靠性、灵活性和实时高效数据传输能力,在汽车工业、工业控制、安全防护等领域中得到了广泛应用。本文通过使用CAN总线,实现了在有线电视网中的远程控制和信息发布一体系统。本文的特色之一在于为满足不同类型的需要,设计了两种CAN节点:一种是使用STM32控制的CAN终端节点,其采用的是ARM公司先进的Cortex-M3核,针对的是比较复杂的终端节点,其具有很高的性价比,除了CAN接口外还有串口、AD转换等功能,可同时控制LED屏和实现数据采集;另外一种是使用STC89C58单片机控制的CAN节点,其针对的是功能简单、成本敏感的终端节点,其可以控制调频接收机,完成可寻址调频广播。本文详细描述了整个系统设计、开发和应用过程中所涉及到的关键技术问题。本文主要涉及到的内容如下:前端主机上的使用C#语言编写的前端控制软件;基于STM32F103的CAN总线控制器的设计,包括硬件PCB电路图设计和嵌入式软件设计;基于STC89C58的CAN总线控制器的硬件PCB电路图设计和软件设计;还简要介绍了系统中LED显示屏和调频接收机等相关设备的功能与设计。本系统具有控制距离远、终端节点多、实时性能强等优点,它使得不同类型的终端可以进行双向数据传输,具有很强的实用价值。

论文目录

  • 中文摘要
  • ABSTRACT
  • 符号说明
  • 第一章 绪论
  • 1.1 CAN总线概述
  • 1.2 课题来源与意义
  • 1.3 CAN总线与RS485总线对比
  • 1.4 论文的主要研究工作和组织结构
  • 1.4.1 主要的研究工作
  • 1.4.2 论文的组织结构
  • 第二章 系统总体设计
  • 2.1 系统整体设计方案概述
  • 2.2 前端上位机平台的选择
  • 2.3 系统控制部分芯片的选型
  • 2.4 系统总体设计
  • 2.4.1 系统硬件的设计
  • 2.4.2 系统软件的设计
  • 2.5 本章小结
  • 第三章 系统硬件平台的选择与电路设计
  • 3.1 硬件选型与单元电路设计
  • 3.1.1 STM32的选型
  • 3.1.2 STM32F103主要部分电路
  • 3.1.3 51系列单片机的选型
  • 3.2 基于STM32的CAN总线控制器电路设计
  • 3.3 基于STC系列51单片机的CAN总线控制器电路设计
  • 3.4 基于STC系列51单片机的LED信息调度屏的电路设计
  • 3.5 基于STC系列51单片机的调频接收机的电路设计
  • 3.6 本章小结
  • 第四章 PCB板设计与系统硬件调试
  • 4.1 印刷电路板(PCB)的设计
  • 4.1.1 Altium Designer简介
  • 4.1.2 基于STM32的CAN总线控制器的PCB设计
  • 4.1.3 基于STC89C58单片机的CAN总线控制器的PCB设计
  • 4.1.4 基于STC89C58单片机的LED信息调度屏的PCB设计
  • 4.2 系统硬件调试
  • 4.3 设计调试经验
  • 4.4 本章小结
  • 第五章 系统软件平台的选择与程序设计
  • 5.1 系统上位机程序设计
  • 5.1.1 Visual Studio2005简介
  • 5.1.2 程序设计思路
  • 5.2 基于STM32的CAN总线控制器程序设计
  • 5.2.1 STM32固件库简介
  • 5.2.2 STM32的CAN总线相关代码
  • 5.3 基于STC89C58单片机的CAN总线控制器程序设计
  • 5.3.1 SJA1000特性
  • 5.3.2 CAN2.0B扩展帧数据格式
  • 5.3.3 CAN总线控制器的初始化
  • 5.3.4 信息的发送与接收
  • 5.4 本章小结
  • 第六章 系统调试经验总结
  • 总结与展望
  • 附录1 控制器PCB版图
  • 附录2 控制器实物调试图
  • 参考文献
  • 致谢
  • 攻读学位期间发表学术论文及参与项目情况
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].某型机1394总线故障分析[J]. 中国科技信息 2020(01)
    • [2].高速1553B总线有效性测试平台设计与实现[J]. 现代电子技术 2017(03)
    • [3].1553B总线继电器的应用研究[J]. 仪器仪表用户 2010(02)
    • [4].火灾自动报警系统中环形与树形总线形式优缺点探讨[J]. 智能建筑电气技术 2018(05)
    • [5].基于FPGA的1553B总线信号收发和验证[J]. 国外电子测量技术 2017(08)
    • [6].如何为仪器控制系统选择合适的硬件总线[J]. 国外电子测量技术 2013(03)
    • [7].CAN总线依然宝刀未老[J]. 中国电子商情(基础电子) 2011(10)
    • [8].一种基于GPRS与485总线的无线采集器的设计[J]. 物联网技术 2017(06)
    • [9].LXI总线概述及其相关技术研究[J]. 自动化与仪器仪表 2016(01)
    • [10].联动事件总线框架的建立[J]. 信息系统工程 2014(05)
    • [11].基于CAN总线的设计应用[J]. 中国新通信 2012(14)
    • [12].浅谈CAN总线的特点及应用[J]. 科技信息 2009(17)
    • [13].基于FPGA的1553B总线远程终端设计[J]. 电子测量技术 2020(05)
    • [14].CAN总线在汽车中的应用分析[J]. 科技传播 2016(05)
    • [15].供新书《长虹彩电总线调试及常见故障速查、速修手册》——何敬松 编著[J]. 家电检修技术 2013(12)
    • [16].历史悠久的I~2C总线[J]. 今日电子 2014(01)
    • [17].车载1553B总线的网络演算建模及分析[J]. 科学技术与工程 2013(16)
    • [18].一种可靠的支持多主机的RS485总线方案[J]. 控制工程 2017(S1)
    • [19].关于PXI总线开发的讨论[J]. 山西电子技术 2016(02)
    • [20].试析基于CAN总线的通信系统的设计与实现[J]. 电子技术与软件工程 2015(10)
    • [21].机载双余度1553B总线检测研究[J]. 计算机测量与控制 2010(09)
    • [22].基于冗余可恢复CAN总线的风电变桨控制[J]. 可编程控制器与工厂自动化 2010(10)
    • [23].XY·CN总线供电及通信系统(连载)——M-BUS与XY·CN总线性能比对(下)[J]. 单片机与嵌入式系统应用 2008(03)
    • [24].一种基于新型RS485总线的楼宇自控系统[J]. 建筑电气 2008(06)
    • [25].多类型总线转换器的研究与设计[J]. 无线通信技术 2017(02)
    • [26].基于Vector总线设备的CAN总线测试方法概述[J]. 汽车电器 2015(12)
    • [27].某导弹武器系统1553B总线监测系统设计[J]. 弹箭与制导学报 2016(01)
    • [28].1553B总线安全性分析与测试[J]. 中国新通信 2016(09)
    • [29].供新书《长虹彩电总线调试及常见故障速查、速修手册》[J]. 家电检修技术 2013(01)
    • [30].485总线在水电站微机监控系统中的应用[J]. 机电信息 2012(30)

    标签:;  ;  ;  

    基于CAN总线的远程控制及信息发布一体系统
    下载Doc文档

    猜你喜欢