本發明專利技術涉及一種多路的并聯寫片與檢測系統,包括上位機,所述上位機與核心控制器之間雙向通訊,所述電源電路分別向核心控制器和多路MCU執行板卡供電,所述核心控制器與多路MCU執行板卡之間通過CAN總線雙向通訊。本發明專利技術采用上位機控制多路MCU執行板卡程序下載與檢測,下載效率有了較為明顯的提高,代替了傳統的單一程序下載器,促進行業產能的提升;采用上位機監控的方式控制下載以及下載的檢測,通過可視化的上位機清晰管理多路MCU執行板卡;通過總線的通信技術,實現多路MCU執行板卡與上位機的通信,進行多路MCU執行板卡的下載與檢測。檢測。檢測。
【技術實現步驟摘要】
一種多路的并聯寫片與檢測系統
[0001]本專利技術涉及計算機通訊
,尤其是一種多路的并聯寫片與檢測系統。
技術介紹
[0002]總線通信技術是一種利用一組互連和傳輸信息的信號線,實現芯片內部與各部件之間或者主機與外部設備之間的連接通信技術。總線通信具有傳輸效率較高、系統擴充性好、系統更新性能好、便于故障診斷和維修以及可以簡化硬件設計和系統結構的特點。基于上述特點,總線通信應用在廣泛的領域。
[0003]隨著科技的發展,解決各類問題的設計方案變得錯綜復雜,方案中往往會使用多路核心處理器。目前對于程序的下載還是單一進行的,尤其在應用多路處理器方面,下載和測試就變得十分不便,下載和測試效率低,工作繁瑣,在工程領域,嚴重制約行業的發展以及產能的提升。目前,不少研究人員對寫片下載器進行的研究與改進,但仍然無法滿足多路寫片下載與測試的需求。
技術實現思路
[0004]本專利技術的目的在于提供一種能夠實現多路的MCU板卡下載與檢測,下載和測試效率高,工作流程簡單的路的并聯寫片與檢測系統。
[0005]為實現上述目的,本專利技術采用了以下技術方案:一種路的并聯寫片與檢測系統,包括:
[0006]上位機,采用可視化編程頁面顯示,顯示并管理核心控制器的下載與檢測;
[0007]核心控制器,負責上位機的USB總線數據的接收,并轉換為總線數據下發至多路MCU執行板卡,實現系統自檢以及連接程序下載、軟件啟動;
[0008]電源電路,用于分別向多路MCU執行板卡基本電路、多路MCU執行板卡的信號調理電路、核心控制器供電;
[0009]所述上位機與核心控制器之間雙向通訊,所述電源電路分別向核心控制器和多路MCU執行板卡供電,所述核心控制器與多路MCU執行板卡之間通過CAN總線雙向通訊。
[0010]所述核心控制器包括:
[0011]USB轉串口電路,實現USB轉串口信號,使MCU微控制器通過USB轉串口電路與上位機進行通訊;
[0012]MCU微控制器,對多路MCU執行板卡的CAN通信的數據收發進行控制,與上位機通訊;
[0013]CAN接口電路,實現MCU微控制器與多路MCU執行板卡通過CAN總線進行信號傳輸;
[0014]所述USB轉串口電路與上位機雙向通訊,所述MCU微控制器分別與USB轉串口電路、CAN接口電路雙向通訊。
[0015]所述電源電路包括:
[0016]UHP
?
500模塊,用于將AC220V轉換為DC5V,為多路MCU執行板卡基本電路供電;
[0017]RID125
?
1515模塊,用于將AC220V轉換為DC
±
12V,為多路MCU執行板卡的信號調理電路供電;
[0018]AM117
?
3.3V模塊,用于將AC220V轉換為+3.3V電壓,向核心控制器供電。
[0019]所述MCU微控制器采用STM32F103RCT6單片機。
[0020]所述USB轉串口電路采用CH340N接口芯片,所述CAN接口電路采用SIT65HVD231接口芯片。
[0021]由上述技術方案可知,本專利技術的有益效果為:第一,采用上位機控制多路MCU執行板卡程序下載與檢測,下載效率有了較為明顯的提高,代替了傳統的單一程序下載器,促進行業產能的提升;第二,采用上位機監控的方式控制下載以及下載的檢測,通過可視化的上位機清晰管理多路MCU執行板卡;第三,通過總線的通信技術,實現多路MCU執行板卡與上位機的通信,進行多路MCU執行板卡的下載與檢測;第四,本專利技術具有系統程序的自檢的功能,利用程序自檢的功能,可以實現快速檢測和維修系統;第五,本系統具有穩定下載的功能,可靠性很高。
附圖說明
[0022]圖1為本專利技術的系統原理框圖。
具體實施方式
[0023]如圖1所示,一種路的并聯寫片與檢測系統,包括:
[0024]上位機,采用可視化編程頁面顯示,顯示并管理核心控制器1的下載與檢測;
[0025]核心控制器1,負責上位機的USB總線數據的接收,并轉換為總線數據下發至多路MCU執行板卡3,實現系統自檢以及連接程序下載、軟件啟動;
[0026]電源電路2,用于分別向多路MCU執行板卡3基本電路、多路MCU執行板卡3的信號調理電路、核心控制器1供電;
[0027]所述上位機與核心控制器1之間雙向通訊,所述電源電路2分別向核心控制器1和多路MCU執行板卡3供電,所述核心控制器1與多路MCU執行板卡3之間通過CAN總線雙向通訊。
[0028]所述核心控制器1包括:
[0029]USB轉串口電路,實現USB轉串口信號,使MCU微控制器通過USB轉串口電路與上位機進行通訊;
[0030]MCU微控制器,對多路MCU執行板卡3的CAN通信的數據收發進行控制,與上位機通訊;
[0031]CAN接口電路,實現MCU微控制器與多路MCU執行板卡3通過CAN總線進行信號傳輸;
[0032]所述USB轉串口電路與上位機雙向通訊,所述MCU微控制器分別與USB轉串口電路、CAN接口電路雙向通訊。
[0033]所述電源電路2包括:
[0034]UHP
?
500模塊,用于將AC220V轉換為DC5V,為多路MCU執行板卡3基本電路供電;多路MCU執行板卡3的基本電路由CAN總線接口電路和MCU控制器組成。
[0035]RID125
?
1515模塊,用于將AC220V轉換為DC
±
12V,為多路MCU執行板卡3的信號調
理電路供電;
[0036]AM117
?
3.3V模塊,用于將AC220V轉換為+3.3V電壓,向核心控制器1供電。
[0037]所述MCU微控制器采用STM32F103RCT6單片機。上位機可以根據編碼選擇不同的程序進行批量下發,MCU微控制器接收到程序的文件及相關信息,轉換為總線信號,多路MCU執行板卡3接收總線數據,根據通道的ID號及對應的程序,對多路MCU執行板卡3進行相應的寫片編程操作。
[0038]所述CAN接口電路采用SIT65HVD231接口芯片,可實現波特率最高為1Mbps的信號通信。核心控制器1與多路MCU執行板卡3通過CAN總線進行信號傳輸,便于系統的擴展。
[0039]所述USB轉串口電路采用CH340N接口芯片,支持波特率50bps~2Mbps的USB轉串口信號通信。
[0040]系統工作過程為:上位機通過USB接口與核心控制器1實現系統自檢以及連接程序下載、軟件啟動、監測命令下發及監測數據接收;核心控制器1作為中央控制單元負責上位機的USB總線數據的接收,并利用CAN接口電路轉換為總線數據下發至多路MCU執行板卡3,實現系統自檢、多路MCU執行板卡3連接程序下載、軟件啟動等。
[0041]本專利技術上位機采用可視化編本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種多路的并聯寫片與檢測系統,其特征在于:包括:上位機,采用可視化編程頁面顯示,顯示并管理核心控制器(1)的下載與檢測;核心控制器(1),負責上位機的USB總線數據的接收,并轉換為總線數據下發至多路MCU執行板卡(3),實現系統自檢以及連接程序下載、軟件啟動;電源電路(2),用于分別向多路MCU執行板卡(3)基本電路、多路MCU執行板卡(3)的信號調理電路、核心控制器(1)供電;所述上位機與核心控制器(1)之間雙向通訊,所述電源電路(2)分別向核心控制器(1)和多路MCU執行板卡(3)供電,所述核心控制器(1)與多路MCU執行板卡(3)之間通過CAN總線雙向通訊。2.根據權利要求1所述的多路的并聯寫片與檢測系統,其特征在于:所述核心控制器(1)包括:USB轉串口電路,實現USB轉串口信號,使MCU微控制器通過USB轉串口電路與上位機進行通訊;MCU微控制器,對多路MCU執行板卡(3)的CAN通信的數據收發進行控制,與上位機通訊;CAN接口電路,實現MCU微控制器與多路MCU執行板卡(3)通過CA...
【專利技術屬性】
技術研發人員:葉勇,尹燕青,尹維漢,鄭文強,馬晗旭,朱小峰,許耀華,
申請(專利權)人:安徽大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。