畢業(yè)論文-基于單片機(jī)的分貝計(jì)設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
畢業(yè)論文-基于單片機(jī)的分貝計(jì)設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
畢業(yè)論文-基于單片機(jī)的分貝計(jì)設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
畢業(yè)論文-基于單片機(jī)的分貝計(jì)設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
畢業(yè)論文-基于單片機(jī)的分貝計(jì)設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

大連東軟信息學(xué)院本科畢業(yè)設(shè)計(jì)(論文)論文題目論文題目:基于單片機(jī)的分貝計(jì)設(shè)計(jì)與實(shí)現(xiàn)系所:電子工程系專業(yè):電子信息工程(嵌入式系統(tǒng)工程方向)學(xué)生姓名:學(xué)生學(xué)號(hào):指導(dǎo)教師:導(dǎo)師職稱:教授完成日期:2014年4月28日大連東軟信息學(xué)院Dalian大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)摘要IV基于單片機(jī)的分貝計(jì)設(shè)計(jì)與實(shí)現(xiàn)摘要隨著社會(huì)文明的不斷進(jìn)步,城市化的發(fā)展已經(jīng)成為了未來的發(fā)展趨勢(shì),可是隨之而來的各種污染和環(huán)境破壞已經(jīng)成為社會(huì)發(fā)展的當(dāng)務(wù)之急,噪聲污染是眾多污染中,較為常見,且影響較大的一種污染。噪聲對(duì)人體健康有著嚴(yán)重的危害,因此減少噪聲危害已成為當(dāng)前一項(xiàng)重要的任務(wù)。環(huán)境噪聲監(jiān)測(cè),是人類提高生活質(zhì)量,加強(qiáng)環(huán)境保護(hù)的一個(gè)重要環(huán)節(jié)。由于噪聲是一種無法看見的物質(zhì),所以對(duì)于噪聲的檢測(cè)必須通過有效的設(shè)備來進(jìn)行。環(huán)境噪聲監(jiān)測(cè)儀就是一款檢測(cè)環(huán)境噪聲的設(shè)備,通過檢測(cè)單片機(jī)、輔助電路、顯示電路和噪聲傳感器共同組建成為一個(gè)噪聲監(jiān)測(cè)儀。本文詳細(xì)介紹了噪聲監(jiān)測(cè)系統(tǒng)的測(cè)量原理和系統(tǒng)的實(shí)現(xiàn)和組成,主要包括:噪聲信號(hào)的轉(zhuǎn)換、放大、V/F轉(zhuǎn)換、數(shù)據(jù)采集和顯示系統(tǒng)的設(shè)計(jì)。外界噪聲信號(hào)通過傳聲器轉(zhuǎn)換成音頻信號(hào),電信號(hào)經(jīng)過放大和V/F變換輸入到單片機(jī)進(jìn)行處理,并轉(zhuǎn)換成相應(yīng)的噪聲分貝值,通過LED顯示,從而實(shí)現(xiàn)噪聲的實(shí)時(shí)監(jiān)測(cè)。該系統(tǒng)具有實(shí)現(xiàn)簡(jiǎn)單,精確度高,可用于實(shí)際進(jìn)行噪聲的實(shí)時(shí)監(jiān)測(cè)等特點(diǎn)。關(guān)鍵詞:運(yùn)算放大器,V/F轉(zhuǎn)換器,單片機(jī),噪聲監(jiān)測(cè)大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)AbstractDesignandImplementationofDecibelMeterBasedonMCUAbstractThenoisedoesthehealthofpeoplealotofharm,socuttingdownthedangerofthenoisehasbecomeatermofimportanttasknow.Measuringnoiseofenvironmenthasplayedanimportantroleinimprovingthelivingqualityandstrengtheningtheenvironmentsafeguard.Inthepaper,themeasurementprincipleandthesystemconstitutionareintroducedindetail,including:thenoisesignalconvertingsystem,signalmagnifyingsystem,V/Fconvertingsystem,datacollectionandindicationsystem.Thispaperintroducesthewaystoconvertthereal-timemonitoringofthenoiseintoacousticfrequencyelectricalsignalbyusingmicrophone,operationalamplifierandV/Fconverter,whichwillactasSingleChipMicoyo’sinputsignal.ThentheSCMwillchangeitintoanoiseDBvalue,whichwillbedisplayedonLED.Thissystemissimpleandhashighprecision,soitisalwaysusedinmonitoringtheurbannoisereal-time.Keywords:OperationalAmplifier,V/FConverter,MCU,NoiseMonitoring大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)目錄目錄TOC\o"1-3"\u摘要 IAbstract II第1章緒論 11.1課題研究背景與意義 11.2課題研究?jī)?nèi)容與方法 11.3課題研究現(xiàn)狀 1第2章關(guān)鍵技術(shù)介紹 32.1單片機(jī) 32.2LED數(shù)碼管 32.3高靈敏度電容式駐極體傳聲器 4第3章系統(tǒng)需求分析 63.1系統(tǒng)設(shè)計(jì)目標(biāo) 63.2系統(tǒng)功能需求 63.2.1單片機(jī)最小系統(tǒng)功能需求 63.2.2數(shù)碼管顯示需求 73.2.3噪聲傳感器功能需求 73.3非功能性需求 73.4系統(tǒng)任務(wù)的可行性分析 73.4.1技術(shù)可行性 73.4.2系統(tǒng)安全性分析 7第4章系統(tǒng)設(shè)計(jì) 94.1設(shè)計(jì)指導(dǎo)思想和原則 94.2體系結(jié)構(gòu)設(shè)計(jì) 94.3信號(hào)放大電路設(shè)計(jì) 104.4電壓-頻率轉(zhuǎn)換電路的設(shè)計(jì) 114.4.1電壓-頻率轉(zhuǎn)換芯片LM331 124.4.2電壓-頻率變換電路 134.5軟件設(shè)計(jì) 144.5.1控制流程設(shè)計(jì) 144.5.2主函數(shù)模塊介紹 154.5.3延遲函數(shù)模塊介紹 164.5.4顯示函數(shù)模塊介紹 164.5.5中斷模塊介紹 16第5章系統(tǒng)實(shí)現(xiàn) 175.1系統(tǒng)調(diào)試 175.2程序?qū)崿F(xiàn) 17第6章系統(tǒng)測(cè)試 216.1故障及原因分析 216.2測(cè)試結(jié)果分析 22第7章結(jié)論 23參考文獻(xiàn) 24致謝 25大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)-第1章緒論1.1課題研究背景與意義噪聲的影響對(duì)人體有著潛移默化的影響,長(zhǎng)期暴露于噪聲環(huán)境下,不僅會(huì)對(duì)聽力產(chǎn)生損害,還會(huì)導(dǎo)致失眠,神經(jīng)衰弱,心情煩躁等不良后果,高于120分貝的噪聲可以使人耳聾。除此之外噪聲還可以提高人體內(nèi)皮質(zhì)醇的分泌,可以導(dǎo)致高血壓、心臟病和胃潰瘍等疾病。現(xiàn)代化城市無法避免噪聲的產(chǎn)生,大型機(jī)械,交通工具,建筑工地,高密度人口的談話和娛樂活動(dòng),大型音響的廣泛使用等。噪音,是讓聽到它的人和自然界帶來煩惱的、不受歡迎的聲音。影響人們工作學(xué)習(xí)休息的聲音都稱為噪聲。對(duì)噪聲的感受因各人的感覺、習(xí)慣等而不同。事實(shí)上,噪聲對(duì)動(dòng)物和植物也有著不利影響。越來越多的研究顯示,鳥類和其他動(dòng)物會(huì)根據(jù)人類的噪聲,如交通的喧鬧聲或機(jī)械的聲音改變自己的習(xí)性。由于許多動(dòng)物還會(huì)給植物授粉、以植物為食或傳播種子,因此人類的噪聲也會(huì)對(duì)植物產(chǎn)生間接影響。和諧的音符能激發(fā)耳內(nèi)神經(jīng)元的規(guī)律運(yùn)動(dòng),相反,不和諧的噪音則讓神經(jīng)元的活動(dòng)趨于紊亂。人的耳膜跟隨聲波振動(dòng),并帶動(dòng)內(nèi)耳里一個(gè)螺旋形的基底膜一起振動(dòng)?;啄な苷駝?dòng)的位置與聲波的頻率高低一致——高頻的聲波能讓基底膜更尖端的部位振動(dòng)。然后,振動(dòng)頻率的信息通過神經(jīng)元傳遞到大腦中。人類據(jù)此分辨噪音和樂音。1.2課題研究?jī)?nèi)容與方法本文按噪聲監(jiān)測(cè)系統(tǒng)構(gòu)造的不同部分分別進(jìn)行了介紹。首先在緒論中簡(jiǎn)要地介紹研究噪聲監(jiān)測(cè)的意義以及有關(guān)于噪聲的一些基礎(chǔ)知識(shí)。論文主要內(nèi)容包括噪聲監(jiān)測(cè)系統(tǒng)的總體設(shè)計(jì),包括硬件和軟件設(shè)計(jì)兩部分:硬件設(shè)計(jì)中主要介紹了傳聲器、功率放大器、交直流轉(zhuǎn)換電路、V/F轉(zhuǎn)換電路以及數(shù)據(jù)的采集,處理和顯示部分的設(shè)計(jì)。在噪聲監(jiān)測(cè)的系統(tǒng)軟件設(shè)計(jì)中,主要介紹單片機(jī)編程以及主程序設(shè)計(jì),數(shù)據(jù)的采集、處理、顯示等功能。在系統(tǒng)調(diào)試與結(jié)果分析中,說明了硬件調(diào)試、軟件調(diào)試及軟硬聯(lián)調(diào)的過程,并介紹了調(diào)試過程中出現(xiàn)的問題和解決的辦法。1.3課題研究現(xiàn)狀在環(huán)境保護(hù)中,噪聲污染的治理和調(diào)查一直是一個(gè)重點(diǎn)。噪聲對(duì)人體的傷害由頻率和聲音大小決定。人類對(duì)聲音的感知范圍為20至200000Hz,超過此范圍為超聲波,低于此頻率為次聲波。超聲波和次聲波都是人類無法聽到的,自然環(huán)境下的超聲波和次聲波對(duì)人體傷害很低,分貝也不高,因此不屬于噪聲范圍。人體會(huì)對(duì)某些特定聲音如指甲刮黑板的聲音產(chǎn)生不良反應(yīng),但特定的聲音頻率還在研究當(dāng)中,具體過程也無從得知。因此,本系統(tǒng)決定通過聲音大小來判定噪聲。目前國(guó)內(nèi)外常用的噪聲測(cè)量?jī)x器稱為聲級(jí)器。日本理音(RION)公司生產(chǎn)的NL-20聲級(jí)計(jì),符合當(dāng)前IEC標(biāo)準(zhǔn),而且也能滿足新的IEC61672-1標(biāo)準(zhǔn)的技術(shù)要求,NL-20聲級(jí)計(jì)能用來對(duì)等效連續(xù)聲級(jí)、百分率聲級(jí)和最大聲級(jí)同時(shí)測(cè)量,100dB大動(dòng)態(tài)范圍便于對(duì)于如工作環(huán)境污染一類場(chǎng)合進(jìn)行長(zhǎng)期測(cè)量不需要量程切換。這種儀器,適用于環(huán)境監(jiān)測(cè)、建筑、工業(yè)機(jī)械及室內(nèi)噪音測(cè)量。噪聲檢測(cè)和報(bào)警可有效防止污染。在實(shí)際生活中很多人對(duì)噪聲污染的危害了解不足,造成了很多不必要的損害,所以本系統(tǒng)的設(shè)計(jì)是很有必要的。它可以為人們的生活環(huán)境提供便捷快速的檢測(cè),保護(hù)人們的健康。本系統(tǒng)的設(shè)計(jì)使用方便,可靠性高,易于攜帶,顯示直觀。相對(duì)于其他產(chǎn)品,本系統(tǒng)采用51單片機(jī)技術(shù),穩(wěn)定性較強(qiáng),反應(yīng)速度快被廣泛應(yīng)用于,學(xué)校,公共場(chǎng)合等公共場(chǎng)合,并且其應(yīng)用前景也非常廣泛。大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)第2章關(guān)鍵技術(shù)介紹2.1單片機(jī)AT89S51是一種帶8K字節(jié)閃爍可編程可檫除的只讀存儲(chǔ)器(FPEROM-FlashProgramableandErasableReadOnlyMemory)的低電壓,高性能COMOS8的微處理器,俗稱單片機(jī)。該器件應(yīng)用ATMEL高密度且非易失存儲(chǔ)器的制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)上的MCS-51指令集與輸出管腳相兼容。STC89C52內(nèi)部有一個(gè)用于構(gòu)成振蕩器的高增益反相放大器,引腳RXD和TXD分別為放大器的輸入端和輸出端。時(shí)鐘的產(chǎn)生方式可以由內(nèi)部產(chǎn)生或外部產(chǎn)生。內(nèi)部方式的時(shí)鐘電路在RXD和TXD引腳上外接定時(shí)元件,內(nèi)部振蕩器會(huì)產(chǎn)生自激振蕩。定時(shí)元件通常采用石英晶體和電容組成的并聯(lián)諧振回路。晶體振蕩頻率可以在1.2~12MHz之間選擇,電容值在5~30pF之間選擇,電容值大小的作用是對(duì)頻率起微調(diào)。AT89S51單片機(jī)包含中央處理器CPU(CentralProcessingUnit)、數(shù)據(jù)存儲(chǔ)器RAM(RandomAccessMemory)、程序存儲(chǔ)器ROM(ReadOnlyMemory)、定時(shí)/計(jì)數(shù)器、并行接口、串行接口和中斷系統(tǒng)等幾大單元及數(shù)據(jù)總線、地址總線和控制總線等三大總線。中央處理器CPU(CentralProcessingUnit):中央處理器(CPU)是整個(gè)單片機(jī)的核心部件,是8位數(shù)據(jù)寬度的處理器,CPU負(fù)責(zé)控制、指揮和調(diào)度整個(gè)單元系統(tǒng)協(xié)調(diào)的工作,可完成運(yùn)算和控制輸入輸出功能等操作。數(shù)據(jù)存儲(chǔ)器RAM(RandomAccessMemory):AT89S51內(nèi)部有128個(gè)8位用戶數(shù)據(jù)存儲(chǔ)單元和128個(gè)專用寄存器單元,它們是統(tǒng)一編址的,專用寄存器只能用于存放控制指令數(shù)據(jù),用戶只能訪問,而不能用于存放用戶數(shù)據(jù),所以,用戶能使用的RAM只有128個(gè),可存放讀寫的數(shù)據(jù),運(yùn)算的中間結(jié)果或用戶定義的字型表。中斷系統(tǒng):AT89S51具備較完善的中斷功能,有兩個(gè)外中斷、兩個(gè)定時(shí)/計(jì)數(shù)器中斷和一個(gè)串行中斷,可滿足不同的控制要求,并具有2級(jí)的優(yōu)先級(jí)別選擇。2.2LED數(shù)碼管7段數(shù)碼管一般由8個(gè)發(fā)光二極管組成,其中由7個(gè)細(xì)長(zhǎng)的發(fā)光二極管組成數(shù)字顯示,另外一個(gè)圓形的發(fā)光二極管顯示小數(shù)點(diǎn)。當(dāng)發(fā)光二極管導(dǎo)通時(shí),相應(yīng)的一個(gè)點(diǎn)或一個(gè)筆畫發(fā)光。控制相應(yīng)的二極管導(dǎo)通,就能顯示出各種字符,盡管顯示的字符形狀有些失真,能顯示的數(shù)符數(shù)量也有限,但其控制簡(jiǎn)單,使有也方便。發(fā)光二極管的陽極連在一起的稱為共陽極數(shù)碼管,陰極連在一起的稱為共陰極數(shù)碼管發(fā)光二極管(LED是一種由磷化鎵(GaP)等半導(dǎo)體材料制成的,能直接將電能轉(zhuǎn)變成光能的發(fā)光顯示器件。當(dāng)其內(nèi)部有一一電流通過時(shí),它就會(huì)發(fā)光。7段數(shù)碼管每段的驅(qū)動(dòng)電流和其他單個(gè)LED發(fā)光二極管一樣,一般為5~10mA;正向電壓隨發(fā)光材料不同表現(xiàn)為1.8~2.5V不等。7段數(shù)碼管的顯示方法可分為靜態(tài)顯示與動(dòng)態(tài)顯示,下面分別介紹。所謂靜態(tài)顯示,就是當(dāng)顯示某一字符時(shí),相應(yīng)段的發(fā)光二極管恒定地尋能可截止。這種顯示方法為每一們都需要有一個(gè)8位輸出口控制。對(duì)于51單片機(jī),可以在并行口上擴(kuò)展多片鎖存74LS573作為靜態(tài)顯示器接口。靜態(tài)顯示器之優(yōu)點(diǎn)就是顯示穩(wěn)定,在發(fā)光二極管導(dǎo)通電注一定情況下顯示器的亮度高,控制系統(tǒng)于運(yùn)行過程中,只是在需要更新顯示的內(nèi)容時(shí),CPU才會(huì)執(zhí)行一次顯示更新子程序,這樣就大大節(jié)省了CPU的時(shí)間,提高了CPU工作的效率;但缺點(diǎn)是位數(shù)較多的時(shí)候,所需要的I/O口太多,硬件開銷也太大,因此通常采用另外一種顯示方式——?jiǎng)討B(tài)顯示。所謂的動(dòng)態(tài)顯示是一位接一位地依次點(diǎn)亮每一位顯示器(掃描),顯示器的每一位一定時(shí)間間隔后再點(diǎn)亮。雖然同一時(shí)刻在工作的顯示其只有一位(點(diǎn)亮),但人眼視覺暫留效應(yīng)的影響加上發(fā)光二極管關(guān)閉時(shí)的余輝效應(yīng),在肉眼看來是同時(shí)工作的,即所謂的偽同步。顯示器的亮度與導(dǎo)通電流的大小有關(guān),也和通電時(shí)間和時(shí)間間隔的比例有關(guān)。調(diào)整電流大小和時(shí)間長(zhǎng)短,即可實(shí)現(xiàn)亮度較高而且比較穩(wěn)定的顯示。如果顯示器的位數(shù)并不大于8位,那么控制顯示器公共極電位就只需一個(gè)8位I/O口(稱為掃描口或字位口),則控制每一位LED顯示器所顯示的字形也只需要一個(gè)8位口(稱為數(shù)據(jù)口或字形口)。2.3高靈敏度電容式駐極體傳聲器駐極體傳聲器結(jié)構(gòu)的主體包括兩塊金屬材質(zhì)的極板,其中一塊的其表面涂有駐極體薄膜(多數(shù)由聚全氟乙丙烯制成)并被接地,另外一塊極板則接在一個(gè)場(chǎng)效應(yīng)晶體管的柵極上,源極與柵極之間接一個(gè)二極管。假設(shè)駐極體膜片帶有電荷,設(shè)這些電荷的電量為Q,設(shè)兩塊極板間的電容為C,則源極與柵極間的電壓就是U=Q/C,空氣中的振動(dòng)傳到傳聲器上,振動(dòng)使兩塊極板間的距離隨之變化,而電容C的值也隨之改變,但電量Q如果沒有變化,就會(huì)造成電壓的變化,電壓變化的大小,與外界聲音大小成正比,即電壓變化的頻率可反映外界聲音的大小,駐極體傳聲器地工作原理就是這樣。由于這種傳聲器的結(jié)構(gòu)中是電容式,信號(hào)產(chǎn)生的內(nèi)阻很大,為了將信號(hào)放大,其輸出端也必須使用場(chǎng)效應(yīng)晶體管。第3章系統(tǒng)需求分析3.1系統(tǒng)設(shè)計(jì)目標(biāo)單片機(jī)也可稱為嵌入式微控制器,原因是在于它可以嵌入到任何微型或者小型儀器或設(shè)備中。單片機(jī)最明顯的優(yōu)勢(shì)就是可以嵌入到各種儀器、設(shè)備中,這一點(diǎn)是其他機(jī)器和網(wǎng)絡(luò)不能做到的。單片微型計(jì)算機(jī)具有體積小、重量輕、價(jià)格低和可靠性好等許多優(yōu)點(diǎn)。經(jīng)常用在家用電器、智能儀器儀表中。在工業(yè)控制領(lǐng)域可以很方便地實(shí)現(xiàn)多級(jí)和分布式控制。數(shù)碼管數(shù)碼管是專門用于顯示數(shù)字、字母、圖形符號(hào)及少量自定義符號(hào)的顯示屏。由于其具有功耗低、體積小、重量輕、超薄等優(yōu)點(diǎn)。自問世以來LED得到了廣泛的應(yīng)用。數(shù)碼管模塊在國(guó)際上已經(jīng)規(guī)范化。根據(jù)需求調(diào)研結(jié)果確定本系統(tǒng)主要包括以下功能模塊,如圖3.1所示。圖3.1系統(tǒng)結(jié)構(gòu)圖3.2系統(tǒng)功能需求3.2.1單片機(jī)最小系統(tǒng)功能需求單片機(jī)最小系統(tǒng)主要的功能是硬件電路運(yùn)行的基礎(chǔ),主要包括單片機(jī)、復(fù)位電路和時(shí)鐘電路。時(shí)鐘電路。單片機(jī)的功能是存儲(chǔ)數(shù)據(jù)和程序,負(fù)責(zé)運(yùn)行單片機(jī)程序。軟件代碼主要存儲(chǔ)在單片機(jī)中,通過單片機(jī)中的軟件代碼運(yùn)行后,通過各個(gè)管腳的控制外圍輔助電路的運(yùn)行以實(shí)現(xiàn)系統(tǒng)的功能。復(fù)位電路是保證系統(tǒng)安全運(yùn)行的基礎(chǔ),由于單片機(jī)的運(yùn)行環(huán)境無法確定,無法保證單片機(jī)在長(zhǎng)時(shí)間的運(yùn)行過程中能夠一直保證系統(tǒng)的穩(wěn)定性,復(fù)位電路就是在單片機(jī)無法正常運(yùn)行后,軟復(fù)位無法進(jìn)行復(fù)位的情況下,能夠保證系統(tǒng)能夠重新啟動(dòng)。時(shí)鐘電路主要是需要為系統(tǒng)提供時(shí)鐘信號(hào)。3.2.2數(shù)碼管顯示需求數(shù)碼管顯示電路負(fù)責(zé)電路的顯示。單片機(jī)系統(tǒng)的實(shí)現(xiàn),是一種測(cè)試方案。將設(shè)計(jì)者想要得到的信息或者資料通過一定的手段顯示出來,數(shù)碼管就是顯示電路就是將測(cè)試的信息提供給使用者。數(shù)碼管電路的是一種人機(jī)界面交互的電路,是將系統(tǒng)測(cè)試的噪音分貝數(shù)顯示出來。由于本設(shè)計(jì)要求實(shí)現(xiàn)實(shí)時(shí)顯示噪聲分貝值,需要用到六位數(shù)碼管,靜態(tài)顯示無法實(shí)現(xiàn)其功能,而動(dòng)態(tài)顯示節(jié)省硬件資源,成本較低,且易于實(shí)現(xiàn),電路也較簡(jiǎn)單,所以本設(shè)計(jì)采用動(dòng)態(tài)顯示,用單片機(jī)的P0口向鎖存器傳送段選數(shù)據(jù)和位選數(shù)據(jù),利用P^6控制段選數(shù)據(jù)鎖存器,P^7控制位選數(shù)據(jù)鎖存器。以實(shí)現(xiàn)六個(gè)7段數(shù)碼管顯示器實(shí)時(shí)顯示環(huán)境噪聲分貝值。當(dāng)聲音在可接受范圍數(shù)碼管會(huì)顯示L如:L001,當(dāng)成為噪音時(shí)會(huì)顯示H如H156。3.2.3噪聲傳感器功能需求噪音傳感器是系統(tǒng)功能實(shí)現(xiàn)最基本的數(shù)據(jù)來源,噪音傳感器通過軟件控制后,可以經(jīng)噪音的分貝值的模擬信號(hào)發(fā)送到模數(shù)轉(zhuǎn)換芯片中,再通過單片機(jī)的將數(shù)字量信息提供給數(shù)碼管進(jìn)行顯示。噪聲傳感器的意義非常重要,其實(shí)系統(tǒng)功能實(shí)現(xiàn)的基礎(chǔ)。3.3非功能性需求本系統(tǒng)設(shè)計(jì)使用方便,可靠性高,易于攜帶,顯示直觀。它體積小,外形簡(jiǎn)單可用于醫(yī)院、學(xué)校等需要安靜環(huán)境的公共場(chǎng)所??梢杂迷谳^寒冷或叫炎熱的環(huán)境并且也能等到準(zhǔn)確的數(shù)據(jù)。3.4系統(tǒng)任務(wù)的可行性分析3.4.1技術(shù)可行性環(huán)境噪聲經(jīng)高靈敏度、無指向性駐極體傳聲器轉(zhuǎn)換成電信號(hào)。由運(yùn)放MAX4466和集成功放LM386構(gòu)成兩級(jí)級(jí)放大電路,其輸出電平反映了噪聲聲壓的大小。由LM331構(gòu)成電壓/頻率轉(zhuǎn)換電路,輸出的頻率信號(hào)變成TTL電平送給單片機(jī)的T0管腳,作為T0的計(jì)數(shù)脈沖。系統(tǒng)的核心部分是單片機(jī)STC89C52,其P3.5引腳接入NE555構(gòu)成的定時(shí)器輸出的方波,通過T1中斷去控制T0定時(shí)計(jì)數(shù)。從T0端輸入的計(jì)數(shù)脈沖頻率即反應(yīng)了所測(cè)聲壓大小,最后經(jīng)單片機(jī)內(nèi)部程序的運(yùn)算出最終數(shù)據(jù)通過P0口和鎖存器送入5位LED數(shù)碼管顯示。3.4.2系統(tǒng)安全性分析系統(tǒng)采用現(xiàn)在市面上較為先進(jìn)的51單片機(jī)進(jìn)行控制,其具有性能穩(wěn)定,價(jià)格低廉的特點(diǎn)。以其極高的穩(wěn)定性贏得了廣闊的市場(chǎng),其對(duì)于使用者的安全有了充分的保障。系統(tǒng)安全性從硬件角度考慮是電路結(jié)構(gòu)的合理性和問題處理能力,由于本系統(tǒng)結(jié)構(gòu)簡(jiǎn)單且易于實(shí)現(xiàn),除芯片本身的安全防護(hù)之外就是復(fù)位電路的設(shè)計(jì),由于單片機(jī)系統(tǒng)在使用過程中,存在很多不穩(wěn)定的因素,例如:環(huán)境的變化、程序的穩(wěn)定性和設(shè)計(jì)的原因都會(huì)導(dǎo)致系統(tǒng)的癱瘓。系統(tǒng)本身的無法軟復(fù)位的情況下,保證系統(tǒng)能夠再次啟動(dòng)。從軟件角度考慮是在系統(tǒng)結(jié)構(gòu)方面進(jìn)行合理設(shè)計(jì),架構(gòu)合理,模塊之間界限清晰。另外一方面就是通過測(cè)試檢測(cè)系統(tǒng)中的錯(cuò)誤。這也是保證系統(tǒng)安全運(yùn)行的方法之一。本系統(tǒng)軟件設(shè)計(jì)結(jié)構(gòu)合理,并且測(cè)試程序非常全面。保證了系統(tǒng)的安全性。

