2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩16頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  目 錄</b></p><p><b>  一、前言4</b></p><p>  二、酒精測(cè)試儀總體方案設(shè)計(jì)4</p><p>  2.1 酒精濃度檢測(cè)儀設(shè)計(jì)要求分析4</p><p>  2.2 酒精濃度檢測(cè)儀設(shè)計(jì)方案4</p><p

2、>  三、硬件設(shè)計(jì)..5</p><p>  3.1 傳感器的選擇.. 5</p><p>  3.2 A/D轉(zhuǎn)換電路6</p><p>  3.3 89C51單片機(jī)系統(tǒng)9</p><p>  3.4 LED顯示電路12</p><p>  3.5 鍵盤電路13</p><p>

3、;  3.6 報(bào)警電路13</p><p><b>  四、軟件設(shè)計(jì)14</b></p><p>  4.1 主程序框圖14</p><p>  4.2 數(shù)據(jù)采集子程序程序框圖15</p><p>  4.3 報(bào)警子程序程序框圖15</p><p>  五、課程設(shè)計(jì)系的心得體會(huì)17&l

4、t;/p><p><b>  六、參考文獻(xiàn)17</b></p><p>  附圖 整體電路圖18</p><p>  酒精濃度檢測(cè)儀的設(shè)計(jì)</p><p><b>  一、前言</b></p><p>  近年來,我國越來越多的人有了自己的私家車,而酒后駕車造成的交通事故也頻

5、繁發(fā)生。為此,我國將酒駕列入刑法范圍內(nèi),所以需要設(shè)計(jì)一智能儀器能夠檢測(cè)駕駛員體內(nèi)酒精含量。本課程設(shè)計(jì)研究的是一種以氣敏傳感器和單片機(jī)A/D轉(zhuǎn)換器為主,檢測(cè)駕駛員呼出氣體的酒精濃度,并具有聲光報(bào)警功能的空氣酒精濃度監(jiān)測(cè)儀。其可檢測(cè)出空氣環(huán)境中酒精濃度值,并可根據(jù)不同的環(huán)境設(shè)定不同的閾值,對(duì)超過的閾值進(jìn)行聲光報(bào)警來提示危害。</p><p>  本課題分為兩部分:硬件設(shè)計(jì)部分和軟件設(shè)計(jì)部分。硬件部分為利用MQ3氣敏傳

6、感器測(cè)量空氣中酒精濃度,并轉(zhuǎn)換為電壓信號(hào),經(jīng)A/D轉(zhuǎn)換器轉(zhuǎn)換成數(shù)字信號(hào)后傳給單片機(jī)系統(tǒng),由單片機(jī)及其相應(yīng)外圍電路進(jìn)行信號(hào)的處理,顯示酒精濃度值以及超閾值聲光報(bào)警。程序采用模塊化設(shè)計(jì)思想,各個(gè)子程序的功能相對(duì)獨(dú)立,便于調(diào)試和修改。而硬件電路又大體可分為單片機(jī)小系統(tǒng)電路、A/D轉(zhuǎn)換電路、聲光報(bào)警電路、LED顯示電路,按鍵電路,各部分電路的設(shè)計(jì)及原理將會(huì)在硬件電路設(shè)計(jì)部分詳細(xì)介紹。</p><p>  二、酒精測(cè)試儀總

7、體方案設(shè)計(jì)</p><p>  2.1 酒精濃度檢測(cè)儀設(shè)計(jì)要求分析</p><p>  設(shè)計(jì)的酒精濃度測(cè)試儀應(yīng)具有如下特點(diǎn):</p><p> ?。?)數(shù)據(jù)采集系統(tǒng)以單片機(jī)為控制核心,外圍電路帶有LED顯示以及鍵盤響應(yīng)電路,無需要其他計(jì)算機(jī),用戶就可以與之進(jìn)行交互工作,完成數(shù)據(jù)的采集、存儲(chǔ)、計(jì)算、分析等過程。</p><p> ?。?)系統(tǒng)具

