汽车CAN总线实训培训-车门控制实验箱基础实验1
成都盘沣科技有限公司   2012-07-23 23:27:04 作者:PFCEO 来源: 文字大小:[][][]
1.实验目的

掌握车窗控制的控制逻辑,及车窗控制编程基本方法。

掌握汽车CAN总线网络数据传输特点,实现车窗网络控制。

2.实验设备及软件

1) 车窗控制实验箱一套、PFautoCAN开发套件一套

2) BDM下载器一个

3) 预装有Freescale开发软件的电脑

3.实验要求

1) 了解CAN接口原理图和外围电路;

2) 设计CAN网络报文数据格式、数据结构;

3) 编程实现网络数据的收发,通过网络实现对车窗的控制。

4.实验预习要求

1)了解车窗实验箱控制板CAN网络部分的原理图

2)  熟悉车窗的网络控制的逻辑图

 

控制位信息

车窗ECU

PFautoCAN开发套件(上位机)

1

前左门窗状态

2

前左门窗状态

3)  了解并熟悉MCS08DZ60CAN通信模块,了解相关寄存器设置

4)学会在CodeWarrior软件环境下的简单编程。

 

5.实验步骤

1)  实验硬件接口

2)PFautoCAN开发套件设计CAN网络数据库

报文设计说明。

在设计CAN网络数据库时,首先了解的就是CAN报文的设计,所有的信号定义使用Motorla/字节序,字节的最左边一位是最高的位,多字节信号的最左边一字节是最低字节。MSB位优先传送。其图形化表示如下图:

MSB最高有效位

. . .

. . .

LSB(最低有效位)

报文的一般格式:

ID

DB #1

DB #2

DB #3

DB #4

DB #5

DB #6

DB #7

DB #8

XX

70

158

2316

3124

3932

4740

5548

6356

注:70表示70,即76543210。表示信号在报文中的位置。后面数据同理。ID表示CAN  ID(标识符)DB表示数据字节。CAN报文以上图的从左至右顺序依次传送(ID首先发送,接着DB#1,然后DB#2,等等)。

本次实验设计是关于车窗控制模块的,故在此处仅介绍与车窗模块有关的报文设计。

车窗报文设计模块的基本参数如下: 

Parameter

Size

(bits)

ExampleData

(hex)

Signal description

hex

Signal Location

右后视镜电机状态

2

$0

OFF

0x0=OFF,0x1电机正转,0x2电机反转

14~15

左后视镜电机状态

2

$1

(电机正转)

0x0=OFF,0x1电机正转,0x2电机反转

12~13

 

前右门窗电机状态

2

$2

(电机反转)

0x0=OFF,0x1电机正转,0x2电机反转

10~11

前左门窗电机状态

2

$0

OFF

0x0=OFF,0x1电机正转,0x2电机反转

8~9

后右门窗电机状态

2

$1

(电机正转)

0x0=OFF,0x1电机正转,0x2电机反转

22~23

后左门窗电机状态

2

$2

(电机反转)

0x0=OFF,0x1电机正转,0x2电机反转

20~21

 

—————————成都盘沣科技有限公司—————————
【咨询电话】028-62496199
【业务联系人】先生

【业务联系电话】13608179927
【业务联系QQ1415175

【客服联系人】先生
【客服联系电话】18602801577
【客服联系QQ1206695207

【公司地址】 四川成都龙泉国际汽车城
【盘沣官方网站】 http://www.pfautoecu.com

最新评论
发表评论
标题
内容
表情
 

  分类导航
业界动态  (210)
企业新闻  (141)
汽车电子及CAN总线技术  (504)
汽车电子开发  (78)
  最新文章

成都盘沣科技有限公司

Copyright © 2009-2011 

腾讯企业QQ
蜀ICP备13022615号