基于CAN總線與RS485的DSP通信接口設(shè)計

相關(guān)專題: 芯片

1.概述

現(xiàn)場總線是一種開放式、數(shù)字化、多點通信的控制系統(tǒng)局域網(wǎng)絡(luò),是當(dāng)今自動化領(lǐng)域中最具有應(yīng)用前景的技術(shù)之一 ,CAN總線是現(xiàn)場總線中的應(yīng)用熱點。由于CAN總線具有通信速率高、開放性好、報文短、糾錯能力強以及控制簡單、擴展能力強、系統(tǒng)成本低等特點,越來越 受到人們的關(guān)注。

TI公司的TMS320LF2407型DSP微控制器以其處理能力強,外設(shè)功能模塊集成度高及存儲器容量大等特點廣泛應(yīng)用于數(shù)字化控制與通信領(lǐng)域。CAN 總線控制器與TMS320LF2407微控制器連接,可以實現(xiàn)CAN總線的通信。TMS320LF2407微控制器內(nèi)嵌的異步串行口(SCI)支持CPU 與其它使用標(biāo)準(zhǔn)格式的異步外設(shè)之間的數(shù)字通訊,通過RS-485接口可以方便地進行DSP之間或DSP與PC機之間的異步串行通信。

RS-485是一種多發(fā)送器的接口標(biāo)準(zhǔn),它擴展了RS-422A的性能,允許雙絞線上一個發(fā)送器驅(qū)動32個負(fù)載設(shè)備,負(fù)載設(shè)備可以是被動發(fā)送器、接收器或 收發(fā)器,RS-485最大傳輸距離為1200m,最大傳送速率可達10Mb/s。因此,RS-485在遠(yuǎn)程通信和多機總線系統(tǒng)中具有很大的吸引力,在實際 設(shè)計中得到了廣泛應(yīng)用。

本設(shè)計以PC機為主機,以TMS320LF2407為從機,實現(xiàn)了主從機之間的基于RS-485的串行通信,以及TMS320LF2407與CAN總線的 通信。其中PC機與TMS320LF2407的RS-485通信,采用MAXIM公司生產(chǎn)的MAX48X/49X系列收發(fā)器芯片,完成RS-485標(biāo)準(zhǔn)接 口通信。由于PC機上提供的是標(biāo)準(zhǔn)的RS-232C串行接口,因此,需要RS-232C/RS-485轉(zhuǎn)換器進行接口轉(zhuǎn)換。如圖1所示。應(yīng)用 TMS320LF2407內(nèi)嵌的CAN模塊和總線接口芯片PCA82C250,實現(xiàn)了TMS320LF2407與CAN總線的串行通信。

2.TMS320LF2407的RS-485通信設(shè)計

TMS320F2407有較強的串行通信能力,設(shè)計到的控制類寄存器較多,這使系統(tǒng)設(shè)計比較靈活。設(shè)計時,首先對控制類寄存器進行初始化,包括數(shù)據(jù)格式、 中斷使能、中斷優(yōu)先級、波特率等參數(shù)的設(shè)置。初始化完成以后,就可以發(fā)送和接收數(shù)據(jù)了。如果要發(fā)送數(shù)據(jù),只要把數(shù)據(jù)寫入SCITXBUF即可,由串行通信 SCI模塊自動完成發(fā)送數(shù)據(jù)。如果要接收數(shù)據(jù),只要把SCIRXBUF的內(nèi)容讀出即可(從引腳SCIRXD/IO移位來的信息由串行通信SCI模塊本身自 動去掉起始位、停止位、校驗位,并將數(shù)據(jù)放到SCIRXBUF中)。代碼如下:

初始化TMS320LF2407的SCI模塊

來源:conniede


微信掃描分享本文到朋友圈
掃碼關(guān)注5G通信官方公眾號,免費領(lǐng)取以下5G精品資料
  • 1、回復(fù)“YD5GAI”免費領(lǐng)取《中國移動:5G網(wǎng)絡(luò)AI應(yīng)用典型場景技術(shù)解決方案白皮書
  • 2、回復(fù)“5G6G”免費領(lǐng)取《5G_6G毫米波測試技術(shù)白皮書-2022_03-21
  • 3、回復(fù)“YD6G”免費領(lǐng)取《中國移動:6G至簡無線接入網(wǎng)白皮書
  • 4、回復(fù)“LTBPS”免費領(lǐng)取《《中國聯(lián)通5G終端白皮書》
  • 5、回復(fù)“ZGDX”免費領(lǐng)取《中國電信5GNTN技術(shù)白皮書
  • 6、回復(fù)“TXSB”免費領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解
  • 7、回復(fù)“YDSL”免費領(lǐng)取《中國移動算力并網(wǎng)白皮書
  • 8、回復(fù)“5GX3”免費領(lǐng)取《R1623501-g605G的系統(tǒng)架構(gòu)1
  • 本周熱點本月熱點

     

      最熱通信招聘

    業(yè)界最新資訊


      最新招聘信息