第4章系統(tǒng)設(shè)計(jì)4.1設(shè)計(jì)指導(dǎo)思想和原則對(duì)單片機(jī)的分貝計(jì)進(jìn)行系統(tǒng)的分析與整理后,功能模塊化,減少重復(fù)的軟件和硬件程序,提高系統(tǒng)的開發(fā)、運(yùn)行、維護(hù)效率。目標(biāo)是能夠滿足目前的功能需要,并確保系統(tǒng)運(yùn)行穩(wěn)定;實(shí)現(xiàn)靈活的配置系統(tǒng)的功能,并具有良好的可擴(kuò)展性,提高軟硬件模塊功能的復(fù)用性。研制一臺(tái)智能儀器是一個(gè)復(fù)雜的過程,這一過程包括分析儀表的功能要求和擬定總體設(shè)計(jì)方案,確定硬件結(jié)構(gòu)和軟件算法,研制邏輯電路和編制程序,以及儀表的調(diào)試和性能的測(cè)試等等。軟件的設(shè)計(jì)應(yīng)遵循結(jié)構(gòu)化設(shè)計(jì)原則,在總體概況設(shè)計(jì)的基礎(chǔ)上進(jìn)行具體的詳細(xì)設(shè)計(jì),功能分解,模塊劃分,細(xì)化軟件層次,優(yōu)化軟件結(jié)構(gòu),以達(dá)到模塊功能的獨(dú)立性,執(zhí)行的高效性。總之,設(shè)計(jì)的程序應(yīng)該達(dá)到可讀性,可理解性,可維護(hù)性,有效性,可修改性。4.2體系結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)主要是由硬件和軟件兩部分組成。對(duì)于硬件電路的設(shè)計(jì)過程中,設(shè)計(jì)的系統(tǒng)簡(jiǎn)潔易懂,功能強(qiáng)大。主要包括信號(hào)放大電路設(shè)計(jì),電壓-頻率轉(zhuǎn)換電路的設(shè)計(jì)和電壓-頻率轉(zhuǎn)換設(shè)計(jì)。這幾部分的基本電路實(shí)現(xiàn)了噪聲監(jiān)測(cè)電路。軟件部分主要是主函數(shù)、延遲函數(shù)、顯示函數(shù)和中斷函數(shù)組成。設(shè)計(jì)依據(jù)模塊化的理念,保持可重用性和可讀性的特點(diǎn)設(shè)計(jì)。根據(jù)硬件電路的設(shè)計(jì),使用軟件程序?qū)τ布娐返母鱾€(gè)程序進(jìn)行控制。本系統(tǒng)的體系結(jié)構(gòu)圖如圖4.1所示。電源電源開關(guān)頻率轉(zhuǎn)換芯片電流轉(zhuǎn)換器件聲音轉(zhuǎn)換芯片噪聲傳感器頻率轉(zhuǎn)換芯片電流轉(zhuǎn)換器件聲音轉(zhuǎn)換芯片噪聲傳感器數(shù)碼管數(shù)碼管顯示單單片機(jī)系統(tǒng)數(shù)碼管驅(qū)動(dòng)芯片數(shù)碼管驅(qū)動(dòng)芯片圖4.1系統(tǒng)體系結(jié)構(gòu)4.3信號(hào)放大電路設(shè)計(jì)功率放大器在電路中的作用相當(dāng)于揚(yáng)聲器的音量調(diào)節(jié)器,音頻功率放大電路的作用主要是將信號(hào)處理器發(fā)送過來的信號(hào)功率放大,使其信號(hào)的功率達(dá)到設(shè)計(jì)要求。本系統(tǒng)此部分電路能夠的輸出大功率音頻。在電路設(shè)計(jì)過程中進(jìn)行對(duì)比,通過比較發(fā)現(xiàn)LM386集成電路使用簡(jiǎn)單,基本沒有外圍器件,而且它還有體積小、電源范圍寬、外接元件少、電壓增益可調(diào)整、頻率響應(yīng)好、輸出功率大、總諧波失真小等優(yōu)點(diǎn)。因此選用LM386來組成音頻功率放大電路。LM386被廣泛地應(yīng)用在錄音機(jī)和收音機(jī)音頻放大、對(duì)講機(jī)、紅外線和小型馬達(dá)驅(qū)動(dòng)器等電路中。其中LM386的各引腳功能如圖4.2所示。圖4.2LM386引腳圖LM386的特性有以下幾點(diǎn):1.靜態(tài)功耗低,電流大小基本在4mA左右,可用于電池供電。2.工作電壓范圍寬,可以在4-12V或者5-18V之間工作。3.電路設(shè)計(jì)簡(jiǎn)單,在實(shí)現(xiàn)功能的前提下,外圍元件少。4.電壓增益可調(diào)范圍大,保持在20-200倍之間。5.放大音頻信號(hào)穩(wěn)定,失真度低?;痉糯箢l率是20倍,20倍的音頻放大器如圖4.3所示。由于傳聲器輸出的電信號(hào)比較弱,只有毫伏級(jí),為了使數(shù)據(jù)采集卡能很好的采集到相應(yīng)數(shù)據(jù),必須經(jīng)過電壓放大器進(jìn)行電壓放大,采用LM386芯片電壓增益200倍的接法,即在1和8引腳間接10uF的電容,如圖4.4所示。圖4.320倍的音頻放大器圖4.4200倍的電壓放大器4.4電壓-頻率轉(zhuǎn)換電路的設(shè)計(jì)LM331是電壓/頻率變換采用集成塊,LM331芯片是美國(guó)NS公司生產(chǎn)的。其性能非常優(yōu)越,可作為精密頻率電壓轉(zhuǎn)換器、線性頻率調(diào)制解調(diào)、A/D轉(zhuǎn)換器。LM331的設(shè)計(jì)改良了溫度補(bǔ)償能隙基準(zhǔn)電路,在整個(gè)工作溫度范圍內(nèi)以至于在低到4.0V電源電壓下的工作環(huán)境中都有著極高的精度。LM331的動(dòng)態(tài)范圍寬,最高可達(dá)到100dB,其線性度也非常好,最大非線性失真低于0.01%,在工作頻率低到0.1Hz時(shí),其線性失真也很低。LM331的變換精度高,數(shù)字分辨率可達(dá)12位;并且外接電路非常簡(jiǎn)單,只需接入幾個(gè)外部元件就能構(gòu)成V/F或F/V等變換電路,并且轉(zhuǎn)換精度能夠保證。電壓放大器如圖4.5所示。VS8VS8GND4CMPR7R/C5CREF2COUT1FREQOUT3THR6U3LM3315VC18103R186.8KR4412KR16100KC6104R17100K+C171UFR4347FoutR1910K5V圖4.5200倍的電壓放大器4.4.1電壓-頻率轉(zhuǎn)換芯片LM331LM331/331A是一種非常理想的精密電壓/頻率轉(zhuǎn)換器,LM331/331A的精度在不同的溫度下穩(wěn)定性很高。溫度穩(wěn)定性的壓/頻轉(zhuǎn)換模塊成本要比同等級(jí)的模塊高的多。LM331/331A也適用于低電壓的數(shù)字系統(tǒng),由于其性價(jià)比非常高,所以在微處理器控制系統(tǒng)中,它是低成本的模數(shù)轉(zhuǎn)換器非常理想的選擇。這樣的轉(zhuǎn)換方式和光電偶合器連接起來也是非常簡(jiǎn)單方便的。LM331/331A的主要特性主要有一下幾點(diǎn):1.線性度最大失真率低于0.01%2.測(cè)量頻率范圍寬可以達(dá)到1Hz至100kHz之間3.具有雙電源和單電源供電兩種選擇方案4.工作電壓為5V5.數(shù)字脈沖輸出端電平兼容所有5V的標(biāo)準(zhǔn)邏輯電路6.溫度穩(wěn)定性非常高,溫漂小于±50ppm/℃7.功耗低在5V工作電壓下,其功耗是15mW典型值LM331內(nèi)部資源非常豐富有,其內(nèi)部主要包括以下幾部分電路:輸入比較電路、定時(shí)比較電路、R-S觸發(fā)電路、復(fù)零晶體管、輸出驅(qū)動(dòng)管、能隙基準(zhǔn)電路、精密電流源電路、電流開關(guān)和輸出保護(hù)點(diǎn)路等部分。系統(tǒng)的輸出管是集電極開路形式,因此輸出脈沖的邏輯電平,可以經(jīng)由選擇外接電阻和邏輯電流來改變,通過這種方式,系統(tǒng)可以適應(yīng)TTL、DTL和CMOS等不一樣的邏輯電路。另外,LM331可以使用單或雙電源供電,可用電壓范圍為4~40V,輸出電壓也高至40V。IR(PIN1)是電流源輸出端,在f0(PIN3)的輸出是邏輯低電平的時(shí)候,電流源IR輸出對(duì)電容CL充電。引腳2(PIN2)是增益調(diào)整,RS值的改變可以改變電路轉(zhuǎn)換增益的大小。f0(PIN3)是頻率輸出端,其輸出為邏輯低電平,脈沖的寬度由Rt和Ct決定。引腳4(PIN4)為電源地。引腳5(PIN5)為定時(shí)比較器正相輸入端。引腳6(PIN6)為輸入比較器反相輸入端。引腳7(PIN7)為輸入比較器正相輸入端。引腳8(PIN8)為電源正端。LM331邏輯款圖如圖4.6所示。圖4.6LM331邏輯框圖4.4.2電壓-頻率變換電路輸入端Vi+的輸入為正電壓時(shí),輸入比較的輸出是高電平,這使得RS觸發(fā)器置位并輸出高電平,輸出的驅(qū)動(dòng)管導(dǎo)通,于是輸出端f0輸出邏輯低電平,于此同時(shí)電源Vcc也利用電阻R2對(duì)電容C2進(jìn)行充電。電容C2兩端的電壓達(dá)到電源電壓Vcc的2/3時(shí),定時(shí)比較器會(huì)輸出一高電平,使得R-S觸發(fā)器復(fù)位,輸出一個(gè)低電平,輸出驅(qū)動(dòng)管截止,輸出端f0輸出邏輯高電平,于此同時(shí),復(fù)零晶體管導(dǎo)通,電容C2利用復(fù)零晶體管迅速放電;電子開關(guān)使得電容C3放電給電阻R3。當(dāng)電容C3放電電壓等于輸入電壓Vi時(shí),輸入比較器再次輸出高電平,使得R-S觸發(fā)器置位,以上過程反復(fù)循環(huán),就形成了自激振蕩。輸入電壓Vi和輸出脈沖頻率f0成正比,電壓到頻率的轉(zhuǎn)化由此得以實(shí)現(xiàn),輸入電壓和輸出頻率的轉(zhuǎn)化方程式為(2.09×R3×R2×C2)

