基于TMS320LF2407A的雙CAN口同步通訊板設計
隨著(zhù)現代戰爭要求武器系統在戰場(chǎng)條件下的可靠性和維修性提高,傳統分離式控制系統的快速保障難以滿(mǎn)足要求。一體化車(chē)載PLC控制器以其高可靠性、模塊化特性使其應用于防空武器火力控制,為了將其擴展到具有TTCAN(Time Trigger CAN)網(wǎng)絡(luò )的武器系統,需解決PLC與TTCAN網(wǎng)絡(luò )的數據同步問(wèn)題。這里提出一種基于TMS320LF2407A的雙CAN口同步通訊板設計,從而解決了車(chē)載PLC與防空武器TTCAN網(wǎng)絡(luò )鏈接問(wèn)題。
本文引用地址:http://dyxdggzs.com/article/195696.htm2 雙CAN口同步通訊板總體設計方案
由于系統TTCAN網(wǎng)絡(luò )是時(shí)間觸發(fā)的實(shí)時(shí)通訊,一體化車(chē)載PLC的通訊接口是標準的CAN,不具備接收同步信號和按指定時(shí)間序列發(fā)送數據的能力,因此無(wú)法直接與TTCAN網(wǎng)絡(luò )連接。必須將PLC發(fā)送的數據經(jīng)同步后再發(fā)送給 TTCAN網(wǎng)絡(luò ),將來(lái)自TTCAN網(wǎng)絡(luò )的數據經(jīng)緩沖后發(fā)送給PLC。圖1為雙CAN口同步通訊板原理圖。
考慮到PLC的循環(huán)工作模式、數據發(fā)送時(shí)刻的隨機性以及數據傳輸的非實(shí)時(shí)性等因素,則將MPC2515 CAN獨立控制器作為PLC與同步通訊板之間的內部通訊接口。針對系統TTCAN網(wǎng)絡(luò )必須在指定時(shí)隙內實(shí)時(shí)完成數據接收、發(fā)送、交換和處理的特點(diǎn),只有將 TMS320LF2407的內部CAN控制器配合內部高速總線(xiàn)、高速RAM以及DSP強大的運算能力,才能滿(mǎn)足TTCAN網(wǎng)絡(luò )要求,因此選用 TMS320LF2407的內部CAN控制器作為T(mén)TCAN網(wǎng)絡(luò )的通訊接口。
評論