• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于TMS320LF2812DSP的CAN總線實(shí)現(xiàn)方案的研究

      2009-07-01 02:42:2423
      新媒體研究 2009年23期
      關(guān)鍵詞:原理圖寄存器郵箱

      張 鑫 劉 旻 23

      [摘要]CAN總線常常被應(yīng)用于工業(yè)現(xiàn)場中,數(shù)字信號(hào)處理器DSP的應(yīng)用也日益廣泛。介紹DSP芯片TMS320LF2812和CAN總線模塊CTM1050T,研究基于兩者的CAN總線的實(shí)現(xiàn)方案,并詳細(xì)的給出硬件連接框圖和程序流程圖。

      [關(guān)鍵詞]數(shù)字信號(hào)處理器CAN總線現(xiàn)場總線

      中圖分類號(hào):TN4文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1671-7597(2009)1210023-01

      一、引言

      CAN(Controller Area Network)總線是目前最有前途的幾種現(xiàn)場總線之一,被廣泛應(yīng)用于汽車以及各種工業(yè)控制系統(tǒng)中。TI公司推出2000系列電機(jī)控制DSP TMS320LF2812屬于最新產(chǎn)品,適合工業(yè)控制、機(jī)床控制、伺服控制等高精度應(yīng)用。本文介紹了以TMS320LF2812為處理器,采用CAN總線模塊CTM1050T,進(jìn)行了CAN總線接口設(shè)計(jì)。

      二、系統(tǒng)硬件設(shè)計(jì)

      (一)芯片介紹

      TMS320F2812PGFA是TI公司推出的2000系列DSP芯片,是目前國際市場上比較先進(jìn)、功能強(qiáng)大的32位定點(diǎn)DSP芯片[1]。該芯片既具有數(shù)字信號(hào)處理能力,又具有強(qiáng)大的事件管理能力和嵌入式控制功能,特別適用于有大量數(shù)據(jù)處理的測控場合,如工業(yè)自動(dòng)化控制,電力電子技術(shù)應(yīng)用,智能化儀表及電機(jī),伺服系統(tǒng)等。它的主要特點(diǎn):采用高性能的靜態(tài)CMOS技術(shù),主頻可以工作在150MHz(時(shí)鐘周期可達(dá)6.67ns);改進(jìn)的eCAN2.0B接口模塊;高性能低功耗,采用1.8V內(nèi)核電壓和3.3V外圍接口電壓。

      CTM1050T是一款帶隔離的高速CAN收發(fā)器芯片,該芯片內(nèi)部集成了所有必需的CAN隔離及CAN收、發(fā)器件,這些都被集成在不到3平方厘米的芯片上。該芯片符合ISO11898標(biāo)準(zhǔn),因此,它可以和其他遵從ISO11898標(biāo)準(zhǔn)的CAN收發(fā)器產(chǎn)品互操作。

      (二)電源電路設(shè)計(jì)

      TMS320F2812采用+1.8V內(nèi)核電壓和+3.3V外圍接口電壓。TPS767D318

      具有可單獨(dú)供電的雙路輸出:一路固定輸出電壓為+3.3v,另一路固定輸出電壓為+1.8V,輸入電壓為+5V。電路圖如圖1所示。

      圖1TPS767D318接口電路原理圖

      (三)CAN總線接口設(shè)計(jì)

      TMS320F2812的eCAN模塊是TI公司新一代32位高級(jí)CAN控制器,它完全兼容CAN2.0B協(xié)議,可以在有干擾的環(huán)境里使用上述協(xié)議與其他控制器串行通信[2]。其與CTM1050T的接口電路如圖2所示。

      三、軟件設(shè)計(jì)

      這個(gè)程序的實(shí)現(xiàn)分為以下幾個(gè)重要步驟[3]:eCAN模塊的初始化,信息發(fā)送,信息接收。

      ECAN模塊初始化,主要重新設(shè)置為配置寄存器,初始化郵箱。信息的發(fā)送程序要對(duì)以下寄存器或寄存器的某些位進(jìn)行操作:發(fā)送請(qǐng)求寄存器(CANTRS)的相應(yīng)位、郵箱使能寄存器(CANME)的相應(yīng)位、信息標(biāo)識(shí)符寄存器(MID)、信箱控制區(qū)寄存器(CANMCF)、郵箱方向寄存器(CANMD)的相應(yīng)位;信息的接收程序要對(duì)以下寄存器或寄存器的某些位進(jìn)行操作:郵箱使能寄存器(CANME)的相應(yīng)位;信息標(biāo)識(shí)符寄存器(MID);局部接收屏蔽寄存器(LAM)、郵箱方向寄存器(CANMD)的相應(yīng)位、覆蓋保護(hù)控制寄存器(CANOPC)的相應(yīng)位、接收信息懸掛寄存器(CANRMP)的相應(yīng)位。程序流程如圖3所示。

      圖2CTM1050T與TMS320F2812的接口電路原理圖

      四、結(jié)論

      經(jīng)過長時(shí)間測試,采用自發(fā)自收方式,TMS320LF2812eCAN模塊中發(fā)送郵箱和接收郵箱的值完全相同,可見該設(shè)計(jì)運(yùn)行正常。且CTM10

      50T有CAN總線必備的隔離模塊,可靠性高,對(duì)于DSPCAN總線開發(fā)研究有一定的現(xiàn)實(shí)意義。

      參考文獻(xiàn):

      [1]萬山明,TMS320F281xDSP原理及應(yīng)用實(shí)例[M].北京:北京航空航天大學(xué)出版社,2007.

      [2]張衛(wèi)寧譯,美國德州儀器公司,TMS320C28X系列DSP的CPU于外設(shè)(上)[M].北京:清華大學(xué)出版社,2004.

      [2]饒運(yùn)濤,現(xiàn)場總線CAN原理與應(yīng)用技術(shù)[M].北京:北京航空航天大學(xué)出版社,2003.

      作者簡介:

      張鑫,碩士,講師,蘭州交通大學(xué)自動(dòng)化與電氣工程學(xué)院自動(dòng)化系教師。

      猜你喜歡
      原理圖寄存器郵箱
      Lite寄存器模型的設(shè)計(jì)與實(shí)現(xiàn)
      淺談STM32核心板原理圖設(shè)計(jì)
      電路原理圖自動(dòng)布圖系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
      基于Protel DXP 2004層次原理圖的設(shè)計(jì)
      沒問題郵箱
      趣味(語文)(2018年10期)2018-12-29 12:28:30
      分簇結(jié)構(gòu)向量寄存器分配策略研究*
      關(guān)于停止使用dianxunjishu@china.com郵箱的通知
      郵箱變更
      高速數(shù)模轉(zhuǎn)換器AD9779/AD9788的應(yīng)用
      一種可重構(gòu)線性反饋移位寄存器設(shè)計(jì)
      康乐县| 津南区| 长宁区| 双鸭山市| 阿勒泰市| 确山县| 靖宇县| 江达县| 平湖市| 龙南县| 天水市| 凤台县| 忻城县| 澳门| 深圳市| 宁津县| 株洲市| 十堰市| 静安区| 监利县| 沂源县| 甘孜县| 丰原市| 桦川县| 项城市| 垣曲县| 涡阳县| 武隆县| 马龙县| 和平区| 交口县| 民县| 玛多县| 灵寿县| 封开县| 新宾| 孝感市| 阳西县| 恩平市| 古丈县| 富锦市|