8、有低功耗、小型化、高性價(jià)比等特點(diǎn)。</p><p> ?。?)從便攜式的角度出發(fā),系統(tǒng)成功使用了數(shù)碼管顯示器以及小鍵盤。由單片機(jī)系統(tǒng)控制鍵盤和LED顯示來實(shí)現(xiàn)人機(jī)交互操作,界面友好。</p><p>  (4)軟件設(shè)計(jì)簡(jiǎn)單易懂。</p><p>  2.2 酒精濃度檢測(cè)儀設(shè)計(jì)方案</p><p>  設(shè)計(jì)時(shí),考慮酒精濃度是由傳感器把非電量轉(zhuǎn)換

9、為電量,傳感器輸出的是0-5伏的電壓值且電壓值穩(wěn)定,外部干擾小等。因此,可以直接把傳感器輸出電壓值經(jīng)過A/D轉(zhuǎn)換器轉(zhuǎn)換得到數(shù)據(jù)送入單片機(jī)進(jìn)行處理。此外,還需接人LED顯示,4*4鍵盤,報(bào)警電路等。</p><p>  其總體框圖如圖2-1所示。</p><p>  圖2-1 基本工作原理圖</p><p><b>  三、硬件設(shè)計(jì)</b>&l

10、t;/p><p>  3.1.1 傳感器的選擇</p><p>  本系統(tǒng)直接測(cè)量的是呼氣中的酒精濃度,再轉(zhuǎn)換為血液中的酒精含量濃度,故采用氣敏傳感器??紤]到周圍空氣中的氣體成分可能影響傳感器測(cè)量的準(zhǔn)確性,所以傳感器只能對(duì)酒精氣體敏感,對(duì)其他氣體不敏感,故選用MQ3型氣敏傳感器。其有很高的靈敏度、良好的選擇性、長(zhǎng)期的使用壽命和可靠的穩(wěn)定性。MQ3型氣敏傳感器由微型Al2O3,陶瓷管和SnO2敏

11、感層、測(cè)量電極和加熱器構(gòu)成的敏感元件固定在塑料或不銹鋼的腔體內(nèi),加熱器為氣敏元件的工作提供了必要的工作條件。傳感器的標(biāo)準(zhǔn)回路有兩部分組成。其一為加熱回路,其二為信號(hào)輸出回路,它可以準(zhǔn)確反映傳感器表面電阻值的變化。傳感器的表面電阻RS的變化,是通過與其串聯(lián)的負(fù)載電阻RL上的有效電壓信號(hào)VRL輸出面獲得的。負(fù)載電阻RL可調(diào)為0.5-200K。加熱電壓Uh為5v。上述這些參數(shù)使得傳感器輸出電壓為0-5V。MQ3型氣敏傳感器的結(jié)構(gòu)和外形、標(biāo)準(zhǔn)回

12、路、傳感器阻值變化率與酒精濃度、外界溫度的關(guān)系圖如圖3-3所示。為了使測(cè)量的精度達(dá)到最高,誤差最小,需要找到合適的溫度,一般在測(cè)量前需將傳感器預(yù)熱5分鐘。</p><p>  圖3-1 MQ3 結(jié)構(gòu)和外形</p><p>  圖3-2 MQ3 結(jié)構(gòu)圖</p><p>  圖3-3 傳感器阻值變化率與酒精濃度、外界溫度之間的關(guān)系</p>

13、<p>  本系統(tǒng)測(cè)量時(shí)還需要測(cè)量呼氣量的大小,我們采用空氣流量傳感器</p><p>  空氣流量傳感器的熱線電阻和溫度補(bǔ)償電阻分別連接在電橋電路上,當(dāng)空氣流經(jīng)發(fā)熱元件(熱線電阻)時(shí),熱線的溫度和電阻發(fā)生變化,空氣帶走的熱量與流過發(fā)熱元件的空氣質(zhì)量具有成正比的對(duì)應(yīng)關(guān)系,使得電橋失去平衡,控制電路將改變供給發(fā)熱云件的電流,使其溫度保持在設(shè)定溫度。當(dāng)電橋電流改變時(shí),取樣電阻兩端的電壓也同時(shí)改變,從而將空氣

