基于單片機的煙葉烘烤溫濕度控制系統(tǒng)設(shè)計.rar
基于單片機的煙葉烘烤溫濕度控制系統(tǒng)設(shè)計,頁數(shù):43字?jǐn)?shù):21,872包括程序代碼摘要:煙葉烘烤溫濕度控制系統(tǒng)是以煙葉烤房內(nèi)的溫濕度為輸入量,以烤房的調(diào)溫和排濕裝置(風(fēng)機、電機、排氣扇等)為控制對象,在單片機控制系統(tǒng)上用模糊控制的方法使煙葉烘烤過程中溫濕度的變化滿足三段式烘烤工藝要求,達到提高煙葉烘烤質(zhì)量和節(jié)省勞動力的目的。針對煙葉烘烤過程中溫濕度變化的非線性...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 郁荷君 發(fā)布
頁數(shù):43
字?jǐn)?shù):21,872
包括程序代碼
摘要:煙葉烘烤溫濕度控制系統(tǒng)是以煙葉烤房內(nèi)的溫濕度為輸入量,以烤房的調(diào)溫和排濕裝置(風(fēng)機、電機、排氣扇等)為控制對象,在單片機控制系統(tǒng)上用模糊控制的方法使煙葉烘烤過程中溫濕度的變化滿足三段式烘烤工藝要求,達到提高煙葉烘烤質(zhì)量和節(jié)省勞動力的目的。針對煙葉烘烤過程中溫濕度變化的非線性和相互耦合現(xiàn)象,設(shè)計了基于單片機的煙葉烘烤系統(tǒng)。
論文的重點主要有以下幾個方面:第一,設(shè)計和實現(xiàn)了以AT89S51為核心的單片機系統(tǒng),配有鍵盤、顯示和干濕溫度采集處理的控制系統(tǒng),設(shè)計了電機控制電路、基于單總線的干濕溫度多點采集電路、I2C總線器件AT24C04工藝參數(shù)存儲等外圍電路,可實現(xiàn)信號采集、數(shù)據(jù)顯示、鍵盤控制、數(shù)據(jù)計算、排濕裝置控制、調(diào)溫裝置控制等功能。詳細介紹了硬件電路設(shè)計和軟件程序設(shè)計,并針對單片機系統(tǒng)的硬件和軟件介紹了一些工程上實用的抗干擾技術(shù);第二,針對煙葉烘烤過程中干濕溫度變化的非線性和相互耦合現(xiàn)象,具體研究了煙葉烘烤過程中溫濕度變化的規(guī)律和三段式烘烤工藝,設(shè)計了基于模糊控制技術(shù)的模糊控制器并制定了模糊控制查詢表。
關(guān)鍵詞:AT89S51,溫度巡檢,模糊控制, DS18B20,AT24C04
目錄:目 錄
摘 要 I
ABSTRACT II
1 緒言
1.1 課題背景 1
1.2 課題研究的目的和意義 1
1.3 國內(nèi)外概況 2
1.4 課題的主要研究工作 2
2 系統(tǒng)設(shè)計方案的研究
2.1 系統(tǒng)的控制特點與性能要求 3
2.1.1 系統(tǒng)實現(xiàn)的原理 3
2.1.2 系統(tǒng)實現(xiàn)方案的分析比較 5
2.2 模糊控制器的設(shè)計 6
2.2.1 模糊控制器的設(shè)計方法 6
2.2.2 模糊控制器的結(jié)構(gòu)設(shè)計 7
2.3 模糊控制規(guī)則的建立 7
2.3.1 選擇輸入和輸出變量的詞集 7
2.3.2 定義各模糊變量的模糊子集 8
2.3.3 建立模糊控制規(guī)則 8
2.4 精確量的模糊化 9
2.5 模糊推理 10
2.6 模糊控制表的建立 11
2.7 小結(jié) 11
3 系統(tǒng)硬件的設(shè)計
3.1 系統(tǒng)硬件方案 12
3.2 控制儀面板設(shè)計 13
3.3 AT89S51單片機 14
3.4 電源轉(zhuǎn)換電路設(shè)計 14
3.5 鍵盤控制電路設(shè)計 14
3.6 溫濕度檢測電路設(shè)計 15
3.7 參數(shù)存儲電路設(shè)計 18
3.7.1 I2C總線 18
3.7.2 參數(shù)存儲芯片AT24C04 19
3.8 控制輸出電路設(shè)計 19
3.9 硬件抗干擾措施 20
3.10 小結(jié) 20
4 系統(tǒng)的軟件設(shè)計
4.1 開發(fā)語言和開發(fā)環(huán)境 21
4.2 系統(tǒng)軟件總體結(jié)構(gòu) 22
4.3 主處理模塊 22
4.4 按鍵處理模塊 24
4.5 干濕溫度采集模塊 24
4.6 工藝參數(shù)存儲模塊 26
4.7 控制輸出模塊 27
4.8 模糊控制模塊 27
4.9 軟件抗干擾措施 28
4.10 小結(jié) 28
5 總結(jié)與展望 29
致 謝 30
參考文獻 31
附 錄 32
獨創(chuàng)性聲明 39
關(guān)鍵字:AT89S51,溫度巡檢,模糊控制, DS18B20,AT24C04
參考文獻;[1] Wang LX and Mendel JM.Generating Fuzzy Rules form Numerical Data with Applications[J].IEEE Trans. Syst, Man and Cybern,1992, 22(6):1414-1427.
[2] Wakileh B A M,Gill K F.Robot Control Using Self-Organizing Fuzzy Logic[J].Computes in Industry,1990, 15(1):175 -186.
[3] 郭鵬.煙葉烘烤智能控制系統(tǒng)研究[D].河南:河南農(nóng)業(yè)大學(xué),2007.
[4] 劉宏偉.基于單片機的模糊控制方法及應(yīng)用研究[D].武漢:武漢理工大學(xué),2007.
[5] 劉軍,馬建輝.煙葉烘烤過程智能控制系統(tǒng)研究[D].河南:河南農(nóng)業(yè)大學(xué),2007.
[6] 王勝雷,陳順輝,吳祖仁.烤煙烘烤測控系統(tǒng)的設(shè)計與實現(xiàn)[D].農(nóng)機化研究,2007.
[7] 張磊,趙建軍,付騰.基于模糊控制的煙葉烘烤系統(tǒng)設(shè)計與仿真[J].電子學(xué)報,2009,24(1A):23-27.
[8] 王暑,楊曉京.基于模糊神經(jīng)網(wǎng)絡(luò)的煙葉烘烤溫濕度監(jiān)控系統(tǒng)研究[D].昆明:昆明理工大學(xué),2009.
[9] 劉宏偉.基于單片機的模糊控制方法及應(yīng)用研究[D].武漢:武漢理工大學(xué),2007.
[10]彭希南,李孝平,蔣篤忠.煙葉烘烤自動控制儀[P].中國專利:20082005759.4,2008:5-10.
[11] Michels K.A Model-Based Fuzzy Controller[J]. Fuzzy Sets and System,1997,85(2):223-232.
[12]宋雪萍.檔案庫房溫濕度控制系統(tǒng)的研究[D].東北:東北大學(xué),2003.
[13]高玉芹.基于AVR單片機和DS18B20的多點溫度測量系統(tǒng)[D].徐州:徐州工程學(xué)院,2005.
[14]黃河.基于DS18B20的單總線數(shù)字溫度計[D].徐州:中國礦業(yè)大學(xué),2008.
[15]丁幼春,熊利榮,黃劍.基于AT89S51和DS18B20的多點溫度檢測報警系統(tǒng)[D].武漢:華中農(nóng)業(yè)大學(xué),2007.
[16]余軍,王彥瑜.基于MSP430單片機和DSl8B20的多分支多通道溫度測量系統(tǒng)遠程監(jiān)控軟件設(shè)計[D].蘭州:中國科學(xué)院近代物理研究所,2009.
[17]蔣鴻宇,王勇.由DS18B20構(gòu)成的多點溫度測量系統(tǒng)[D].四川:四川大學(xué),2009.
[18]王樹青.先進控制技術(shù)及應(yīng)用[M].北京:化學(xué)工業(yè)出版社,2001:45-69.
[19]潘新民,王艷.微型計算機控制技術(shù)[M].北京:電子工業(yè)出版社,2005:78-99.
[20]丁元杰.單片微機原理及應(yīng)用[M].北京:機械工業(yè)出版社,2006:58-62.
[21]Hsieh K W. Neural network analysis of environmental conditions influencing cabbage seedling quality [J].American Society of Agricultural Engineers, 2003, 46 (2):10-16.
[22]Wakileh B A M, Gill K F. Robot Control Using Self-Organizing Fuzzy Logic[J].Computes in Industry,1990, 15(1):175-186.
[23]Penttilakk, Keskilammi M,Sydanheimo L Radar crosssection analysis for passive RFID systems[J] .IEE Proeedings Microwaves Antennas and Propagation,2006,153(10):95-97.
附 錄
部分程序源代碼:
/***************************/
/*煙葉烘烤溫度巡檢儀 2010-3-1*/
/******** DS18B20的復(fù)位程序*************/
unsigned char Reset(void)
{
unsigned char deceive_ready;
EA=0;
P3=0x03;
_nop_(); // delay(1);
P3=0x00;
......
字?jǐn)?shù):21,872
包括程序代碼
摘要:煙葉烘烤溫濕度控制系統(tǒng)是以煙葉烤房內(nèi)的溫濕度為輸入量,以烤房的調(diào)溫和排濕裝置(風(fēng)機、電機、排氣扇等)為控制對象,在單片機控制系統(tǒng)上用模糊控制的方法使煙葉烘烤過程中溫濕度的變化滿足三段式烘烤工藝要求,達到提高煙葉烘烤質(zhì)量和節(jié)省勞動力的目的。針對煙葉烘烤過程中溫濕度變化的非線性和相互耦合現(xiàn)象,設(shè)計了基于單片機的煙葉烘烤系統(tǒng)。
論文的重點主要有以下幾個方面:第一,設(shè)計和實現(xiàn)了以AT89S51為核心的單片機系統(tǒng),配有鍵盤、顯示和干濕溫度采集處理的控制系統(tǒng),設(shè)計了電機控制電路、基于單總線的干濕溫度多點采集電路、I2C總線器件AT24C04工藝參數(shù)存儲等外圍電路,可實現(xiàn)信號采集、數(shù)據(jù)顯示、鍵盤控制、數(shù)據(jù)計算、排濕裝置控制、調(diào)溫裝置控制等功能。詳細介紹了硬件電路設(shè)計和軟件程序設(shè)計,并針對單片機系統(tǒng)的硬件和軟件介紹了一些工程上實用的抗干擾技術(shù);第二,針對煙葉烘烤過程中干濕溫度變化的非線性和相互耦合現(xiàn)象,具體研究了煙葉烘烤過程中溫濕度變化的規(guī)律和三段式烘烤工藝,設(shè)計了基于模糊控制技術(shù)的模糊控制器并制定了模糊控制查詢表。
關(guān)鍵詞:AT89S51,溫度巡檢,模糊控制, DS18B20,AT24C04
目錄:目 錄
摘 要 I
ABSTRACT II
1 緒言
1.1 課題背景 1
1.2 課題研究的目的和意義 1
1.3 國內(nèi)外概況 2
1.4 課題的主要研究工作 2
2 系統(tǒng)設(shè)計方案的研究
2.1 系統(tǒng)的控制特點與性能要求 3
2.1.1 系統(tǒng)實現(xiàn)的原理 3
2.1.2 系統(tǒng)實現(xiàn)方案的分析比較 5
2.2 模糊控制器的設(shè)計 6
2.2.1 模糊控制器的設(shè)計方法 6
2.2.2 模糊控制器的結(jié)構(gòu)設(shè)計 7
2.3 模糊控制規(guī)則的建立 7
2.3.1 選擇輸入和輸出變量的詞集 7
2.3.2 定義各模糊變量的模糊子集 8
2.3.3 建立模糊控制規(guī)則 8
2.4 精確量的模糊化 9
2.5 模糊推理 10
2.6 模糊控制表的建立 11
2.7 小結(jié) 11
3 系統(tǒng)硬件的設(shè)計
3.1 系統(tǒng)硬件方案 12
3.2 控制儀面板設(shè)計 13
3.3 AT89S51單片機 14
3.4 電源轉(zhuǎn)換電路設(shè)計 14
3.5 鍵盤控制電路設(shè)計 14
3.6 溫濕度檢測電路設(shè)計 15
3.7 參數(shù)存儲電路設(shè)計 18
3.7.1 I2C總線 18
3.7.2 參數(shù)存儲芯片AT24C04 19
3.8 控制輸出電路設(shè)計 19
3.9 硬件抗干擾措施 20
3.10 小結(jié) 20
4 系統(tǒng)的軟件設(shè)計
4.1 開發(fā)語言和開發(fā)環(huán)境 21
4.2 系統(tǒng)軟件總體結(jié)構(gòu) 22
4.3 主處理模塊 22
4.4 按鍵處理模塊 24
4.5 干濕溫度采集模塊 24
4.6 工藝參數(shù)存儲模塊 26
4.7 控制輸出模塊 27
4.8 模糊控制模塊 27
4.9 軟件抗干擾措施 28
4.10 小結(jié) 28
5 總結(jié)與展望 29
致 謝 30
參考文獻 31
附 錄 32
獨創(chuàng)性聲明 39
關(guān)鍵字:AT89S51,溫度巡檢,模糊控制, DS18B20,AT24C04
參考文獻;[1] Wang LX and Mendel JM.Generating Fuzzy Rules form Numerical Data with Applications[J].IEEE Trans. Syst, Man and Cybern,1992, 22(6):1414-1427.
[2] Wakileh B A M,Gill K F.Robot Control Using Self-Organizing Fuzzy Logic[J].Computes in Industry,1990, 15(1):175 -186.
[3] 郭鵬.煙葉烘烤智能控制系統(tǒng)研究[D].河南:河南農(nóng)業(yè)大學(xué),2007.
[4] 劉宏偉.基于單片機的模糊控制方法及應(yīng)用研究[D].武漢:武漢理工大學(xué),2007.
[5] 劉軍,馬建輝.煙葉烘烤過程智能控制系統(tǒng)研究[D].河南:河南農(nóng)業(yè)大學(xué),2007.
[6] 王勝雷,陳順輝,吳祖仁.烤煙烘烤測控系統(tǒng)的設(shè)計與實現(xiàn)[D].農(nóng)機化研究,2007.
[7] 張磊,趙建軍,付騰.基于模糊控制的煙葉烘烤系統(tǒng)設(shè)計與仿真[J].電子學(xué)報,2009,24(1A):23-27.
[8] 王暑,楊曉京.基于模糊神經(jīng)網(wǎng)絡(luò)的煙葉烘烤溫濕度監(jiān)控系統(tǒng)研究[D].昆明:昆明理工大學(xué),2009.
[9] 劉宏偉.基于單片機的模糊控制方法及應(yīng)用研究[D].武漢:武漢理工大學(xué),2007.
[10]彭希南,李孝平,蔣篤忠.煙葉烘烤自動控制儀[P].中國專利:20082005759.4,2008:5-10.
[11] Michels K.A Model-Based Fuzzy Controller[J]. Fuzzy Sets and System,1997,85(2):223-232.
[12]宋雪萍.檔案庫房溫濕度控制系統(tǒng)的研究[D].東北:東北大學(xué),2003.
[13]高玉芹.基于AVR單片機和DS18B20的多點溫度測量系統(tǒng)[D].徐州:徐州工程學(xué)院,2005.
[14]黃河.基于DS18B20的單總線數(shù)字溫度計[D].徐州:中國礦業(yè)大學(xué),2008.
[15]丁幼春,熊利榮,黃劍.基于AT89S51和DS18B20的多點溫度檢測報警系統(tǒng)[D].武漢:華中農(nóng)業(yè)大學(xué),2007.
[16]余軍,王彥瑜.基于MSP430單片機和DSl8B20的多分支多通道溫度測量系統(tǒng)遠程監(jiān)控軟件設(shè)計[D].蘭州:中國科學(xué)院近代物理研究所,2009.
[17]蔣鴻宇,王勇.由DS18B20構(gòu)成的多點溫度測量系統(tǒng)[D].四川:四川大學(xué),2009.
[18]王樹青.先進控制技術(shù)及應(yīng)用[M].北京:化學(xué)工業(yè)出版社,2001:45-69.
[19]潘新民,王艷.微型計算機控制技術(shù)[M].北京:電子工業(yè)出版社,2005:78-99.
[20]丁元杰.單片微機原理及應(yīng)用[M].北京:機械工業(yè)出版社,2006:58-62.
[21]Hsieh K W. Neural network analysis of environmental conditions influencing cabbage seedling quality [J].American Society of Agricultural Engineers, 2003, 46 (2):10-16.
[22]Wakileh B A M, Gill K F. Robot Control Using Self-Organizing Fuzzy Logic[J].Computes in Industry,1990, 15(1):175-186.
[23]Penttilakk, Keskilammi M,Sydanheimo L Radar crosssection analysis for passive RFID systems[J] .IEE Proeedings Microwaves Antennas and Propagation,2006,153(10):95-97.
附 錄
部分程序源代碼:
/***************************/
/*煙葉烘烤溫度巡檢儀 2010-3-1*/
/******** DS18B20的復(fù)位程序*************/
unsigned char Reset(void)
{
unsigned char deceive_ready;
EA=0;
P3=0x03;
_nop_(); // delay(1);
P3=0x00;
......
TA們正在看...
- linux防火墻介紹--畢業(yè)(論文).doc
- linux防火墻設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文.doc
- linux防火墻設(shè)計與實現(xiàn)畢業(yè)設(shè)計英文翻譯.doc
- 地產(chǎn)銷售精英培訓(xùn)術(shù).doc
- 房地產(chǎn)產(chǎn)品定位的實用技巧.doc
- 房地產(chǎn)全程策劃方案的撰寫.doc
- 房地產(chǎn)全程策劃理論模式.doc
- linux環(huán)境下虛擬文件系統(tǒng)分析研究.doc
- 房地產(chǎn)全程精深設(shè)計技術(shù)精要解析.doc
- 房地產(chǎn)市調(diào)培訓(xùn).doc