需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):12617 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:本文主要設(shè)計(jì)一種可以自動(dòng)根據(jù)水位變化調(diào)節(jié)的單片機(jī)系統(tǒng)。51型的單片機(jī)以它廉價(jià)、簡(jiǎn)單、可靠的特征被廣泛應(yīng)用在系統(tǒng)開發(fā)中。本系統(tǒng)采用AT89C51型的單片機(jī)來作為核心裝置。首先要通過壓力傳感器來采集水位信息,將需要檢測(cè)的水位轉(zhuǎn)換為模擬電壓,然后再把電壓信號(hào)進(jìn)行數(shù)模轉(zhuǎn)換,再讓單片機(jī)進(jìn)行數(shù)據(jù)處理,同時(shí)還可以通過LCD液晶顯示讓人們可以在工作現(xiàn)場(chǎng)對(duì)水位和電機(jī)有個(gè)大概的了解。在基于單片機(jī)系統(tǒng)的基礎(chǔ)上,在計(jì)算機(jī)上開發(fā)了上位機(jī),便于工作人員進(jìn)行遠(yuǎn)程控制,降低了危險(xiǎn)。該系統(tǒng)通過單片機(jī)實(shí)現(xiàn)了數(shù)據(jù)的傳輸和處理,同時(shí)也可以通過上位機(jī)實(shí)現(xiàn)對(duì)水位的實(shí)時(shí)監(jiān)控。這個(gè)設(shè)計(jì)在降低成本的基礎(chǔ)上可以保障生產(chǎn)的穩(wěn)定運(yùn)行。 關(guān)鍵詞:水位;單片機(jī);上位機(jī);實(shí)時(shí)監(jiān)控
目錄 摘要 Abstract 1 緒論-1 1.1 課題研究背景及意義-1 1.2 國(guó)內(nèi)外研究現(xiàn)狀及發(fā)展-1 1.3 本課題主要研究?jī)?nèi)容-2 2 系統(tǒng)的總體方案-3 2.1 系統(tǒng)設(shè)計(jì)要求-3 2.2 系統(tǒng)框圖-3 2.3 硬件設(shè)計(jì)方案-3 2.3.1 主控模塊設(shè)計(jì)方案-3 2.3.2 鍵盤模塊設(shè)計(jì)方案-4 2.3.3 顯示模塊設(shè)計(jì)方案-4 2.3.4 通信模塊設(shè)計(jì)方案-5 2.3.5 電機(jī)模塊設(shè)計(jì)方案-5 2.3.6 總體電路設(shè)計(jì)方案-5 3 硬件電路設(shè)計(jì)-7 3.1 AT89C51硬件設(shè)計(jì)-7 3.2 按鍵設(shè)計(jì)-9 3.3 顯示單元硬件設(shè)計(jì)-9 3.4 A/D轉(zhuǎn)換單元硬件設(shè)計(jì)-13 3.5 電機(jī)單元硬件設(shè)計(jì)-13 3.6 其他外圍電路設(shè)計(jì)-13 3.7 電路總電路圖-14 4 系統(tǒng)軟件設(shè)計(jì)-15 4.1 下位機(jī)軟件設(shè)計(jì)-15 4.1.1 單片機(jī)C語言概述-15 4.1.2 C51語言在功能上的特點(diǎn)-15 4.1.3 下位機(jī)軟件的設(shè)計(jì)思想-15 4.1.3.1 系統(tǒng)主程序-15 4.1.3.2 A/D轉(zhuǎn)換程序-15 4.1.3.3鍵盤程序-17 4.1.3.4水位顯示程序-17 4.1.3.5 電機(jī)控制模塊程序-18 4.1.3.6 串行通信程序-19 4.2 上位機(jī)軟件系統(tǒng)-19 4.2.1 Visual Studio介紹-19 4.2.2 上位機(jī)界面-20 4.2.3 上位機(jī)調(diào)試-21 5 系統(tǒng)的仿真及其分析-24 5.1 軟件介紹-24 5.2 繪制仿真圖-24 5.3 編寫程序-24 5.4 仿真調(diào)試-25 5.5 仿真和上位機(jī)聯(lián)機(jī)調(diào)試-26 結(jié)論-28 致謝-29 參考文獻(xiàn)-30 附錄-31 |