14、流量的變化轉(zhuǎn)換為電壓信號(hào)的變化。信號(hào)電壓輸入adc0809中,輸出接8個(gè)發(fā)光二極管,根據(jù)發(fā)光二極管亮的多少判斷呼氣量的大小。</p><p>  3.2 A/D轉(zhuǎn)換電路</p><p>  在單片機(jī)應(yīng)用系統(tǒng)中,被測(cè)量對(duì)象的有關(guān)變化量,如溫度、壓力、流量、速度等非電物理量,須經(jīng)傳感器轉(zhuǎn)換成連續(xù)變化的模擬電信號(hào)(電壓或電流),這些模擬電信號(hào)必須轉(zhuǎn)換成數(shù)字量后才能在單片機(jī)中用軟件進(jìn)行處理。實(shí)現(xiàn)模

15、擬量轉(zhuǎn)換成數(shù)字量的器件稱為A/D轉(zhuǎn)換器(ADC)。</p><p>  A/D轉(zhuǎn)換器大致分有三類:一是雙積分A/D轉(zhuǎn)換器,優(yōu)點(diǎn)是精度高,抗干擾性好,價(jià)格便宜,但速度慢;二是逐次逼近型A/D轉(zhuǎn)換器,精度、速度、價(jià)格適中;三是∑-△A/D轉(zhuǎn)換器。</p><p>  該設(shè)計(jì)中選用的是ADC0809屬第二類,是8位A/D轉(zhuǎn)換器。0809具有8路模擬信號(hào)輸入端口,地址線(23-25腳)可決定那一路

16、模擬信號(hào)進(jìn)行A/D轉(zhuǎn)換。22腳為地址鎖存控制,當(dāng)輸入為高電平時(shí),對(duì)地址信號(hào)進(jìn)行鎖存。6腳為測(cè)試控制,當(dāng)輸入一個(gè)2μs的高電平脈沖時(shí),就開始A/D轉(zhuǎn)換。7引腳為A/D轉(zhuǎn)換結(jié)束標(biāo)志,當(dāng)A/D轉(zhuǎn)換結(jié)束時(shí),7腳輸出高電平。9腳為A/D轉(zhuǎn)換數(shù)據(jù)輸出允許端,當(dāng)OE腳為高電平時(shí),A/D轉(zhuǎn)換數(shù)據(jù)輸出。10腳為0809的時(shí)鐘輸入端。</p><p>  3.2.1 ADC0809的引腳及功能</p><p>

17、;  逐次比較型A/D轉(zhuǎn)換器在精度、速度、和價(jià)格上都適中,是最常用的A/D轉(zhuǎn)換器件。芯片采用的是ADC0809,以下介紹ADC0809的引腳及功能。芯片如圖3-4所示。</p><p>  圖3-4 ADC0809的引腳</p><p>  ADC0809是一種逐次比較式8路模擬輸入、8位數(shù)字量輸出的A/D轉(zhuǎn)換器。由圖可見,ADC0809共有28個(gè)引腳,采用雙列直插式封裝。主要引腳功能

18、如下:</p><p>  ⑴ IN0-IN7是8路模擬信號(hào)輸入端。</p><p> ?、?D0-D7是8位數(shù)字量輸入端。</p><p> ?、?A、B、C與ALE控制8路模擬通道的切換,A、B、C分別與3根地址線或數(shù)據(jù)線相連,3位編碼對(duì)應(yīng)8個(gè)通道地址端口。</p><p>  ⑷ OE、START、CLK為控制信號(hào)端,OE為輸出允許端,

19、START為啟動(dòng)信號(hào)輸入端,CLK為時(shí)鐘信號(hào)輸入端。</p><p> ?、?VR(+)和VR(-)為參考電壓輸入端。</p><p>  3.2.2 ADC0809的結(jié)構(gòu)及轉(zhuǎn)換原理</p><p>  ADC0809的結(jié)構(gòu)框圖如圖3-6。ADC0809采用逐次比較的方法完成A/D轉(zhuǎn)換的,由單一的+5V電源供電。片內(nèi)有鎖存功能的8路選1的模擬開關(guān),由C、B、A引腳的

