信息学院学位论文格式规范示例.docx

上传人:b****6 文档编号:7991227 上传时间:2023-01-27 格式:DOCX 页数:6 大小:89.26KB
下载 相关 举报
信息学院学位论文格式规范示例.docx_第1页
第1页 / 共6页
信息学院学位论文格式规范示例.docx_第2页
第2页 / 共6页
信息学院学位论文格式规范示例.docx_第3页
第3页 / 共6页
信息学院学位论文格式规范示例.docx_第4页
第4页 / 共6页
信息学院学位论文格式规范示例.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

信息学院学位论文格式规范示例.docx

《信息学院学位论文格式规范示例.docx》由会员分享,可在线阅读,更多相关《信息学院学位论文格式规范示例.docx(6页珍藏版)》请在冰豆网上搜索。

信息学院学位论文格式规范示例.docx

信息学院学位论文格式规范示例

玉溪师范学院

 

毕业设计(论文)

 

题目:

课题名称——子标题(可多行)

英文题目(可多行)

姓名:

张xx学号:

2006xxxxx

专业:

信息管理与信息系统

所在系部:

信息技术工程学院

指导教师:

XXX职称:

XX

 

(还需要与此内容完全相同的一个硬纸板封面)

2010年xx月xx日

学位论文原创性声明

本人郑重声明:

所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

本人完全意识到本声明的法律后果由本人承担。

作者签名:

年月日

 

学位论文版权使用授权书

本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

本学位论文属于:

1、保密□,在_________年解密后适用本授权书。

2、不保密□。

(请在以上相应方框内打“√”)

 

作者签名:

年月日

 

 

摘 要

本文结合DSP(TMS320C6000)强大的数据处理能力以及CAN总线灵活、应用范围广且日趋成熟的特点,提出了一种基于DSP的CAN总线系统智能节点设计的可行性方法。