,由此方程式可知電阻R2、R3、R4、和C2對(duì)轉(zhuǎn)換結(jié)果f0有著直接的影響,因此本系統(tǒng)對(duì)這幾個(gè)元件的精度要有一定的要求,可根據(jù)轉(zhuǎn)換精度的需要適當(dāng)作出選擇。電阻R1和電容C1構(gòu)成了低通濾波器,可以在一定程度上緩解輸入電壓中的干擾,對(duì)提高轉(zhuǎn)換精度很有作用。電壓頻率變換電路如圖4.7所示。圖4.7電壓頻率變換電路4.5軟件設(shè)計(jì)4.5.1控制流程設(shè)計(jì)本系統(tǒng)的控制流程如圖4.8所示。圖4.8系統(tǒng)控制流程圖4.5.2主函數(shù)模塊介紹主函數(shù)是系統(tǒng)的開始,軟件系統(tǒng)的入口就是主函數(shù)。主函數(shù)中定義了再后續(xù)使用的函數(shù),其是程序的核心,主要是在運(yùn)行過程中,控制各個(gè)軟件模塊的運(yùn)行。主函數(shù)中定義了各個(gè)函數(shù)后,將調(diào)用的函數(shù)名進(jìn)行定義后,就可以在主函數(shù)中進(jìn)行調(diào)用。本系統(tǒng)的主函數(shù)主要是保證了系統(tǒng)能夠持續(xù)的運(yùn)行,檢測(cè)傳感器的電壓值。保證系統(tǒng)能夠正常有效的運(yùn)行。4.5.3延遲函數(shù)模塊介紹系統(tǒng)程序的運(yùn)行過程中,由于各個(gè)模塊之間和顯示之間的時(shí)間并不能同步,就會(huì)造成數(shù)碼管顯示的混亂,延遲函數(shù)在運(yùn)行過程中,會(huì)被主函數(shù)調(diào)用,在調(diào)用過程中,可以有效的延遲周期,起到穩(wěn)定系統(tǒng)餓作用。通過使用循環(huán)函數(shù)將系統(tǒng)的函數(shù)運(yùn)行4.5.4顯示函數(shù)模塊介紹數(shù)碼管顯示電路其主要功能就是顯示噪聲監(jiān)測(cè)儀的分貝數(shù)顯示功能。根據(jù)一般城市內(nèi)噪聲等級(jí)、測(cè)量方法和標(biāo)準(zhǔn),顯示只需四位即可滿足要求,顯示格式:××db。數(shù)據(jù)處理完后,顯示子程序開始工作,由于LED顯示為段碼的顯示,所以處理后的十進(jìn)制數(shù)要首先取段碼,然后送顯示單元。本設(shè)計(jì)的顯緩單元為5CH-5FH,采用兩個(gè)四位LED顯示,先把要顯示的數(shù)據(jù)存入顯緩單元,然后取段碼,再把段碼送到指定的位上,用R5進(jìn)行位的選擇。4.5.5中斷模塊介紹噪聲監(jiān)測(cè)系統(tǒng)在工作過程中其主要的功能是由芯片中的定時(shí)器/計(jì)數(shù)器來實(shí)現(xiàn)的。單片機(jī)的定時(shí)器/計(jì)數(shù)器T0由特殊功能寄存器TH0、TH1構(gòu)成,定時(shí)器/計(jì)數(shù)器T1由特殊功能寄存器TH1、TL1構(gòu)成。大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)第5章系統(tǒng)實(shí)現(xiàn)5.1系統(tǒng)調(diào)試系統(tǒng)調(diào)試是利用偉福仿真器及其自帶軟件來實(shí)現(xiàn)一個(gè)模擬仿真系統(tǒng)。偉福調(diào)試軟件功能較強(qiáng),包含了單步、斷點(diǎn)、跟蹤、檢查和修改等功能。偉福仿真器的仿真頭代替89C52芯片,插在硬件電路板的原來插AT89C51芯片的插座上,就可以軟硬件調(diào)試了。本次設(shè)計(jì)的聯(lián)調(diào)采用分塊聯(lián)調(diào),再總體聯(lián)調(diào)的方法。下面介紹本設(shè)計(jì)的軟硬件聯(lián)調(diào)的過程。首先用偉福仿真器調(diào)試顯示電路部分,調(diào)入預(yù)先編制好的顯示程序,檢查程序和硬件是否對(duì)應(yīng)上。顯示電路顯示的數(shù)據(jù)和編程的所要顯示的數(shù)據(jù)一致,顯示電路聯(lián)調(diào)成功。當(dāng)偉福仿真器的仿真頭代替89C52芯片,插在硬件電路板的原來插89C52芯片的插座上,時(shí)鐘芯片電路在軟件的啟動(dòng)下開始工作,在偉福軟件環(huán)境中,查看相對(duì)應(yīng)的單元值是否正確。將傳感器電路的輸出端接入放大電路的輸入端,當(dāng)聲音的音量變大時(shí)從轉(zhuǎn)換電路輸出的脈沖信號(hào)的頻率變大,反之,頻率變小。進(jìn)行整體的聯(lián)調(diào),將從轉(zhuǎn)換電路輸出的頻率信號(hào)接入單片機(jī)的T0口,看整體運(yùn)行是否正確。此時(shí)LED顯示出符合要求的結(jié)果。5.2程序?qū)崿F(xiàn)首先要對(duì)單片機(jī)進(jìn)行初始化設(shè)置中斷、定時(shí)器等。代碼如下:voidInit(void){ TMOD=0x15; //T0計(jì)數(shù)T1定時(shí) EA=1; //開總中斷 TH0=0;// TL0=0; TR0=1; // 開計(jì)數(shù)器T0 TH1=0x4c; //50ms TL1=0x00; ET1=1; //T1中斷允許 TR1=1; // 開定時(shí)器T1}/********************************************************函數(shù)名:delay(unsignedchart)參數(shù):短延時(shí)時(shí)間長(zhǎng)度返回值:無功能:實(shí)現(xiàn)數(shù)碼管顯示時(shí)的短延時(shí)。********************************************************/voiddelay(uchart)//短延時(shí){ for(;t>0;t--);}voidmain(){ ulongdb=0; Init(); while(1) { db=count_f(ff); display(db); if(start) { start=0; P2=0xff; tmp=TH0; tmp<<=8; tmp+=TL0; ff=tmp*20/count; count=0; TH0=0; TL0=0; TH1=0x4c;//50ms TL1=0x00; TR0=1; TR1=1; } }}/********************************************************函數(shù)名:display(unsignedlongcp)參數(shù):unsignedlongcp返回值:無功能:將參數(shù)cp顯示在數(shù)碼管上,并顯示單位"db"。********************************************************/voiddisplay(ulongcp){ staticucharnum=0; P2=0xff; switch(num) { case0:P0=0x83; break; case1:P0=0xa1; break; case2:P0=0xff; break; case3: P0=tab[cp%10]; break; case4: P0=(tab[cp/10%10]&0x7f);break; case5: P0=tab[cp/100];break; } P2=wei[num]; num++; num%=7; delay(100);//短延時(shí)}voidTime1()interrupt3{ if((TH0<1)&&(TL0<10)) { TH1=0x4c;//50ms TL1=0x00; count++; } else { count++; TR0=0; TR1=0; start=1; }}/********************************************************函數(shù)名:count_f(unsignedlongf)參數(shù):unsignedlongf返回值:當(dāng)前環(huán)境的噪音值,單位為"dB".功能:將頻率信號(hào)轉(zhuǎn)化為分貝值********************************************************/ulongcount_f(ulongf){ ulongans; if((f>=20)&&(f<=40)) { ans=1100-f*10; } elseif((f>40)&&(f<=100)) { ans=533-f/3; } elseif((f>100)&&(f<=500)) { ans=503-11*f/40; } elseif((f>500)&&(f<=1000)) { ans=380+f/50; } elseif((f>1000)&&(f<=300)) { ans=450-f/20; } elseif((f>3000)&&(f<=10000)) { ans=215+f/35; } returnans;}大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)第6章系統(tǒng)測(cè)試系統(tǒng)測(cè)試是系統(tǒng)開發(fā)最后的步驟,也是系統(tǒng)特別重要的環(huán)節(jié),因?yàn)樵O(shè)計(jì)和開發(fā)出的系統(tǒng)是否成功,功能是否完善只有在這里才能顯現(xiàn)出來。所以為了保證設(shè)計(jì)系統(tǒng)能夠正常工作,必須對(duì)軟件和硬件部分的每一個(gè)部分進(jìn)行調(diào)試和分析。本章詳細(xì)的介紹了系統(tǒng)故障及原因分析,并對(duì)系統(tǒng)測(cè)試結(jié)果進(jìn)行了介紹和分析。6.1故障及原因分析本節(jié)就基于單片機(jī)的噪聲檢測(cè)器的設(shè)計(jì)中遇到的故障和調(diào)試方面出現(xiàn)的問題作一概要的敘述。故障及原因分析如表6.1所示。表6.1故障及原因分析表編號(hào)錯(cuò)誤錯(cuò)誤原因錯(cuò)誤改正結(jié)果1線路錯(cuò)誤在實(shí)際焊硬件電路,由于線路較多,焊錯(cuò)電路,如焊完電路時(shí)發(fā)現(xiàn)電路所有的電源線與地線全部相通,且單片機(jī)不正常工作經(jīng)查是時(shí)鐘電路沒有接地改正后晶振就可以啟動(dòng),單片機(jī)就可以正常工作了2提供電源錯(cuò)誤在整個(gè)的電路中,剛開始我給所有電路提供+5v的電源,但電壓/頻率轉(zhuǎn)換器的輸出端卻沒有頻率信號(hào)的輸出經(jīng)過再次的確認(rèn),發(fā)現(xiàn)LM368的工作電壓是+15v當(dāng)接入+15v的工作電壓后,就輸出所需的頻率信號(hào)3LED位選連接錯(cuò)誤當(dāng)整個(gè)電路通電后,發(fā)現(xiàn)LED顯示的結(jié)構(gòu)是bd54,發(fā)現(xiàn)顯示完全到過來了位選線鏈接錯(cuò)誤,將錯(cuò)誤改正后,顯示45db4電阻大小選擇錯(cuò)誤在一切調(diào)試成功后,雖然顯示出了正確的結(jié)果,但是LED燈的亮度卻極低,很難看清楚將下拉電阻換成小點(diǎn)的電阻LED燈變亮了5軟件錯(cuò)誤在軟件調(diào)試時(shí),發(fā)現(xiàn)LED的最后兩位都顯示字母b發(fā)現(xiàn)給后兩位的地址送的值都是7CH,所以才出現(xiàn)此現(xiàn)象,因此將第三位的值改為5EH顯示結(jié)果就變?yōu)閐b6.2測(cè)試結(jié)果分析由于條件有限,本課題中采用晶體式傳聲器,其測(cè)量精度不是很高,再加上聲音信號(hào)不容易控制,而且很不穩(wěn)定。再加上硬件電路中的一些系統(tǒng)誤差,所以測(cè)量結(jié)果不是十分精確。但是,當(dāng)將被測(cè)量的聲音信號(hào)的音量變大時(shí),LED的顯示值變大,反之則變小。而且此系統(tǒng)的測(cè)量范圍為40db-96db,完全符合設(shè)計(jì)要求,而且指示燈也能指示一定的聲壓級(jí)范圍。故本次設(shè)計(jì)符合設(shè)計(jì)的要求,能實(shí)現(xiàn)對(duì)噪聲信號(hào)的采集、處理及顯示,功能性較強(qiáng),具有一定的實(shí)踐意義。第7章結(jié)論本課題的主要任務(wù)是開發(fā)一個(gè)以89C52單片機(jī)為核心的噪聲監(jiān)測(cè)系統(tǒng)。通過分析、設(shè)計(jì)、實(shí)現(xiàn)、聯(lián)調(diào),最終完成的系統(tǒng)能滿足設(shè)計(jì)要求,達(dá)到設(shè)計(jì)的指標(biāo),實(shí)現(xiàn)了對(duì)噪聲信號(hào)的采集、處理功能,并用LED顯示出噪聲的分貝值,采用指示燈指示出聲壓級(jí)的大概范圍。這個(gè)開發(fā)過程主要包括了硬件電路設(shè)計(jì)和軟件程序的編寫兩個(gè)部分。從確定畢設(shè)題目,到查閱質(zhì)料確定總體方案設(shè)計(jì),總體方案論證,硬件電路的設(shè)計(jì),硬件電路的優(yōu)化,軟件的設(shè)計(jì),軟件的優(yōu)化,焊制硬件電路板,檢驗(yàn)硬件電路,調(diào)試軟件程序,到最后的軟硬件聯(lián)調(diào),其中的每一個(gè)過程都是精心設(shè)計(jì)、仔細(xì)完成的。由于使用的是單片機(jī)作為核心的控制元件,本噪聲監(jiān)測(cè)器具有功能強(qiáng)、性能可靠、電路簡(jiǎn)單、成本低的特點(diǎn),加上經(jīng)過優(yōu)化的程序,使其具有很高的智能化水平。但是該設(shè)計(jì)還是不夠完善,因?yàn)槁曇粜盘?hào)本來就很不穩(wěn)定,而且也不知道它的聲壓級(jí)是多少分貝,所以說在校正上存在一定的困難。在軟件設(shè)計(jì)的過程中,利用了Keil這個(gè)軟件在程序錄入和調(diào)試的時(shí)候的優(yōu)越性,讓我能夠在編寫軟件的時(shí)候很方便的發(fā)現(xiàn)軟件中的錯(cuò)誤,現(xiàn)在已經(jīng)能夠使用Keil對(duì)所設(shè)計(jì)的程序進(jìn)行調(diào)試。對(duì)于PROTEUS這款軟件,也能熟練掌握電路設(shè)計(jì)仿真。由于平時(shí)沒有接觸過這兩個(gè)軟件,加上畢業(yè)設(shè)計(jì)的時(shí)間有限,對(duì)于他們的連接調(diào)試程序,未能熟練掌握,但以后有機(jī)會(huì)的話會(huì)再好好學(xué)習(xí)的。大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)參考文獻(xiàn)[1]李華.MCU-51系列單片機(jī)實(shí)用接口技術(shù)[M],北京航空航天大學(xué)出版社,2006[2]許育誠(chéng).軟件測(cè)試與質(zhì)量管理[J],海事大學(xué),2007,6:14-42[3]景新梅.軟件產(chǎn)業(yè)原動(dòng)力[J],中國(guó)計(jì)算機(jī)報(bào),2005,7:32-33[4]劉湘濤,江世明.單片機(jī)原理與應(yīng)用[M],電子工業(yè)出版社,2006[5]萬福軍.單片微機(jī)原理系統(tǒng)設(shè)計(jì)與應(yīng)用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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)論