20、功能來決定所選的通道。0809完成一次轉(zhuǎn)換需100μs左右,輸出具有TTL三態(tài)鎖存緩沖器,可直接連接到MCS-51的數(shù)據(jù)總線上。</p><p>  通過適當(dāng)?shù)耐饨与娐罚?809可對(duì)0-5V的模擬信號(hào)進(jìn)行轉(zhuǎn)換。</p><p>  圖3-6 ADC0809的結(jié)構(gòu)框圖</p><p>  3.2.3 ADC0809連線圖</p><p> 

21、 ADC0809與單片機(jī)的連線圖如圖3-7:</p><p>  圖3-7 ADC0809的連線圖</p><p>  3.3 89C51單片機(jī)系統(tǒng)</p><p>  單片機(jī)是一種集成電路芯片,采用超大規(guī)模技術(shù)把具有數(shù)據(jù)處理能力(如算術(shù)運(yùn)算,邏輯運(yùn)算、數(shù)據(jù)傳送、中斷處理)的微處理器(CPU),隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),只讀程序存儲(chǔ)器(ROM),輸入輸出電路

22、(I/O口),可能還包括定時(shí)計(jì)數(shù)器,串行通信口(SCI),顯示驅(qū)動(dòng)電路(LCD或LED驅(qū)動(dòng)電路),脈寬調(diào)制電路(PWM),模擬多路轉(zhuǎn)換器及A/D轉(zhuǎn)換器等電路集成到一塊單塊芯片上,構(gòu)成一個(gè)雖小然而完善的計(jì)算機(jī)系統(tǒng)。這些電路能在軟件的控制下準(zhǔn)確、迅速、高效地完成程序設(shè)計(jì)者事先規(guī)定的任務(wù)。</p><p>  3.3.1 單片機(jī)片內(nèi)結(jié)構(gòu)</p><p>  51單片機(jī)的片內(nèi)結(jié)構(gòu)如圖3-8所示。它

23、把那些作為控制應(yīng)用所必需的基本內(nèi)容都集成在一個(gè)尺寸有限的集成電路芯片上。按功能劃分,它有如下功能部件組成:</p><p> ?、?微處理器(CPU)。</p><p> ?、?數(shù)據(jù)存儲(chǔ)器(RAM)。 </p><p> ?、?程序存儲(chǔ)器(ROM/EPROM)。</p><p> ?、?4個(gè)8位并行I/O口(P0口、P1口、P2口、P3口)。

24、</p><p><b> ?、?一個(gè)串行口。</b></p><p> ?、?2個(gè)16位定時(shí)器、計(jì)數(shù)器。</p><p>  ⑹ 2個(gè)16位定時(shí)器、計(jì)數(shù)器。</p><p><b>  ⑺ 中斷系統(tǒng)。</b></p><p>  ⑻ 特殊功能寄存器(SFR)。</p&

25、gt;<p>  上述功能部件都是通過片內(nèi)單一總線連接而成,其基本結(jié)構(gòu)依舊是CPU加上外圍芯片的傳統(tǒng)結(jié)構(gòu)模式。但CPU對(duì)各種功能部件的控制是采用特殊功能寄存器的集中控制方式。</p><p>  從硬件角度來看,與MCS-51指令完全兼容的新一代AT89CXX系列機(jī),比在片外加EPROM才能相當(dāng)?shù)?031單片機(jī)抗干擾性能強(qiáng),與87C51單片機(jī)技能相當(dāng),但功耗小。程序修改直接用+5V或+12V電源擦除

26、,更顯方便、而且其工作電壓放寬至2.7V-6V,因而受電壓波動(dòng)的影響更小,而且4K的程序存儲(chǔ)器完全能滿足單片機(jī)系統(tǒng)的軟件要求,故AT89C51單片機(jī)是構(gòu)造本檢測(cè)系統(tǒng)的更理想的選擇。</p><p>  3.3.2 89C51芯片介紹</p><p>  掌握MCS-51單片機(jī),應(yīng)首先了解MCS-51的引腳,熟悉并牢記各引腳的功能,MCS-51系列中各種型號(hào)芯片的引腳是互相兼容的。制作工藝為

