KEY WORDS: Ultrasonic ranging, Car reversing radar,CU51,Intelligent nodes of   

CAN-bus,  communication  messages design 

 

本科毕业设计说明书 第 I 页

目录

第一章 绪论 1

1。1 CAN 技术简介 1

1。2 倒车雷达的发展 2

1。3 课题研究内容及意义 4

第二章 超声测距技术概述 5

2。1  超声波简介 5

2。2 超声波速度与温度关系 5

2。3  超声波测距原理 7

第三章 CAN 总线硬件接口电路设计 8

3。1 CAN 协议控制器 SJA1000 8

3。2 CAN 节点电路结构图 10

第四章 倒车雷达通讯协议 12

4。1 CAN 总线应用层协议概述 12

4。2 CAL 协议 12

4。3 CANopen 13

4。4 预定义报文或者特殊功能对象 15

4。5 倒车雷达通讯报文定义 15

第五章  CAN  总线通讯的软件设计 18

5。1 SJA1000 的初始化程序 19

5。2 通讯报文发送程序 21

5。3 通讯报文接收程序 21

第六章 倒车显示模块 23

6。1  显示设计 23

6。2 FYD12864-0402B 25

结论 27

致谢 28

参考文献 29

附录 A 31

附录 B 34

 

第一章 绪论

1。1 CAN 技术简介

CAN 被称为控制器局域网,是一种拥有局部信息交流的控制性网络。CAN 总 线和 LIN 总线都是世界上应用最多的现场总线,本课题所研究的 CAN 总线,它的 最初研发目的,是用于汽车电子,车载微控制器通信。在汽车上,各电子控制装 置与车载 ECU 通过总线交换信息,这种方式的出现,就形成了现如今发达的汽车 电子控制网络。在汽车上,嵌入 CAN 控制装置的系统有很多,像发动机控制系统, 变速箱控制系统,仪表装备等系统中都有嵌入。 

国际标准化 CAN 协议 OSI 模型,具有三层,即,底层物理层,数据链路层和 应用层。它的信号的传输介质可以是不同的材料,例如同轴电缆,双绞线或光纤。 在正常情况下,CAN 以 1Mbps 的传输的数据传输速度,可传送多至约 40 米,如 果速度小于 5KBPS,可以完成长达 10 公里数据直接传输。 CAN 具有强大的总线 通信接口功能,可以沟通单独完成数据的成帧处理,以及循环冗余校验,优先识 别,位填充。甚至数据块编码功能,也可以解决。 CAN 协议取消了过去传统的 站地址代码,而以另一种方式,对通信数据块进行编码。通信的数据块被编码, 在网络内的节点的数量,在理论上,就不会因为该站地址的原因变成有限的,但 在实际的设计过程中,要考虑实际电特性,而且在很多时候,需要由网络硬件电 特性来限制节点的数量。 

上一篇:汽车车牌识别系统设计+MATLAB程序
下一篇:LabVIEW冲压推进弹丸燃烧性能测试软件开发

基于状态估计的控制系统...

基于RS-485的电梯呼梯装置设计+电路图

基于Zigbee的智能仓储管理系统设计

Matlab基于模型跟随的自适...

基于模糊控制方法的机械手同步控制研究

基于出租车GPS数据城市交通特性研究

MATLAB基于时序序列相似性匹配的电网故障诊断

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

张洁小说《无字》中的女性意识