基于dspcan總線通信設(shè)計與實現(xiàn)

基于dspcan總線通信設(shè)計與實現(xiàn)

ID:5388781

大?。?91.13 KB

頁數(shù):4頁

時間:2017-12-08

基于dspcan總線通信設(shè)計與實現(xiàn)_第1頁
基于dspcan總線通信設(shè)計與實現(xiàn)_第2頁
基于dspcan總線通信設(shè)計與實現(xiàn)_第3頁
基于dspcan總線通信設(shè)計與實現(xiàn)_第4頁
資源描述:

《基于dspcan總線通信設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、研究與開發(fā)基于DSP的CAN總線通信的設(shè)計與實現(xiàn)李璐張宏川張愛玲(太原理工大學(xué)電氣與動力工程學(xué)院,太原030024)摘要本文介紹了TMS320F2812的eCAN模塊與TMS320LF2407的CAN模塊之間通信以及兩者與廣州致遠的CAN.USBI智能接口卡之間通信時CAN控制器的硬件電路設(shè)計及應(yīng)用方法。利用該方法可以在波特率高達1Mbps的條件下可靠、穩(wěn)定地傳輸數(shù)據(jù),而且時間延時很小。在雙PWM變頻調(diào)速系統(tǒng)中的應(yīng)用結(jié)果表明了該方法的可行性。關(guān)鍵詞:CAN總線;數(shù)據(jù)通信;TMS320F2812;TMS320LF2407DesignandImplementatio

2、nofCANBusCommunicationBasedonDSP“ZhangHongchuanZhangAiling(ElectricalPowerEngineeringCollege,TaiyuanUniversityofTechnology,Taiyuan030024)AbstractThehardwarecircuitdesignandapplicationmethodsoftheCANcontrollerwereintroducedwhentheeCANmodelofTM$320F2812communicatedwiththeCANmodelofTM$3

3、20LF2407andthetwomodelscommunicatedwithCAN.USBIintelligentinterfacecardmadebyGuangzhouZhiyuan.Thismethodcouldmakedatatransmissionreliable.stableandgiveasmalldelay.ThemethodwasusedindoublePWMspeed.a(chǎn)djustedsystemandprovedtobefeasible.Keywords:CANbus:datacommunication:TM$320F28l2:TM$320

4、LF2407雙PWM變頻調(diào)速系統(tǒng)中得到了應(yīng)用。1引言2CAN節(jié)點通信設(shè)計CAN總線是一種支持分布式控制和實時控制的串行通信網(wǎng)絡(luò),由其獨特的設(shè)計思想和高可靠TMS320F2812的eCAN模塊與TMS320LF2407性,使其有較高的通信速率和較強的抗干擾能力,的CAN模塊之間通信以及兩者與廣州致遠的可以作為現(xiàn)場總線應(yīng)用于電磁噪聲比較人的場合。CAN.USBI智能接口卡之間的連接示意圖如圖1所CAN總線已經(jīng)成為最有發(fā)展前途的現(xiàn)場總線之~。示。由于TMS320F2812和TMS320LF2407上的許多微處理器部將CAN控制器嵌入到系統(tǒng)中,CAN模塊集成了CAN控制

5、器,提供了完整的CAN成為片上的微處理器,TI公司推出的TMS320F28l2協(xié)議,因此圖1中的TMS320F2812的eCAN模塊與和TMS320LF2407就在其中。這種結(jié)構(gòu)成本低、運TMS320LF2407的CAN模塊之問的通信僅需收發(fā)裝行穩(wěn)定、功能完備,是一種很有前途的CAN通信置即可。兩者與上位機的通信則通過CAN—USBI智系統(tǒng)組成方案。上述兩種DSP上的CAN模塊有所能接口卡。不同,TMS320F2812DSP片L的增啦型CAN控制器eCAN模塊,其性能比TMS320LF2407DSP內(nèi)嵌CAN控制器有較人的改進。本文主要介紹TMS320F2812

6、的eCAN模塊與TMS320LF2407的CAN模塊之間通信以及兩者與/‘州致遠的CAN.USBI智能接口卡之問通信時CAN控制器的圖1通信電路連接示意圖硬件電路以及軟件設(shè)計,同時對程序運行結(jié)果進行2.1CAN節(jié)點的硬件設(shè)計了分析,實驗證明了這種通信方式的可行性,并在硬件結(jié)構(gòu)圖如圖2所示。該硬件結(jié)構(gòu)主要實現(xiàn)2011f-4g51~1電

7、自i技術(shù)I13研究與開發(fā)TMS320F2812和TMS320LF2407的通信以及兩者的,所以即使代碼不能完全兼容,在移植上是非常和上位機的通信。u‘容易的。CAN節(jié)點的軟件設(shè)計主要分為三部分即初始化程序、數(shù)據(jù)發(fā)送程序、數(shù)據(jù)接收程序

8、。兩者的這部分程序的基本流程大體上是一樣的,因此卜面只對TMS320F2812的eCAN模塊的程序進行介紹。(1)主程序圖3為主程序流程圖。主程序如下:voidmain(void){InitSysCtrl0;//初始化系統(tǒng)/關(guān)中斷/DINT;IER=0x0000;IFR=0x0000;InitPieCtrl();//初始化PIE中斷InitPievectTable();//初始化PIE中斷矢量表InitECan0;//初始化CAN寄存器/使能PIE中斷/圖2CAN節(jié)點硬件結(jié)構(gòu)圖PieCtr1.PIEIER9.bit.INTx5=1;考慮TMS320F2812和T

9、MS320LF2407之

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。