27、HMOS的MCS-51的單片機(jī)都采用40只引腳的雙列直插封裝方式,如圖3-9所示。</p><p>  圖3-9 AT89C51芯片管腳圖</p><p>  40只引腳按其功能來分,可分為如下3類:</p><p> ?、?電源及時(shí)鐘引腳:Vcc、Vss、XTAL1、XTAL2。</p><p>  電源引腳接入單片機(jī)的工作電源。Vcc接

28、+5V電源,Vss接地。</p><p>  時(shí)鐘引腳XTAL1、XTAL2外接晶體與片內(nèi)的反相放大器構(gòu)成了1個(gè)晶體振蕩器,它為單片機(jī)提供了時(shí)鐘控制信號(hào)。2個(gè)時(shí)鐘引腳也可外接獨(dú)立的晶體振蕩器。XTAL1接外部的一個(gè)引腳。該引腳內(nèi)部是一個(gè)反相放大器的輸入端。這個(gè)反相放大器構(gòu)成了片內(nèi)振蕩器。如果采用外接晶體振蕩器時(shí),此引腳接地。XTAL2接外部晶體的另一端,在該引腳內(nèi)部接至內(nèi)部反相放大器的輸出端。若采用外部時(shí)鐘振蕩器

29、時(shí),該引腳接受時(shí)鐘振蕩器的信號(hào),即把此信號(hào)直接接到內(nèi)部時(shí)鐘發(fā)生器的輸入端。</p><p> ?、?控制引腳:、ALE、、RESET(RST)。此類引腳提供控制信號(hào),有的還具有復(fù)用功能。</p><p> ?、?RST/VPD引腳:RESET(RST)是復(fù)位信號(hào)輸入端,高電平有效。當(dāng)單片機(jī)運(yùn)行時(shí),在此引腳加上持續(xù)時(shí)間大于2個(gè)機(jī)器周期(24個(gè)振蕩周期)的高電平時(shí),就可以完成復(fù)位操作。在單片機(jī)

30、工作時(shí),此引腳應(yīng)為≤0.5V低電平。VPD為本引腳的第二功能,即備用電源的輸入。當(dāng)主電源發(fā)生故障,降低到某一規(guī)定值的低電平時(shí),將+5V電源自動(dòng)接入RST端,為內(nèi)部RAM提供備用電源,以保證片內(nèi)RAM的信息不丟失,從而使單片機(jī)在復(fù)位后能正常進(jìn)行。</p><p> ?、?ALE/ 引腳:ALE引腳輸出為地址鎖存允許信號(hào),當(dāng)單片機(jī)上電正常工作后ALE引腳不斷輸出正脈沖信號(hào)。當(dāng)單片機(jī)訪問外部存儲(chǔ)器時(shí),ALE輸出信號(hào)的負(fù)

31、跳沿用于單片機(jī)發(fā)出的低8位地址經(jīng)外部鎖存器鎖存的鎖存控制信號(hào)。即使不訪問外部鎖存器,ALE端仍有正脈沖信號(hào)輸出,此頻率為時(shí)鐘振蕩器頻率的1/6。 為該引腳的第二功能。在對(duì)片內(nèi)EPROM型單片機(jī)編程寫入時(shí),此引腳作為編程脈沖輸入端。</p><p> ?、?引腳:程序存儲(chǔ)器允許輸出控制端。在單片機(jī)訪問外部程序存儲(chǔ)器時(shí),此引腳輸出脈沖負(fù)跳沿作為讀外部程序存儲(chǔ)器的選通信號(hào)。此引腳接外部程序存儲(chǔ)器的OE(輸出允許端)。

32、 </p><p> ?、?/VPP引腳:功能為片內(nèi)程序存儲(chǔ)器選擇控制端。當(dāng)引腳為高電平時(shí),單片機(jī)訪問片內(nèi)程序存儲(chǔ)器,但在PC值超過0FFFH時(shí),即超出片內(nèi)程序存儲(chǔ)器的4KB地址范圍時(shí)將自動(dòng)轉(zhuǎn)向執(zhí)行外部程序存儲(chǔ)器內(nèi)的程序。當(dāng)引腳為低時(shí),單片機(jī)只訪問外部程序存儲(chǔ)器,不論是否有內(nèi)部程序存儲(chǔ)器。</p><p> ?、?I/O口引腳:P0、P1、P2、P3,為四個(gè)8位I/O口的外部引腳。P0

