菜单
  

    摘要CAN(Control Area Network)总线作为一种支持多主机且具有完善错误处理机制的异步串行总线,由于其高通信速率、高可靠性、易扩展性和高性价比等特点,已被广泛应用于工业,尤其是汽车的电气模块中。42895

    本文基于数字信号处理芯片TMS320F2812设计了可用于与上位机进行冗余CAN通信,并且可以通过CANopen协议对驱动器进行控制的CAN总线通信模块。在硬件设计方面,利用TMS320F2812内部eCAN模块,MCP2515芯片以及SJA1000芯片实现了三路CAN。在软件设计方面,利用eCAN和SJA1000实现了与上位机的冗余CAN通信;利用MCP2515对内部实现CANopen协议的驱动器进行控制。

    关键词  CAN总线   TMS320F2812   CANopen协议

    毕业论文设计说明书外文摘要

    Title    A Communication Module of CAN Bus Based on DSP                    

    Abstract

    CAN (Control Area Network) bus is asynchronous serial bus which supports for multiple hosts. With the features like high communication speed, high reliability, multi-master and so on, the CAN communication protocol CAN bus is widely used in industrial and automotive environments.

    This paper designs a communication module of CAN by TMS320F2812, a DSP(Digital Signal Processing) chip. The module is able to exchange messages with the host computer with a redundant CAN bus mechanism and control three drivers by CANopen protocol. In the aspect of hardware, the eCAN module of TMS320F2812 ,MCP2515 and SJA1000 are used to implement three CAN buses. In the aspect software design, the redundant CAN bus is implemented by eCAN and SJA1000, while MCP2515 is used for the control of driver with CANopen protocol.

    Keywords  CAN  TMS320F2812  CANopen   

    目   次

    1  绪论 1

    1.1 引言 1

    1.2 研究背景 1

    1.3 本文的主要工作 4

    2 CAN总线协议 5

    2.1 CAN总线协议概述 5

    2.2 CAN总线物理 7

    2.3 CAN总线数据链路层 9

    2.4 CAN总线应用层 12

    2.5 本章小结 13

    3 控制器硬件设计 14

    3.1 系统供电模块 14

    3.2 DSP最小系统 15

    3.3 CAN控制器与收发器 15

    3.4 本章小结 21

    4 控制器软件设计 22

    4.1 底层驱动实现 22

    4.2 顶层功能实现 35

    4.3 本章小结 41

    5 通信与控制实验 42

    5.1 实验设计 42

    5.2 与模拟上位机的通信 43

    5.3 模拟驱动器控制 45

    结 论 47

    致 谢 48

    参考文献49

    1  绪论

    1.1 引言

    飞速发展的现代工业以及不断扩大的生产装置规模导致生产过程日趋复杂,这就要求企业的重视其生产自动化和信息集成度。为解决这一问题,现场总线控制系统应运而生。它用开放的、具有互操作性的现场总线将工作环境中的各种控制器以及仪表设备互相连接,同时可以直接控制现场的各类一起,从而使得用于仪器安装和维护的费用得到下降。因此,现场总线控制系统凭借其众多的优点,成为了当代控制系统的主流。而CAN(Controller Area Network)总线又是现场总线控制系统中的主流。

  1. 上一篇:基于微细加工技术的压电驱动器设计
  2. 下一篇:ADS的L波段功率放大器设计
  1. FHA和PHA的交叉验证技术在...

  2. HFSS法拉第笼对频率选择表面性能的影响

  3. 小波分析用于图像增强的研究MATLAB仿真

  4. 灰色建模技术的通信运行指标预测

  5. 基于多指标决策的通信网...

  6. Verilog的汉明码(15,11)编解码器的设计与仿真

  7. AT89C51单片机IIC总线的监控...

  8. g-C3N4光催化剂的制备和光催化性能研究

  9. 上市公司股权结构对经营绩效的影响研究

  10. C++最短路径算法研究和程序设计

  11. 中国传统元素在游戏角色...

  12. 浅析中国古代宗法制度

  13. 高警觉工作人群的元情绪...

  14. 巴金《激流三部曲》高觉新的悲剧命运

  15. 江苏省某高中学生体质现状的调查研究

  16. NFC协议物理层的软件实现+文献综述

  17. 现代简约美式风格在室内家装中的运用

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回