




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、項(xiàng)目八工業(yè)加熱爐控制器制作工業(yè)加熱爐控制器制作項(xiàng)目八 工業(yè)加熱爐控制器制作 1 2 3 4 5 任務(wù)書:任務(wù)書: 1(一)任務(wù)要求1系統(tǒng)描述 左所示是一個工業(yè)加熱爐結(jié)構(gòu)示意圖。圖中左側(cè)虛線框內(nèi)是工業(yè)加熱爐爐體結(jié)構(gòu)示意圖,左上圖是配套的工業(yè)加熱爐控制裝置的操作面板示意圖。 左圖中,門限位開關(guān)用于檢測爐蓋是否關(guān)閉;溫度傳感器用于檢測內(nèi)爐的加熱溫度;物料檢測傳感器用于檢測內(nèi)爐是否有需要加熱的物料; 內(nèi)爐轉(zhuǎn)動電機(jī)用于控制內(nèi)爐的轉(zhuǎn)動,使物料均勻加熱;電加熱管用于內(nèi)爐的物料加熱。 工業(yè)加熱爐控制裝置由單片機(jī)實(shí)現(xiàn)控制,通過操作其面板上的按鍵,可以實(shí)現(xiàn)對加熱爐物料加熱過程的控制。2系統(tǒng)控制器件說明(1)爐體上
2、器件門限制開關(guān)用紐子開關(guān)實(shí)現(xiàn),紐子開關(guān)置為“開”,表示爐蓋被打開,紐子開關(guān)置為“關(guān)”,表示爐蓋已關(guān)閉;溫度傳感器、物料檢測傳感器分別用接近開關(guān)代替;內(nèi)爐轉(zhuǎn)動電機(jī)用直流電機(jī)代替;電加熱管用繼電器代替,繼電器得電,電加熱管加熱,繼電器失電,電加熱管不加熱。 2任務(wù)分析任務(wù)分析(1)接近開關(guān)原理與使用(2)RTX操作系統(tǒng)介紹(3)RTX操作系統(tǒng)配置與使用(1)接近開關(guān)原理與使用(2)RTX操作系統(tǒng)介紹描述描述RTX51_TINY操作系統(tǒng)操作系統(tǒng)任務(wù)數(shù)任務(wù)數(shù)16占用占用RAM7字節(jié)DATA3*任務(wù)數(shù)IDATA(堆棧)不需要XDATA占用占用ROM900字節(jié)最大占用定時器占用定時器需要占用定時器0中斷等
3、待中斷等待20個周期或更少上下文切換時間上下文切換時間100700個周期(2)RTX操作系統(tǒng)介紹#include int counter0;int counter1;void job0(void) _task_ 0os_create_task(1); /*任務(wù)任務(wù)l 己準(zhǔn)備就緒己準(zhǔn)備就緒*/while (1) /*無限循環(huán)無限循環(huán)*/ counter0+; /*更新計(jì)數(shù)值更新計(jì)數(shù)值counter0*/ void job1(void) _task_ 1while(1) /*無限循環(huán)無限循環(huán)*/counter1+; /*更新計(jì)數(shù)值更新計(jì)數(shù)值counter1*/(2)RTX操作系統(tǒng)介紹(3)RTX操
4、作系統(tǒng)配置與使用#include reg52.h#include RTX51TNY.hvoid TASK0()_task_ 0 os_create_task(1);/開啟任務(wù)1 os_wait(K_TMO,100,0);/等待100個時間片1秒 while (1) P0+;/P0累加 os_wait(K_TMO,1,0);/等待1個時間片10ms void TASK1()_task_ 1 os_wait(K_TMO,100,0); while (1) 3硬件電路的設(shè)計(jì)與搭建硬件電路的設(shè)計(jì)與搭建1、繪制模塊接線圖工業(yè)加熱爐控制器模塊接線圖(YL-236單片機(jī)實(shí)訓(xùn)裝置單片機(jī)實(shí)訓(xùn)裝置) 軟件編程軟件
5、編程1、主程序流程圖2、參考程序3、程序說明 4 1、主程序流程圖#include reg52.h#include rtx51tny.h#define ON 0#define OFF 1#define sound 1#define does_not_sound 0bit overheat=OFF;/超溫狀態(tài) 1:低溫,0:高溫unsigned char system_flag=0;/系統(tǒng)工作狀態(tài)參數(shù)unsigned char set_time_flag=0;/0無設(shè)置,1設(shè)置分十位,2設(shè)置分個位,3設(shè)置秒十位,4設(shè)置秒個位unsigned char second=0,minute=0;/時間秒
6、、分存儲變量unsigned char code matrix1032;/漢字字模:等待時間工作停止暫停#define count_down second-;if(second=255)second=59;if(minute0&second=59)minute-;else if(second=59)second=0;sbit BELL = P25;/蜂鳴器控制口1:響,0:停sbit Door_switch = P24;/門限制開關(guān)控制口 0:開,1:關(guān)sbit Electric_Heating = P20;/電加熱管 0:加熱,1:停止sbit material_SIG = P23;
7、/物料檢測信號口 0:有信號 1:無信號sbit high_temperature_SIG = P35;/超溫檢測信號口 0:超溫 1:低溫/*直流電機(jī)控制*/sbit KA5 = P21;2、參考程序3、程序說明要完成本項(xiàng)目,如果使用傳統(tǒng)的前后臺模式并不困難,但現(xiàn)在需要使用RTX操作系統(tǒng)來完成本項(xiàng)目的話,必須做如下準(zhǔn)備工作。通過建立五個不同的任務(wù),來完成本程序,其分解圖如右圖所示。把本任務(wù)分解到不同的系統(tǒng)任務(wù)函數(shù)中之后,可以進(jìn)行編程實(shí)踐3、程序說明本程序主要用來對加熱爐的加熱控制。INIT任務(wù):用來初始化系統(tǒng)和打開所有任務(wù)。KEY任務(wù):用來對按鍵的掃描,并對加熱時間進(jìn)行設(shè)置。LED8任務(wù):用
8、來掃描數(shù)碼管的顯示。WORK任務(wù):用來運(yùn)行加熱爐的工作。其中定義了overheat位變量:用來標(biāo)志超溫狀態(tài)。system_flag變量:用來標(biāo)志系統(tǒng)的工作狀態(tài),0:初始狀態(tài),1:時間設(shè)置狀態(tài),2:運(yùn)行狀態(tài),3:暫停狀態(tài),4:停止?fàn)顟B(tài)。set_time_flag變量:用來標(biāo)志設(shè)置時間的狀態(tài)。minute和second變量:用來分別保存時鐘分和時鐘秒的數(shù)值。 項(xiàng)目實(shí)施項(xiàng)目實(shí)施 5 1硬件電路連接:按照硬件電路接線圖,選擇所需的模塊并進(jìn)行布局,然后將電源模塊、主機(jī)模塊、數(shù)碼管顯示模塊、液晶顯示模塊、4X4按鍵、繼電器模塊和直流電機(jī)模塊等模塊用導(dǎo)線進(jìn)行連接。2打開keil軟件,通過菜單新建一個項(xiàng)目JRL,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版權(quán)轉(zhuǎn)讓合同模板
- 2025三級經(jīng)銷商授權(quán)合同三級經(jīng)銷商授權(quán)合同樣本
- 眼科醫(yī)療器械行業(yè)2025年市場潛力評估:技術(shù)創(chuàng)新與拓展策略深度前瞻
- 創(chuàng)新藥研發(fā)關(guān)鍵技術(shù)解析:2025年靶點(diǎn)發(fā)現(xiàn)與驗(yàn)證技術(shù)市場趨勢
- 生態(tài)修復(fù)植被重建技術(shù)在2025年成果鑒定與生態(tài)修復(fù)產(chǎn)業(yè)投資策略報(bào)告
- 藝術(shù)市場數(shù)字化交易平臺運(yùn)營效率與成本控制報(bào)告
- 生物識別技術(shù)在工業(yè)互聯(lián)網(wǎng)平臺2025年智能工廠設(shè)備智能升級中的應(yīng)用深度報(bào)告
- (轉(zhuǎn))銷售人員如何寫工作總結(jié):年度總結(jié)模版
- 雙減政策背景下的K12輔導(dǎo)機(jī)構(gòu)教育產(chǎn)品創(chuàng)新與市場拓展研究報(bào)告
- 細(xì)胞治療產(chǎn)品臨床試驗(yàn)倫理審查與知情同意流程報(bào)告
- 起重機(jī)械產(chǎn)品質(zhì)量證明書與合格證樣表剖析
- 《機(jī)電傳動控制》模塊化實(shí)驗(yàn)裝置設(shè)計(jì)
- 中秋節(jié)英文PPT
- 北師大版小學(xué)數(shù)學(xué)五年級上冊單元練習(xí)題全冊
- 餐廳前期籌備工作計(jì)劃匯編
- 職業(yè)病危害接觸史證明
- 鋼材質(zhì)量證明書模板
- 用款申請單模板
- 外包商準(zhǔn)入、退出管理制度
- 2021年江蘇省宿遷市中考生物真題及答案
- 辦公用品易耗品供貨服務(wù)方案
評論
0/150
提交評論