一種控制器局域網絡測試裝置的制造方法
【技術領域】
[0001]本實用新型實施例涉及控制器局域網絡測試技術,尤其涉及一種控制器局域網絡測試裝置。
【背景技術】
[0002]控制器局域網絡(Controller Area Network,CAN)是國際上應用最廣泛的現場總線之一。CAN的高性能和可靠性已被認同,多用于工控和汽車領域。
[0003]在汽車開發測試階段,需要對CAN總線進行大量的實際測試,待驗證后產品才能被推出市場。現有的CAN總線測試裝置,多使用德國Vector公司開發的汽車總線仿真開發軟件CANoe,通過編程實現CAN數據的發送、接收及存儲工作。
[0004]使用汽車總線仿真開發軟件CANoe,需要搭配電腦,而電腦需要使用市電,由此導致在汽車實車CAN總線測試過程中十分不便,而且CANoe操作界面不夠友好,操作不便,且使用CANoe成本較高。
【實用新型內容】
[0005]本實用新型提供一種控制器局域網絡測試裝置,以實現對汽車CAN總線的測試,并向用戶展示測試結果。
[0006]本實用新型實施例提供了一種控制器局域網絡測試裝置,包括:
[0007]人機交互模塊、核心控制模塊、控制器局域網絡CAN總線模塊和電源模塊;
[0008]所述人機交互模塊與所述核心控制模塊連接,用于顯示用戶界面,將用戶的操作指令傳輸給所述核心控制模塊,并根據接收到的所述核心控制模塊發出的顯示數據,顯示相應的展示內容;
[0009]所述核心控制模塊與所述CAN總線模塊相連,用于根據接收到的操作指令生成配置文件后發送到CAN總線模塊,并將從CAN總線模塊接收到的測試結果解析成顯示數據后發送到人機交互模塊;
[0010]所述CAN總線模塊,用于和CAN總線連接,根據從所述核心控制模塊獲取到的配置文件和從CAN總線獲取到的測試結果,實現所述核心控制模塊和CAN總線的雙向數據傳輸;
[0011]所述電源模塊分別與所述人機交互模塊、所述核心控制模塊和所述CAN總線模塊連接,并用于為其供電。
[0012]進一步的,該裝置還包括:
[0013]擴展功能模塊,包括:脈沖寬度調制PffM接口、高清晰度多媒體接口HDM1、通用串行總線USB接口、安全數碼SD卡接口和3.5毫米線路輸入/輸出接口中的至少一項;
[0014]所述擴展功能模塊與所述核心控制模塊連接,用于將外部擴展設備與所述核心控制模塊連接,實現所述外部擴展設備與所述核心控制模塊的數據傳輸。
[0015]進一步的,所述人機交互模塊為觸控顯示屏。
[0016]優選的,所述觸控顯示屏為多點觸控顯示屏。
[0017]進一步的,所述CAN總線模塊,包括:
[0018]CAN接收單元和CAN發送單元;
[0019]所述CAN接收單元,用于接收所述核心控制模塊發送的所述配置文件,根據所述配置文件,把從所述CAN總線上采集到的數據傳輸給所述核心控制模塊;
[0020]所述CAN發送單元,用于接收所述核心控制模塊發送的所述配置文件,根據所述配置文件,把接收到的所述核心控制模塊發出的數據傳輸至所述CAN總線。
[0021 ]進一步的,所述CAN接收單元,包括:CAN總線接收端口、CAN數據接收指示燈和接收CAN電阻選擇開關;
[0022]所述CAN發送單元,包括:CAN總線發送端口、CAN數據發送指示燈和發送CAN電阻選擇開關。
[0023]進一步的,所述核心控制模塊,包括:
[0024]嵌入式處理器、隨機存取存儲器RAM和內嵌式存儲器;
[0025]所述嵌入式處理器分別與所述RAM以及內嵌式存儲器連接,并支持硬件圖形加速器。
[0026]進一步的,所述電源模塊,包括:
[0027]電源輸入接口和電源轉換單元;
[0028]所述電源輸入接口,用于連接外部電源;
[0029]所述電源轉換單元與所述電源輸入接口連接,并與所述人機交互模塊、所述核心控制模塊和所述CAN總線模塊連接,用于將通過所述電源輸入接口輸入的所述外部電源轉換為所述人機交互模塊、所述核心控制模塊和所述CAN總線模塊各自需要的電源,為其供電。
[0030]進一步的,所述電源模塊,還包括:
[0031]第一電源輸出接口和第二電源輸出接口,均與所述電源轉換單元連接;
[0032]所述第一電源輸出接口和所述第二電源輸出接口,用于連接需電設備,為所述需電設備供電;
[0033]相應的,所述電源轉換單元,還用于將通過所述電源輸入接口輸入的所述外部電源轉換為輸出電源,并輸出至所述第一電源輸出接口和所述第二電源輸出接口。
[0034]本實用新型通過控制器局域網絡測試裝置測試汽車CAN總線,解決通過電腦使用汽車總線仿真開發軟件CANoe測試CAN總線帶來的編程復雜,成本較高的問題,實現簡化操作,降低成本的效果。
【附圖說明】
[0035]圖1是本實用新型實施例一中的一種控制器局域網絡測試裝置的結構示意圖;
[0036]圖2是本實用新型實施例二中的一種控制器局域網絡測試裝置的結構示意圖。
【具體實施方式】
[0037]下面結合附圖和實施例對本實用新型作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本實用新型,而非對本實用新型的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本實用新型相關的部分而非全部結構。
[0038]實施例一
[0039]圖1為本實用新型實施例一提供的一種控制器局域網絡測試裝置的結構示意圖,本裝置可用于測試汽車CAN總線,控制器局域網絡測試裝置10包括:
[0040]人機交互模塊11、核心控制模塊12、控制器局域網絡CAN總線模塊13和電源模塊14ο
[0041]人機交互模塊11與核心控制模塊連接12,用于顯示用戶界面,將用戶的操作指令傳輸給核心控制模塊12,并根據接收到的核心控制模塊12發出的顯示數據,顯示相應的展示內容。
[0042]核心控制模塊12與CAN總線模塊相連13,用于根據接收到的操作指令生成配置文件后發送到CAN總線模塊13,并將從CAN總線模塊13接收到的測試結果解析成顯示數據后發送到人機交互模塊11。
[0043]CAN總線模塊13,用于和CAN總線連接,根據從核心控制模塊12獲取到的配置文件和從CAN總線獲取到的測試結果,實現核心控制模塊12和CAN總線的雙向數據傳輸。
[0044]電源模塊14分別與人機交互模塊11、核心控制模塊12和CAN總線模塊13連接,并用于為其供電。
[0045]其中,人機交互模塊11顯示CAN總線測試虛擬平臺的用戶界面,用戶可以在此用戶界面下讀取測試結果,并設置測試的參數,核心控制模塊12根據用戶的設置生成配置文件,經CAN總線模塊13和CAN總線交互傳輸數據,并對獲取到的CAN總線數據處理,解析成顯示數據,由人機交互模塊11給用戶,實現虛擬測試平臺下,對汽車CAN總線的測試。本實施例提供的控制器局域網絡測試裝置,所需輸入電源為9-18V電壓,3Α電流,在進行汽車實車測試時,外部供電電源容易獲得,使用方便。
[0046]本實施例的技術方案,通過控制器局域網絡測試裝置測試汽車CAN總線,解決了通過電腦使用汽車總線仿真開發軟件CANoe測試CAN總線帶來的編程復雜,成本較高的問題,達到了簡化操作,降低成本的效果。
[0047]實施例二
[0048]圖2為本實用新型實施例二提供的一種控制器局域網絡測試裝置的結構示意圖,本實施例是在上述實施例的基礎上,進一步優化,如圖2所示,控制器局域網絡測試裝置,還包括:
[0049]擴展功能模塊15,包括:脈沖寬度調制PffM接口、高清晰度多媒體接口HDM1、通用串行總線USB接口、安全數碼SD卡接口和3.5毫米線路輸入/輸出接口中的至少一項。
[0050]擴展功能模塊15與核心控制模塊12連接,用于將外部擴展設備與核心控制模塊12連接,實現外部擴展設備與核心控制模塊12的數據傳輸。
[0051]其中,用戶可以通過用戶界面和與核心控制模塊連接的PffM撥碼開關設置PWM信號波形,并通過PWM接□輸出P麗信號;HDMI用于將用戶界面的顯示數據輸出到外部顯示屏,示例的,通過HDMI將用戶界面的顯示數據輸出到21英寸顯示屏上,方便用戶觀看用戶界面的顯示信息;USB接口,用于連接外部USB設備,示例的,通過USB接口連接具備USB接口的鼠標或U盤;SD卡接口,用于連接SD卡,實現外擴存儲器,并可以通過連接的SD卡實現外部文件的導入。
[0052]進一步的,人機交互模塊11為觸控顯示屏。優選的,觸控顯示屏為多點觸控顯示屏。示例的,多點觸控顯示屏為HannSt