一種基于can總線多功能擰緊機控制系統的制作方法
【專利摘要】本實用新型公開了一種基于CAN總線多功能擰緊機控制系統,其中,所述系統包括一個主控制器和多個軸控制器,所述主控制器包括第一控制單元和與所述第一控制單元連接的第一CAN總線通訊電路,每個所述軸控制器均包括第二控制單元和與所述第二控制單元連接的第二CAN總線通訊電路,所述第一CAN總線通訊電路和所述第二CAN總線通訊電路通訊連接。本實用新型可以實現角度、扭矩等多功能控制,扭矩值、角度值精準,一致性好,結構簡單,易于擴展,性能穩定,成本低,各個模塊之間采用CAN總線進行通訊,通訊穩定,并且響應速度快。
【專利說明】
一種基于CAN總線多功能擰緊機控制系統
技術領域
[0001]本實用新型涉及汽車制造業螺栓自動緊固技術領域,特別涉及一種基于CAN總線多功能擰緊機控制系統。
【背景技術】
[0002]目前國內汽車廠用到的電動螺栓擰緊機有很多種類,控制方式也是多種多樣,但是其擰緊扭矩和角度的精度往往達不到生產要求,而且性能不是很穩定,故障率居高不下。其實產生這些問題的主要原因是擰緊機控制系統的結構過于復雜,控制方式繁瑣,響應速度慢,擰緊扭矩不穩定,擰緊角度不準確,設備體積龐大,并且維修維護復雜,沒有上位機不能工作,相應的價格也十分昂貴。
[0003]因此,需要一種能夠解決上述問題的新型的擰緊機控制系統。
【實用新型內容】
[0004]為此,本實用新型提出一種基于CAN總線多功能擰緊機控制系統,可充分地消除由于現有技術的限制和缺陷導致的一個或多個問題。
[0005]本實用新型另外的優點、目的和特性,一部分將在下面的說明書中得到闡明,而另一部分對于本領域的普通技術人員通過對下面的說明的考察將是明顯的或從本實用新型的實施中學到。通過在文字的說明書和權利要求書及附圖中特別地指出的結構可實現和獲得本實用新型目的和優點。
[0006]本實用新型提供了一種基于CAN總線多功能擰緊機控制系統,其中,所述系統包括一個主控制器和多個軸控制器,所述主控制器包括第一控制單元和與所述第一控制單元連接的第一 CAN總線通訊電路,每個所述軸控制器均包括第二控制單元和與所述第二控制單元連接的第二 CAN總線通訊電路,所述第一 CAN總線通訊電路和所述第二 CAN總線通訊電路通訊連接;
[0007]所述主控制器還包括與所述第一控制單元連接的第一數碼管顯示電路、第一指示燈輸出電路、按鍵輸入電路、開關量輸入輸出電路和串口通訊電路,所述開關量輸入輸出電路與操作面板按鈕輸入電路、面板指示燈輸出電路和電磁閥輸出電路連接;
[0008]所述軸控制器還包括與所述第二控制單元連接的第二數碼管顯示電路、第二指示燈輸出電路、撥碼開關輸入電路、AD轉換輸入電路、DA轉換輸出電路和編碼器輸入電路,所述AD轉換輸入電路與扭矩傳感器輸入電路連接,所述DA轉換輸出電路和編碼器輸入電路與伺服電機輸出電路連接。
[0009]優選的,所述第一控制單元和所述第二控制單元均為STM8單片機。
[0010]優選的,所述主控制器包括前面板和后面板,所述前面板和后面板通過主控制器散熱片連接。
[0011]優選的,所述軸控制器包括前面板和后面板,所述前面板和后面板通過軸控制器散熱片連接。
[0012]本實用新型具有以下優點:
[0013]1、本產品模塊集成度高,并且接插口均是可快速插拔式的,便于安裝和維護。
[0014]2、本產品采用工業市場上成熟穩定的主流芯片STM8單片機作為主控制芯片,性能穩定可靠。
[0015]3、本產品既可以實現扭矩控制,也可以實現角度控制,還可以實現他們的組合控制,并且扭矩值、角度值精準,一致性好。
[0016]4、本產品各個模塊之間采用CAN總線進行通訊,通訊穩定,并且響應速度快。
[0017]5、本產品主控制器面板上設計有5個按鍵,配合數碼管顯示可以單獨設置工藝參數,不需要另外連接上位機,可以省掉上位機的成本。
[0018]6、本產品I個主控制器可以最多控制6個軸控制器,在現場可以方便的進行軸數擴展。
[0019]7、一套控制系統就可以控制整個擰緊設備,不需要另外的元器件,極大的縮小了設備的體積及成本。
[0020]8、本產品配置有開關量輸入輸出接口,并且可以重新自定義接口,方便的與PLC等現場控制設備連接。
【附圖說明】
[0021]圖1為根據本實用新型實施例的、基于CAN總線多功能擰緊機控制系統的主控制器的正面結構示意圖。
[0022]圖2為根據本實用新型實施例的、基于CAN總線多功能擰緊機控制系統的主控制器的背面結構示意圖。
[0023]圖3為根據本實用新型實施例的、基于CAN總線多功能擰緊機控制系統的主控制器的電路結構示意圖。
[0024]圖4為根據本實用新型實施例的、基于CAN總線多功能擰緊機控制系統的軸控制器的正面結構示意圖。
[0025]圖5為根據本實用新型實施例的、基于CAN總線多功能擰緊機控制系統的軸控制器的背面結構示意圖。
[0026]圖6為根據本實用新型實施例的、基于CAN總線多功能擰緊機控制系統的軸控制器的電路結構示意圖。
【具體實施方式】
[0027]下面參照附圖對本實用新型進行更全面的描述,其中說明本實用新型的示例性實施例。
[0028]如圖3和6所示,本實用新型提供的基于CAN總線多功能擰緊機控制系統包括一個主控制器和多個(1-6個)軸控制器,軸控制器的個數由擰緊軸的個數決定。其中,所述主控制器包括第一控制單元15和與所述第一控制單元15連接的第一 CAN總線通訊電路18,每個所述軸控制器均包括第二控制單元39和與所述第二控制單元39連接的第二 CAN總線通訊電路42,所述第一 CAN總線通訊電路18和所述第二 CAN總線通訊電路42通訊連接,以實現所述主控制器和軸控制器之間的基于CAN總線的通訊。
[0029]另外,如圖3所示,所述主控制器還包括與所述第一控制單元15連接的第一數碼管顯示電路16、第一指示燈輸出電路17、按鍵輸入電路19、開關量輸入輸出電路21和串口通訊電路20,所述開關量輸入輸出電路21與操作面板按鈕輸入電路22、面板指示燈輸出電路23和電磁閥輸出電路24連接。
[0030]其中,所述第一數碼管顯示電路16用于顯示對應的車型,顯示當前車型所對應的擰緊目標扭矩,當出現故障時,還可以顯示相對應的故障代碼。所述第一指示燈輸出電路17用于顯示顯示主控制器的各種狀態:主控制器電源狀態、扭矩合格狀態、扭矩不合格狀態。所述按鍵輸入電路19用于設定擰緊機的各項控制參數和工藝參數,開關量輸入輸出電路21用于驅動操作面板按鈕輸入電路22、面板指示燈輸出電路23和電磁閥輸出電路24的開關量信號,所述操作面板按鈕輸入電路22用于將功能按鍵信號轉換成開關量信號,并將所述開關量信號傳送到開關量輸入輸出電路21,所述面板指示燈輸出電路23用于控制功能指示燈,所述電磁閥輸出電路24用于驅動電磁閥,推動汽缸完成上升或下降動作。
[0031]如圖6所示,所述軸控制器還包括與所述第二控制單元39連接的第二數碼管顯示電路40、第二指示燈輸出電路41、撥碼開關輸入電路43、AD轉換輸入電路44、DA轉換輸出電路45和編碼器輸入電路46,所述AD轉換輸入電路44與扭矩傳感器輸入電路47連接,所述DA轉換輸出電路45和編碼器輸入電路46與伺服電機輸出電路48連接。
[0032]其中,所述第二數碼管顯示電路40用于顯示對應的車型、實時顯示擰緊過程的扭矩,擰緊結束時顯示本次擰緊結果的扭矩,當出現故障時,還可以顯示相對應的故障代碼。
[0033]第二指示燈輸出電路41可以顯示軸控制器的各種狀態:軸控制器電源狀態、扭矩合格狀態、扭矩不合格狀態、正轉狀態、反轉狀態。
[0034]根據本發明的優選實施例,所述第一控制單元15和所述第二控制單元39均為STM8單片機。
[0035]下面結合圖3和圖6,說明基于CAN總線多功能擰緊機控制系統的工作原理:
[0036]基于CAN總線多功能擰緊機控制系統的主控制器核心電路板結構如圖3所示,軸控制器核心電路板結構如圖6所示。它們都是以多功能片上系統STM8控制器為其核心控制單元,負責各種信號的輸入檢測、輸出控制和數據的處理任務。一套CAN總線多功能擰緊機控制系統由一個主控制器和若干個軸控制器構成,而每個軸控制器上都有一個撥碼開關輸入電路43,通過撥動撥碼開關可以確定軸數;當主控制器上的操作面板按鈕輸入電路22檢測到有啟動、反轉等信號時,數;當主控制器上的操作面板按鈕輸入電路22檢測到有啟動、反轉等信號時,主控制器迅速的通過CAN總線通訊電路18把檢測到的信號發到每個軸控制器的CAN總線通訊電路42,每個軸控制器會馬上反應接收到的指令;首先軸控制器上的DA轉換輸出電路45輸出電壓信號,配合STM8控制電路39控制私服電機輸出電路48,從而驅動交流伺服電機帶動機械擰緊軸來執行擰緊過程;同時,伺服驅動器分頻處理的編碼器輸入電路46通過光耦輸入到第二控制單元39的計數器,用來計算角度值;在擰緊過程中,AD轉換輸入電路44將扭矩傳感器輸入電路47采集到的扭矩信號轉化成電壓信號;數碼管顯示電路40會實時顯示擰緊的扭矩值,指示燈輸出電路41會實時顯示擰緊狀態;在擰緊完成后,每個軸控制器的第二控制單元39會把擰緊結果通過CAN總線通訊電路42發送到主控制器的CAN總線通訊電路18;當所有的軸控制器的擰緊狀態都發送到主控制器后,主控制器的第一控制單元15做出處理結果,通過開關量輸入輸出電路21,反應到面板指示燈輸出電路23;同時第一控制單元15會控制電磁閥輸出電路24驅動電磁閥,推動氣缸完成上升或下降動作,從而完成全部擰緊過程;按鍵輸入電路19配合第一數碼管顯示電路16可以設定擰緊機的各項控制參數及工藝參數;第一指示燈輸出電路17會顯示合格、不合格等擰緊狀態;主控制器上還配有串口通訊電路20,可以用來接受外部控制計算機傳送的各種擰緊的工藝參數和控制參數信號,依據這些參數完成各種動作過程,并且把這些狀態過程值通過它傳送給外部控制計算機。
[0037]另外,如圖1、2所示,所述主控制器包括前面板I和后面板7,所述前面板I和后面板7通過主控制器散熱片8連接。
[0038]如圖1所示,在主控制器前面板I上設有主控制器塑料板2、主控制器顯示屏3、主控制器按鍵4、主控制器狀態指示燈5和主控制器組裝螺絲6。其中:
[0039]主控制器顯示屏3與第一數碼管顯示電路16相對應,下排顯示對應的車型,上排顯示當前車型所對應的擰緊目標扭矩,當出現故障時,還可以顯示相對應的故障代碼。例如,CAN總線通訊異常,則顯示代碼E06;車型錯誤,則顯示代碼E02。
[0040]通過主控制器按鍵4,配合主控制器顯示屏3顯示的設定數據,可以設定擰緊機的各項控制參數及工藝參數。
[0041]主控制器狀態指示燈5與第一指示燈輸出電路17相對應,其可以顯示主控制器的各種狀態:主控制器電源狀態、扭矩合格狀態、扭矩不合格狀態。
[0042]在主控制器前面板I上的主控制器塑料板2是起一個裝飾作用,主控制器組裝螺絲6是組裝前面板的作用。
[0043]如圖2所示,主控制器后面板7上設有主控制器電源接口 9、主控制器CAN總線接口10、主控制器串口通訊接口 11、開關量輸入輸出接口 12、主控制器安裝定位孔13和主控制器組裝螺絲14,而連接主控制器前面板與主控制器后面板的是主控制器散熱片8。
[0044]如圖4、5所示,所述軸控制器包括前面板25和后面板31,所述前面板25和后面板31通過軸控制器散熱片32連接。
[0045]如圖4所示,在所述軸控制器的前面板25上設有軸控制器塑料板26、軸控制器顯示屏27、軸控制器狀態指示燈28、軸控制器扭矩信號調節器29和軸控制器組裝螺絲30。其中:
[0046]軸控制器顯示屏27與第二數碼管顯示電路40相對應,下排顯示對應的車型,上排實時顯示擰緊過程的扭矩,擰緊結束時顯示本次擰緊結果的扭矩,當出現故障時,還可以顯示相對應的故障代碼。例如,軸數選擇錯誤,則顯示EOl;傳感器報警,則顯示代碼E03;驅動器報警,則顯示代碼E04。
[0047]軸控制器狀態指示燈28與第二指示燈輸出電路41,其可以顯示軸控制器的各種狀態:軸控制器電源狀態、扭矩合格狀態、扭矩不合格狀態、正轉狀態、反轉狀態。
[0048]軸控制器扭矩信號調節器29可以調節扭矩傳感器檢測信號的零點和增益。
[0049]在軸控制器前面板25上的軸控制器塑料板26是起一個裝飾作用,軸控制器組裝螺絲30是組裝前面板的作用。
[0050]如圖5所示,在軸控制器后面板31上設有軸控制器電源接口33、軸控制器CAN總線接口 34、軸控制器扭矩傳感器接口 35、軸控制器伺服驅動器接口 36、軸控制器安裝定位孔37和軸控制器組裝螺絲38,而連接定位軸控制器前面板與軸控制器后面板的是軸控制器散熱片32。
[0051]以上內容僅為本實用新型的較佳實施例,對于本領域的普通技術人員,依據本實用新型的思想,在【具體實施方式】及應用范圍上均會有改變之處,本說明書內容不應理解為對本實用新型的限制。
【主權項】
1.一種基于CAN總線多功能擰緊機控制系統,其特征在于,所述系統包括一個主控制器和多個軸控制器,所述主控制器包括第一控制單元和與所述第一控制單元連接的第一 CAN總線通訊電路,每個所述軸控制器均包括第二控制單元和與所述第二控制單元連接的第二CAN總線通訊電路,所述第一 CAN總線通訊電路和所述第二 CAN總線通訊電路通訊連接; 所述主控制器還包括與所述第一控制單元連接的第一數碼管顯示電路、第一指示燈輸出電路、按鍵輸入電路、開關量輸入輸出電路和串口通訊電路,所述開關量輸入輸出電路與操作面板按鈕輸入電路、面板指示燈輸出電路和電磁閥輸出電路連接; 所述軸控制器還包括與所述第二控制單元連接的第二數碼管顯示電路、第二指示燈輸出電路、撥碼開關輸入電路、AD轉換輸入電路、DA轉換輸出電路和編碼器輸入電路,所述AD轉換輸入電路與扭矩傳感器輸入電路連接,所述DA轉換輸出電路和編碼器輸入電路與伺服電機輸出電路連接。2.根據權利要求1所述的基于CAN總線多功能擰緊機控制系統,其特征在于,所述第一控制單元和所述第二控制單元均為STM8單片機。3.根據權利要求1所述的基于CAN總線多功能擰緊機控制系統,其特征在于,所述主控制器包括前面板和后面板,所述前面板和后面板通過主控制器散熱片連接。4.根據權利要求1所述的基于CAN總線多功能擰緊機控制系統,其特征在于,所述軸控制器包括前面板和后面板,所述前面板和后面板通過軸控制器散熱片連接。
【文檔編號】G05B19/042GK205427536SQ201620218923
【公開日】2016年8月3日
【申請日】2016年3月22日
【發明人】周守民
【申請人】大連嘉禾自控技術有限公司