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

正文內(nèi)容

基于單片機(jī)的智能水族箱系統(tǒng)設(shè)計(jì)畢業(yè)論文-在線瀏覽

2025-05-01 12:03本頁面
  

【正文】 ..................................................... 21 第六章 結(jié) 論 ............................................................................................................................ 22 參 考 文 獻(xiàn) ................................................................................................................................ 23 致 謝 ........................................................................................................................................ 23 附 錄 ........................................................................................................................................ 24 附錄 1:現(xiàn)場(chǎng)測(cè)試記錄 .......................................................................................................... 24 附錄 2:系統(tǒng)軟件程序 .......................................................................................................... 24 湖州師范學(xué)院求真學(xué)院本科畢業(yè)論文 1 第一章 緒論 隨著現(xiàn)代生活的需求,科技的發(fā)展,人們對(duì)家居裝飾投入越多的關(guān)注,是個(gè)人品味和地位的象征,而如今的高樓大廈越來越高, 生活在鋼筋水泥構(gòu)造的城市中的人們?cè)絹碓姐裤胶统缟凶匀?,盡大多數(shù)人不可能居住上親水家園,不能擁有自己的森林、水景,但在家中擺放一個(gè)水族箱,就可以將微縮的海洋水景搬回家,可以近間隔的接觸水草、觀賞魚,能夠感受到回歸自然的靈性和樂山樂水的情趣。但是現(xiàn)在的年輕人,天天都要忙于工作和事業(yè),生活的壓力很大,再遇上一些不順心的事,更是心煩意亂,甚至大動(dòng)肝火,對(duì)身心健康極為不利 。 面對(duì)這些水族箱的控制問題市場(chǎng)上也出現(xiàn)了不少的水族箱輔助產(chǎn)品,控制水族箱水溫、水位、排水的設(shè)備,如過濾器、加熱器等改善水環(huán)境的設(shè)備。 因此,本設(shè)計(jì)主要以家庭中水族箱的日常養(yǎng)護(hù)為背景,以水族箱中的水位、溫度等的控制為研究對(duì)象,對(duì)日常養(yǎng)護(hù)過程中的綜合自動(dòng)化及其應(yīng)用技術(shù)展開研究 ,建立一個(gè)智能水族箱檢測(cè)和控制系統(tǒng),來提高水族箱的自動(dòng)化、智能化。智能水族箱系統(tǒng)產(chǎn)品在國(guó)外是一個(gè)發(fā)達(dá)的產(chǎn)業(yè),它在節(jié)能方面有廣泛的應(yīng)用。有關(guān)部門和地方各級(jí)政府要對(duì)重大節(jié)能技術(shù)開發(fā)、示范和改造項(xiàng)目加大投資力度。 目前水族箱的創(chuàng)新產(chǎn)品,千姿百態(tài),功能上也是慢慢實(shí)現(xiàn)科技化、智能化、用途多樣化的形式出現(xiàn)在大家眼前,調(diào)查結(jié)果顯示,未來幾年 80、 90 年代的年輕人將成為主要的消費(fèi)群體。智能水族箱,以無需人力、節(jié)能、實(shí)用、創(chuàng)新吸引了眾多年輕人的眼球。這些不容忽視的團(tuán)體,正在成為水族產(chǎn)業(yè)消費(fèi)的主力軍。因此,研制和推廣智能水族箱控制技術(shù)是提高人類生活水平實(shí)現(xiàn)現(xiàn)代化的需要。 ,定時(shí)給水族箱換水。 第二章 基于單片機(jī)的電感測(cè)試儀的總體方案設(shè)計(jì) 本設(shè)計(jì)系統(tǒng)的初步設(shè)想是將整個(gè)設(shè)計(jì)分為水溫測(cè)量模塊、水位測(cè)量模塊、控制器模塊、執(zhí)行模塊、顯示模塊。 圖 21 系統(tǒng)設(shè)計(jì)整體框圖 軟件設(shè)計(jì)部分則通過用 C語言編寫程序來控制整個(gè)系統(tǒng)的測(cè)量、控制和顯示,從而實(shí)現(xiàn)基于單片機(jī)的智能水族箱系統(tǒng)的控制。 方案一:采用傳統(tǒng)的二位模擬控制方法,選用模擬電路,用電位器設(shè)定給定值,采用上下限比較電路將反饋的溫度值與給定的溫度值比較后,決定加熱或者不加熱。 方案二:利用 DS18B20 數(shù)字溫度傳感器直接把溫度信號(hào)轉(zhuǎn)換成數(shù)字量,在單片機(jī)內(nèi)部通過軟件編寫控制的方式,設(shè)定溫度控制域值,如果水溫低于低的設(shè)定度數(shù),則自動(dòng)啟動(dòng)加熱模塊以保持水溫,而當(dāng)水溫高于高的設(shè)定度數(shù)則停止加熱,同時(shí)輸出溫度值到顯示模塊以實(shí)現(xiàn)水溫動(dòng)態(tài)顯示,該方案相較于前一個(gè)系統(tǒng)穩(wěn)定性高,同時(shí)能實(shí)現(xiàn)可視化和自動(dòng)化,讓水溫測(cè)量控制工作變得簡(jiǎn)單了許多。 的設(shè)計(jì)方案 方案一:利用超聲波水位計(jì)測(cè)量,該技術(shù)基于超聲波在空氣中的傳播速度及遇到被測(cè)物體表面產(chǎn)生反射的原理。但是超聲波水位計(jì)價(jià)格昂貴且此處水位測(cè)量精度要求不是特別高。 綜上所述及本設(shè)計(jì)的基本情況,故使用 555 電路設(shè)計(jì)的水位 檢測(cè)電路在這里比較適用。 圖 22 整體設(shè)計(jì)框圖 根據(jù)上述的水溫檢測(cè)控制的實(shí)現(xiàn)方案和水位檢測(cè)方案的選擇,設(shè)定了整個(gè)智能水族箱系統(tǒng)的設(shè)計(jì)方案。溫度檢測(cè)控制電路的功能主要是將被測(cè)溫度值送入單片機(jī)進(jìn)行比較;水位檢測(cè)電路是檢測(cè)水族箱中的水位是否正常;單片機(jī)的主控電路它的作用是通過對(duì)檢測(cè)到的溫度信號(hào)和水位信號(hào)進(jìn)行比較并控制加熱器 /水泵這些執(zhí)行器工作;時(shí)鐘電路的功能是定時(shí)給水族箱進(jìn)行抽放換水;顯示電路的功能主要是實(shí)時(shí)的把溫度 和水位結(jié)果顯示在液晶上面。其中水溫傳感器選用 DS18B20 芯片。屬于新一代適配微處理器的改進(jìn)型智能溫度傳感器。可以分別在 和 750ms內(nèi)完成 9位和 12位的數(shù)字量,并且從 DS18B20讀出的信息或?qū)懭?DS18B20 的信息僅需要一根口線(單線接口)讀寫,溫度變換功率來源于數(shù)據(jù)總線,總線本身也可以向所掛接的 DS18B20供電,而無需額外電源。同時(shí)其“一線總線”獨(dú)特而且經(jīng)濟(jì)的特點(diǎn),使用戶可輕松地組建傳感器網(wǎng)絡(luò),為測(cè)量系統(tǒng)的構(gòu)建引入了全新的概念。現(xiàn)場(chǎng)溫度直接以“一線總線”的數(shù)字方式傳輸,用符號(hào)擴(kuò)展的 16 位數(shù)字方式串行輸出,大大提高了系統(tǒng)的抗干擾性。它在測(cè)溫精度、轉(zhuǎn)換時(shí)間、傳輸距離、分辨率等方面較 DS18B20都有了很大的改進(jìn),給用戶帶來了更方便和更令人滿意的效果。 DS18B20 的性能特點(diǎn)如下: ( 1)適應(yīng)電壓范 圍更寬,電壓范圍: ~ ,在寄生電源方式下可由數(shù)據(jù)線供電。 ( 3) DS18B20 支持多點(diǎn)組網(wǎng)功能,多個(gè) DS18B20 可以并聯(lián)在唯一的三線上,實(shí)現(xiàn)組網(wǎng)多點(diǎn)測(cè)溫。 ( 5)溫范圍- 55℃~+ 125℃,在 10~ +85℃時(shí)精度為177。 ( 6)可編程的分辨率為 9~ 12 位,對(duì)應(yīng)的可分 辨溫度分別為 ℃、 ℃、 ℃和 ℃,可實(shí)現(xiàn)高精度測(cè)溫。 ( 8)負(fù)壓特性:電源極性接反時(shí),芯片不會(huì)因發(fā)熱而燒毀,但不能正常工作。 DS18B20 的管腳排列如下圖 所示。 圖 32 水溫檢測(cè)電路圖 溫度控制電路 溫度控制電路如下圖 33所示,采用繼電器來驅(qū)動(dòng) PTC加熱棒,由于繼電器能用較小的電流去控制較大電流的一種“自動(dòng)開關(guān)”。 圖 33 溫度控制 電路圖 水位檢測(cè)控制模塊 通過設(shè)計(jì) 555 電路來自制水位傳感器,將幾條頭部裸露的導(dǎo)線高度均勻分布的固定起來,通過水位高低使線路導(dǎo)通來實(shí)現(xiàn)水位的檢測(cè)并通過繼電器控制充水。 NE555是屬于 555系列的計(jì)時(shí) IC的其中的一種型號(hào), 555系列 IC 的接腳功能及運(yùn)用都是相容的,只是型號(hào)不同的因其價(jià)格不同其穩(wěn)定度、省電、可產(chǎn)生的振蕩頻率也不大相同;而 555 是一個(gè)用途很廣且相當(dāng)普遍的計(jì)時(shí) IC,只需少數(shù)的電阻和電容,便可產(chǎn)生數(shù)位電路所需的各種不同頻率之脈沖信號(hào)。其延時(shí)范圍極廣,可由幾微秒至幾小時(shí)之久。 電流大,可直接推動(dòng)多種自動(dòng)控制的負(fù)載。 5.靜態(tài)電流最大值 VCC=5V,RL=∞ =6mA VCC=15V,RL=∞ =15mA。其電路圖 如 34所示 圖 34 水位檢測(cè)電路圖 水位控制 電路 水位控制電路同樣采用繼電器來控制,當(dāng)水位檢測(cè)到低水位需要加水時(shí)便會(huì)驅(qū)動(dòng)水泵加水同樣在定時(shí)電路檢測(cè)到需要換水時(shí)便會(huì)驅(qū)動(dòng)水泵進(jìn)行換水,其電路圖如 35所示 圖 35 水位控制電路圖 單片機(jī)是一種集成電路芯片 ,采用超大規(guī)模集成電路技術(shù)把計(jì)算機(jī)的中央處理器 CPU、只讀存儲(chǔ)器 ROM、多種 I/O 和中斷系統(tǒng)、定時(shí)器 /計(jì)時(shí)器等功能集成在一塊硅片上形成一個(gè)功能芯片,概括的講:一塊芯片就成了一臺(tái)計(jì)算機(jī)。它的體積小、質(zhì)量輕、價(jià)格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。 本設(shè)計(jì)采用 STC89C52 單片機(jī)作為控制核心,它被廣泛地運(yùn)用在電子產(chǎn)品的設(shè)計(jì)中,它是一種低功耗、高性能的 8 位微控制器,其引腳圖如圖 36 所示,其各引腳功能如下介紹: 圖 36 STC89C52單片機(jī)引腳圖 VCC:電源。 P0口: P0口是一個(gè) 8位漏極開路的雙向 I/O口。對(duì) P0端口寫“ 1”時(shí),引腳用在高阻抗輸入。在這種模式下, P0具有內(nèi)部上拉電阻。在程序校驗(yàn)時(shí),需要外部上 拉電阻。當(dāng)對(duì) P1“ 1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。在 Flash編程和校對(duì)時(shí), P1口接收低 8位地址字節(jié)。對(duì) P2端口寫“ 1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。在訪問外部程序存儲(chǔ)器或用16位地址讀取外部數(shù)據(jù)存儲(chǔ)器時(shí), P2口就送出 8位地址。在 Flash編程和校驗(yàn)時(shí),P2口也接收高 8位地址字節(jié)和一些控制信號(hào)。對(duì) P3端口寫“ 1”時(shí),內(nèi)部上拉電阻把端口拉 高,此時(shí)可以作為輸入口使用。 P3口也作為 AT89C52特殊功能(第二功能)使用。 EA/VPP:訪問外部程序存儲(chǔ)器控制信號(hào)。為了執(zhí)行內(nèi)部程序指令, EA應(yīng)該接 VCC。 XTAL1:振蕩器返鄉(xiāng)放大器和內(nèi)部時(shí)鐘發(fā)生電路的輸入端。 對(duì)于單片機(jī)最小系統(tǒng)設(shè)計(jì)是指用最少的元件組成單片機(jī)可以工作的系統(tǒng),它的最小系統(tǒng)一般包括單片機(jī)、晶振電路、復(fù)位電路。其單片機(jī)最小系統(tǒng)電路如圖 37所示。本設(shè)計(jì)的 STC89C52 單片機(jī)當(dāng)引腳 REST的高電平持續(xù)兩個(gè)機(jī)器周期以上就會(huì)復(fù)位,因此選擇恰當(dāng)?shù)碾娙葜岛碗娮柚悼梢员WC可靠的復(fù)位。 電路 聲光報(bào)警電路在本設(shè)計(jì)中是個(gè)輔助添加功能,當(dāng)在低水位時(shí)發(fā)光二極管正向?qū)òl(fā)光,蜂鳴器報(bào)警。其時(shí)鐘電路如圖 39 所示。其顯示原理為具體顯示電路如圖 37所示。其顯示電路圖如圖 310 所示。它由若干個(gè) 5X7 或者 5X11等 點(diǎn)陣 字符位組成,每個(gè)點(diǎn)陣字符位都可以顯示一個(gè)字符,每位之間有一個(gè)點(diǎn)距的間隔,每行之間也有間隔,起到了字符間距和行間距的 作用。目前市面上字符液晶絕大多數(shù)是基于 HD44780 液晶芯片的,控制原理是完全相同的,因此基于 HD44780 寫的控制程序可以很方便地應(yīng)用于市面上大部分的字符型液晶。引腳 5 是: R/W 為讀寫信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。 6腳是 E端為使能端,當(dāng) E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。 15腳背光正極, 16腳背光負(fù)極。合理的軟件結(jié)構(gòu)是設(shè)計(jì)出一個(gè)性能優(yōu)良的單片機(jī)應(yīng)用于系統(tǒng)軟件的基礎(chǔ),必須充分的重視。明確主次序和中斷服務(wù)程序完成的操作及指定各中斷的優(yōu)先級(jí)。以提高系統(tǒng)的實(shí)時(shí)性和并行性。這種模塊化程序便于設(shè)計(jì)和調(diào)試,容易完成可供多個(gè)程序共享的優(yōu)點(diǎn),但各個(gè)模塊之間的連接有一定的難度。這種方法比較符合人的日常思維。 軟件結(jié)構(gòu)設(shè)計(jì)和程序設(shè)計(jì)方法確定后,根據(jù)系統(tǒng)功能定義,可先畫出程序粗框圖,再對(duì)粗框圖進(jìn)行擴(kuò)充和具體化,既對(duì)存儲(chǔ)器,寄存器,標(biāo)志位等工作單元作具體的分配和說明。程序流程圖設(shè)計(jì)出 來后,便可著手編寫程序,單片機(jī)應(yīng)用程序一般采用 Keil C51集成環(huán)境開發(fā)軟件部分, Keil C51 是美國(guó) Keil Software 公司出品的 5l 系列兼容單片機(jī) C 語言軟件開發(fā)系統(tǒng),與匯編相比, C 語言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì)。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼.就能體會(huì)到 KeilC51 生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。軟件系統(tǒng)設(shè)計(jì)中包括了系統(tǒng)初始化程序,水溫檢測(cè)控制系統(tǒng),水位檢測(cè)控制系統(tǒng),液晶顯示程序。軟件整體設(shè)計(jì)工作流程如圖 41 所示。
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1