33、口、P1口、P2口、P3口是3個(gè)8位準(zhǔn)雙向的I/O口,各口線在片內(nèi)均有固定的上拉電阻。當(dāng)這3個(gè)準(zhǔn)雙向I/O口作輸入口使用時(shí),要向該口先寫1,另外準(zhǔn)雙向口I/O口無高阻的“浮空”狀態(tài)。</p><p>  由于單片機(jī)具有體積小、質(zhì)量輕、價(jià)格便宜、耗電少等突出特點(diǎn),所以本系統(tǒng)采用89C51單片機(jī),硬件設(shè)計(jì)電路圖如圖1所示。89C51內(nèi)部有4KB的EPROM,128字節(jié)的RAM,所以一般都要根據(jù)所需存儲(chǔ)容量的大小來擴(kuò)展

34、ROM和RAM。本電路接高電平,沒有擴(kuò)展片外ROM和RAM。 </p><p>  3.3.3 晶振電路和復(fù)位電路</p><p><b>  電路圖如下:</b></p><p>  圖3-10 晶振與復(fù)位電路</p><p>  3.4 LED顯示電路</p><p>  LED顯示有靜態(tài)

35、顯示和動(dòng)態(tài)顯示兩種顯示方式。本設(shè)計(jì)使用并行輸入硬件譯碼靜態(tài)顯示電路,靜態(tài)顯示電路中,各位可獨(dú)立顯示,只要在該位的段碼線上保持段碼電平,該位就能保持相應(yīng)的顯示字符。電路中采用了鎖存譯碼器MC14495將P1口低4位輸出的BCD碼譯成七段字型碼,利用P1口高四位做為各鎖存譯碼器的所存信號(hào),實(shí)現(xiàn)穩(wěn)定顯示。LED使用的是共陰極7段數(shù)碼管。</p><p><b>  數(shù)碼管顯示電路如下</b><

36、;/p><p>  圖3-11 數(shù)碼管顯示電路</p><p><b>  3.5鍵盤電路</b></p><p>  鍵盤有兩種工作方式:編碼式鍵盤和非編碼式鍵盤。處理方式有掃描法和線反轉(zhuǎn)法。本設(shè)計(jì)采用的是非編碼鍵盤,并利用掃描法處理按鍵,消抖由軟件實(shí)現(xiàn)。</p><p>  鍵盤掃描電路圖3-12:</p>

37、;<p>  圖3-12 按鍵電路</p><p><b>  3.6報(bào)警電路</b></p><p>  報(bào)警電路圖3-13:</p><p>  圖3-13 報(bào)警電路</p><p><b>  四、軟件設(shè)計(jì)</b></p><p><b&g

38、t;  4.1 主程序框圖</b></p><p>  主程序流程圖如下圖4-1所示。</p><p>  圖4-1 主程序框圖</p><p>  4.2 數(shù)據(jù)采集子程序程序框圖</p><p>  A/D轉(zhuǎn)換子程序流程圖如下圖3-2所示。ADC0809初始化后,把0通道輸入的0-5V的模擬信號(hào)轉(zhuǎn)換為對(duì)應(yīng)的數(shù)字量OOH-

39、FFH,然后將對(duì)應(yīng)數(shù)值存儲(chǔ)到內(nèi)存單元。程序框圖如圖4-2</p><p>  圖4-2 數(shù)據(jù)采集子程序框圖</p><p>  4.3報(bào)警子程序程序框圖</p><p>  系統(tǒng)設(shè)定閾值并保存在以50H開始的3個(gè)單元,為了便于比較和顯示,閾值的千位放入50H中,百位和十位放入5lH,個(gè)位放人52H中。報(bào)警電路分為蜂鳴器報(bào)警電路和LED發(fā)光報(bào)警電路組成。當(dāng)輸入端P

