freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于單片機的爐溫控制系統(tǒng)設計畢業(yè)設計(完整版)

2024-08-26 17:41上一頁面

下一頁面
  

【正文】 .......................... 10 按鍵電路 ....................................................................................................................... 12 D/A 轉換電路 ................................................................................................................. 13 第 4 章 軟件設計 ............................................................................................. 15 軟件設計思路 ................................................................................................................ 15 主程序流程圖 ................................................................................................................ 15 溫度檢測與處理子程序 ......................................................................................... 16 報警子程序 .......................................................................................................... 17 PID 子程序 ........................................................................................................... 18 顯示流程圖 .......................................................................................................... 19 鍵盤掃描流程圖 ................................................................................................... 20 鍵盤處理流程圖 ................................................................................................... 21 D/A 轉換子程序流程圖 .......................................................................................... 22 ........................................................................................................ 23 ........................................................................................................ 24 參考文獻 ........................................................................................................ 25 附錄 A:硬件原理圖 ........................................................................................ 26 附錄 B:程序 .................................................................................................. 27 物理科學與工程技術學院畢業(yè)設計 3 第 1 章 緒論 課題研究的背景及意義 20 世紀 20 年代以來,電阻爐就在工業(yè)生產(chǎn)中得到了廣泛地應用。它對溫度控制的要求較高,溫度控制的好壞直接影響著產(chǎn)品質量及生產(chǎn)效率,因此電阻爐的溫度控制在科學研究、工業(yè)生產(chǎn)中具有重要的意義。 本設計采用單片機作為數(shù)據(jù)處理與控制單元, 以 電阻爐 作為 控制對象 ,用熱電偶作為測量元件,用晶閘管作為輸出控制元件來實現(xiàn)對電阻爐溫度自動控制。隨著社會的發(fā)展,科學技術的進步,電阻爐被大量的應用在電力、冶金、機械、石油化工等工業(yè)生產(chǎn)中。電阻爐按爐溫不同可分為低溫電阻爐 (600~ 700℃以下 )、中溫電阻爐 (700℃~ 1200℃ )、 高溫電阻爐 (1200℃以上 )。隨著科學技術、控制理論的發(fā)展,國外的溫度控制系統(tǒng)發(fā)展很迅速,基本實現(xiàn)對溫度的智能控制。 1℃; ,產(chǎn)生聲音報警信號。 物理科學與工程技術學院畢業(yè)設計 5 溫度信號 采集與處理:這個部分的主要是用熱電偶傳感器檢測溫度,溫度傳感器隨外界的溫度變化會產(chǎn)生不同電壓,再由 MAX6675 將模擬電壓信號轉換成數(shù)字電壓信號放大后送入單片機中,再單片機中進行數(shù)據(jù)處理。在工業(yè)生產(chǎn)中,運用最廣泛的測溫元件之一其優(yōu)點有測溫范圍廣,精度高,穩(wěn)定性好,結構簡單動態(tài)性能好 。當 為高電平時, MAX6675 開始進行新的溫度轉換。小系統(tǒng)是嵌入式系統(tǒng)開發(fā)的基石。 可編 程輸入 /輸出引腳( 32根) .STC89C52 單片機有 4 組 8 位的可編程 I/O 口,分別位 P0、P P P3口,每個口有 8 位( 8 根引腳),共 32 根。 XTAL1 是片內振蕩器的反相放大器輸入端, XTAL2 則是輸出端。這樣可以大大提高系統(tǒng)數(shù)據(jù)處理速度,還可以方便的對單片機進行控制。數(shù)碼管的動態(tài)顯示原理為:每個數(shù)碼管的相同端連接在一起,他們一起占用了 8 位管線;每個數(shù)碼管的陽極連接在一起。本設計采用的是共陰極數(shù)碼管。 在本設計中采用的是 4 *4 的非編碼鍵盤,其電路圖如 圖 所示,列線由 口控制,行線由 口控制。 10V;電流建立時間為 1μ S; CMOS 工藝,低功耗 20mW。 圖 D/A 轉換電路圖 因為多片 DA 轉換器同步輸出 DAC0832 采用雙緩沖方式工作方式, 內部兩個寄存器均受控制,轉換分兩步: (1) CPU 分時控制輸入寄存器,輸入數(shù)據(jù)。 主程序流程圖 在系統(tǒng)軟件中,主程序依次完成系統(tǒng)初始化、爐溫檢測與處理、 PID控制算法、溫度顯示、鍵盤輸入等,這些都由子程序來完成 。電阻爐的爐溫控制是一個反饋調節(jié)過程,比較實際爐溫和需要爐溫得到偏差,通過對偏差的處理獲得控制信號,調節(jié)電阻爐的熱功率,從而實現(xiàn)對電阻爐溫度的控制。 物理科學與工程技術學院畢業(yè)設計 20 開 始返 回初 始 化定 義 L E D 顯 示 段 碼調 用 顯 示 子 程 序指 針 顯 示 緩 沖 區(qū) 首 地 址取 顯 示 數(shù) 據(jù)查 表 得 段 碼送 出 段 碼延 時指 針 加 1掃 描 完 畢 ?NY 圖 顯示子程序流程圖 鍵盤掃描流程圖 矩陣鍵 盤工作原理:行線通過上拉電阻接到 +5V 上。 物理科學與工程技術學院畢業(yè)設計 22 開 始返 回YN+ 鍵 是 否 按 下 ? 鍵 值 加 1 鍵 是 否 按 下 ? 鍵 值 減 1YNYN選 擇 鍵 是 否 按 下 ?檢 測 按 下 哪 個 鍵 圖 鍵盤處理子程序流程圖 D/A 轉換子程序流程圖 D/A 轉換 流程圖如圖 所示 。當我在設計過程中存在疑問時,老師總是在百忙之中抽出時間及時的給予我指導,在老師的教導下,我的畢業(yè)設計能夠順利、及時地完成。 float gd=200。 void key3(void)。 float pk=0。 // 1 2 3 4 // 5 6 7 8 // 9 10 11 12 // 13 14 15 16 unsigned char l_key=0x0。 uint zlPID()。} } // void delay(uint i) { for(。 DAT=numamp。 b[0]=0。 dat_6675=0。i16。 dat_temp=dat_temp1。} else {K=kp/20*(ekek_1)。 //**************第一部份,掃描讀取鍵值 ******************************/ key=0xff。 //第四行 物理科學與工程技術學院畢業(yè)設計 31 if(KEY4_4!=0xf7) key=KEY4_4。 switch(i) {case 0x77:key1()。 case 0xB7:key5()。 case 0xDD:break。flagk=1。 if(flags==0) { if(flag2==0){flag2=1。amp。(flagk==0)) {ki++。(flags==0)) {geiding。(flag1==1)amp。} } 物理科學與工程技術學院畢業(yè)設計 33 void main() { while(1) { t=read()。 if(t300) {P1_7=0。(flagk==0)) {ki。amp。amp。amp。} } else if(flagk==0) { if(flag11) {flag1=0。flags=1。 case 0xE7:break。 case 0xBB:key6()。 case 0x7B:key2()。 //復位接口 /**************** 第 二 部 份 , 檢 測 是 否 干 擾 或 無 按 鍵 按 下********************/ if (key==0xff){ //如果讀取不到接口的值 l_keyold=0xff。 //第一行掃描 if(KEY4_4!=0xfe) key=KEY4_4。 //計算微分計算增量 if((ek100)||(ek100)) I=0。 dat_temp=dat_temp/4。 dat_temp=dat_temp1。 delay(100)。j4。 //保留最低一位 ,并發(fā)送 CLK=1。t) {。 //** 功能: 50MS 延時程序 //*******************************************
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1