基于A(yíng)T89C2051單片機的排礦閥門(mén)控制系統設計
3.1 系統流程
系統的設計考慮如下問(wèn)題:鍵盤(pán)掃描、鍵碼識別、鍵盤(pán)設置和頻率顯示;頻率值與設定值比較大??;控制兩臺電機運轉。脫水槽控制程序由主程序和T0、T1和INT1中斷服務(wù)組成,分述如下:
主程序包括89C2051本身的初始化,對E2PROM的校驗,通過(guò)中斷測頻率,控制處理,等待鍵盤(pán)中斷,將操作結果存儲和顯示,使用16kB的24C16作存儲器,主要存儲內容有:設定頻率上下限值和基準值、啟動(dòng)、停止時(shí)間和間隔時(shí)間,T0中斷服務(wù)程序和主程序如圖3、4所示。本文引用地址:http://dyxdggzs.com/article/172893.htm
鍵盤(pán)掃描程序是當有鍵按下時(shí)產(chǎn)生中斷,系統進(jìn)入中斷鍵盤(pán)服務(wù)程序,判斷P1口的電平,P1口接上拉電阻,如果P1口有位變化,則有鍵按下。
對存儲器寫(xiě)操作,首先單片機向24C16發(fā)一個(gè)START命令,產(chǎn)生開(kāi)始條件。然后發(fā)寫(xiě)命令控制字(如A2H)。當24C16接到命令后,進(jìn)入一個(gè)寫(xiě)周期,再由單片機發(fā)送存儲地址,即確定數據寫(xiě)入到存儲器的哪個(gè)地址,隨后,單片機將要存儲的數據送入到SDA數據線(xiàn)上。寫(xiě)周期結束時(shí),單片機再發(fā)一停止位(STOP)。
4 結語(yǔ)
通過(guò)AT89C2051單片機實(shí)現對磁力脫水槽的自動(dòng)控制。此方案有較強的可行性和實(shí)用性,完全能夠滿(mǎn)足現場(chǎng)工作要求,磁力脫水槽自動(dòng)控制裝置使精礦和尾礦層界面始終穩定在一個(gè)恒定的范圍內,穩質(zhì)、降尾效果十分明顯,杜絕了磁力脫水槽“翻花跑黑”的現象。在取得良好經(jīng)濟效益,大大提高勞動(dòng)生產(chǎn)率的同時(shí),減輕了工人的勞動(dòng)強度。
霍爾傳感器相關(guān)文章:霍爾傳感器工作原理
霍爾傳感器相關(guān)文章:霍爾傳感器原理
評論