當(dāng)前位置:MTS-美特斯工業(yè)系統(tǒng) (中國) 有限公司>>技術(shù)文章>>落錘沖擊試驗(yàn)機(jī)控制系統(tǒng)搭建分為兩部分進(jìn)行
落錘沖擊試驗(yàn)機(jī)控制系統(tǒng)搭建分為兩部分進(jìn)行
一、落錘沖擊試驗(yàn)機(jī)單片機(jī)部分
落錘沖擊試驗(yàn)機(jī)采用的是80C51單片機(jī)。單片機(jī)的程序中,設(shè)置的輸入端口有5個(gè),分別為:橫梁上升、橫梁下降、錘頭定位、沖擊、取消。橫梁上升對(duì)應(yīng)的輸出為電機(jī)正向轉(zhuǎn)動(dòng),帶動(dòng)絲杠,將橫梁向上移動(dòng)。
橫梁下降對(duì)應(yīng)的輸出為電機(jī)反向轉(zhuǎn)動(dòng),帶動(dòng)絲杠,將橫梁向下移動(dòng)。錘頭定位對(duì)應(yīng)的是一系列的電機(jī)行為及信號(hào)傳輸:錘頭定位開始后,先電機(jī)正轉(zhuǎn),使橫梁上升,上升一段距離后停止上升,電機(jī)反轉(zhuǎn),橫梁開始下降,當(dāng)錘頭接觸沖擊試件后,稱重傳感器的力值驟減,此時(shí)電機(jī)立刻停止轉(zhuǎn)動(dòng),并標(biāo)記此時(shí)的橫梁位置為0點(diǎn)。在整個(gè)運(yùn)動(dòng)過程中,電機(jī)的轉(zhuǎn)速較慢,以保證有充足的控制時(shí)間。沖擊對(duì)應(yīng)的輸出為橫梁上抓住落錘的機(jī)械爪張開,釋放落錘。取消對(duì)應(yīng)的輸出為中斷錘頭定位。此外,單片機(jī)負(fù)責(zé)采集沖擊試驗(yàn)機(jī)中各個(gè)傳感器的信號(hào),并將這些信號(hào)轉(zhuǎn)化成數(shù)值傳輸給計(jì)算機(jī),在與計(jì)算機(jī)連接后,通過計(jì)算機(jī)可以實(shí)現(xiàn)對(duì)上述五種輸入的控制。單片機(jī)同時(shí)還控制著一個(gè)報(bào)警燈,負(fù)責(zé)在實(shí)驗(yàn)人員操作錯(cuò)誤或者計(jì)算機(jī)報(bào)錯(cuò)時(shí)給出提示。在單片機(jī)使用中,尤其要注意對(duì)信號(hào)的防干擾。在Z落錘沖擊試驗(yàn)機(jī)試驗(yàn)系統(tǒng)中,單片機(jī)作為重要的信號(hào)中轉(zhuǎn)站,必須要保證信號(hào)的準(zhǔn)確性和完整性,盡量避免受到外界的干擾。各個(gè)信號(hào)傳輸線必須使用屏蔽線,且盡量縮短信號(hào)傳輸距離,避免信號(hào)線附近有強(qiáng)電或其他較強(qiáng)信號(hào)的干擾。
二、落錘沖擊試驗(yàn)機(jī)計(jì)算機(jī)控制部分
計(jì)算機(jī)以Visual Studio 2012 為基礎(chǔ),通過VB.NET 語言編寫程序,完成與單片機(jī)的連接,實(shí)現(xiàn)對(duì)單片機(jī)各項(xiàng)功能的控制,以及對(duì)從單片機(jī)中獲取的各個(gè)傳感器的數(shù)值進(jìn)行存儲(chǔ),并通過程序?qū)@些數(shù)值進(jìn)行處理,將所需要的數(shù)值顯示在計(jì)算機(jī)界面。