基于TMS320LF2812DSP的CAN总线实现方案的研究

来源 :硅谷 | 被引量 : 0次 | 上传用户:cyt200388
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]CAN总线常常被应用于工业现场中,数字信号处理器DSP的应用也日益广泛。介绍DSP芯片TMS320LF2812和CAN总线模块CTM1050T,研究基于两者的CAN总线的实现方案,并详细的给出硬件连接框图和程序流程图。
  [关键词]数字信号处理器CAN总线现场总线
  中图分类号:TN4文献标识码:A文章编号:1671-7597(2009)1210023-01
  
  一、引言
  
  CAN(Controller Area Network)总线是目前最有前途的几种现场总线之一,被广泛应用于汽车以及各种工业控制系统中。TI公司推出2000系列电机控制DSP TMS320LF2812属于最新产品,适合工业控制、机床控制、伺服控制等高精度应用。本文介绍了以TMS320LF2812为处理器,采用CAN总线模块CTM1050T,进行了CAN总线接口设计。
  
  二、系统硬件设计
  
  (一)芯片介绍
  TMS320F2812PGFA是TI公司推出的2000系列DSP芯片,是目前国际市场上比较先进、功能强大的32位定点DSP芯片[1]。该芯片既具有数字信号处理能力,又具有强大的事件管理能力和嵌入式控制功能,特别适用于有大量数据处理的测控场合,如工业自动化控制,电力电子技术应用,智能化仪表及电机,伺服系统等。它的主要特点:采用高性能的静态CMOS技术,主频可以工作在150MHz(时钟周期可达6.67ns);改进的eCAN2.0B接口模块;高性能低功耗,采用1.8V内核电压和3.3V外围接口电压。
  CTM1050T是一款带隔离的高速CAN收发器芯片,该芯片内部集成了所有必需的CAN隔离及CAN收、发器件,这些都被集成在不到3平方厘米的芯片上。该芯片符合ISO11898标准,因此,它可以和其他遵从ISO11898标准的CAN收发器产品互操作。
  (二)电源电路设计
  TMS320F2812采用+1.8V内核电压和+3.3V外围接口电压。TPS767D318
  具有可单独供电的双路输出:一路固定输出电压为+3.3v,另一路固定输出电压为+1.8V,输入电压为+5V。电路图如图1所示。
  图1TPS767D318接口电路原理图
  (三)CAN总线接口设计
  TMS320F2812的eCAN模块是TI公司新一代32位高级CAN控制器,它完全兼容CAN2.0B协议,可以在有干扰的环境里使用上述协议与其他控制器串行通信[2]。其与CTM1050T的接口电路如图2所示。
  
  三、软件设计
  
  这个程序的实现分为以下几个重要步骤[3]:eCAN模块的初始化,信息发送,信息接收。
  ECAN模块初始化,主要重新设置为配置寄存器,初始化邮箱。信息的发送程序要对以下寄存器或寄存器的某些位进行操作:发送请求寄存器(CANTRS)的相应位、邮箱使能寄存器(CANME)的相应位、信息标识符寄存器(MID)、信箱控制区寄存器(CANMCF)、邮箱方向寄存器(CANMD)的相应位;信息的接收程序要对以下寄存器或寄存器的某些位进行操作:邮箱使能寄存器(CANME)的相应位;信息标识符寄存器(MID);局部接收屏蔽寄存器(LAM)、邮箱方向寄存器(CANMD)的相应位、覆盖保护控制寄存器(CANOPC)的相应位、接收信息悬挂寄存器(CANRMP)的相应位。程序流程如图3所示。
  图2CTM1050T与TMS320F2812的接口电路原理图
  
  四、结论
  
  经过长时间测试,采用自发自收方式,TMS320LF2812eCAN模块中发送邮箱和接收邮箱的值完全相同,可见该设计运行正常。且CTM10
  50T有CAN总线必备的隔离模块,可靠性高,对于DSPCAN总线开发研究有一定的现实意义。
  
  
  
  参考文献:
  [1]万山明,TMS320F281xDSP原理及应用实例[M].北京:北京航空航天大学出版社,2007.
  [2]张卫宁译,美国德州仪器公司,TMS320C28X系列DSP的CPU于外设(上)[M].北京:清华大学出版社,2004.
  [2]饶运涛,现场总线CAN原理与应用技术[M].北京:北京航空航天大学出版社,2003.
  
  作者简介:
  张鑫,硕士,讲师,兰州交通大学自动化与电气工程学院自动化系教师。
