新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于TMS320LF2407A的雙CAN口同步通訊板設計

        基于TMS320LF2407A的雙CAN口同步通訊板設計

        作者: 時間:2009-10-19 來源:網絡 收藏

        3 雙CAN口同步通訊板接口硬件設計
        3.1 同步信號接口
        由于同步信號是為整個TTCAN網絡提供時間基準的,其故障導致整個網絡癱瘓,所以系統同步信號采用RS485差分方式傳輸。為了進一步提高同步信號抗干擾能力,在兩條差分傳輸線輸入端采用磁珠消除疊加在同步信號上的共模干擾,并采用高速光耦隔離對通訊板其他器件的干擾,這樣可以確保同步信號接口的可靠性,其電路設計如圖2所示。

        3.2 同步通訊板與PLC CAN接口
        該接口電路使用CAN2.0B協議實現與PLC的數據通訊。LF通過10 MHz SPI接口配置MPC2515的參數。數據收/發控制均采用硬件方式將信號接入LF的外部中斷源INT2與INT3。當RX0BF和 RX1BF為低電平時,表明MCP2515已接收到數據,LF可以對MCP2515進行讀操作;當RX0BF和RX1BF為高電平時,表明MCP2515未接收到有效數據。發送請求控制使用TMS320LF2407的IO接口向MCP2515發出硬件請求命令TX0RST, TX1RST,TX3RST來實現快速發送請求。接口電路采用光耦隔離和共模扼流線圈方法提高接口電路的抗干擾性能。其電路設計如圖3所示。

        4 雙CAN口同步通訊板軟件設計
        雙CAN口同步通訊板軟件分為3個模塊:
        (1)CAN隨機通訊模塊負責與PLC的隨機CAN通訊,接收來自PLC的突發數據,發送來自TTCAN網絡數據;



        關鍵詞: 2407A 2407 TMS 320

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 怀来县| 孝感市| 白银市| 三明市| 大悟县| 句容市| 个旧市| 石家庄市| 安图县| 筠连县| 高密市| 德安县| 陇川县| 民乐县| 新竹市| 浦东新区| 县级市| 松桃| 敦煌市| 南宁市| 进贤县| 吉木萨尔县| 太原市| 高陵县| 长春市| 永靖县| 南阳市| 澄城县| 德昌县| 衢州市| 合作市| 东台市| 沂南县| 读书| 孝昌县| 红河县| 广西| 肃北| 威宁| 元氏县| 临城县|