APP下载

CAN总线技术实验教学研究

2013-10-12钱新恩

电气电子教学学报 2013年6期
关键词:单片机设置实验

钱新恩

(紫琅职业技术学院,江苏南通226002)

0 引言

汽车总线为汽车内部各种复杂的电子设备、控制器和测量仪器等提供了统一数据交换渠道。控制局域网CAN-BUS是一重要的车载网络,CAN总线标准及应用是现代汽车维修人员必学的关键技术。

我们在“汽车车载网络技术”课程的教学过程中感到,由于学生缺少感性认识,不易理解CAN总线的特点和优点,觉得CAN总线标准抽象无味,学习兴趣不高。学生如果采用边学习边实践,先易后难,循序渐进;教师理论联系实际,学生就能够从实践中获得兴趣和理解。

SJA1000独立CAN控制器可灵活组成低成本的小型CAN总线节点,SJA1000与80C51系列微处理器组成的系统是一常用CAN总线节点形式。编写SJA1000与80C51系列微处理器的接口程序是学习和掌握CAN总线技术的一条有效途径,采用汇编语言程序编程可直接感受CAN总线标准的实现。SJA1000的PeliCAN模式能充分发挥CAN的先进特性。开始学习CAN总线时,要突出主要性能方面。为了使总线系统尽快工作起来,应主要关注系统复位、标示码设置和波特率设置等方面内容。本文以SJA1000的PeliCAN接口编程为主线,介绍CAN总线的实验系统。

1 实验硬件资源

实验系统包括:微处理器(STC89C52);CAN总线通讯模块[1](采用SJA1000+82C250构成CAN控制器和驱动器)和四位七段码显示器。系统框图见图1所示。单片机STC89C52是以访问外部存储器的方式访问SJA1000。单片机的P2.0与SJA1000片选管脚连接,在本系统的地址为#0FE00H。SJA1000复位管脚连接到单片机的P2.3。四位LED显示器,段选地址为#80H,位选地址为#0A0H;前两位显示自发信息,后两位显示接收的信息,采用中断方式发送和接收[2]。……

登录APP查看全文

猜你喜欢

单片机设置实验
记一次有趣的实验
中队岗位该如何设置
基于单片机的SPWM控制逆变器的设计与实现
做个怪怪长实验
基于单片机的层次渐变暖灯的研究
基于单片机的便捷式LCF测量仪
NO与NO2相互转化实验的改进
实践十号上的19项实验
本刊栏目设置说明
中俄临床医学专业课程设置的比较与思考