資料介紹
本溫度控制系統采用現在流行的STC89C52單片機,配以DS18B20數字溫度傳感器,該溫度傳感器可自行設置溫度上下限。單片機將檢測到的溫度信號與輸入的溫度上、下限進行比較,由此作出判斷是否啟動繼電器以開啟設備。
溫度控制系統采用單片機對它們進行控制不僅具有控制方便、簡單、靈活性大等特點,而且還可以大幅度提高被控溫度的技術指標,從而能夠大大提高產品的質量。因此,智能化溫度控制技術正被廣泛地采用。本設計還加入了常用的數碼管顯示及狀態燈顯示燈常用電路,使得整個設計更加完整,更加靈活。該設計已應用于花房,可對花房溫度進行智能監控。
溫度控制系統介紹
隨著社會的發展,科技的進步,以及測溫儀器在各個領域的應用,智能化已是現代溫度控制系統發展的主流方向。特別是近年來,溫度控制系統已應用到人們生活的各個方面,但溫度控制一直是一個未開發的領域,卻又是與人們息息相關的一個實際問題。針對這種實際情況,設計一個溫度控制系統,具有廣泛的應用前景與實際意義。
溫度是科學技術中最基本的物理量之一,物理、化學、生物等學科都離不開溫度。在工業生產和實驗研究中,像電力、化工、石油、冶金、航空航天、機械制造、糧食存儲、酒類生產等領域內,溫度常常是表征對象和過程狀態的最重要的參數之一。比如,發電廠鍋爐的溫度必須控制在一定的范圍之內;許多化學反應的工藝過程必須在適當的溫度下才能正常進行;煉油過程中,原油必須在不同的溫度和壓力條件下進行分餾才能得到汽油、柴油、煤油等產品。沒有合適的溫度環境,許多電子設備就不能正常工作,糧倉的儲糧就會變質霉爛,酒類的品質就沒有保障。因此,各行各業對溫度控制的要求都越來越高。可見,溫度的測量和控制是非常重要的。
單片機在電子產品中的應用已經越來越廣泛,在很多的電子產品中也用到了溫度檢測和溫度控制。隨著溫度控制器應用范圍的日益廣泛和多樣,各種適用于不同場合的智能溫度控制器應運而生。
溫度控制系統的目的
本設計的內容是溫度測試控制系統,控制對象是溫度。溫度控制在日常生活及工業領域應用相當廣泛,比如溫室、水池、發酵缸、電源等場所的溫度控制。而以往溫度控制是由人工完成的而且不夠重視,其實在很多場所溫度都需要監控以防止發生意外。針對此問題,本系統設計的目的是實現一種可連續高精度調溫的溫度控制系統,它應用廣泛,功能強大,小巧美觀,便于攜帶,是一款既實用又廉價的控制系統。
溫度控制系統完成的功能
本設計是對溫度進行實時監測與控制,設計的溫度控制系統實現了基本的溫度控制功能:當溫度低于設定下限溫度時,系統自動啟動加熱繼電器加溫,使溫度上升,同時綠燈亮。當溫度上升到下限溫度以上時,停止加溫;當溫度高于設定上限溫度時,系統自動啟動風扇降溫,使溫度下降,同時紅燈亮。當溫度下降到上限溫度以下時,停止降溫。溫度在上下限溫度之間時,執行機構不執行。三個數碼管即時顯示溫度,精確到小數點一位。
我們經常所說的單片機,就是通過一定的科技技術手段將處理器、存儲器、和一些外圍輸入輸出設備集成到一起的微型計算機,也叫作微型電腦。如今,科技水平已經變得相當發達,也造就了單片機技術的飛速發展。當前,生產單片機的國家有很多,也有更多的公司在開發新的單片機,根據單片機的命名就可以知道單片機的的屬性,在本設計中,采用的是由深圳宏晶科技公司生產的一款名為STC89C52RC的單片機。從其名字中,可以知道,“STC”為單片機開發公司的名稱,“89”代表的是速度采用12個時鐘8051系列單片機;“C”表示工作電壓在3.8V-5.5V之間;“52”代表程序的存儲空間大小為8K;“RC”代表RAM為512。這款單片機為8位單片機,就目前來看,市面上常見的有8位、16位、32位單片機,可謂百花齊放。而且可以預料,在不久的單片機發展的路還很遠,還具有廣闊的發展空間。就當前已經研發出來的單片機,我們可以根據不同的用途,不同的功能需求,選擇不同的單片機。
在本次畢業設計中,STC88C52單片機作為系統的核心處理器,首先看中的是它的功耗,此款單片機的額定損耗只有60mW,在幾年前開發的一些單片機中,其功耗在100Mw,后來隨著科技的快速發展,人們追求便利、省電的要求,不斷的將功耗向著更低的要求發展,其中有意向技術值得我們關注,那就是HOS技技術。如今,HMOS技術已經成為了單片機生產廠家使用的必不可少的一項高科技技術,其采用了高密度的金屬氧化物,因此也叫作高密度金屬氧化物半導體技術,還有一項是互補高密度金屬氧化物半導體技術也叫CHMOS技術,此設計中的STC89C52就使用了HMOS與CHMOS這兩項節能技術。
STC89C52RC單片機在整個51家族中屬于比較低端的一款單片機,因為其只有最基本的設施,也就是只有CPU中央處理器、ROM只讀存儲器和RAM隨機存儲器再加上輸入輸出IO口等一些外圍設備。而一些高端的51系列單片機除了具有這些基礎設置以外,還會有一些高級功能,比如說就有PWM脈寬調制的
功能,ADC模數轉換的功能,WDT看門狗的功能,具有多個定時器和多個串口等。當然,隨著單片機設施設備的增加,其功能就越強大,其使用起來也就越困難。在本系統中,由于使用單片機的功能比較少,所以也就沒有必要大轉周折去使用那些所謂的高級的增強型51單片機,一片STC89C52RC即可。
在整個51系列中,最常用的型號就是STC89C52這個型號,因為這款單片機功耗比較低、抗干擾能力比較強、使用壽命長,功能比較齊全,更重要的是價格比較,這款單片機的這些特點可以減小系統的成本,降低編程難度,因此大多數做畢設的同學都比較熱衷這款型號的單片機。
STC89C52單片機也是采用的也是51內核,其程序代碼和工作指令完全匹配C51的單片機。此款單片機的工作周期為十二時鐘周期,其工作的頻率為0~40MHz,也就是說和普通的8051的0~80MHz的工作頻率差不多,而48M赫茲為實際的工作頻率。此單片機的作正常工作溫度指標有兩種:-40~+85℃的為工業等級,0~75℃為商業等級。
STC89C52單片機具有8K的ROM,也就具有8K字大小的,可讓用戶使用的程序空間。而RAM,STC89C52單片機具有512個字節數。而單片機比較常用的I/O具有32個端口,當其復位之后其P1、P2、P、P4IO口的工作方式為準向上口和弱上拉兩種工作方式,P0I口輸出為開漏,開漏輸出的驅動能力比較小,當需要驅動一些功耗比較大的負載時,需要加上10K的上拉電阻才可以。而其他組的IO口,例如P2其內部都已經弱上拉,在使用的時候就不需要再加上拉電阻了。
一般我們常見的系統在IAP可編程應用和可編程ISP系統是完全不需要專門的系統仿真,不需要專門的仿真器。在需要下載程序時,只需要使用串口線,通過串口(RXD/P3.0,TXD/P3.1)直接下載程序即可。只需要短短的幾秒鐘就可以快速的完成工作。其中普遍使用的是UART異步串行口,同時可以用定時器模擬串口來完成標準串口所使用的功能。
STC89C52單片機一共有三個16位的定時器和計數器。其中定時器/計數器包括:T0、T1和T2。而且具有外部中斷等功能,其中外部中斷就有四種觸發模式:低電平觸發、高電平觸發、下降沿觸發和上升沿觸發。以及電源的喚醒模式有中斷形式的觸發和外部中斷形式的喚醒。
STC89C52型號的單片機的PDIP封裝模式如下:
STC89C52RC單片機具有3種工作模式:
斷電模塊:新型的損耗《0.1μA,完全可以使用外部中斷來工作,當中斷原路撤回時,該程序繼續工作于初始狀態的程序。
休息模塊:新型2mA。
正常工作模式:典型損耗為:4mA~7mA。
完全可以使用外部中斷來工作當斷電的時候,廣泛應用于計步器、溫度儀等電池類器件中。
?
- 《基于單片機控制的新型交流電壓表系統》論文 54次下載
- 使用單片機實現溫度遠程顯示的論文說明 12次下載
- 如何使用Atmegal6單片機設計溫度控制系統實現PID控制 27次下載
- 模糊PID的單片機溫度控制系統的設計 152次下載
- 基于單片機的溫度控制系統論文資料 30次下載
- MCS-51單片機的溫度控制系統 25次下載
- 基于單片機的溫度控制系統論文資料 0次下載
- 基于單片機的溫度控制系統設計畢業論文-李瑞卿-130673400 47次下載
- 基于單片機的溫度濕度控制系統設計 55次下載
- 基于單片機的鍋爐溫度控制系統的設計_完成版 0次下載
- 基于單片機的溫度控制系統的設計 941次下載
- 單片機溫度控制系統
- 單片機溫度控制系統的設計
- 基于單片機的溫度控制系統的設計與實現Design and I
- 單片機溫度控制系統的設計及實現
- 基于PWM的溫度控制系統設計 496次閱讀
- 基于STM32單片機的智能冰箱控制系統設計 1324次閱讀
- 基于單片機的步進電機控制系統設計 5553次閱讀
- 基于STC89C52單片機的智能水溫控制系統設計 4254次閱讀
- 使用CPLD和單片機結合實現無線傳感器網絡節點控制系統的設計 1783次閱讀
- PIC單片機實現多回路溫度控制系統的設計 2734次閱讀
- 基于單片機的閉環控制系統的設計解決方案 4559次閱讀
- 單片機控制的溫度檢測電路設計 3334次閱讀
- 單片機實現溫度檢測電路的設計 6531次閱讀
- 基于MSP430F1 49單片機的網絡控制系統溫控系統設計 1810次閱讀
- 基于Fuzzy-PID的陀螺儀溫度控制系統設計 3023次閱讀
- 基于單片機的溫度報警系統設計 1.1w次閱讀
- 單片機控制系統中實現DMA數據傳送方法介紹 1.1w次閱讀
- 單片機實現步進電機控制系統設計的方法 4.3w次閱讀
- 單片機控制系統中不可缺少的“中斷”基礎知識 1846次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 651單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機大棚環境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多