其他文献
[摘要]C语言是一个实用性很强的语言。主要针对高职学生阐述在C语言教学过程中的一些方法。每门课程的教学都有着其自身的特点与规律,同样C语言也不例外。分别从如何设计课程的导入——激发学生学习本课程的兴趣、基本理论教学中应注意的问题及实践教学中的一些环节谈在教学上的一些经验和体会。   [关键词]C语言理论教学实践教学  中图分类号:G71文献标识码:A文章编号:1671-7597(2009)1120
期刊
[摘要]从教师主体的观念、角色转变,创设情景改变方法与形式来培养学生的学习兴趣,达到教学的真正目的。  [关键词]英语兴趣培养情景教学方法  中图分类号:G42文献标识码:A文章编号:1671-7597(2009)1120160-01    兴趣是一个人探究事物或进行某种活动的积极态度,是一个人优先对一定事物发生的注意倾向。《高中英语课程标准》指出:“在教学过程中,教师应充分发挥学生在学习过程中的
期刊
[摘要]素描作为基础课程,艺术类的不同专业有着各自不同的要求,对于设计专业来说,不管是具象表现还是抽象表现都要从新的的角度和方式来实现,以达到更新观念,提高创新思维的教学目的,为专业课奠定基础。  [关键词]具象抽象基础教学  中图分类号:G42文献标识码:A文章编号:1671-7597(2009)1120164-01    素描教学对于设计专业的学生来说,是一门基础课,为今后专业课奠定基础。在教
期刊
[摘要]新课程标准颁布以来,教材建设进入到一个新的时期,高中物理教材真正出现百花齐放,百家争鸣的局面,对教师而言如能够对不同教材进行认真的分析比较,无疑将有助于教学活动的开展。通过对人教版与沪科版“万有引力与航天”章节内容的异同比较,希望能给各位教师对教材的使用提供一些启示。  [关键词]人教版沪科版万有引力比较  中图分类号:G40文献标识码:A文章编号:1671-7597(2009)11201
期刊
[摘要]从传统意义上的感悟解读西方美术经典名作的艺术精神到油画教学在新时代的教学模式的思考讨论,旨在说明艺术的魅力只有在精神的空间中才能展现,油画作为一种传达思想和精神的载体,精神品质则肯定是其表现的灵魂了。西方油画经典作品把这一品质通过艺术家高超的艺术形式表现出来,达到艺术与技艺的完美结合。基于这一点重读经典的意义,以及在现有的油画教学模式下的改革探讨的意义也在于此了。  [关键词]艺术精神油画
期刊
[摘要]长春市的历史文化遗产保护对其自身的建设有着重大的贡献,所以针对目前的历史保护区这一建筑历史遗产的现状进行科学研究,提出具体保护方法,有利于解决长春市建筑遗产保护的现实疑难问题,为建设有地方特色的北国春城打下扎实基础。  [关键词]长春市历史保护区形态类型  中图分类号:TU98文献标识码:A文章编号:1671-7597(2009)1120217-01    一、相关概念释义    (一)长
期刊
[摘要]随着现代化经济的发展,水资源的供需矛盾越来越突出,对中水的利用越来越广泛。现在中水主要应用在补偿用水、洗车、冲厕以及绿地喷洒、地下水补给等方面。随着科技的发展,中水将会更广泛地应用到各行各业中去。  [关键词]中水利用  中图分类号:TV7文献标识码:A文章编号:1671-7597(2009)1120219-01    一、中水定义    “中水”一词最早起源于日本,它是不同于给水、排水的
期刊
[摘要]高职计算机主要是培养计算机应用与管理、维护、程序编写等应用型人才,我们在大力倡导“动手能力”、“适应社会需要”的同时,往往忽略了高职学生的心理特点,培养出一些机械地用软件而毫无创造力和协作力的操作员。因此,改革教学方法,把计算机理论教学和实践教学有机地结合起来,才能提高课堂效率。鉴于此,笔者将“项目教学法”引入高职学校计算机Access课程教学,探讨如何真正培养和提高学生的技能水平。  [
期刊
[摘要]远程作业管理是远程教学的一个重要组成部分。随着网络的发展远程教育人群增多。其中作业管理面临着教师批改工作量大,作业得不到及时反馈等问题,主要分析目前在线作业系统的不足,根据现阶段高校作业批改的实际情况,分析系统功能需求,对系统总体架构做详细设计,最后描述系统各个功能的实现。  [关键词]远程教育智能作业系统.NET  中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)
期刊
[摘要]介绍虚拟仪器的构建方法,结合MCC公司的USB-1408FS数据采集卡,介绍基于USB的DAQ虚拟实验仪器的开发过程和方法。  [关键词]DAQ虚拟仪器设计  中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)1210083-01    一、引言    随着计算机技术和电子技术的不断发展,推动了虚拟仪器的广泛应用。为了掌握开发虚拟仪器的技术,除了必须了解虚拟仪器本身的
期刊