基于嵌入式技術(shù)的水泥回轉窯胴體溫度監測系統設計
TaskSart()是μC/OS-II初始化后運行的第一個(gè)任務(wù),由它來(lái)創(chuàng )建自動(dòng)信號系統的其他任務(wù),該任務(wù)執行一次后刪除,自身不再執行。Task_TemScan()任務(wù)對回轉窯胴體溫度掃描,Task_Synlnput()對回轉窯同步信號采集,Task_TemDataAccess()任務(wù)對掃描得到的溫度數據進(jìn)行關(guān)聯(lián)處理,生成窯橫向、縱向溫度分布數據,TasK_StaDisplay()任務(wù)顯示回轉窯各區段工況,Task_Clock()任務(wù)系統實(shí)時(shí)時(shí)鐘,各任務(wù)關(guān)系如圖6所示。本文引用地址:http://dyxdggzs.com/article/151730.htm
在起始任務(wù)中,建立郵箱、信號量以及各個(gè)任務(wù);郵箱及信號量如下:
Syn_Input=OSSemCreate(0);同步信號采集啟動(dòng)信號量
Tem Scan=OSSemCreate(0);溫度掃描啟動(dòng)信號量
Tem Data=OSSemCreate(0);溫度數據關(guān)聯(lián)處理啟動(dòng)信號量
TC Mbox=OSMboxCreate((void*)(0)):回轉窯工況顯示郵箱
軟件流程框圖如圖7所示。
4 結論
(1)ARM系列微處理器LPC2119及實(shí)時(shí)操作系統μC/OS-II應用于水泥回轉窯胴體溫度監測系統設計中,增加了系統的實(shí)時(shí)性、可靠性及靈活性。
(2)基于LPC2119和μC/OS-II的水泥回轉窯胴體溫度監測系統各項功能已初步得到驗證。
評論