图书介绍

CAN总线技术PDF|Epub|txt|kindle电子书版本网盘下载

CAN总线技术
  • 杨春杰,王曙光,亢红波编著(西安邮电学院自动化学院) 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787811249682
  • 出版时间:2010
  • 标注页数:231页
  • 文件大小:80MB
  • 文件页数:242页
  • 主题词:总线-技术

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

CAN总线技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 现场总线技术概述1

1.1工业控制系统的发展1

1.1.1工业控制系统1

1.1.2现场总线的发展及定义5

1.2几种主要的现场总线标准7

1.2.1 CAN总线7

1.2.2 Profibus总线8

1.2.3 LONWORKS8

1.2.4现场总线基金会FF9

1.2.5 HART总线10

1.3现场总线的应用10

1.4现场总线技术的发展趋势11

1.4.1现场总线与计算机通信技术的关系12

1.4.2以太网与现场总线13

1.4.3现场总线应用工程的发展趋势15

第2章CAN协议16

2.1 CAN的发展过程16

2.1.1 CAN起源16

2.1.2标准化过程17

2.1.3 CAN应用及前景展望17

2.2 CAN协议的基本定义与结构模型19

2.3帧结构24

2.3.1数据帧24

2.3.2远程帧27

2.3.3错误帧28

2.3.4过载帧29

2.3.5帧间空间30

2.4错误界定及处理30

2.4.1错误类型30

2.4.2错误帧的输出31

2.4.3错误界定及规则32

2.5位定时与同步34

2.5.1基本概念34

2.5.2 CAN总线位定时与同步机制34

第3章SJA1000的原理与使用39

3.1 SJA1000的结构与功能39

3.1.1概述39

3.1.2芯片引脚定义与说明40

3.1.3 SJA1000的结构及内部存储器分配42

3.2 SJA1000的主要寄存器47

3.2.1模式(控制)寄存器配置及使用方法47

3.2.2命令寄存器配置及使用方法49

3.2.3状态寄存器配置及使用方法50

3.2.4中断管理寄存器51

3.2.5总线定时寄存器配置及使用方法52

3.2.6输出控制寄存器57

3.2.7时钟分频寄存器58

3.2.8其他寄存器配置及使用方法59

3.3通信及滤波器原理61

3.3.1发送数据缓冲区61

3.3.2接收缓冲区61

3.3.3验收滤波器62

3.4 SJA1000基本功能的应用66

3.4.1 SJA1000典型应用接口电路66

3.4.2 SJA1000初始化程序设计66

3.4.3 SJA1000自检测68

3.4.4 SJA1000收发程序设计70

第4章 常用CAN总线收发器72

4.1 CAN总线收发器PCA82C25072

4.1.1概述72

4.1.2组成结构及功能描述72

4.1.3应用举例75

4.2高速CAN收发器TJA105078

4.2.1概述78

4.2.2组成结构及功能描述78

4.3隔离CAN收发器CTM105084

4.3.1芯片概述84

4.3.2组成结构及功能描述84

4.3.3典型应用86

第5章 具有CAN接口的处理器88

5.1 C8051F04088

5.1.1 C8051F040的引脚89

5.1.2 C8051F040的CAN模块92

5.1.3 CAN寄存器配置95

5.1.4 C8051F040的CAN通信实例96

5.2 TMS320F2812100

5.2.1 TMS320F2812概述100

5.2.2 CAN模块的结构101

5.2.3 eCAN配置104

5.2.4 eCAN中断108

5.3 P8xC591111

5.3.1 P8xC591概述111

5.3.2 P8xC591引脚描述112

5.3.3 P8xC591的CAN模块115

5.3.4 PeliCAN寄存器和信息缓冲区描述118

5.3.5 P8xC591典型应用122

5.4带CAN控制器的ARM微控制器123

5.4.1 LPC2000系列ARM微控制器123

5.4.2 LPC29xx系列ARM微控制器132

第6章CAN的应用层协议139

6.1简单的自定义应用层协议139

6.1.1标识符的分配140

6.1.2报文帧格式142

6.1.3通信实现方法143

6.2 CANopen协议143

6.2.1 CANopen概述143

6.2.2 CANopen通信模型146

6.3 DeviceNet150

6.3.1 DeviceNet概述150

6.3.2 DeviceNet报文组151

6.3.3对象模型153

6.3.4预定义主/从连接155

第7章 基于CAN总线的监控系统设计157

7.1系统设计概述157

7.2系统网络拓扑结构及参数配置158

7.2.1系统网络拓扑结构158

7.2.2系统网络参数配置159

7.2.3系统通信协议159

7.3系统硬件设计161

7.3.1报警节点设计161

7.3.2转换模块设计163

7.3.3中继器模块设计166

7.3.4 GSM电路设计166

7.4系统软件设计168

7.4.1初始化模块设计168

7.4.2报警节点软件设计170

7.4.3 CAN/RS485模块软件设计171

7.4.4中继器模块软件设计173

7.4.5上位机软件设计174

7.5系统抗干扰措施176

第8章 实验指导179

8.1实验开发平台179

8.1.1软件开发平台179

8.1.2硬件开发平台186

8.2课内实验191

实验一SJA1000初始化实验191

实验二SJA1000局部自检测实验198

实验三P8xC591双节点通信实验201

实验四CAN转RS232网桥模块的设计204

实验五CAN中继器设计207

附录A参考程序209

实验一SJA1000初始化实验参考程序209

实验二SJA1000局部自检测实验参考程序211

实验三P8xC591双节点通信实验参考程序214

实验四CAN转RS232网桥模块设计参考程序217

实验五CAN中继器设计参考程序222

附录B CANopen对象字典的详细结构228

附录C常见调试错误分析230

参考文献231

热门推荐