<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 虛擬儀器技術(shù)在汽車螺母自動扳緊檢測中的應(yīng)用

          虛擬儀器技術(shù)在汽車螺母自動扳緊檢測中的應(yīng)用

          作者: 時間:2012-11-08 來源:網(wǎng)絡(luò) 收藏
          1、引 言

          現(xiàn)代汽車測試系統(tǒng)復(fù)雜而龐大,在單一工位上,需要測試控制的參量往往多達幾十個。汽車連桿三工位螺母自動扳緊的檢測是這個繁雜系統(tǒng)的一部分,它是在大批量生產(chǎn)汽車減震器,組裝活桿時,將其頭部的螺母擰緊到標準力矩后,將活塞桿頭部鋤緊使螺母鎖緊力保持不變的專用設(shè)備。在舊有的系統(tǒng)中,經(jīng)常是由占地面積極大的測試設(shè)備實現(xiàn)單一參量的測控。例如,改制前的三工位儀器,需一個大機柜,面板上設(shè)置有許多按鈕(如:起動、測試、打印等)和信號燈顯示器,操作復(fù)雜,功能單一。虛擬化后的測試儀器,只需一臺帶有內(nèi)置式DAQ卡的PC機,所有的功能鍵、顯示器、曲線都可以在CRT顯示器上重構(gòu)。其操作簡單,用戶可以方便地增、減模塊,進行重新配置現(xiàn)有系統(tǒng)以滿足新的測試要求,既不丟失已有的硬件和軟件資源,又能滿足經(jīng)常變化的測試要求。

          2、汽車連桿三工位螺母自動扳緊沖棚裝置系統(tǒng)

          連桿三工位螺母自動扳緊沖鋤裝置是以氣動為動力源,由電氣閥控制氣缸的運動,到達工作工位后,由微機自動控制螺母扳緊。整個設(shè)備為三工位回轉(zhuǎn)式結(jié)構(gòu)。第一工位為人上料、下料,第二工位為擰緊螺母,第三工位為沖銷活塞桿頭部。三個工位相位差為120度,由轉(zhuǎn)臺汽缸帶動三個工位之間的轉(zhuǎn)換。其具體的技術(shù)指標為:

          (1) 生產(chǎn)節(jié)拍為0.25分鐘。
          (2) 擰緊最大扭矩15N.m,要求扳緊扭矩在10~15N.M范圍內(nèi)無級可調(diào),精度在±2.5范圍內(nèi)。
          (3) 在扳緊扭矩從8N.m到達15N-m過程中轉(zhuǎn)過的角度應(yīng)相對恒定。在扭矩為5N.m時光點編碼器開始記數(shù),當扭矩到達12N.m時,轉(zhuǎn)過的角度為5度,即為合格。

          在實際操作中,有時會有鐵屑等雜質(zhì)滲入螺紋,造成誤差,導(dǎo)致次品的產(chǎn)生。因此我們提出扭矩一轉(zhuǎn)角復(fù)合控制法,在擰緊到克服了表面凹凸不平,并承受一定的扭矩后,再擰過一定轉(zhuǎn)角,以提高產(chǎn)品質(zhì)量。扭矩-轉(zhuǎn)角復(fù)合控制法原理如圖1所示。

          在擰緊過程中,如何控制主軸電機轉(zhuǎn)速恒定是準確測量擰緊力矩的關(guān)鍵。本系統(tǒng)采用了帶PWM調(diào)速裝置的直流電機,即脈沖寬度調(diào)制式。其原理框圖如圖2所示。

          同時在主軸上安裝光電編碼器,以測得主軸擰緊螺母時轉(zhuǎn)過的角度,保證產(chǎn)品質(zhì)量。

          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();