带CAN总线功能的汽车多参数智能测量仪.doc
约32页DOC格式手机打开展开
带CAN总线功能的汽车多参数智能测量仪,1.9万字32页原创作品,已通过查重系统 目 录第一章绪论1.1课题研究的目的和意义11.2汽车测量仪的发展11.3 can总线在汽车中的应用21.4 研究的基本内容3第二章can总线原理2.1汽车总线42.2 can总线42.2.1 can总线简介42.2.2 can总线基本特点...
内容介绍
此文档由会员 无话可说 发布
带CAN总线功能的汽车多参数智能测量仪
1.9万字 32页 原创作品,已通过查重系统
目 录
第一章 绪论
1.1课题研究的目的和意义 1
1.2汽车测量仪的发展 1
1.3 CAN总线在汽车中的应用 2
1.4 研究的基本内容 3
第二章 CAN总线原理
2.1汽车总线 4
2.2 CAN总线 4
2.2.1 CAN总线简介 4
2.2.2 CAN总线基本特点 5
2.2.3 CAN总线介质通讯访问方式 5
2.2.4 CAN总线物理层设计 6
2.2.5 CAN应用软件设计原则 6
2.3 汽车通讯协议 6
2.3.1 SAE J1939通讯协议 7
2.3.2 CAN总线协议 7
2.4本章小结 8
第三章 系统硬件设计
3.1 系统总体结构 11
3.2测量仪控制器(P87C591) 11
3.2.1 C591 的 CAN 功能简介 12
3.2.2 P87C591 的增强型 CAN 方式新增加的功能简介 13
3.3 频率信号的处理 13
3.3.1 车速传感器的选择 14
3.3.2 车速信号前置调理电路设计 14
3.3.3 转速信号前置调理电路设计 14
3.4 模拟信号的处理 15
3.4.1温度传感器的选择 15
3.4.2压力传感器的选择 15
3.5 显示模块 16
3.5.1 步进电机介绍 16
3.5.2 步进电机驱动器的选型 16
3.5.3 步进电机的选型 17
3.6 CAN 智能节点硬件电路设计 18
3.6.1 CAN 收发器—PCA82C250 18
3.6.2 CAN 节点电路 19
3.7复位和时钟电路 19
3.8电源模块的设计 20
3.8.1 LM7805介绍 20
3.8.2参考电压源设计 20
第四章 汽车智能测量仪系统的运行步骤
4.1软件模块的划分 22
4.2数据采集模块 23
第五章 结论
致谢
参考文献
摘要
本文是为设计一款带CAN总线功能的汽车多参数智能测量仪而编写的设计说明书。本设计分为5个章节,每个章节都介绍了本设计的相关内容,从理论的准备到具体设计的实践,较为全面的阐述了设计一款智能测量仪的过程。
首章先介绍了国内外的汽车测量仪的发展现状,对国际CAN总线的发展格局进分析和研究,并针对汽车测量仪的原理,为设计一款带CAN总线功能的汽车多参数智能测量仪打下理论的基础。第二章便是对CAN总线功能的详细介绍。第三章为本文设计的重点。在前两章理论基础打好的前提下,进行测量仪的硬件设计。此设计的核心为硬件系统的设计,其中选取了以80C51家族派生来的P87C591单片机作为微处理器的核心,利用霍尔传感器,DS18b20温度传感器、MPX4115压力传感器来对汽车车速、发动机转速、冷却水温度、机油压力四个参数进行实时的测量,以步进电机作为显示来实时测量汽车运行中的各个数据,并构建了一个由CAN节点和CAN收发器PCA82C250而组成的最简单的CAN网络,实现了在CAN总线上对数据的接受和发送。最后两章便是对软件模块的划分以及此设计的总结。
本设计是对汽车CAN总线测量仪的研究,较为严谨的讨论了系统的开发思路和设计思想,并在理论上设计出了基于CAN总线功能的虚拟测量仪系统。
关键词 CAN总线、单片机、汽车测量仪、步进电机
1.9万字 32页 原创作品,已通过查重系统
目 录
第一章 绪论
1.1课题研究的目的和意义 1
1.2汽车测量仪的发展 1
1.3 CAN总线在汽车中的应用 2
1.4 研究的基本内容 3
第二章 CAN总线原理
2.1汽车总线 4
2.2 CAN总线 4
2.2.1 CAN总线简介 4
2.2.2 CAN总线基本特点 5
2.2.3 CAN总线介质通讯访问方式 5
2.2.4 CAN总线物理层设计 6
2.2.5 CAN应用软件设计原则 6
2.3 汽车通讯协议 6
2.3.1 SAE J1939通讯协议 7
2.3.2 CAN总线协议 7
2.4本章小结 8
第三章 系统硬件设计
3.1 系统总体结构 11
3.2测量仪控制器(P87C591) 11
3.2.1 C591 的 CAN 功能简介 12
3.2.2 P87C591 的增强型 CAN 方式新增加的功能简介 13
3.3 频率信号的处理 13
3.3.1 车速传感器的选择 14
3.3.2 车速信号前置调理电路设计 14
3.3.3 转速信号前置调理电路设计 14
3.4 模拟信号的处理 15
3.4.1温度传感器的选择 15
3.4.2压力传感器的选择 15
3.5 显示模块 16
3.5.1 步进电机介绍 16
3.5.2 步进电机驱动器的选型 16
3.5.3 步进电机的选型 17
3.6 CAN 智能节点硬件电路设计 18
3.6.1 CAN 收发器—PCA82C250 18
3.6.2 CAN 节点电路 19
3.7复位和时钟电路 19
3.8电源模块的设计 20
3.8.1 LM7805介绍 20
3.8.2参考电压源设计 20
第四章 汽车智能测量仪系统的运行步骤
4.1软件模块的划分 22
4.2数据采集模块 23
第五章 结论
致谢
参考文献
摘要
本文是为设计一款带CAN总线功能的汽车多参数智能测量仪而编写的设计说明书。本设计分为5个章节,每个章节都介绍了本设计的相关内容,从理论的准备到具体设计的实践,较为全面的阐述了设计一款智能测量仪的过程。
首章先介绍了国内外的汽车测量仪的发展现状,对国际CAN总线的发展格局进分析和研究,并针对汽车测量仪的原理,为设计一款带CAN总线功能的汽车多参数智能测量仪打下理论的基础。第二章便是对CAN总线功能的详细介绍。第三章为本文设计的重点。在前两章理论基础打好的前提下,进行测量仪的硬件设计。此设计的核心为硬件系统的设计,其中选取了以80C51家族派生来的P87C591单片机作为微处理器的核心,利用霍尔传感器,DS18b20温度传感器、MPX4115压力传感器来对汽车车速、发动机转速、冷却水温度、机油压力四个参数进行实时的测量,以步进电机作为显示来实时测量汽车运行中的各个数据,并构建了一个由CAN节点和CAN收发器PCA82C250而组成的最简单的CAN网络,实现了在CAN总线上对数据的接受和发送。最后两章便是对软件模块的划分以及此设计的总结。
本设计是对汽车CAN总线测量仪的研究,较为严谨的讨论了系统的开发思路和设计思想,并在理论上设计出了基于CAN总线功能的虚拟测量仪系统。
关键词 CAN总线、单片机、汽车测量仪、步进电机