(此仅为示例,并不表示内容就只需要这么多字数。

关键词:

DSP;CAN;智能节点

Abstract

Inthispaper,afeasiblesolutionisupdatedtoimplementaintelligentnodedesignontheCANbuswithDSP(TMS320C6000).

Keywords:

DSP;CAN;Intelligentnode

 

目 录

1引言······················································································1

1.1研究目的与意义···································································1

1.2研究现状与发展趋势······························································1

1.2.1研究现状····································································1

1.2.2发展趋势···································································3

1.3研究内容···········································································6

2智能节点相关理论··································································7

……

参考文献··················································································75

附录························································································84

致谢························································································95

(注:

此目录只是示例,与内容以及制作目录的方法无关。

1 引言(顶格、三号黑体,加粗)

控制器局域网(CAN-CONTROLLERAREANETWORK)是BOSCH公司为现代汽车应用领先推出的一种多主机局部网,由于其卓越性能现已广泛应用于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等众多部门。

控制器局部网将在我国迅速普及推广。

CAN总线支持分布式控制和适时控制的串行通信网络。

由于CAN总线具有通信速率高、开放性好、报文短、纠错能力强以及控制简单、扩展能力强、系统成本低等特点,越来越受到人们的关注。

由于其自身的特点,CAN总线的应用从汽车的电子行业扩展到机械工业、纺织机械、农用机械、机器人、数控机床、医疗器械、家用电器及传感器等领域。

CAN已经形成了国际标准,并已被公认为几种最有前途的现场总线之一。

(正文5号宋体,行距18pt)

CAN控制器SJA1000作为一种独立的CAN控制器芯片,主要用于移动目标和一般工业环境中的区域网络控制。

具有BasicCAN和PeliCAN两种操作模式,支持具有很多新特性的CAN2.0B协议。

随着DSP芯片性价比和开发手段的不断提高,DSP已经在社会生活各个领域得到广泛应用。

TI公司的高端DSPTMS320C6000系列,在芯片设计上瞄准的是多通道无线通信和有线通信的应用领域,以其高速处理能力和出色的对外接口能力,使得它在雷达、声纳、医用仪器、图像处理等领域都具有极大的应用潜力。

本文讨论DSP结合CAN控制器的智能节点设计。

2 系统简介(段前间距1行)

节点是网络上信息的接收和发送站,CAN总线系统中共有两种类型的节点:

不带微处理器的非智能节点和带微处理器的智能节点[1]。

如由一片P82C150就可以构成一个数字和模拟信号采集的节点,像这种节点就是非智能节点。

所谓智能节点是由微处理器和可编程的CAN控制芯片组成,它们二者是合而为一的。

本系统为基于DSP的CAN总线系统智能节点,通过DSP对数据进行处理,同时完成对CAN总线控制芯片的状态初始化和数据收发控制。

其系统框图如下。

(此段要设置段后距离1行)

图2.1CAN智能节点系统框图

(此段要设置段前距离1行。

)在此系统中,DSP采用TI公司的TMS320C6202,作为节点的微处理器,是整个系统实时数据处理的核心器件,并且实现对SJA1000的控制。

在CAN总线通信接口中,CAN通信控制芯片采用Philips公司的SJA1000,是整个系统数据交换的桥梁,CAN总线驱动器采用82C250。

3 DSP与SJA1000的接口

3.1 SJA1000的接口信号和时序(黑体四号)(各层次标题用阿拉伯数字连续编号,不同层次的数字之间用“.”相隔,末尾数字后面不加标点。

编号后空1个全角字距)

CAN控制器(以PCX82C200或SJA1000为例)提供的微处理器的接口信号主要有AD0~AD7共8根地址数据线和ALE、CS、RD、WR、RST、MODE、RESET和INT,控制器的数据和地址分时复用线,其中MODE为接口方式选择信号,可选用INTEL方式或MODTOROLA方式,提供了与INTEL方式和MOTOROLA方式的直接接口信号。

本设计采用INTEL模式,其读写时序如下图所示。

图3.1SJA1000读时序

图3.2SJA1000写时序

3.2DSP的接口信号和时序

DSP芯片以TI公司生产的TSM320C6202B为例,采用了先进的哈佛结构,内部采用多总线结构和流水线的工作方式,从而大大地提高了系统的运行速度和数字信号处理能力,DSP的指令执行时间在ns数量级,内部程序和数据存储器目前已达几十K字,并带有内部的硬件乘法器,这些都有DSP提供了广阔的应用空间。

4 SJA1000与82C250及CAN总线的接口

为了增强CAN总线节点的抗干扰能力,SJA1000的TX0和RX0并不是直接与82C250的TXD和RXD相连,而是通过高速光耦6N137后与82C250相连,这样就很好的实现了总线上各CAN节点间的电气隔离。

不过,应该特别说明一点的是,光耦部分电路所采用的两个电源Vcc和Vdd必须完全隔离,否则采用光耦也就失去了意义。

电源的完全隔离可采用小功率电源隔离模块或者带多5V隔离输出的开关电源模块实现。

这些部分虽然增加了接口电路的复杂性,但是却提高了节点的稳定性和安全性。

5 总结

现场总线即是一个开放的通信网络,又是一种全分布控制系统。

他是智能设备的联系纽带,把挂接在总线上、作为网络节点的智能设备连接为网络系统。

CAN总线面向的是数据而不是节点,这种方式的优点是可使网络内的节点个数在理论上不受限制加入或减少设备不影响整个系统的工作。

基于DSP的CAN总线系统智能节点充分利用了DSP超强的数据处理能力和CAN总线的数据通信的可靠性、实时性和灵活性特点,为此系统的实现提供了新的思路。

(三线表的示例)

表1.1 各站降水、蒸发量、相对温度表

参考文献

1.饶运涛.现场总线CAN原理与应用技术.北京:

北京航空航天大学出版社,2003.6

2.邬宽明.CAN总线原理和应用系统设计.北京:

北京航空航天大学出版社,1996年

(文中标注只是例子,与引用的内容无关。

附 录

●初始化过程:

SJA1000的初始化只有在复位模式下才可以进行,初始化主要包括工作方式的设置、接收滤波方式的设置、接收屏蔽寄存器(AMR)和接收代码寄存器(ACR)的设置、波特率参数设置和中断允许寄存器(IER)的设置等。

在完成SJA1000的初始化设置以后,SJA1000就可以回到工作状态,进行正常的通信任务。

●发送过程:

发送子程序负责节点报文的发送。

发送时用户只需将待发送的数据按照特定格式组合成一帧报文,送入SJA1000发送缓冲区中,然后启动SJA1000发送即可。

当然在往SJA1000发送缓存区送报文之前,必须先作一些判断,即查看状态寄存器,判断是否正在接收、判断上次发送是否完成、判断发送缓冲区是否锁定等。

发送程序分发送远程帧和数据帧两种,远程帧无数据场。

●接收过程:

接收子程序负责节点报文的接收以及其他情况处理。

接收子程序比发送子程序要复杂一些,因为在处理接收报文的过程中,同时要对诸如总线关闭、错误报警、接收溢出等情况进行处理。

SJA1000报文的接收主要有两种方式:

中断接收方式和查询接收方式。

如果对通信的实时性要求不是很强,可采用查询接收方式。

两种接收方式的编程思路基本相同。

致 谢

本论文是在××老师的指导下完成的。

从开始到完成,××给予我莫大的帮助,尤其在文献资料方面和论文细节处理上。

在此,我十分感谢××老师。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1