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

          新聞中心

          EEPW首頁 > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 電磁繼電器加速壽命試驗(yàn)系統(tǒng)的設(shè)計(jì)

          電磁繼電器加速壽命試驗(yàn)系統(tǒng)的設(shè)計(jì)

          作者: 時(shí)間:2011-11-14 來源:網(wǎng)絡(luò) 收藏
          數(shù)據(jù)采集控制電路主要包括譯碼電路、數(shù)據(jù)采集電路及比較電壓給定電路。工控機(jī)通過地址總線將地址傳給譯碼器進(jìn)行譯碼,譯碼電路選定該地址所對(duì)應(yīng)的芯片,以便對(duì)其進(jìn)行讀寫操縱。數(shù)據(jù)采集電路的工作原理是測(cè)試樣品觸頭電壓與比較電壓,通過電壓比較器進(jìn)行比較,將得到的觸頭狀態(tài)經(jīng)光電耦合器傳送給觸頭狀態(tài)寄存器。當(dāng)執(zhí)行“讀”檢測(cè)數(shù)據(jù)的操縱時(shí),寄存器中的數(shù)據(jù)通過緩沖器傳到數(shù)據(jù)總線上;同時(shí)用數(shù)據(jù)采集卡采集觸頭上實(shí)際電壓值,送至工控機(jī)進(jìn)行存儲(chǔ)顯示。比較電壓給定電路的工作原理是通過譯碼電路選定鎖存器,進(jìn)行“寫”操縱,并將其輸出的數(shù)字信號(hào)經(jīng)光電耦合器送給D/A轉(zhuǎn)換器,以產(chǎn)生所需的比較電壓。

            線圈驅(qū)動(dòng)電路通過控制工控機(jī)的輸出來控制線圈的通斷電操縱,使其能閉合或斷開,以模擬正常的工作狀態(tài)。該部分電路由直流電源、固態(tài)線圈組成,其中直流電源提供加在線圈上的電信號(hào),固態(tài)繼電器控制加在繼電器線圈上的直流電源的通斷。當(dāng)某一測(cè)試樣品失效后,需要立即停止對(duì)該測(cè)試樣品的操縱,這時(shí)只要不給固態(tài)繼電器控制信號(hào)即可實(shí)現(xiàn)。假如在以后的過程中一直不給固態(tài)繼電器電信號(hào),那么該樣品將不會(huì)再動(dòng)作,從而實(shí)現(xiàn)了對(duì)失效試驗(yàn)樣品的屏蔽。

            四、應(yīng)用軟件模塊

            隨著計(jì)算機(jī)多媒體技術(shù)及圖形、圖像技術(shù)的蓬勃發(fā)展,可視化編程得到了廣泛的重視,越來越多的計(jì)算機(jī)專業(yè)職員和非專業(yè)職員都開始研究并應(yīng)用可視化技術(shù)。要支持可視化編程,通常需要相應(yīng)的可視化開發(fā)環(huán)境,Visual C++就是Mi-crosoft公司推出的支持可視化編程的集成開發(fā)環(huán)境。它是在多年使用、精益求精的基礎(chǔ)上推出的用于支持Win 95以上平臺(tái)應(yīng)用程序(Applica-tion)、服務(wù)(Service)、控件(Control)的開發(fā)環(huán)境,能夠提供功能強(qiáng)大的向?qū)Чぞ撸∕FC App Wi-zard、Class Wizard),支持多線程應(yīng)用程序開發(fā),能夠直接嵌套匯編語言控制硬件,并能方便地對(duì)地質(zhì)及端口進(jìn)行操縱,且執(zhí)行速度快。本試驗(yàn)利用Visual C++6.0中的MFC類庫(kù)對(duì)用戶界面進(jìn)行開發(fā)。

            本應(yīng)用軟件由6個(gè)功能模塊組成:參數(shù)設(shè)置及初始化模塊、信息顯示模塊、線圈通斷電控制模塊、數(shù)據(jù)采集模塊、數(shù)據(jù)處理模塊、失效判定及處理模塊,其結(jié)構(gòu)框圖如圖2所示。

          本文引用地址:http://www.ex-cimer.com/article/178413.htm


             參數(shù)設(shè)置是在試驗(yàn)開始前,記錄試驗(yàn)樣品的型號(hào)等參數(shù)及測(cè)試職員信息、測(cè)試時(shí)間,為顯示失效狀況及打印相關(guān)內(nèi)容做的預(yù)備。初始化主要是對(duì)線圈、觸頭進(jìn)行對(duì)號(hào),判定是否有測(cè)試樣品,由此確定是否驅(qū)動(dòng)該路線圈;對(duì)號(hào)碼進(jìn)行記錄,以便正確判定測(cè)試樣品是否失效,并對(duì)數(shù)據(jù)進(jìn)行處理;同時(shí)根據(jù)參數(shù)設(shè)置模塊中提供的數(shù)據(jù)確定比較電壓的數(shù)值。

            信息顯示模塊將與試驗(yàn)相關(guān)的信息顯示出來,實(shí)現(xiàn)實(shí)時(shí)檢測(cè),它包括觸點(diǎn)狀態(tài)顯示、失效狀態(tài)顯示、測(cè)試樣品信息顯示、測(cè)試人信息及測(cè)試日期顯示。

             線圈通斷電控制模塊有兩個(gè)功能:一是根據(jù)系統(tǒng)初始化時(shí)得到的測(cè)試樣品安裝情況實(shí)現(xiàn)對(duì)側(cè)試樣品線圈通斷電的控制,即給有測(cè)試樣品的回路通電,沒有測(cè)試樣品的不通電,即完玉成部測(cè)試樣品線圈的通斷電操縱控制;二是控制單個(gè)測(cè)試樣品線圈的通斷電操縱,主要對(duì)失效次數(shù)已達(dá)到規(guī)定的測(cè)試樣品進(jìn)行屏蔽。

             數(shù)據(jù)采集模塊是系統(tǒng)的核心,實(shí)現(xiàn)系統(tǒng)的試驗(yàn)功能,即在試驗(yàn)過程中,采集觸頭的接觸壓降、觸頭斷開電壓、觸頭閉合時(shí)間、觸頭斷開時(shí)間等參數(shù),為信息顯示模塊、失效及處理模塊、數(shù)據(jù)處理模塊提供必要的試驗(yàn)數(shù)據(jù)。失效判定及處理模塊的功能是檢測(cè)觸頭狀態(tài)寄存器中的觸頭信息,并判定是否為失效信息。即根據(jù)目前測(cè)試樣品線圈的通斷電狀態(tài)及數(shù)據(jù)線上觸頭間電壓與比較信號(hào)電壓比較后的輸出電平的高低,判定本次試驗(yàn)操縱是否正常;同時(shí)對(duì)發(fā)生的失效作出類型判定,記錄失效的類型、失效時(shí)的時(shí)間(也可是電磁繼電器動(dòng)作的次數(shù))、發(fā)生失效的測(cè)試樣品編號(hào)、觸頭編號(hào)、該測(cè)試樣品的失效次數(shù)。

            數(shù)據(jù)處理模塊包括分析處理數(shù)據(jù)(采用一元線性回回分析、指數(shù)回回分析、加權(quán)指數(shù)回回分析、最小二乘法、灰色理論分析中的一種或幾種對(duì)數(shù)據(jù)進(jìn)行處理,推算出在正常應(yīng)力條件下電磁繼電器的值)、存儲(chǔ)試驗(yàn)結(jié)果及數(shù)據(jù)、打印測(cè)試樣品參數(shù)、試驗(yàn)結(jié)果及數(shù)據(jù)、丈量職員信息和丈量日期等。

            五、結(jié)束語

            本文根據(jù)試驗(yàn)的原理及影響電磁繼電器的環(huán)境因素,以溫度為試驗(yàn)的應(yīng)力,采用恒定應(yīng)力加速試驗(yàn)方法,了電磁繼電器加速壽命試驗(yàn)系統(tǒng)硬件電路,并用VC++ 6.0開發(fā)出了相關(guān)的應(yīng)用軟件,從而為正確猜測(cè)電磁繼電器壽命提供了快速、有效的試驗(yàn)系統(tǒng)。

          時(shí)間繼電器相關(guān)文章:時(shí)間繼電器



          上一頁 1 2 下一頁

          評(píng)論


          相關(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); })();