Mvb轉can標準插件卡的制作方法
【技術領域】
[0001]本實用新型涉及一種符合《GB/T 1952 0.3電子設備機械結構482.6mm(19in)系列機械結構尺寸》的標準插件類型的卡,可以廣泛應用于鐵路列車、地鐵列車和城市軌道交通車輛等實時性要求較高的工業控制領域。
【背景技術】
[0002]現有的國內外MVB-CAN設備,由于制造廠商的不同,型號不同,硬件、軟件不同,或者批次不同,帶來以下幾個問題:
[0003]1.自行定義尺寸與接口類型,使用方選型困難;
[0004]2.安裝位都是非標的,設計時需要了解尺寸與安裝孔位等信息,后期安裝存在風險;
[0005]3.系統升級時一般要通過專用接口或返廠升級,一旦重新選型或設備升級將給現場操作帶來很大困難,通用性差;
[0006]4.非標產品批次不同造成安裝位或接口變動,導致安裝或使用產生問題。
[0007]因此,為了解決上述技術問題,需要設計一種通用MVB轉CAN標準插件卡,以便于安裝使用。
【實用新型內容】
[0008]本實用新型的目的是提供一種MVB轉CAN標準插件卡,以提高板卡的通用性。
[0009]為了解決上述技術問題,本實用新型提供了一種MVB轉CAN標準插件卡,其特征在于,包括:板體,所述板體的前面板為標準3u CPCI架構,以及所述MVB轉CAN標準插件卡的后部設有板卡安裝位。
[0010]進一步,所述板體的長度為160mm、寬度為100mm。
[0011]進一步,所述前面板上設有MVB通信接口、CAN通信接口、升級及檢測接口、指示燈。
[0012]進一步,所述板體上設置有MVB與CAN協議轉換控制單元,且該MVB與CAN協議轉換控制單元包括:FPGA處理模塊、ARM處理模塊,以及與ARM處理模塊的CAN驅動端相連的CAN收發器;其中所述FPGA處理模塊適于處理MVB通信接口數據的收發及解析,且將MVB上端數據處理后提供給ARM處理模塊;所述ARM處理模塊適于處理CAN收發器的數據流,定期刷新FPGA處理模塊交互數據,以實現網關控制與轉換。
[0013]進一步,所述MVB通信接口、CAN通信接口、升級及檢測接口均采用標準DB9接口。
[0014]本實用新型的有益效果是:(1)本MVB轉CAN標準插件卡采用統一的板卡接口,方便使用;(2)統一尺寸與接口類型,CAN、MVB與升級及檢測接口都使用標準DB9接口,提高了通用性。
【附圖說明】
[0015]下面結合附圖和實施例對本實用新型進一步說明。
[0016]圖1是本實用新型的MVB轉CAN標準插件卡的原理框圖。
【具體實施方式】
[0017]現在結合附圖對本實用新型作進一步詳細的說明。這些附圖均為簡化的示意圖,僅以示意方式說明本實用新型的基本結構,因此其僅顯示與本實用新型有關的構成。
[0018]如圖1所示,本實用新型提供了一種MVB轉CAN標準插件卡,包括:板體,所述板體的前面板為標準3u CPCI架構,以及所述MVB轉CAN標準插件卡的后部設有板卡安裝位。
[0019]所述板卡安裝位(安裝接口)符合《GB/T 1952 0.3電子設備機械結構482.6mm(19in)系列機械結構尺寸》的連接器型式。安裝位采用標準插件板接口,適用于標準機箱,后期維護方便。
[0020]進一步,所述板體的長度為160mm、寬度為100mm。具體的,所述板體采用《GB/T19520.3電子設備機械結構482.6mm(19in)系列機械結構尺寸》的標準插件類型。本MVB轉CAN標準插件卡采用統一的板卡接口,方便使用。
[0021]可選的,所述前面板上設有MVB通信接口、CAN通信接口、升級及檢測接口、指示燈。
[0022]所述板體上設置有MVB與CAN協議轉換控制單元,且該MVB與CAN協議轉換控制單元包括:FPGA處理模塊、ARM處理模塊,以及與ARM處理模塊的CAN驅動端相連的CAN收發器;其中所述FPGA處理模塊適于處理MVB通信接口數據的收發及解析,且將MVB上端數據處理后提供給ARM處理模塊;所述ARM處理模塊適于處理CAN收發器的數據流,定期刷新FPGA處理模塊交互數據,以實現網關控制與轉換。
[0023]所述MVB與CAN協議轉換控制單元的具體工作方式如下:
[0024]當CAN側數據發往MVB側時,本MVB轉CAN標準插件卡通過調用CAN收發器處理函數來接收數據,對CAN幀的解碼,再把相應的數據發送到數據緩沖區(所述ARM處理模塊內部),最后通知FPGA將緩沖區中數據取走發往MVB側;當MVB側數據發往CAN側時,FPGA處理模塊接收數據,對信息進行解碼分析,將數據發送到數據緩沖區,ARM處理模塊定期接收后進行相應處理,并通過CAN控制模塊對數據進行完整的CAN報文封裝,再發送到CAN總線上;并且還采用IEC61375-1標準的MVB通信協議實現同一個車輛內各個功能控制單元(本MVB轉CAN標準插件卡外接功能單元)之間的數據通信。所述FPGA處理模塊內嵌完整的MVB 1類設備協議。
[0025]所述CAN收發器采用PHILIPS公司的PCA82C251,用于提高對總線的差動發送能力和CAN驅動器的差動接收能力。當ARM處理模塊對CAN驅動器進行相應配置后,收發器即可自動完成相應的CAN總線動作。
[0026]所述MVB通信接口、CAN通信接口、升級及檢測接口均采用標準DB9接口。
[0027]所述升級及檢測接口從ARM處理模塊引出。
[0028]以上述依據本實用新型的理想實施例為啟示,通過上述的說明內容,相關工作人員完全可以在不偏離本項實用新型技術思想的范圍內,進行多樣的變更以及修改。本項實用新型的技術性范圍并不局限于說明書上的內容,必須要根據權利要求范圍來確定其技術性范圍。
【主權項】
1.一種MVB轉CAN標準插件卡,其特征在于,包括:板體,所述板體的前面板為標準3uCPCI架構,以及 所述MVB轉CAN標準插件卡的后部設有板卡安裝位。2.根據權利要求1所述的MVB轉CAN標準插件卡,其特征在于,所述板體的長度為160mm、寬度為 100mm。3.根據權利要求2所述的MVB轉CAN標準插件卡,其特征在于,所述前面板上設有MVB通信接口、CAN通信接口、升級及檢測接口、指示燈。4.根據權利要求3所述的MVB轉CAN標準插件卡,其特征在于,所述板體上設置有MVB與CAN協議轉換控制單元,且該MVB與CAN協議轉換控制單元包括:FPGA處理模塊、ARM處理模塊,以及與ARM處理模塊的CAN驅動端相連的CAN收發器;其中 所述FPGA處理模塊適于處理MVB通信接口數據的收發及解析,且將MVB上端數據處理后提供給ARM處理模塊; 所述ARM處理模塊適于處理CAN收發器的數據流,定期刷新FPGA處理模塊交互數據,以實現網關控制與轉換。5.根據權利要求4所述的MVB轉CAN標準插件卡,其特征在于,所述MVB通信接口、CAN通信接口、升級及檢測接口均采用標準DB9接口。
【專利摘要】本實用新型涉及一種MVB轉CAN標準插件卡,包括:板體,所述板體的前面板為標準3u?CPCI架構,以及所述MVB轉CAN標準插件卡的后部設有板卡安裝位。本MVB轉CAN標準插件卡采用統一的板卡接口,方便使用;統一尺寸與接口類型,CAN、MVB與升級及檢測接口都使用標準DB9接口,提高了通用性。
【IPC分類】G06F13/40
【公開號】CN205068384
【申請號】CN201520822677
【發明人】陳愷, 秦海剛, 馬麗麗
【申請人】新譽軌道交通科技有限公司
【公開日】2016年3月2日
【申請日】2015年10月21日