【正文】
復雜,需要經(jīng)過溫度采集、信號放大、濾波、AD轉(zhuǎn)換等一系列工作才能得到溫度的數(shù)字量,并且這種方式不僅電路復雜,元器件個數(shù)多,而且線性度和準確度都不理想,抗干擾能力弱。關(guān)鍵詞:DS18B20;AT89S52;水溫控制;C語言Ⅰxx大學本科畢業(yè)設(shè)計(論文)The Design of Water Temperature Controller ABSTRACTTemperature control in industrial production plays a very important role in our daily life. Low temperature or high temperature will cause the water to lose its proper role, resulting in a huge waste of water resources, bring many negative factors to the life and production.This paper based on the single chip puter technology and sensor technology, develops a set of solution of hardware and software bination to plete temperature controller design. In terms of hardware, this paper uses AT89S52 microcontroller as the core control device, bines with crystal circuit, reset circuit, alarm circuit, display circuit and peripheral temperature measurement circuit temperature controller system. In terms of software, the software flow chart of the system is given. This paper uses C language as a programming language design and the system can display the temperature and other information.The water temperature controller system can be widely used in electrical appliances, vehicles, materials, bioengineering and other fields. The system is simple, low power consumption, high accuracy, and has good applicability and promotional value.Key words: DS18B20;AT89S52;Water temperature control;C languagexx大學本科畢業(yè)設(shè)計(論文)目 錄摘 要 IABSTRACT II1 緒論 1 水溫控制器的介紹 1 本設(shè)計的要求 12 主要器件介紹 3 單片機的選擇 3 AT89C52單片機性能簡介 3 AT89C52單片機引腳功能說明 3 傳感器的選擇 5 DS18B20的簡介 5 DS18B20的引腳功能說明 6 驅(qū)動芯片的選擇 7 74LS245的簡介 7 74LS245的引腳說明 7 顯示器的選擇 8 數(shù)碼管的簡介 8 數(shù)碼管驅(qū)動方式 8 數(shù)碼管的引腳功能說明 93 系統(tǒng)硬件構(gòu)成 11 設(shè)計原理 11 外圍電路 11 電源電路 11 晶振電路 12 復位電路 13 報警電路 13 加熱控制電路 14 測溫電路 14 顯示電路 154 系統(tǒng)軟件設(shè)計 175 軟件調(diào)試及仿真 19 軟件編譯 19 工程的創(chuàng)建 19 AT89C52單片機的選擇 19 程序的編譯 20 系統(tǒng)仿真測試 216 結(jié)論 25參考文獻 27致 謝 29附錄A 31附錄B 33xx大學本科畢業(yè)設(shè)計(論文)1 緒論 水溫控制器的介紹水是生命之源,自從生命在水中形成的第一天起,水在生命體中所起的作用就沒有發(fā)生過改變,無論日常生活還是生產(chǎn)過程中都離不開水,水溫控制器廣泛應用于社會生產(chǎn)、生活中的各個領(lǐng)域,如家用電器、汽車、材料、生物工程中等,都起著重要作用,溫度過低或過高都會使水資源失去應有的作用,降低水資源的利用率,而且會造成水資源的巨大浪費,造成不必要的損失,給生活生產(chǎn)帶來多不利因素,并且不符合當代社會的可持續(xù)發(fā)展。水溫控制器系統(tǒng)可以廣泛地應用于電器、汽車、材料、生物工程等領(lǐng)域。硬件方面,利用AT89S52單片機作為核心控制器件,結(jié)合外圍的晶振電路、復位電路、報警電路、顯示電路和測溫電路組成水溫控制器系統(tǒng)。過低的溫度或過高的溫度都會使水資源失去應有的作用,從而造成水資源的巨大浪費,給生活和生產(chǎn)帶來許多不利因素。本人畢業(yè)設(shè)計(論文)與資料若有不實,愿意承擔一切相關(guān)的法律責任。盡我所知,除文中已經(jīng)注明引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)公開發(fā)表或撰寫過的研究成果。作者簽名: 日 期: 畢業(yè)設(shè)計(論文)誠信責任書本人鄭重聲明:所呈交的畢業(yè)設(shè)計(論文),是本人在導師的指導下獨立進行研究所取得的成果。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。xx大學本科畢業(yè)設(shè)計(論文)學生畢業(yè)設(shè)計(論文)題 目水溫控制器設(shè)計作 者院 (系)專 業(yè)測控技術(shù)與儀器指導教師答辯日期 畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構(gòu)的學位或?qū)W歷而使用過的材料。作 者 簽 名: 日 期: 指導教師簽名: 日 期: 使用授權(quán)說明本人完全了解 大學關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務;學??梢圆捎糜坝?、縮印、數(shù)字化或其它復制手段保存論文;在不以贏利為目的前提下,學??梢怨颊撐牡牟糠只蛉績?nèi)容。畢業(yè)設(shè)計(論文)中凡引用他人已經(jīng)發(fā)表或未發(fā)表的成果、數(shù)據(jù)、觀點等,均已明確注明出處。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。 論文作者簽名: 年 月 日摘 要水溫控制無論是在工業(yè)生產(chǎn)中,還是在日常生活中都起著非常重要的作用。本文以單片機技術(shù)和