時間:2007-05-22 08:32:00來源:hanjuan
1報警接口電路設計
單片機處理完數據后,發出控制信號控制外電路工作,開關型驅動接口中單片機控制輸出的信號是開關量,有發光二極管驅動接口,光電耦合器驅動接口,液晶顯示器驅動接口,晶閘管輸出型驅動接口和繼電器型驅動接口。控制揚聲器采用的是晶閘管輸出型光電耦合驅動接口。
電路如圖2 所示。晶閘管輸出型光電耦合器的輸出端是光敏晶閘管。當光電耦合器的輸入端有一定的電流流入時,晶閘管導通。采用4N 40單相晶閘管輸出型光電耦合器,當輸入端有15-30mA的電流時輸出端的晶閘管導通。輸出端的額定電壓為400V ,額定電流有效值為300mA。4N 40的6腳是輸出晶閘管的控制端,不使用此端時,可對陰極接一電阻。所以,當8031的P1.0為低電平時,二極管導通,發光,觸發晶閘管使其導通,揚聲器報警。
2自動通車接口電路設計
8031與自動停車電路間用的是交流電磁式接觸器的功率接口。具體電路如圖3 所示。
交流接觸器C 由雙向晶閘管KS 驅動。光電耦合器MOC3041 的作用是觸發雙向晶閘管KS 以及隔離單片機系統和接觸器系統。MOC3041 的輸入端接7407,由單片機的P1.1端控制。P1.1輸出低電平時,KS導通,接觸器C吸合。P1.1輸出高電平時,KS關斷,接觸器C釋放。MOC3041內部帶有過零控制電路,因此KS 工作在過零觸發方式。
3 控制系統的軟件設計
軟件主要由以下幾部分組成,主程序,T0采樣中斷服務程序,SUM P采樣子程序等。
系統主程序主要完成系統初始化,開中斷,然后等待采樣定時中斷,程序流程圖如圖4 所示:
1系統初始化程序
系統上電復位后8031從地址000H開始執行程序,首先對系統初始化,完成設置棧指針,計數器/定時器工作方式,計數器/定時器初值,中斷方式,軟標志初態值設置以及內部和外部RAM 單元清零等工作。50H-7FH為堆棧區域,棧頂的位置由SP指示,初始化程序中SP 特殊功能寄存器寫入60H。
8031單片機提供了5個中斷請求源,2個中斷優先級,可實現兩級中斷服務嵌套。5個中斷請求源為兩個外部中斷請求,兩個片內定時器/計數器溢出中斷和一個外部中斷。這個外部中斷是AD574轉換結束后,通知8031CPU取數,CPU響應這一中斷請求,暫停正在做的工作,保護好現場后去取數,將數放入數據存儲器后再恢復現場,繼續原來的工作。
2中斷服務程序
本系統的中斷服務程序是T0采樣中斷服務程序,另外還有一個AD574申請CPU取數的外部中斷服務程序。前者主要完成模擬信號的采樣,數據處理和報警停車等功能。它是本系統軟件的核心部分。T0中斷服務程序主要由采樣子程序SUM P,保護子程序PRO T等組成,其流程圖如圖5 所示:
系統響應T0定時中斷后,CPU執行了一條由中斷系統提供的硬件LCALL指令,轉向T0中斷服務程序入口,中斷服務程序首先恢復T0計數器初值,隨后保護現場。現場保護完成以后進入信號采樣階段,即執行采樣子程序,在采樣完畢后調用A/D轉換程序AD574將數據進行轉換,其中還包括A/D轉換的中斷服務程序。采樣和A/D 轉換循環三次后,進入數字濾波程序,將中值(一個周期內三個采樣點數值處于中間的值) 作為刀具穩定切削時的穩態值保存起來。繼續調用采樣子程序(內含數字濾波程序) ,又獲得一個新的中值,在保護子程序內,新中值與穩態值進行比較,當大于某數時,系統發出自動停車信號切斷主回路。其中,報警信號由8031 P1.0位發出,停車信號由P1.1位發出。
3保護子程序PRO T
保護子程序就是將每次的數字濾波后留下的采樣值與計算機最先保存的刀具穩定切削時的穩態值相比較,若采樣值較穩態值大且兩者的差值超過一定的裕度,則單片機清P1.0位接通外電路,使揚聲器發出報警信號; 若此差值更大,且大于更大的裕度時,則單片機P1.1位發出信號,使外電路的交流接觸器失電,從而切斷主電路,實現自動停車。
5 結束語
本文設計的刀具過載保護與自動調整線路,能按設計要求時間對刀具進行實時監測與保護。可以滿足各種技術指標。系統用模擬濾波即全波線性檢波和編程實現的數字濾波相結合的方法,使得保護線路的精度較高。在實際的生產實踐中已經運用,并且效果良好。 

標簽:
上一篇:研祥工控在煉鋼轉爐自動控制...
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(www.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-09-08
華為昇騰Atlas800iA2 910B服務器Deepsee...
2025-09-04
2025-08-06
2025-07-08
2025-06-30
2025-06-16