CAN总线技术与应用系统设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:龙志强,李晓龙,窦峰山等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2013
- ISBN:9787111418672
- 页数:260 页
第1章 绪论 1
1.1概述 1
1.1.1现场总线概念 1
1.1.2现场总线的产生 1
1.1.3现场总线的技术特点 2
1.1.4 现场总线的技术标准 3
1.2现场总线技术基础 4
1.2.1数据通信技术基础 4
1.2.2网络拓扑 12
1.2.3网络的传输介质 14
1.2.4网络传输的介质访问控制方式 17
1.2.5现场总线通信模型 18
1.3 CAN总线基础知识 19
1.3.1 CAN总线的发展历程 19
1.3.2 CAN总线的通信方式 20
1.3.3 CAN总线的技术特点 21
1.4本章小结 22
思考题与习题 22
第2章CAN总线技术及其协议规范 23
2.1 CAN总线技术及其协议规范概述 23
2.2 CAN总线的系统构成 23
2.2 1 CAN总线的系统组成 24
2.2.2 CAN总线的拓扑结构 24
2.2.3 CAN总线的传输介质 26
2.3 CAN总线通信参考模型 26
2.4 CAN总线报文的传送 27
2.5 CAN总线报文的帧结构 28
2.6 CAN总线报文的编码、滤波和校验 33
2.7 CAN总线报文的优先级确定问题 34
2.7.1 CAN总线的仲裁过程 34
2.7.2数据帧和远程帧的优先级 34
2.7.3标准格式和扩展格式的优先级 34
2.8 CAN总线错误处理 35
2.9 CAN总线故障界定 35
2.9.1故障界定方法 36
2.9.2错误计数规则 36
2.10 CAN总线的位定时 37
2.11 CAN总线的位同步 38
2.12本章小结 39
思考题与习题 39
第3章CAN总线控制器SJA1000及其应用 41
3.1 SJA1000概述 41
3.2 SJA1000的内部结构及其控制模块 43
3.3 SJA1000基本模式下的寄存器 44
3.3.1基本模式下的寄存器 44
3.3.2基本模式下的控制寄存器 45
3.3.3基本模式下的数据段寄存器 47
3.4 SJA 1000扩展模式下的寄存器 48
3.4.1扩展模式下的寄存器 48
3.4.2扩展模式下的控制寄存器 54
3.4.3扩展模式下的数据段寄存器 62
3.5两种模式的公共寄存器 66
3.6 SJA1000的读写时序分析 71
3.7基于51系列单片机的CAN智能节点设计 72
3.7.1硬件设计 72
3.7.2软件设计 73
3.8本章小结 75
思考题与习题 75
第4章 典型CAN总线驱动器 76
4.1 CAN总线驱动器概述 76
4.2 CAN总线驱动器PCA82C250/251 76
4.2.1 PCA82C250/251的主要特性 77
4.2.2 PCA82C250/251的基本性能 77
4.2.3 PCA82C250/251的功能描述 79
4.2.4 PCA82C250/251的典型应用 80
4.3高速CAN总线驱动器TJA1040 82
4.3.1 TJA1040的主要特性 82
4.3.2 TJA1040的基本性能 82
4.3.3 TJA1040的功能描述 84
4.3.4 TJA1040的典型应用 85
4.4高速CAN总线驱动器TJA1050 86
4.4.1 TJA1050的主要特性 86
4.4.2 TJA1050的基本性能 86
4.4.3 TJA1050的功能描述 87
4.4.4 TJA1050的典型应用 88
4.5几种典型的CAN总线驱动器的比较 89
4.5.1应用方面的区别 90
4.5.2引脚的区别 90
4.5.3工作的模式区别 91
4.6本章小结 92
思考题与习题 93
第5章 具有CAN总线接口的微处理器及应用 94
5.1 C8051F系列单片机的CAN接口及其应用 94
5.1.1 C8051F50X系列单片机介绍 94
5.1.2 C8051F50X内部CAN控制器介绍 95
5.1.3 C8051F50X内部CAN寄存器介绍 98
5.1.4基于C8051F500的CAN硬件设计 100
5.1.5基于C8051F500的CAN软件设计 101
5.2 TMS320F28335 DSP的CAN接口及其应用 105
5.2.1 TMS320F28335介绍 105
5.2.2 TMS320F28335内部eCAN控制器介绍 106
5.2.3 TMS320F28335内部eCAN寄存器介绍 108
5.2.4基于TMS320F28335的CAN硬件设计 113
5.2.5基于TMS320F28335的CAN软件设计 114
5.3基于ARM? CortexTM-M3内核的STM32F 107微控制器CAN接口及其应用 118
5.3.1 STM32F107芯片介绍 118
5.3.2 STM32F 107的CAN控制器概述 118
5.3.3 STM32F107的CAN控制器操作 120
5.3.4基于STM32F 107的CAN硬件设计 122
5.3.5基于STM32F107的CAN软件设计 123
5.4本章小结 125
思考题与习题 125
第6章CAN总线与计算机的接口设计 126
6.1 PC-104总线CAN接口卡设计 126
6.1.1 PC-104总线介绍 126
6.1.2硬件电路设计说明 128
6.1.3 PC-104接口卡软件设计 132
6.2 ISA总线CAN接口卡设计 142
6.2.1 ISA总线简介 142
6.2.2硬件电路设计说明 143
6.2.3 ISA接口卡软件设计 148
6.3 PCI总线CAN接口卡设计 153
6.3.1 PCI总线简介 153
6.3.2硬件电路设计说明 154
6.3.3 PCI接口卡软件设计 155
6.4 PC并行端口与CAN接口设计 166
6.4.1 PC并行端口简介 166
6.4.2基于EPP模式的接口电路设计 169
6.4.3并口接口卡软件设计 169
6.5 USB总线与CAN接口设计 180
6.5.1 USB总线简介 180
6.5.2硬件电路设计说明 180
6.5.3 USB接口卡软件设计 181
6.6以太网与CAN接口设计 191
6.6.1以太网简介 191
6.6.2硬件电路设计说明 192
6.6.3以太网接口卡软件设计 194
6.7本章小结 198
思考题与习题 198
第7章CAN总线的工程应用问题 199
7.1 CAN总线的扩展模式功能分析 199
7.1.1寄存器和RAM地址分配 199
7.1.2错误处理功能 200
7.1.3仲裁丢失捕捉功能 203
7.1.4单次发送功能 203
7.1.5自动位速率检测功能 204
7.1.6仅听模式 204
7.1.7 CAN的自测试 204
7.2 CAN总线的滤波器配置问题 205
7.2.1 BasicCAN模式的验收滤波 205
7.2.2 PeliCAN模式的验收滤波 205
7.3 CAN总线的驱动问题 207
7.3.1 CAN接口的斜率控制功能 207
7.3.2最大总线线路长度及节点数 209
7.3.3总线终端和拓扑结构 214
7.4 CAN总线的实时性问题分析 219
7.4.1 CAN总线系统的实时性问题 219
7.4.2 CAN总线延时分析 219
7.4.3 CAN总线延时变化分析 223
7.4.4实时性能提升策略 224
7.5本章小结 225
思考题与习题 225
第8章CAN总线的应用层协议 226
8.1 CAN总线的应用层协议概述 226
8.2 CANopen技术协议 226
8.2.1对象字典 227
8.2.2 CANopen子协议 228
8.2.3 CANopen数据传输机制 228
8.3 DeviceNet协议 229
8.3.1 DeviceNet概述 229
8.3.2 DeviceNet对象模型 230
8.3.3 DeviceNet的连接方案 232
8.3.4 DeviceNet报文协议 233
8.4 CAN总线其他高层协议 234
8.4.1 CANaerospace协议 234
8.4.2 CANKingdom协议 234
8.4.3 SDS协议 235
8.5 CAN总线应用层协议对比研究 235
8.5.1信息标识符分配系统 235
8.5.2过程数据交换的特点 235
8.5.3点对点通信信道 236
8.6本章小结 236
思考题与习题 236
第9章CAN总线的工程应用案例 237
9.1 CAN总线在汽车电子系统中的应用 237
9.1.1汽车CAN总线技术方案 237
9.1.2基于CAN总线的汽车远程故障诊断 238
9.2 CAN总线在工程机械中的应用 242
9.2.1 CAN总线在汽车起重机控制系统中的应用 242
9.2.2 CAN总线在混凝土摊铺机控制系统中的应用 243
9.3 CAN总线在轨道交通系统中的应用 244
9.3.1 CAN总线在轨道交通运行控制系统中的应用 244
9.3.2 CAN总线在内燃、电力机车的运行监控记录装置中的应用 246
9.3.3 CAN总线在轨道交通车辆制动控制系统中的应用 247
9.4 CAN总线在磁浮列车状态监测与故障诊断中的应用 248
9.4.1 CAN总线在中低速磁浮列车状态监测与诊断系统的应用 248
9.4.2 CAN总线在高速磁浮列车车载诊断系统的应用 250
9.5 CAN总线在工业控制中的典型应用 251
9.5.1 CAN总线在香烟包装机、卷接机生产线上的应用 251
9.5.2 CAN总线在隧道窑控制系统中的应用 253
9.5.3 CAN总线在网带窑控制系统中的应用 254
9.5.4 CAN总线在双变频卷染机控制系统中的应用 255
9.5.5 CAN总线在圆网印花机控制系统中的应用 256
9.6本章小结 257
思考题与习题 257
参考文献 258
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《管理信息系统习题集》郭晓军 2016
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019