




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于單片機的電烤箱控制系統(tǒng)設計學生:XXX指導教師:XX內容摘要:隨著社會的不斷發(fā)展,人們改造自然的能力也在不斷的提高。機器的誕生,為我們減少了部分或者全部的腦力勞動和體力勞動。電子技術的誕生更是帶來了翻天覆地的變化。機電控制系統(tǒng)成為機械技術與微電子技術集成的共性關鍵技術。人們通過它可以使機械完全按照自己的意愿來執(zhí)行。隨著機電控制技術的發(fā)展,主要表達出了單片機和PLC兩種控制方式。本設計采用單片機控制。單片機在日常生活中的運用越來越廣泛。溫度控制在工業(yè)生產中經常遇到。從石油化工到電力生產,從冶金到建材,從食品到機械都要對溫度進行控制甚至在有些產品生產過程中溫度的控制直接影響到產品的質量。單片機
2、溫度控制無論是現(xiàn)在還是未來都會起到重要作用。本文介紹了以AT89C51單片機為核心的電烤箱溫度控制系統(tǒng)。電烤箱的溫度控制系統(tǒng)有兩個部分組成:硬件部分和軟件部分。其中硬件部分包括:單片機電路、傳感器電路、放大器電路、轉換器電路、以及鍵盤和顯示電路。軟件部分包括:主程序、運算控制程序、以及各功能實現(xiàn)模塊的程序。文章最后對本設計進行了總結。對溫度控制系統(tǒng)的發(fā)展提出了幾點建議。關鍵詞:單片機溫度電烤箱控制學習文檔僅供參考Single-chipbasedontheovenstemperaturecontrolsystemdesignAbstract:Withthecontinuousdevelopmen
3、tofsociety,people'sabilitytotransformnatureoftheadvancehasbeen.Thebirthofthemachineforustoreducesomeorallofthementalandphysical.Thebirthofelectronictechnologyhasbroughtevenmoreearth-shakingchanges.Electricalandmechanicalengineeringcontrolsystemsbecomeintegratedwiththemicroelectronictechnologycom
4、monkeytechnologies.Peoplecanmakethroughitsmachineryinfullaccordancewiththewishesoftheirowntoimplement.Withthedevelopmentofelectricalandmechanicalcontroltechniques,mainlyreflectingthetwotypesofsingle-chipcomputerandPLCcontrol.Thedesignusesasingle-chipcontrol.Single-chipmicrocomputeruseintheirdailyliv
5、esmoreandmorewidely.Temperaturecontrolinindustrialproductionareoftenencountered.Chemicalsfromoiltoelectricityproduction,Orevensomeproductsintheproductionprocesscontroloftemperaturedirectlyaffectsthequalityoftheproduct.Single-chiptemperaturecontrolbothnowandwillplayanimportantroleinthefuture.Thispape
6、rintroducestheAT89C51single-chipmicrocomputerasthecoreoftheoventemperaturecontrolsystem.Hardwarecomponentswhichinclude:Single-chipcircuit,sensorcircuit,amplifiercircuit,convertercircuit,aswellasthekeyboardanddisplaycircuit.Softwareinclude:themainprogram,operatorcontrolprocedures,aswellastherealizati
7、onofthefunctionalmodulesoftheprogram.Finally.Keywords:MicrocontrollerTemperatureElectricovensControl刖H11 概述11.1 技術指標11.2 控制方案2.2硬件部分設計2.2.1 單片機電路設計2.2.1.1 中央處理器CPU2.2.1.2 運算器3.2.1.3 AT89C51單片機引腳功能4.2.1.4 引腳功能52.1.5 控制線6.2.1.6 AT89C51單片機的存儲器結構6.2.1.7 AT89C51單片機的并行I/O端口.6.2.1.8 AT89C51單片機時鐘電路及時序7.2.1.
8、9 復位電路7.2.1.10 AT89C51單片機的指令系統(tǒng)8.2.2 傳感器電路設計8.2.2.1 傳感器概述8.2.2.2 傳感器的基本特性.9.2.2.3 熱電阻的測量電路及應用102.3 A/D轉換電路設計112.3.1 逐次逼近型A/D轉換器ADC0809112.4 放大器電路設計132.4.1 交流放大器電路142.4.2 直流放大器電路172.4.3 運算放大器電路172.4.4 集成運算放大器概述182.5 鍵盤及顯示電路的設計182.5.1 鍵盤接口電路182.5.2 LED顯示器接口電路202.6 抗干擾電路設計212.6.1 電磁干擾的形成因素212.6.2 .干擾的分類
9、212.6.3 單片機應用系統(tǒng)電磁干擾控制的一般方法212.6.4 硬件抗干擾措施223軟件部分設計233.1 工作流程233.2 功能模塊233.3 資源分配243.4 功能軟件設計243.4.1 鍵盤管理模塊243.4.2 顯示模塊273.4.3 溫度檢測模塊283.4.4 溫度控制模塊303.4.5 溫度越限報警模塊313.4.6 主程序和中斷服務子程序334結論35附錄36參考文獻37基于單片機的電烤箱控制系統(tǒng)設計刖百隨著社會的不斷發(fā)展,人們對機械的應用也越來越廣,進而人們對機械運動的控制要求亦越來越高。機電控制實現(xiàn)了以電氣來控制機械。單片機的出現(xiàn)使機電控制技術突飛猛進。單片機出現(xiàn)的歷
10、史并不長,但發(fā)展迅猛。自1975年美國德克斯儀器公司首次推出8位單片機TMS-1000后才開始快速發(fā)展。1976年9月,美國Intel公司首次推出MCS-48系列8位單片機以后,單片機發(fā)展進入了一個新的階段。1983年Intel公司推出的MCS-96系列、1987年Intel公司又推出的80C96等位16位單片機。近年來各個電腦生產廠家已進入更高性能的32位單片機研制、生產階段。單片機發(fā)展之快、品種之多。其中最常用的主要有:AT89系列單片機、AVR片機Motorola公司的M68HC08C列單片機以及PIC單片機。隨著社會的發(fā)展,單片機的特點表達在體積小、可靠性高、使用方便等方面。根據(jù)溫度控
11、制的特點,本次設計采用AT89C51單片機為控制核心,采用數(shù)字PID控制算法。實現(xiàn)對電烤箱的溫度的控制。通過本次設計進一步詳細說明單片機控制系統(tǒng)在社會生活中的應用。為以后進一步應用單片機系統(tǒng)提供幫助。1概述溫度控制是工業(yè)生產過程中經常遇到的控制,有些工藝過程對其溫度的控制效果直接影響著產品質量,因而設計一種較為理想的溫度控制系統(tǒng)是非常有價值的。根據(jù)溫度變化快慢的特點,并且控制精度不易掌握等特點,本文電烤箱的溫度控制為模型,設計了以AT89C51單片機為檢測控制中心的溫度控制系統(tǒng)。溫度控制采用PID數(shù)字控制算法,顯示采用3位LED靜態(tài)顯示。該設計結構簡單,控制算法新穎,控制精度高,有較強的通用性
12、。技術指標電烤箱的具體指標如下:a.電烤箱由2千瓦電爐加熱,最高溫度為500C0b.電烤箱溫度可預置,烤干過程恒溫控制,溫度控制誤差小于或者等于±2C。c.預置時顯示設定溫度,烤干時顯示實時溫度,顯示精確到1C。d.溫度超出預置溫度士5c時發(fā)聲報警。e.對升降溫過程的線性是沒有要求的1.2控制方案產品的工藝不同,控制溫度的精度也不同,因而所采用的控制算法也不同。就溫度控制系統(tǒng)的動態(tài)的特性來講,基本上都是具有純滯后的一階環(huán)節(jié),當系統(tǒng)精度及溫控的線性性能要求較高時,多采用PID算法來實現(xiàn)溫度的控制。本系統(tǒng)是一個典型的閉環(huán)控制系統(tǒng)。從技術指標可以看出,系統(tǒng)對控制精度的要求不高,對升降溫過程
13、的線性也沒有要求,因此,系統(tǒng)采用最簡單的通斷控制方式,當烘干箱溫度到達設定值時斷開加熱電爐,當溫度降到低于某值時接通電爐開始加熱,從而保持恒溫的控制。2硬件部分設計系統(tǒng)的硬件部分包括單片機電路、A/D轉換器、放大器、傳感器、鍵盤及顯示電路五大部分。其各部分連接關系如圖2-1所示。圖2-1電烤箱溫度控制系統(tǒng)結構單片機電路設計隨著社會發(fā)展,單片機以其體積小、可靠性高、使用方便的特點在社會生活中到達廣泛應用。根據(jù)溫度控制特點,本次設計采用AT89C51以下對其進行詳細介紹。AT89C51單片機是美國Intel公司的8位高檔單片機的系列。也是目前應用最為廣泛的一種單片機系列。其內部結構簡化框圖如下所示
14、。AT89C51系列單片機主要有CPU存儲器,IO接口電路及時鐘電路等部分組成。中央處理器CPU中央處理器CPU®單片機的核心。是電腦的控制指揮的中心。同一般微機的CPU類似。AT89C51單片機內部CPUfe括控制器和運算器。如圖2-1運算器AT89C51運算器電路以算術邏輯單元ALU為核心。有累加器ACC寄存器B、暫存器1、暫存器2、程序狀態(tài)寄存器PSVW布爾處理機共同組成。它主要完成數(shù)據(jù)的算術運算、邏輯運算、位變量處理和數(shù)據(jù)傳輸操作。運算結果的狀態(tài)由程序寄存器PSW呆存。A.算術邏輯單元ALU與累加器ACC寄存器B圖2-1 AT89C51單片機內部結構簡化框圖算術邏輯單元ALU
15、不但能完成8位二進制的加、減、乘、除等算數(shù)的運算。而且還能對8位變量進行邏輯“與”“或”“異或”循環(huán)位移等邏輯的運算。累加器ACC簡稱累加器A)為一個8位寄存器,它是CPU中使用最頻繁寄存器。專門存放操作數(shù)或運算結果。B.程序狀態(tài)寄存器程序狀態(tài)寄存器PSVWb一個8位的狀態(tài)寄存器。用于存放標志的寄存器。用于存放指令執(zhí)行后的狀態(tài),以供程序查詢和判別。PSW各位的狀態(tài)通常是在指令執(zhí)行的過程中自動設置。但可以由用戶根據(jù)需要指令加以改變。狀態(tài)寄存器共有進位標志位CY輔助進位標志位或稱半進位AG用戶自定義標志位F0、工作寄存器組選擇位RS1RS。溢出標志位OV奇偶標志位P.C.控制器控制部件是單片機的神
16、經中樞它包括程序計數(shù)器PG指令寄存器IR、指令譯碼器ID、數(shù)據(jù)指針DPTR堆棧指針SR緩沖器和定時器控制電路。它先以主振頻率為基準發(fā)出CPU的時序對指令進行譯碼,然后發(fā)出各種控制信號。完成一系列定時控制微操作。用來協(xié)調單片機各部分的正常工作。AT89C51單片機引腳功能AT89C51系列單片機的封裝形式有兩種:一種是雙列直插方式的封裝;另一種是方形的封裝。AT89C51單片機40個引腳及總線結構圖如下所示。其CMOS:藝制造的低地功耗芯片也有采用方形的封裝。但為44個引腳,其中4個引腳是不使用的。由于at89C51單片機是高性能的單片機。同時受到引腳數(shù)目的限制,所以有部分引腳具有第二功能。如圖
17、2-1單片機引腳圖。a.主電源引腳主電源引腳兩根:VCO+5V電源正端;VSS接+5V電源地端。b.外接晶體引腳兩根XTAL1:接外部石英體和微調電源一端。XTAL2:接外部晶體和微調電容另一端。其中,對用外部時鐘時,對于HMOSI片機,XTAL1腳接地,XTAL2卻作為外部振蕩信號輸入端。對CHMOS片機XTAL1腳作為外部振蕩信號的輸入端,XTAL2腳空不接。P1.0-Pl.l-Pl.2-Pl.3-Pl,4-FL5-Pl.6-Pl,7-RST/VeRXD、P3,0-TXD.P3.1-Tio;?3.2-iNTTsP3.3-T0、F3.4-Tl2P3.5-麗P3.6-RD?P3.7-XTAL2
18、-XTAL1-圖2-1 單片機引腳圖一Vite-P0. 0TO. 1-PO. 2-PO, 3-PO. 4-P0. 5-PO, 6-PO. T-EA/Vfp-ALE/PROG-P£EM-P2. 7-P2. 6P2. 5一P2. 4-P2. 3一PN 2一 P£ 1-P2. 0引腳功能IO引腳共32根。A. POD:P0.0-P0.7統(tǒng)稱為PO口是8位雙向I/O口線。P0口即可作為地址/數(shù)據(jù)總線使用,又可作為通用的I/O口線。在不接片外存儲器與不擴展I/O口時,可作為準雙向輸入/輸出口。在接有片外存儲器或擴展I/O時,P0口分時復用為低8位地址總線和雙向數(shù)據(jù)的總線。B. P1口
19、:P1.0-P1.7統(tǒng)稱為P1口。是8位準雙向I/O口線。P1口作為通用I/O口使用。C. P2口:P2.0-P2.7統(tǒng)稱為P2口。是8位準雙向I/O口線。P2口即可作為通用的I/O口使用。也可作為片外存儲器的高8位地址線。與P0口組成16位片外存儲器單元地址。P3口的第二功能如下表所示:P3口的第二功能P3.0RXD用行口輸入P3.1TXD用行口輸出P3.2IM0外部中斷0輸入P3.3IM1外部中斷1輸入P3.4T0定時/計數(shù)器0計數(shù)輸入P3.5T1定時/計數(shù)器1輸入P3.6WR片外RAMW選通信號輸出P3.7RD片外RAM文選通信號輸出控制線控制線共四根。A: ALE/PROG地址鎖存有效
20、信號輸出率。B: PSEN片外程序存儲器讀選通信號輸出端低電平有效。C: RST/VPD復位信號備用電源輸入信號。D: EA/VPP片外程序存儲器選用端。AT89C51單片機的存儲器結構AT89C51單片機的存儲器物理結構上分為片內數(shù)據(jù)存儲器、片內程序存儲器、片外數(shù)據(jù)存儲器和片外程序存儲器等4個存儲空間。AT89C51單片機的并行I/O端口AT89C51單片機有4個8位并行I/O端口PRP1、P2、P3每個端口都各有8條I/O口線,每條I/O口線都獨立地用作輸入輸出,在具有片外擴展存儲器的系統(tǒng)中,P2口送出高8位地址,P0口分時送出低8位地址和8位數(shù)據(jù)。各端口的功能不同,結構上也有差異,但是每
21、個端口的8位結構是完全相同的。如圖2-1I/O口位結構圖所示。a.P0口,P0口是一個三態(tài)雙向口,可作為地址/數(shù)據(jù)分時復用口,也可作為通用I/O接口。b.P1口,P1口為準雙向口,它在結構上與P0口的區(qū)別在與輸出驅動部分。其輸出驅動部分由場效應管V1與內部上拉電阻組成,當某位輸出高電平時,可以提供上拉電流負載,不必像P0口上那樣需要外接上拉電阻。c.P2口,P2口也為準雙向口。其具有通用I/O接口或高8位地址總線輸出兩種功能,所以其輸出驅動結構比P1口輸出驅動結構多了一個輸出模擬轉換開關MUW口反相器3。d.P3口P3口的輸出驅動由與非門3和V1組成,比PRP1、P2口結構多了一個緩沖器4。P
22、3口除了可為通用準雙向I/O接口外,每一根線還具有第二功能。圖2-1I/O口位結構圖AT89C51單片機時鐘電路及時序a.時鐘電路AT89C51單片機的時鐘信號通常有兩種方式產生:一種是內部的方式,一種是外部的方式。圖2-1、2-2所示。b.時序AT89C51單片機指令字節(jié)數(shù)和機器周期數(shù)可分為六類。即單字節(jié)單機器周期指令、單字節(jié)雙機器周期指令、單字節(jié)四機器周期指令、雙字節(jié)單機器指令、雙字節(jié)雙機器周期指令和三字節(jié)雙機器周期指令。+5V圖2-1內部方式時鐘電路圖2-2外部方式時鐘電路復位電路復位是通過某種方式,使單片機內各寄存器的值變?yōu)槌踔禒顟B(tài)操作,AT89C51單片機在時鐘電路工作以后,在RST
23、/VPD®持續(xù)給出兩個機器周期的高電平就可以完成復位操作。復位分為上電復位和按鍵手動復位兩種方式。AT89C51單片機復位狀態(tài)如下所示:寄存器復位狀態(tài)PC0000HACCB 00H PSWSP07HDPTRP0-P1OFFHIPIE 0XX00000B TMODTCON00HTL0TH0 、TH1 00HSBUF不定AT89C51單片機的指令系統(tǒng)SCONPCON寄存器復位狀態(tài)00H00H0000HXXX00000B00H、TL1 00H00H0XXX0000B控制電腦與操作指令是一組二進制編碼,稱之為機器語言。電腦只能識別和執(zhí)行機器語言指令。AT89C51單片機指令與指令系統(tǒng)共有11
24、1條指令,從功能上可分成數(shù)據(jù)傳輸類指令、算術運算指令、邏輯運算和移位指令、程序控制轉移類指令和位操作指令五大類。2.2傳感器電路設計傳感器概述根據(jù)國家標準,傳感器定義是:能感受規(guī)定的被測量并按照一定得規(guī)律轉換成可用輸出信號器件或裝置。傳感器一般由敏感元件,轉換元件和轉換電路三部分組成。其組成框圖如2-1所示。被測量一敏感元件轉換元件轉換電路電量圖2-1傳感器組成框圖敏感元件:它是直接感受被測量并輸出與被測量成確定關系某一種量的元件。轉換元件:敏感元件的輸出就是它的輸入,它把輸入轉換成電路參量。轉換電路,上述電路參數(shù)接入轉換電路,便可轉換成電量輸出。傳感器按其工作原理可分為物理傳感器、化學傳感器
25、、生物傳感器。物理傳感器是利用某些變換元件的物理性質,及某些動作功能材料的特殊物理性能制成的傳感器。化學傳感器是利用電化反應的原理,把無機和有機化學物質成分。濃度等轉換為電信號傳感器。生物傳感器是一種利用生物活性物質的選擇性來識別和測定生物化學物質傳感器。隨著科學技術發(fā)展和社會進步的需要,推動著傳感器技術的迅速發(fā)展。目前傳感器技術的發(fā)展方向主要有開發(fā)新型傳感器、開發(fā)新材料、采用新工藝、集成化多功能化與智能化等幾個方面。傳感器的基本特性根據(jù)被測量的變化狀態(tài),可以把傳感器輸入量分為靜態(tài)量和動態(tài)量兩大類。靜態(tài)量指傳感器的輸入量位程序狀態(tài)信號或變化及其緩慢的準靜態(tài)信號;動態(tài)量指傳感器的輸入量為周期信號
26、、瞬變信號或隨機信號等時間變化的信號。其中,傳感器的靜態(tài)特性是指傳感器在被測量處于穩(wěn)定狀態(tài)下的輸出輸入關系。傳感器的靜態(tài)特性是在靜態(tài)標準工作條件測定的。衡量傳感器靜態(tài)靜態(tài)特性的主要技術指標有量程、線性度、遲滯、重復性、靈敏度、漂移。傳感器的動態(tài)特性是指傳感器對隨時間變化的輸入量的響應特性。A.傳感器的技術性能指標及改善性能途徑傳感器技術性能指標傳感器動態(tài)性能指標量程指標:包括測量范圍、過載能力。靈敏度指標:包括靈敏度、分辨力、滿量程輸出、輸出輸入阻抗。A.精度有關指標:包括精度誤差、重復性、線性、滯后、靈敏度誤差、閥值穩(wěn)定性、漂移。B.動態(tài)性能指標:包括固有頻率阻尼系數(shù)、時間常數(shù)、頻響范圍、頻
27、率特性、臨界頻率、臨界速度、穩(wěn)定時間。C.環(huán)境參數(shù)指標a.溫度指標包括工作溫度范圍、溫度誤差、溫度漂移、溫度系數(shù)、熱滯后。b.抗沖擊振動指標:包括各向沖擊振動的頻率、振幅、加速度、沖擊振動引入的誤差。c.其他環(huán)境參數(shù):包括抗潮濕、抗介質腐蝕能力、抗電磁場干擾能力。C.可靠性指標:包括工作壽命,平均故障時間、保險期、疲勞性能、絕緣電阻耐壓弧性能。D.其他指標:a.使用方面:包括供電方式、電壓幅度與穩(wěn)定性功能、各項分布參數(shù)。b.結構方面:名手外形尺寸質量、殼體材質、結構特點。c.要裝連接方面:包括安裝方式、饋成、電纜。改善傳感器性能的技術途經:a.差動技術b.平均技術c.零示法和微差法d.閉環(huán)技術
28、e.屏蔽隔離子干擾抑制f.補償修正技術g.穩(wěn)定性處理。根據(jù)本設計要求選用熱電式傳感器。將被測量變化轉換成熱生電動勢傳感器稱熱電式傳感器、熱電式傳感器可將溫度及溫度相關的信號轉化為電量輸出、熱電式傳感器有熱電阻、熱敏電阻、熱電效方式等各種類型。根據(jù)電烤箱特點采用熱電阻傳感器。熱電阻利用金屬導體的電阻值隨溫度升高而增大的特性來來進行了溫度測量的,常用測量范圍為-20。C+150。C。隨著其技術的發(fā)展,其測溫范圍也不斷擴大,低溫已可測量1K3K,高溫則可測量+1000。C+1300。C熱電阻力傳感器的主要優(yōu)點有:A.測量精度高,熱電阻材料電阻溫度特性穩(wěn)定,重復性好,不存在熱電偶參比端誤差問題;B.測
29、量范圍較寬,尤其在低溫的方面;C.易于在自動測量或遠距離測量中的使用;常用的熱電陰材料有鋁、銅、鍥、鐵等。熱電阻的測量電路及應用熱電阻常用接入電橋使用引出線有兩、三線式和四線式三種形式。采用兩線式接法時如圖2-1所示Rt的接法引出的導線接于電橋的一個臂上,當由于環(huán)境溫度或通以電流引起導成溫度變化時,將產生附加的電阻、引起測量誤差,所以,當熱電阻值較小時,常采用三線式、四線式接法,以消除接線電阻和引線電阻影響。三線式接法是將兩條具有相同溫度特性的導成接于相鄰兩橋臂上,此時由于附加電阻引起電阻變化是相同的,根據(jù)電橋特性,電橋輸出將互相抵消。圖2-1熱電阻傳感器的接線方式四線式接法R2=R3為固定電
30、阻,R1可調,熱電阻Rt,通過電阻為門、r2、r3、r4的四要導線和電橋連接,U、r4分別串聯(lián)在相鄰兩橋臂內,r2、r3與電源去路串聯(lián),將開關接通,調節(jié)R1使電橋平衡,則:R1+r1=Rt+r4再將開關接通B,重新調整R1,使電橋到達新的平衡,則:RI'+r1=Rt+r1R1R1'兩式相加得:Rt=2四線式測量方法比較麻煩,一般用于精度要求較高的場合。2.3A/D轉換電路設計逐次逼近型A/D轉換器ADC0809a.ADC0809的內部邏輯結構如圖2-1如圖,多路開關可達通訊員89模擬通道,允許8路模擬量分時輸入,共用一個A/D轉換器進行轉換。地址鎖存與譯碼電路完成對AB、C三個
31、地址供進行鎖存和譯碼,其譯碼輸出用于通道的選擇。8位A/D轉換器是逐次逼近式,由控制時序電路,逐次逼近寄存器,樹狀開關以及其256R電阻下型網絡等組成輸出鎖存器用于存放和輸出轉換得到的數(shù)字量b.ADC0809的弓I腳及各弓I腳功能STCLK圖2-1ADC0809內部邏輯結構圖ADC0809勺弓I腳入各弓I腳雙弓I直插式封裝,具引腳排列見圖2-2所示各引腳功能如下:AINT2NO8咱模擬量輸入引腳,ADC0809寸輸入模擬量的要求主要有二信號的單極性,電壓范圍0+5乂假設信號過小還需要進行放大。另外,在A/D轉換的過種中,模擬量輸入值不應變化太快,因此,對變化速度快模擬量在輸入前應增加采樣保持電
32、路。B、A、B、C:地址線,A為低位地址,C為高位地址用于對模擬通道進行的選擇。GALE地址鎖存允許彳9號,在對應ALE跳轉,A、B、C地址狀態(tài)送入地址的鎖存器中。nT23 4LI 111INS IN4 IN5 IN6 IN7 START EOC D3 OE CLOCK2 10,INTNIN-7 -6cf 4。GNDDIADDAADDB AD DCALED7D6D5D4DOV r & f (-)D24-32- CD - CTJ87-to2 2TTTT5IX圖2-2ADC0809引腳功能圖DVref:參考電壓正端參考電壓用來與輸入模擬信號進行比較,作為逐次逼近的基準,其曲型值為+5VVr
33、ef+=+5V,Vref(-)=0D>START轉換啟動信號。START上跳轉時,所有內部寄存器清0;STARTF跳轉時,開始進行A/D轉換;在A/D轉換期問,STARTS保持彳氐電平。E、DTD0數(shù)據(jù)輸出線,其為三態(tài)緩沖輸出形式,可以和單片機數(shù)據(jù)線直接相連。F、DE輸出允許信號,ADC0809勺內部設有時鐘電路,所需時鐘,信號由外界提供,因此有時鐘信號的引腳。通常使用頻率為500KHz寸鐘信號。I、Vcc:+5電源AT89C51單片機與ADC080領口A.8路模擬通道選擇:A、B、C分別接地址鎖存器提供的低三位地址。只要把三位地址寫入0809中的地址鎖存器就實現(xiàn)了模擬通道選擇。對系統(tǒng)來
34、說,地址鎖存器是一個輸出口,為了把三位地址寫入,還要提供口地址。B.數(shù)據(jù)的傳輸方式:定時傳輸方式;查詢方式;中斷方式。2.4放大器電路設計傳感器是將待測物理量或化學量轉換成電信號的輸出。但其輸出的信號通常的都很小,需要進行放大。傳感器信號的放大,根據(jù)具體情況可采用分立元件放大器品體管放大器和集成元件放大器運算放大器。交流放大器電路a.共發(fā)射極放大電路A.工作點不穩(wěn)定狀態(tài)靜態(tài)工作點:IbEc,IcIb,RbUceEcIcRc交流等效電路:RfzRc/Rfz圖2-1工作點不穩(wěn)定狀態(tài)放大電路輸入電阻:rsr=rbe當rbeRb時輸出電阻:rsc=Rc=Rcersc放大倍數(shù):K'=3zrbc此
35、放大器特點:放大倍數(shù)大。B.工作點穩(wěn)定狀態(tài)Ue2R11:Ee(Ue2Ube)a.靜態(tài)工作點:由Ubei=RiR2ReiRc1交流等效電路:R'fz1=Rc1/rbe,R'fz2=Rc2/Rfz輸入電阻:rsr=rbe2當rbe1R1/R2時輸出電阻:rsc=Rc放大倍數(shù):K'=12Rfz2當RC1>>rb2時UsrRbe1此放大電路特點:放大倍數(shù)大,工作點穩(wěn)定。b.靜態(tài)工作點:Ub八EcRb1,Ua=Ub-UbeRb1Rb2Ie=UeReUce Ec-Ic Re+RC父流等效電路:R'fz=Rc/Rfz輸入電阻:rsr=rbe當 rbeRb1Rb2輸
36、出電阻:rsc放大倍數(shù):K'=Rfzrbe圖2-2 工作點穩(wěn)定狀態(tài) a類放大器電路此放大電路特點:rsr較大,|K|1且與晶體管參數(shù)幾乎無關。圖2-3 工作點穩(wěn)定狀態(tài) b類放大器電路C.靜態(tài)工作點:Ub、Uc同左,但Ie=Uc,Uce=Ec-IcRc+Re+RFReRF交流等效電路:R'fz=Rc/Rfz輸入電阻:rsrRbl/Rb2/(Rfrbe)輸出電阻:rscREe當足一beRe時放大倍數(shù):K包當RFrbeRF此放大電路特點:rsr大,rsc小,K1圖2-4工作點穩(wěn)定狀態(tài)c類放大器電路A. V共集電極放大電路靜態(tài)工作點:交流等效電路:Ib , I c I b,UceEcI
37、cRcRb RcRfzRc/Rfz輸入電阻rsrRb/Rfz放大倍數(shù):(1)Rfzrbe (1)Rfz圖2-5共集電極放大器電路B.反饋但凡引入反饋以后使放大鏡器的放大倍數(shù)減小的稱為負反饋。反之但凡引反饋以后使放大倍數(shù)增大的稱為正反饋贈。其中換反饋有電壓串聯(lián)負反饋贈,電流串聯(lián)負反饋贈,電壓并聯(lián)負反饋贈,電流并聯(lián)的負反饋。直流放大器電路將緩慢直流量信號進行廣闊器件稱直流放大器。它與前述交流放大器的區(qū)別是交流放大器級與級之間加了三個隔離的直電流電容即耦合電容而直流放大器級與級之間沒有這個電路,故直流放大器又稱直接耦合放大器運算放大器電路A.概述在直流差動放大器的輸入端子輸出端之間跨接各種網絡如電阻
38、R1、電容C等,使構成用來實現(xiàn)信號組合和運算的運算放大器,運算放大器通常是由放大電路組成,輸入級第一級由晶體管T1和T2組成差動放大鏡電路T3和T4是T1和T2的有源負載。T9是恒流源,第二級放大電路由晶體管T5和T6組成,T10是恒流源T6的有源負載,為了獲得輸出阻抗,輸出級第三級由晶體管T7和T8組成,采用互補對稱放大電路。運算放大器是一種具有高放大倍數(shù),深度負反饋的直流放大器。便于實現(xiàn)信號的組合和運算。有很大靈活性,尤其在線性固體組件出現(xiàn)后,有具有體積小,質量輕等優(yōu)點,所以在實際中應用固體組件運算放大器所組成的電路是多種多樣的。理想運算放大器的特性:a.開環(huán)增益Ad無限大;b.輸入阻抗無
39、限大;c.輸出阻抗Z為0;圖2-1運算放大器電路圖d.輸入電壓的失調電壓rf為;e.帶寬無限大;f.上述ae的特性不隨環(huán)境溫度的變化而變化;B.運算放大器的典型電路a.反饋型號放大電路b.加法放大電路c.減法放大電路d.積分電路e.對數(shù)放大電路f.乘法器電路g.除法器電路h.比較器電路i.整流器電路j.限頻器電路k.數(shù)據(jù)放大器電路1.弱電流放大器m.電荷放大器電路。集成運算放大器概述在信號放大,信號的運算加、法、乘、除、對數(shù)、反對數(shù)、平方、開方,信號的處理濾波、調制以及波形的產生和變換的單元中,運算放大器是它們的核心部分,由多級直接耦合放大電路組成,主要有,總體,偏置電路、單位增益轉換、電平轉
40、移、包流反饋、消振補償?shù)冉M成,主要參數(shù)有:差模開環(huán)增益或差模開環(huán)放大倍數(shù)AUD共模開環(huán)增益AUC共模才制比KCMR輸入失調電壓Vi0失調電壓溫度系數(shù)輸入失調電流Ii0=I1-I,失調電流溫度系數(shù)aI10=dI10/dT,單位增益寬帶fBWG轉換速率Sr以及其他參數(shù)。本次設計根據(jù)實際情況采用多級交流放大電路。接線圖見附圖。2.5鍵盤及顯示電路的設計鍵盤接口電路A.鍵盤的工作原理:a.按鍵確實認:在單片機應用系統(tǒng)中,按鍵都是以開關狀態(tài)來設置控制功能或能入數(shù)據(jù)的,鍵的半合與否,反映在電壓上就是呈高電平或低電平,如果高電平表示斷開的話,那么低電平就是表示閉合,所以通過電平的高代狀態(tài)的檢測,使可以克認按
41、鍵接下與否。b.按鍵的抖動處理:當按鍵被迫按下或釋放時,通常伴隨有一定的時間的觸點機械抖動,然后其獨占才穩(wěn)定下來,抖動時間一般為510ms在使用過程,必須去抖措施。去抖有硬件和軟件兩種方法,硬件方法通常采用通過RS觸發(fā)器連接按鍵除抖,軟件方法采用者方法除抖,其過程是在檢測到有按鍵按下時,進行一個10ms左右的智程序后,假設該鍵仍保持閉合狀態(tài),則確認該鍵處于討債狀態(tài),同理,在檢測到該鍵釋放后,也應珠步驟進行確認,從而可消除抖動的影響。B.獨立工按鍵:獨立式按鍵是直接用I/O口線構成的單個按鍵電路,具特點是每個按鍵單獨占用根I/O口線,每個按鍵的工作不會其他I/O口線的狀態(tài)C.矩陣式按鍵:單片機系
42、統(tǒng)中,假設使用按鍵分明,通常采用矩陣式也稱行列式鍵盤,如圖2-1所示:一個4*4的行列結構可以構成一個含有16個按鍵的鍵盤。在矩陣式鍵盤中,行列式分別連接到按鍵開關的兩端,行式通過二伴電阻接到+5V上,當無鍵按下時,行式于高電平狀態(tài),當有鍵按下時,行列式將貫穿,此時圖2-1矩陣式鍵盤結構行線電平,將由與此行線相連的列線電平決定,這是識別按鍵是否按下的關鍵,然而,矩陣鍵盤中的行線,列線和多個鍵相邊,各按鍵按下與否均影響該鍵反在行線和死線的電平,各按鍵間將相互影響,因此必須將行線,列線信號配合起來作適應處理,才能確定閉合鍵的位置。其中,矩陣式鍵盤有以下幾種工作方式:編程掃描是CPUBI成其他工作的
43、空余時間,調用鍵盤掃描子程序來響應鍵盤輸入的要求,在執(zhí)行鍵功能程序時,CPU不再響應鍵輸入要求,直到CPUB新掃描鍵盤為止。鍵盤掃描程序一般應鈦以下內容:a:差異有無鍵按下降鍵盤掃描取得閉合鍵的行、列值;b:用計算法或查表法得到鍵值;c:判斷閉合鍵是否釋放,如釋放則繼續(xù)等待;d:將閉合鍵鍵號保存,同時轉去執(zhí)行該執(zhí)行該閉合鍵的功能。定時掃描方式就是每隔一段時間對鍵盤掃描一次,它利用單片機內部的定時器產生一定時間定時,當定時時間到就產生定時溢出中斷,CPU響應中斷后對鍵盤進行掃學習文檔僅供參考學習文檔僅供參考為提高cpuc作效率,可采用中斷掃描工作方式其工作過和如下:當無鍵接下時,cpuM理自己的
44、工作,當有鍵接下時產生中斷請求,cpu?專去執(zhí)行鍵盤掃描子程序,并識別鍵號。LED顯示器接口電路常用LED顯示器有LED狀態(tài)顯示器俗稱發(fā)光二極管LED七段顯示器俗稱數(shù)碼管和LED十六段顯示器,發(fā)光二極管可顯示兩種狀態(tài),用于系統(tǒng)的顯示;數(shù)碼管用于數(shù)字的顯示;LED十六段的顯示器,用于字符顯示A.數(shù)碼管結構:“.”。數(shù)碼管又分為共陰極和共陽極兩種結構。B.數(shù)碼管工作原理:共陽極數(shù)碼管8個發(fā)光二級管的陽極二極管正端連接在一起。通常會共陽極接高電平1,一般接電源1,當某個陰極接低電平時,則該數(shù)碼管導通并點亮。共陰極數(shù)碼管8個發(fā)光二極管的陰極二極管負端連接在一起。公共陰極接低電平一般接地當某個陽極接高電
45、平,則該數(shù)碼管并點亮。C.靜態(tài)顯示接口:靜態(tài)顯示是指數(shù)碼管顯示某一字符時,相應的發(fā)光二極管恒定導通或恒定截止。這種顯示方式各位數(shù)碼管相互獨立,公共端恒定接地共陰極獲接正電源共陽極每個數(shù)碼管的8個字段分別與一個8位I/O地址相連,I/O口只要有斷碼輸出,相應字符即顯示出來并保持不變直動I/O口輸出新的端碼采用靜態(tài)顯示的方式。較小的電流即可獲得較大亮度。且占用CPUW間少編程簡單,顯示,便于檢測和控制,但其占用口線多,硬件電路復雜、成本高,只適合于顯示位數(shù)較少場合。D.動態(tài)顯示接口:動態(tài)顯示是一位一位地輪流點亮各位數(shù)碼管。這種逐位點亮顯示方式稱為位掃描。通常各位數(shù)碼管的段選線相應并聯(lián)在一起由8位I
46、/O口控制。各位選線公共陰極或陽極有另外I/O口線控制。動態(tài)方式顯示時,各數(shù)碼管分時輪流選通,要使穩(wěn)定顯示,必須采用掃描方式,即在某一時刻只選通一位數(shù)碼管。并送出相應端碼,在另一位數(shù)碼管并送出相應的端碼。依此規(guī)律循環(huán),即可使各位數(shù)碼管顯示將要顯示字符。雖然這些字符是在不同時刻分別顯示,但由于人眼存在視覺暫留效應,只要每位顯示間隔足夠短就可以給人以同時顯示的感覺。圖2-1數(shù)碼管與單片機接口抗干擾電路設計隨著強電弱電設備在通信電腦自動化等領域的廣泛應用。處于同一工作環(huán)境各種電子電氣電路因距離過近而相互影響耦合形成電磁干擾EMI電磁干擾已成為現(xiàn)代電子電氣工程設計和研究人員在設計過程中必須考慮問題。一
47、方面,這是由于當前電子技術正朝著高速、高靈敏度、高集程度方面的發(fā)展,增加了現(xiàn)代電子設備內部產生電磁干擾的可能性;另一方面,使用隨著自動化技術裝備的廣泛使用,形成了電子設備和大功率強電設備在同一場合共存和使用的局面,惡化了電子電路工作的外部電磁環(huán)境。因此,電磁干擾已成為許多電子設備與系統(tǒng)在環(huán)境正常操作運行主要障礙之0電磁干擾的形成因素電池干擾由電磁干擾源發(fā)射經過耦合途徑傳輸?shù)奖桓蓴_設備敏感設備因此形成電磁干擾的要素有:電磁干擾源、傳輸通到、敏感設備。.干擾的分類A.按干擾源分為自然干擾和人為干擾。B.按噪聲波形及性質分為持續(xù)正弦波干擾和浪涌脈沖波形干擾以及脈沖列干擾。C.按干擾傳輸系統(tǒng)的方式分為
48、共模干擾、差模干擾、傳導耦合、感應耦合和輻射耦合。單片機應用系統(tǒng)電磁干擾控制的一般方法單片機應用系統(tǒng)干擾源分為內部干擾源和外部干擾源。其中內部干擾源主要來自學習文檔僅供參考于印制電路板的布局及布線。單片機系統(tǒng)的抗干擾技術主要包括以下四個方面的內容:A.精心選擇元器件:元器件是構成部件或系統(tǒng)的基礎。要選擇集成度高、抗干擾能力強功耗小電子器件。B.元部件要精密調整:元器件的精密度是保證系統(tǒng)完成設定功能重要保證。因此在使用前或經過一段運行時間之后,都應該對元器件及部件進行精確調整。如A/D芯片的調零及滿量程調整。C.采用硬件抗干擾技術:硬件抗干擾技術是設計系統(tǒng)時首選的抗干擾措施,它能有效抑制干擾源,
49、阻斷干擾傳輸通道,只要合理地布置與選擇有關的參數(shù)。硬件抗干擾措施就能抑制系統(tǒng)的絕大部分干擾。常用的硬件抗干擾技術措施有:吸收技術、去耦技術、屏蔽技術、接地技術、隔離技術以及印制電路板布線技術。D.采用軟件抗干擾技術:軟件抗干擾方法具有簡單、靈活方便、消耗硬件資源少的特點。在微機測控系統(tǒng)中獲得了廣泛應用。常用的軟件抗干擾技術有:數(shù)字濾波、信息傳輸過程的自動檢驗,系統(tǒng)運行狀態(tài)監(jiān)視與發(fā)生故障時的自動恢復。本次設計采用硬件抗干擾技術中的屏蔽技術。通過合理的硬件抗干擾措施,可以消除絕大部分電磁干擾。應用硬件抗干擾措施是經常采用的一種方法。下面做詳細介紹。硬件抗干擾措施A.屏蔽技術:屏蔽技術能有效地抑制通
50、過自由空間傳播的電磁干擾,通過應用屏蔽技術,可以限制系統(tǒng)內部的輻射電磁能對外部元件和裝置干擾,同時也防止來自系統(tǒng)外部輻射干擾進入系統(tǒng)內部。屏蔽接地其原理可分為電場屏蔽、磁場屏蔽和電磁場屏蔽。屏蔽分析一般采用兩種方法:一種是應用電路理論。另一種是應用場理論.B.接地技術:實踐證明:良好的接地可以在很大程度上抑制系統(tǒng)內部噪聲耦合。防止外部干擾的侵入,提高系統(tǒng)的抗干擾能力。反之假設接地處理得不好,會導致噪聲耦合,形成嚴重干擾。電氣設備中的“地”通常有兩種含義:一種是“大地”.另一種是“工作基準地所謂“大地”這里是指電氣設備的金屬外殼,線路等通過通過接地線、接地極與地球大地的相連接。這種接地可以保證設
51、備和人身安全,提供靜電的屏蔽。通路降低電磁感應噪聲?!肮ぷ骰鶞实亍笔侵感盘柎饛偷幕鶞蕦w如控制電源的零電位。稱“系統(tǒng)地”這是的所謂接地是指將各單元,裝置內部各部分電路信號返回線與基準導體之間的連接。這種接地的目的是為各部分提供穩(wěn)定的基準電位。對這種接地的要求時盡量減小接地回路中的公共阻抗壓降,以減少系統(tǒng)中干擾信號公共阻抗的耦合。電氣設備接地的目的有三個:其一是為各電路的工作提供基準電位;其二是為了安全;其三是為了抑制干擾。根據(jù)電氣設備回路性質和接地目的,可將接地方式分為三類:安全接地、工作接地和屏蔽接地。此外電磁干擾源硬件控制技術還有濾波技術、隔離技術、電路平衡結構、雙絞線抗干擾接地、信號線間
52、的抑制。漏電干擾防止措施。3軟件部分設計3.1 工作流程烤箱在上電復位后先處于停止加熱的狀態(tài),這時可以用“+1”鍵設定預置溫度,顯示器顯示預定溫度;溫度設定好后就可以按啟動鍵啟動系統(tǒng)工作了。溫度檢測系統(tǒng)不斷定時檢測當前溫度,并送往顯示器顯示,到達預定值后停止加熱并顯示當前溫度;當溫度下降到下限比預定值低2C時再啟動加熱。這樣不斷重復上述過程,使溫度保持在預定溫度范圍之內。啟動后不能再修改預置溫度,必須按復位/停止鍵回到停止加熱狀態(tài)再重新設定的預置溫度。3.2 功能模塊根據(jù)上面對工作流程的分析,系統(tǒng)軟件可以分為以下幾個功能模塊:a.鍵盤管理:監(jiān)測鍵盤輸入,接收溫度預置,啟動系統(tǒng)工作;b.顯示:顯
53、示設置溫度及當前溫度;c.溫度檢測及溫度值變換:完成A/D轉換及數(shù)字濾波;d.溫度控制:根據(jù)檢測到的溫度控制電爐工作;e.報警:當預置溫度或當前爐溫越限時報警。3.3 資源分配為了便于閱讀程序,首先給出單片機資源分配情況。如表3-1所示。程序存儲器:EPROM2764地址范圍為0000H1FFFHI/O口:P1.0P1.3鍵盤輸入;、P1.7報警控制和電爐控制。A/D轉換器ADC0809通道07的地址為7FF8H7FFFH使用通道0。3.4 功能軟件設計鍵盤管理模塊上電或復位后系統(tǒng)處于鍵盤管理狀態(tài),其功能是監(jiān)測鍵盤輸入,接收溫度預置和啟動鍵。程序設有預置溫度合法檢測報警,當預置溫度超過500c
54、時會報警并將溫度設定在500Co鍵盤管理子程序流程圖如下圖鍵盤管理子程序KIN:;預置溫度合法性檢測;預置溫度送顯示緩沖區(qū);二次調用顯示子程序延時去抖;再檢測有無鍵按下KIN:ACALCHKMOVBT1,ST1MOVBT0,ST0ACALLDISPACALLKEY表-1溫度控制軟件數(shù)據(jù)存儲器分配表地址功能名稱初始發(fā)值50H-51H當前檢測溫度,高位在前TEMP1TEMP000H52H-53H預置溫度,高位在刖ST1ST000H54H-56HBC加顯示緩沖區(qū),百位、十位、個位T100T10T00H57H-58H二進制顯示緩沖區(qū),高位在前BT1BT000H學習文檔僅供參考報警允許標志F00F0=0時禁止報警;F0=1時允許報警LCALLKIN0:ACALLJZACALLJZJBMOV AAJMP SDISPKEYKIN0DISPKIN0,S10,#100;顯示預置溫度;讀鍵值;無鍵閉合和重新檢測;無鍵按下重新檢測;百位鍵按下預置溫度合法檢查調用顯示子程序 延時去抖圖3-1鍵盤管理
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年農產品的安全試題及答案
- 保健按摩師中級練習卷含答案
- 中醫(yī)基礎理論試題-定科練習卷含答案
- 2025年職業(yè)病試題及答案
- 2025年酒醉心理測試題及答案
- 2025年大學藝術類試題及答案
- 2025年裝配電工筆試題及答案
- 2025年高一物理動能試題及答案
- 2025年校招專員面試試題及答案
- 2025年廣西單招數(shù)學試題及答案
- 行測圖形推理1000題庫帶答案
- 《民間工藝設計》教學大綱
- 醫(yī)古文試題完整版本
- 2024-2030年中國垃圾袋行業(yè)競爭策略及未來發(fā)展?jié)摿︻A測報告
- 第8章-機器人傳感器-課件
- 2024期貨反洗錢培訓
- 安全生產法律法規(guī)培訓課件
- DB11∕T 1772-2020 地源熱泵系統(tǒng)評價技術規(guī)范
- EHS部月度管理工作總結
- 專題二網絡消費者購買行為分析(課件)職教高考電子商務專業(yè)《網絡營銷實務》
- 中建有限空間作業(yè)施工方案
評論
0/150
提交評論