40、3.5為低電平時(shí),有電流通過蜂鳴器,蜂鳴器發(fā)出聲音報(bào)警。而當(dāng)輸入端為高電平時(shí)不報(bào)警。</p><p>  報(bào)警子程序執(zhí)行之前,將報(bào)警閾值轉(zhuǎn)換為壓縮的BCD碼并存放在兩個(gè)存儲(chǔ)單元中。傳感器輸入值A(chǔ)/D轉(zhuǎn)換后,調(diào)用比較程序,經(jīng)過數(shù)據(jù)處理后顯示的測(cè)量值與閾值比較,小于閾值則繼續(xù)執(zhí)行顯示程序。若大于閾值則將單片機(jī)的P3.5口清零進(jìn)行聲光報(bào)警。40H、4lH、42H單元存放A/D轉(zhuǎn)換后,并進(jìn)行十進(jìn)制轉(zhuǎn)換后的結(jié)果。40H和5

41、0H分別存放的是處理后的測(cè)量值與閾值的千位的壓縮BCD碼,41H和51H分別存放的是處理后的測(cè)量值與閾值的百位、十位壓縮的BCD碼,42H和52H分別存放的是處理后的測(cè)量值與閾值的個(gè)位的壓縮BCD碼。程序首先對(duì)40H、50H中的值進(jìn)行比較大小,如果40H中的值大于50H中的值,則進(jìn)行報(bào)警。依此類推,比較41H和51H,42H和52H。程序框圖如圖4-3:</p><p>  圖4-3 報(bào)警子程序流程框圖<

42、/p><p>  五、課程設(shè)計(jì)系的心得體會(huì)</p><p>  經(jīng)過一周的努力,終于完成了智能儀器的課程設(shè)計(jì)。這是我第一次基于單片機(jī)獨(dú)立設(shè)計(jì)一個(gè)東西,并且老師只給出了大致要求。這對(duì)于我來說是很有挑戰(zhàn)性的。</p><p>  首先這是一個(gè)基于單片機(jī)的課程設(shè)計(jì),單片機(jī)是這學(xué)期學(xué)習(xí)的課程,雖然不陌生,但是用起來還發(fā)現(xiàn)很多的問題。硬件方面還好解決,弄明白就可以了,但軟件方面就

43、非常困難了,雖然以前還做過這方面的實(shí)驗(yàn),但那都是是些簡(jiǎn)單應(yīng)用。這次設(shè)計(jì)真的讓我長(zhǎng)進(jìn)了很多,單片機(jī)課程設(shè)計(jì)重點(diǎn)就在于軟件算法的設(shè)計(jì),需要有很巧妙的程序算法,有好多的東西,只有我們?nèi)ピ囍隽?,才能真正的掌握,只學(xué)習(xí)理論有些東西是很難理解的,更談不上掌握。</p><p>  其次,就是使用到的各種元器件。這次我使用的基本上都是已經(jīng)學(xué)過的元件,但真正用起來才發(fā)現(xiàn)自己還差的很多,所以我又重新對(duì)所用到的器件仔仔細(xì)細(xì),認(rèn)認(rèn)真

44、真的研究了一遍從引腳,到時(shí)序,再到最后的電路整體構(gòu)成,下了非常大的功夫才最后弄出來。</p><p>  回顧起此次單片機(jī)課程設(shè)計(jì),我仍感慨頗多。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。這讓我學(xué)到了很多課本上沒有的東西,擴(kuò)展了自己的視野,增強(qiáng)了自己的動(dòng)手能

45、力,清醒的認(rèn)識(shí)到自己的不足,培養(yǎng)了小心謹(jǐn)慎的作風(fēng),使自己對(duì)課題設(shè)計(jì)了解進(jìn)一步加深。總之,此次的課程設(shè)計(jì)使我收獲頗豐,也是我上大學(xué)來難忘的一次經(jīng)歷。</p><p><b>  六、參考文獻(xiàn):</b></p><p>  1.程德福,王君.傳感器原理及應(yīng)用.北京:機(jī)械工業(yè)出版社,2007</p><p>  2.趙廣林. protel99電路設(shè)計(jì)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論