- 相關(guān)推薦
一種“假中斷”現象及處理方法
摘要:本文介紹了在一微機控制系統內,一種“假中斷”信號的產(chǎn)生原因及其解決方法。針對鋼箍機數控系統中出現的“假中斷”現象,提出了相應的解決辦法,克服了尖峰脈沖和抖動(dòng)的影響,提高了系統的抗干擾能力,具有一定的實(shí)用價(jià)值。
關(guān)鍵詞:假中斷,抖動(dòng),尖峰脈沖
- 引 言
中斷功能中斷技術(shù)在計算機控制系統中是一種被普遍采用的技術(shù),所有的微型計算機中都具備這一功能,并且能接受若干個(gè)中斷源申請,8096單片機中設有8種形式的中斷源和1個(gè)軟中斷(TRAP),用戶(hù)可以用來(lái)實(shí)進(jìn)行特殊處理或專(zhuān)門(mén)功能的實(shí)現。在我們研制的螺旋鋼箍成型機微機控制系統中,選用了8096單片機,該系統能根據輸入的參數,將鋼筋按照要求自動(dòng)的成批的彎成建筑用料—鋼箍,自動(dòng)化程度非常高。為了解決缺料問(wèn)題和偶發(fā)的機械故障處理,利用8096的外部中斷(EXTINT)實(shí)現了暫停功能,但是在調試過(guò)程中,出現了“假中斷”現象,本文將其解決方法進(jìn)行介紹。
2. 問(wèn)題及解決方法
任何機械設備在運行過(guò)程中的機械故障是難免的,只是多少、幾率高低的問(wèn)題,螺旋鋼箍成型機也不例外,為了處理偶發(fā)的機械故障,系統必須停止運行。但是每批作業(yè)的具體數據是不一樣的,作業(yè)量也各不相同,如果故障排除之后,一切都從頭開(kāi)始并不是一種可取的方法,較好的做法是控制系統“保持現場(chǎng)”,待故障排除之后,接著(zhù)將故障前的工作完成,我們利用8096的外部中斷(EXTINT)來(lái)實(shí)現暫停就是這個(gè)目的,其電路如圖1所示?墒,在整機調試的過(guò)程中,出
現了“假中斷”現象。為了減少干擾對系統的影響,該控制系統采用了屏蔽技術(shù),將主機板放入一鐵盒中,防止了交流信號通過(guò)容抗而竄入系統,但是,該系統在工作現場(chǎng)工作時(shí),有時(shí)仍會(huì )產(chǎn)生暫停工作現象;說(shuō)明在該系統中,仍有干擾存在,使EXTINT產(chǎn)生了“假中斷”。究其原因,我們認為引起“假中斷”的原因是:①抖動(dòng);②電源的尖峰脈沖。
2.1抖動(dòng)的解決
由于該控制系統工作在野外,控制對象為機械裝置,振動(dòng)大,使系統中的按鈕HALT不斷上下振動(dòng),從而使HALT按鈕處A點(diǎn)(見(jiàn)圖1)的信號波形如圖2所示。當A點(diǎn)處的信號為低時(shí),必然使EXTINT位高電平,從而引起系統中斷。
為了消除該抖動(dòng)中斷,我們采用了軟件消除的方法。由于抖動(dòng)時(shí)間較短,一般低于1ms,而按鈕按下的時(shí)間一般大于
【一種“假中斷”現象及處理方法】相關(guān)文章:
uC/OS-II任務(wù)棧處理的一種改進(jìn)方法03-18
TMS320F24x的實(shí)時(shí)多中斷任務(wù)處理03-18
幾種賬務(wù)處理方法03-23
淺談軟弱地基處理方法03-07
TMS320C32 DSP的中斷編程方法及BOOT功能實(shí)現03-18
常用橋梁地基處理方法淺析03-07