噪聲監(jiān)測儀畢業(yè)設(shè)計論文_第1頁
噪聲監(jiān)測儀畢業(yè)設(shè)計論文_第2頁
噪聲監(jiān)測儀畢業(yè)設(shè)計論文_第3頁
噪聲監(jiān)測儀畢業(yè)設(shè)計論文_第4頁
噪聲監(jiān)測儀畢業(yè)設(shè)計論文_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

畢業(yè)設(shè)計(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(論文),是我個人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得及其它教育機構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻(xiàn)的個人或集體,均已在文中作了明確的說明并表示了謝意。作者簽名:日期:指導(dǎo)教師簽名:日期:使用授權(quán)說明本人完全了解大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝 ⒖s印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉績?nèi)容。作者簽名:日期:學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。本人完全意識到本聲明的法律后果由本人承擔(dān)。作者簽名:日期:年月日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名:日期:年月日導(dǎo)師簽名:日期:年月日注意事項1.設(shè)計(論文)的內(nèi)容包括:封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作)原創(chuàng)性聲明中文摘要(300字左右)、關(guān)鍵詞外文摘要、關(guān)鍵詞目次頁(附件不統(tǒng)一編入)論文主體部分:引言(或緒論)、正文、結(jié)論參考文獻(xiàn)致謝附錄(對論文支持必要時)2.論文字?jǐn)?shù)要求:理工類設(shè)計(論文)正文字?jǐn)?shù)不少于1萬字(不包括圖紙、程序清單等),文科類論文正文字?jǐn)?shù)不少于1.2萬字。3.附件包括:任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)。4.文字、圖表要求:文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯別字,不準(zhǔn)請他人代寫工程設(shè)計類題目的圖紙,要求部分用尺規(guī)繪制,部分用計算機繪制,所有圖紙應(yīng)符合國家技術(shù)標(biāo)準(zhǔn)規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫畢業(yè)論文須用A4單面打印,論文50頁以上的雙面打印圖表應(yīng)繪制于無格子的頁面上軟件工程類課題應(yīng)有程序清單,并提供電子文檔5.裝訂順序設(shè)計(論文)附件:按照任務(wù)書、開題報告、外文譯文、譯文原文(復(fù)印件)次序裝訂指導(dǎo)教師評閱書指導(dǎo)教師評價:一、撰寫(設(shè)計)過程學(xué)生在論文(設(shè)計)過程中的治學(xué)態(tài)度、工作精神□優(yōu)□良□中□及格□不及格學(xué)生掌握專業(yè)知識、技能的扎實程度□優(yōu)□良□中□及格□不及格學(xué)生綜合運用所學(xué)知識和專業(yè)技能分析和解決問題的能力□優(yōu)□良□中□及格□不及格研究方法的科學(xué)性;技術(shù)線路的可行性;設(shè)計方案的合理性□優(yōu)□良□中□及格□不及格完成畢業(yè)論文(設(shè)計)期間的出勤情況□優(yōu)□良□中□及格□不及格二、論文(設(shè)計)質(zhì)量論文(設(shè)計)的整體結(jié)構(gòu)是否符合撰寫規(guī)范?□優(yōu)□良□中□及格□不及格是否完成指定的論文(設(shè)計)任務(wù)(包括裝訂及附件)?□優(yōu)□良□中□及格□不及格三、論文(設(shè)計)水平論文(設(shè)計)的理論意義或?qū)鉀Q實際問題的指導(dǎo)意義□優(yōu)□良□中□及格□不及格論文的觀念是否有新意?設(shè)計是否有創(chuàng)意?□優(yōu)□良□中□及格□不及格論文(設(shè)計說明書)所體現(xiàn)的整體水平□優(yōu)□良□中□及格□不及格建議成績:□優(yōu)□良□中□及格□不及格(在所選等級前的□內(nèi)畫“√”)指導(dǎo)教師:(簽名)單位:(蓋章)年月日評閱教師評閱書評閱教師評價:一、論文(設(shè)計)質(zhì)量1、論文(設(shè)計)的整體結(jié)構(gòu)是否符合撰寫規(guī)范?□優(yōu)□良□中□及格□不及格2、是否完成指定的論文(設(shè)計)任務(wù)(包括裝訂及附件)?□優(yōu)□良□中□及格□不及格二、論文(設(shè)計)水平1、論文(設(shè)計)的理論意義或?qū)鉀Q實際問題的指導(dǎo)意義□優(yōu)□良□中□及格□不及格2、論文的觀念是否有新意?設(shè)計是否有創(chuàng)意?□優(yōu)□良□中□及格□不及格3、論文(設(shè)計說明書)所體現(xiàn)的整體水平□優(yōu)□良□中□及格□不及格建議成績:□優(yōu)□良□中□及格□不及格(在所選等級前的□內(nèi)畫“√”)評閱教師:(簽名)單位:(蓋章)年月日教研室(或答辯小組)及教學(xué)系意見摘要噪聲對人體健康有著嚴(yán)重的危害,因此減少噪聲危害已成為當(dāng)前一項重要的任務(wù)。環(huán)境噪聲檢測,是人類提高生活質(zhì)量,加強環(huán)境保護(hù)的一個重要環(huán)節(jié)本設(shè)計的任務(wù)是要完成基于單片機的無線環(huán)境噪聲檢測儀的設(shè)計系統(tǒng),它的主要是設(shè)計以AT89C51單片機為核心、采用A/D轉(zhuǎn)換技術(shù)、無線傳輸技術(shù)的環(huán)境噪聲檢測儀,實現(xiàn)環(huán)境噪聲的實時測量和報警提示,給出噪聲水平的大致指示。噪聲通過聲音傳感器將聲音信號轉(zhuǎn)換成電信號經(jīng)放大限幅后進(jìn)入A/D進(jìn)行轉(zhuǎn)換成數(shù)字信號,之后送和單片機處理。處理后與PTR2000無線模塊進(jìn)行數(shù)據(jù)的發(fā)送。發(fā)送后的信號被無線接收器接收,然后把接收到的信號送到終端顯示電路,從而實驗噪聲的遠(yuǎn)程檢測和報警顯示。這樣可以知道這個地域的噪聲已經(jīng)超過了標(biāo)準(zhǔn),應(yīng)當(dāng)采取一些措施適當(dāng)?shù)目刂疲悦馕:θ说慕】?。關(guān)鍵詞:噪聲檢測;A/D;無線傳輸;單片機AbstractNoiseonhumanhealthareseriousharm,soreducingnoisehazardshascurrentlybecomeanimportanttask.Environmentalnoisedetection,isthehumanimprovelifequality,strengthenenvironmentalprotectionimportantsegmentThisdesignistocompletethetaskisbasedonsinglechipwirelessenvironmentalnoisedetectordesignsystem,itisthemaindesignwithAT89C51,adoptsA/Dconversiontechnology,wirelesstransmissiontechnologyofenvironmentalnoisedetector,realizeenvironmentalnoisereal-timemeasuringandalarmprompt,giventhegeneralinstructionsnoiselevel.NoisethroughsoundsensowillsoundsignalintoelectricalsignalamplitudebydyingafterputintoA/Dconversionintodigitalsignals,thensendandSCMprocessing.TreatmentwithPTR2000wirelessmoduleaftersendingdata.Sendthesignaliswirelessreceiveraftereceiving,thenputreceivedsignalstoterminaldisplaycircuit,thusexperimentofremotedetectionandalarmnoisedisplay.Socanknowthisregionnoisehasexceededstandards,shalltakesomemeasuresappropriatecontrol,lestareharmfultopeoplehealthKeywords:Noisedetection;A/D;Wirelesstransmission;microcontroller目錄第1章緒論.....................................................................1.1噪聲檢測系統(tǒng)的發(fā)展?fàn)顩r及趨勢·····························································61.1.1噪聲檢測系統(tǒng)的作用及應(yīng)用領(lǐng)域······················································61.1.2噪聲檢測的現(xiàn)狀及國內(nèi)外的發(fā)展趨勢···············································61.1.3城市區(qū)域噪聲標(biāo)準(zhǔn)········································································71.1.4噪聲的危害··················································································8第2章噪聲污染檢測系統(tǒng)的總體方案設(shè)計..................................................2.1噪聲檢測系統(tǒng)的設(shè)計思路·······································································92.2系統(tǒng)結(jié)構(gòu)設(shè)計方案················································································92.3系統(tǒng)硬件總體結(jié)構(gòu)圖············································································10第3章噪聲檢測系統(tǒng)的硬件設(shè)計...........................................................113.1噪聲信號采集系統(tǒng)設(shè)計·········································································113.1.1聲音傳感器················································································113.1.2放大電路···················································································123.2信號模數(shù)轉(zhuǎn)換系統(tǒng)的設(shè)計·····································································143.2.1ADC0804簡介及各引腳功能···························································143.2.2ADC0804的工作原理····································································153.2.3ADC0804的實現(xiàn)過程····································································163.3AT89C52主控芯片···············································································183.3.1AT89C52的功能··········································································183.1復(fù)位電路····················································································213.3.2晶振電路···················································································223.4無線收發(fā)模塊設(shè)計···············································································233.4.1無線模塊器件的比較與選擇···························································233.4.2PTR2000引腳簡介及設(shè)計······························································234.3單片機與PTR2000接口電路設(shè)計·····················································253.5終端控制模塊設(shè)計···············································································283.5.1單片機與蜂鳴器接口電路······························································285.2顯示電路設(shè)計·············································································293.6系統(tǒng)電源···························································································31第4章噪聲檢測系統(tǒng)的軟件設(shè)計.........................................................4.1軟件開發(fā)語言及開發(fā)平臺·····································································324.1.1軟件開發(fā)語言·············································································321.2軟件開發(fā)平臺uVision2·································································334.2系統(tǒng)的軟件設(shè)計··················································································35主程序設(shè)計·················································································35數(shù)據(jù)處理程序設(shè)計·······································································364.2.3串行通信程序設(shè)計·······································································374.2.4報警檢測程序設(shè)計·······································································38第5章系統(tǒng)性能測試.........................................................5.1硬件調(diào)試···························································································405.2軟件調(diào)試···························································································41結(jié)論...................................................................................參考文獻(xiàn)...............................................................................第1章緒論1.1噪聲檢測系統(tǒng)的發(fā)展?fàn)顩r及趨勢1.1.1噪聲檢測系統(tǒng)的作用及應(yīng)用領(lǐng)域目前為提高人類生活質(zhì)量,加強環(huán)境保護(hù),在各大城市的繁華街區(qū)和居民區(qū),已有大型環(huán)境噪聲顯示器豎立街頭。目前,我國大多數(shù)城市的噪聲監(jiān)測都沿用一年監(jiān)測若干頻次和時段的手工監(jiān)測方法。伴隨著科學(xué)技術(shù)的進(jìn)步,開展遠(yuǎn)程噪聲自動監(jiān)測已成為我國噪聲監(jiān)測的發(fā)展必然趨勢。噪聲遠(yuǎn)程監(jiān)控系統(tǒng)有著無須人員值守,24h連續(xù)運行的特點、極大地解決了當(dāng)前噪聲監(jiān)測耗時、費力、代表性差等問題,為環(huán)境噪聲執(zhí)法、評價和治理提供及時、可靠、有效的依據(jù),對推動環(huán)保領(lǐng)域的技術(shù)進(jìn)步和科技發(fā)展具有十分重要的現(xiàn)實意義。噪音污染主要來源于交通運輸、車輛鳴笛、工業(yè)噪音、建筑施工、社會噪音如音樂廳、高音喇叭、早市和人的大聲說話,所以噪聲檢測系統(tǒng)的應(yīng)用領(lǐng)域也比較廣泛。機場、鐵路、城市居民區(qū),建筑施工等場所都能用到噪聲檢測裝置[1]。1.1.2噪聲檢測的現(xiàn)狀及國內(nèi)外的發(fā)展趨勢噪聲污染已成為世界性的問題,它與大氣污染、水污染和固體廢物污染并稱為當(dāng)代環(huán)境的四大污染源。因此,解決噪聲污染問題是環(huán)境保護(hù)的重要任務(wù)之一。而解決好噪聲污染問題,首要問題是對噪聲信號進(jìn)行采集、測量和分析。為此,國內(nèi)外聲學(xué)儀器公司紛紛推出各種系列的噪聲測量分析儀。由于國外噪聲測量方面起步較早,在噪聲測量分析設(shè)備的加工工藝、優(yōu)化設(shè)計、系列化以及新技術(shù)的應(yīng)用等方面已經(jīng)比較成熟。近些年,中國噪聲測量分析設(shè)備也有了較大的發(fā)展,從20世紀(jì)70年代前的幾種簡易聲級計發(fā)展到現(xiàn)在系列化和標(biāo)準(zhǔn)化的產(chǎn)品,符合國際或國內(nèi)的有關(guān)儀器標(biāo)準(zhǔn)要求,基本能滿足國內(nèi)工作的需要,在價格上卻比國外同類產(chǎn)品便宜得多。隨著電子技術(shù)、計算機、數(shù)字處理和新材料等技術(shù)的發(fā)展,測量儀器已由一般的聲級計發(fā)展到無線遠(yuǎn)程控制的噪聲檢測裝置[2]。國外環(huán)境噪聲監(jiān)測工作是伴隨著環(huán)境質(zhì)量惡化的過程而開展的,由于國外工業(yè)化和城市化程度早于我國,環(huán)境問題的產(chǎn)生也早于我國,開展環(huán)境噪聲檢測自然早于我國。一些發(fā)達(dá)國家,如美國、日本、丹麥等過。無論從環(huán)境噪聲監(jiān)測儀器還是監(jiān)測布點技術(shù)方面而言都比較成熟的。GotfriedKonecny介紹了遠(yuǎn)程監(jiān)測工具的發(fā)展歷史及目前數(shù)據(jù)處理方面的成就。R.Sanjose等介紹了歐洲城市和地區(qū)空氣質(zhì)量預(yù)測的模型。由于計算機的應(yīng)用,噪聲監(jiān)測信息的處理、加工和評價,均已達(dá)到較高的水平。丹麥的B&K公司,挪威的No-sonic公司等國際上著名的聲學(xué)儀器公司所開發(fā)的噪聲監(jiān)測儀器已經(jīng)能夠做到自動測量、自動數(shù)據(jù)處理、信息自動傳輸、信息網(wǎng)路互聯(lián)、監(jiān)測信息共享,且很好的解決了監(jiān)測儀器的全天侯的問題。隨著環(huán)境噪聲監(jiān)測儀器的自動化和小型化水平的不斷提高,實現(xiàn)自動監(jiān)測將不再是技術(shù)上的問題,而是為經(jīng)濟(jì)上能否承受的問題[5]。隨著我國環(huán)境噪聲監(jiān)測工作的逐步開展,1982年我國制定了《城市區(qū)域環(huán)境噪聲標(biāo)準(zhǔn)》和《城市環(huán)境噪聲測量方法》,從而使我過環(huán)境噪聲監(jiān)測和評價方法趨于統(tǒng)一。1986年,由國家環(huán)境局發(fā)起,中國環(huán)境監(jiān)測總站組織有關(guān)部門制定了我國第一部《環(huán)境監(jiān)測技術(shù)規(guī)范(噪聲部分)》,規(guī)定了噪聲監(jiān)測項目、時段、頻率、數(shù)據(jù)處理方法、數(shù)據(jù)報告程序等,從此我國環(huán)境噪聲監(jiān)測工作正式納入例行監(jiān)測的范疇,我國的環(huán)境噪聲監(jiān)測技術(shù)走上了規(guī)范化得道路。我國絕大多數(shù)城市每年平均進(jìn)行了道路交通噪聲、功能區(qū)噪聲和區(qū)域環(huán)境噪聲監(jiān)測,上海、天津等少數(shù)城市還開展了高空噪聲監(jiān)測[6]。1.1.3城市區(qū)域噪聲標(biāo)準(zhǔn)噪聲是聲波的一種具有聲音的所有特征。從物理學(xué)的觀點來看,噪聲是指聲波的頻率和強弱變化毫無規(guī)律,雜亂無章的聲音。從心理學(xué)的觀點來看,凡是人們不需要的使人煩燥的聲音叫做噪聲。它在周圍環(huán)境造成的不良影響叫噪聲污染。本標(biāo)準(zhǔn)為貫徹《中華人民共和國環(huán)境保護(hù)法》及《中華人民共和國環(huán)境噪聲污染防治條例》,保障城市居民的生活聲環(huán)境質(zhì)量而制訂標(biāo)準(zhǔn)值。分為0、1、2、3、4類。各類標(biāo)準(zhǔn)的適用區(qū)域[3]:0類標(biāo)準(zhǔn)適用于療養(yǎng)區(qū)、高級別墅區(qū)、高級賓館區(qū)等特別需要安靜的區(qū)域,位于城郊和鄉(xiāng)村的這一類區(qū)域分別按嚴(yán)于0類標(biāo)準(zhǔn)5dB執(zhí)行。1類標(biāo)準(zhǔn)適用于以居住、文教機關(guān)為主的區(qū)域。鄉(xiāng)村居住環(huán)境可參照執(zhí)行該類標(biāo)準(zhǔn)。2類標(biāo)準(zhǔn)適用于居住、商業(yè)、工業(yè)混雜區(qū)。3類標(biāo)準(zhǔn)適用于工業(yè)區(qū)。4類標(biāo)準(zhǔn)適用于城市中的道路交通干線道路兩側(cè)區(qū)域,穿越城區(qū)的內(nèi)河航道兩側(cè)區(qū)域。穿越城區(qū)的鐵路主、次干線兩側(cè)區(qū)域的背景噪聲(指不通過列車時的噪聲水平)限值也執(zhí)行該類標(biāo)準(zhǔn)。城市5類噪聲的標(biāo)準(zhǔn)值如圖1-1所示表1-1城市5類環(huán)境噪聲標(biāo)準(zhǔn)值類別01234晝間5055606570夜間40455055551.4噪聲的危害一般認(rèn)為凡是干擾人們休息、學(xué)習(xí)和工作的聲音即不需要的聲音統(tǒng)稱為噪聲。噪聲的危害是多反面的,而且具有普遍行,達(dá)到無孔不入的地步,嚴(yán)重的甚至人與死地[4]。噪聲對人的危害有妨礙人們交談、睡眠、休息、工作,致使人們煩躁、精神分散,引發(fā)事故使人的聽力受到損害,甚至造成永久性聽力衰退,形成噪聲性耳聾;噪聲可以導(dǎo)致心跳加速、心率不齊、血管痙攣、血壓升高等心血管系統(tǒng)疾病導(dǎo)致病理性變化,產(chǎn)生頭痛、昏暈、耳鳴、多夢、失眠、心慌、記憶力減退神經(jīng)衰弱癥;形成心理影響,主要表現(xiàn)為使人煩惱、易激動、易怒、甚至失去理智等1.2本課題主要研究內(nèi)容1對系統(tǒng)的整體規(guī)劃和結(jié)構(gòu)設(shè)計2系統(tǒng)的硬件電路、檢測電路、模數(shù)轉(zhuǎn)換電路、數(shù)據(jù)處理電路、無線通信電路。3以AT89C52單片機為主控芯片的無線通信部分硬件電路設(shè)計,主要包括無線發(fā)射模塊,無線接收模塊。4詳細(xì)介紹單片機及單片機得外圍電路,放大電路的設(shè)計,A/D轉(zhuǎn)換電路,無線模塊與單片機的連接。5接收器的顯示電路設(shè)計6噪聲檢測測部分,數(shù)據(jù)處理部分,通過Proteus進(jìn)行軟件仿真7軟件設(shè)計,系統(tǒng)軟件的編制,按照硬件的實現(xiàn)功能,主要包括噪聲檢測,單片機的信號處理,無線通信信息的傳輸,及顯示器。所有的程序使用單片機C51語言來完成,軟件用keiluVision2來編寫8硬件電路和軟件程序的綜合調(diào)試。第2章噪聲污染檢測系統(tǒng)的總體方案設(shè)計2.1噪聲檢測系統(tǒng)的設(shè)計思路本設(shè)計的任務(wù)是要完成基于單片機的無線環(huán)境噪聲檢測儀的設(shè)計系統(tǒng),它的主要是設(shè)計以AT89C52單片機為核心、采用A/D轉(zhuǎn)換技術(shù)、無線傳輸技術(shù)的環(huán)境噪聲檢測儀,實現(xiàn)環(huán)境噪聲的實時測量和報警提示,給出噪聲水平的大致指示。噪聲通過聲音傳感器將聲音信號轉(zhuǎn)換成電信號經(jīng)放大限幅后進(jìn)入A/D進(jìn)行轉(zhuǎn)換成數(shù)字信號,之后送入單片機處理。處理后與PTR2000無線模塊進(jìn)行數(shù)據(jù)的發(fā)送。發(fā)送后的信號被無線接收器接收,然后把接收到的信號送到終端顯示電路,從而實驗噪聲的遠(yuǎn)程檢測和報警顯示。這樣可以知道這個地域的噪聲已經(jīng)超過了標(biāo)準(zhǔn),應(yīng)當(dāng)采取一些措施適當(dāng)?shù)目刂疲悦馕:θ说慕】怠T撛O(shè)計方案由硬件和軟件兩部分組成。噪聲測量儀的硬件電路系統(tǒng),包括噪聲信號的轉(zhuǎn)換、放大、數(shù)模轉(zhuǎn)換、單片機系統(tǒng)的硬件電路、無線模塊發(fā)送電路、無線接收電路以及聲報警顯示電路等。軟件部分主要是用單片機語言編程,實現(xiàn)對信號的采集、轉(zhuǎn)換及顯示。在遵循軟硬件相結(jié)合的原則下,先進(jìn)行硬件電路的計,再進(jìn)行軟件編程,進(jìn)行模塊化設(shè)計,并對各模塊進(jìn)行調(diào)試,最后進(jìn)行軟硬件聯(lián)合調(diào)試和故障的排除。2.2系統(tǒng)結(jié)構(gòu)設(shè)計方案根據(jù)目前各種環(huán)境報警裝置的研究發(fā)展現(xiàn)狀,考慮到既要降低成本,又要保證系統(tǒng)的實用性,本系統(tǒng)運用模塊化設(shè)計思想,采用無線傳輸與單片機技術(shù)相結(jié)合,實現(xiàn)環(huán)境噪聲報警控制。通過單片機與無線收發(fā)模塊相結(jié)合進(jìn)行信號的傳輸。無線收發(fā)模塊是目前無線傳輸技術(shù)中應(yīng)用較為廣泛的模塊之一,它有收發(fā)一體的無線模塊,也有單片的發(fā)射接收模塊。根據(jù)本系統(tǒng)的應(yīng)用環(huán)境及設(shè)計需要,選擇單片發(fā)射接收模塊。收發(fā)模塊利用目前國家允許的常用頻率315Hz為無線遙控使用的頻率,所以不用建立專用通信網(wǎng)絡(luò),即可實現(xiàn)數(shù)據(jù)的實時傳輸。該系統(tǒng)由噪音傳感器檢測到的聲音信號、無線收發(fā)模塊、無線網(wǎng)絡(luò)、單片機微控制器、報警顯示系統(tǒng)組成,系統(tǒng)方案框圖如圖2-1所示。噪音信號噪音信號單片機處理無線接收無線網(wǎng)絡(luò)無線發(fā)射報警、顯示裝置圖2-1系統(tǒng)方案圖2.3系統(tǒng)硬件總體結(jié)構(gòu)圖遠(yuǎn)程噪聲污染檢測報警系統(tǒng)集信息采集、無線通信與單片機控制技術(shù)與一體。系統(tǒng)上電后,首先初始化系統(tǒng),然后進(jìn)入噪聲信號檢測,一旦檢測到有效信號,信號通過信號放大器將信號放大后,然后通過A/D轉(zhuǎn)換器將模擬信號轉(zhuǎn)換為數(shù)字信號,然后通過無線發(fā)射模塊發(fā)射出去;接收端收到信號后送接收器處理,由接收器控制液晶顯示器和蜂鳴器進(jìn)行噪聲顯示和聲音報警。整個統(tǒng)的結(jié)構(gòu)如圖2-2所示AT89C52單片AT89C52單片機PTR2000信號放大器A/D轉(zhuǎn)換器PTR2000LED顯示電路、報警電路聲音傳感器第3章噪聲檢測系統(tǒng)的硬件設(shè)計3.1噪聲信號采集系統(tǒng)設(shè)計數(shù)據(jù)采集是指從傳感器或者其他待測的設(shè)備等模擬被測單元或數(shù)字被測單元中自動采集信息的一個過程。數(shù)據(jù)采集是結(jié)合計算機的測量硬件相關(guān)產(chǎn)品來實現(xiàn)靈活、用戶自定義的測量系統(tǒng)。一個完備的數(shù)據(jù)采集系統(tǒng)應(yīng)包括傳感器或變換器、放大器等。本系統(tǒng)中被檢測的信號為模擬量,要經(jīng)過A/D轉(zhuǎn)換器轉(zhuǎn)換成數(shù)字量,才能實現(xiàn)單片機得控制。數(shù)據(jù)采集模塊將傳感信號經(jīng)過A/D轉(zhuǎn)換送給單片機進(jìn)行處理,然后由無線收發(fā)模塊完成數(shù)據(jù)無線傳輸工作。3.1.1聲音傳感器聲音傳感器屬于電阻應(yīng)變片式傳電阻應(yīng)變片式傳感器感器主要作用是將聲音信號轉(zhuǎn)換為電信號進(jìn)行傳輸和檢測,原理圖如圖3-1所示。其工作原理是基于金屬導(dǎo)體的應(yīng)變效應(yīng),即金屬導(dǎo)體在外力作用下發(fā)生機械變形時,其電阻值隨著所受機械變形(伸長或縮短)的變化而發(fā)生變化。圖3-1聲音傳感器內(nèi)部原理圖聲音傳感器是依靠敏感的電阻應(yīng)變片對聲波所引起的彈性形變來實現(xiàn)信號變換,聲波通過震動促使應(yīng)變片與極板進(jìn)行接觸從而使電路導(dǎo)通,這樣就能將聲音的變化轉(zhuǎn)換為電壓的便化從而實現(xiàn)了聲音信號到電信號的轉(zhuǎn)變。音的變化轉(zhuǎn)換為電壓的便化從而實現(xiàn)了聲音信號到電信號的轉(zhuǎn)變。根據(jù)上述的工作原理設(shè)計一個聲音轉(zhuǎn)換裝置如圖3-2工作原理:駐極體內(nèi)部的高分子極化膜上生產(chǎn)時就注入了一定的永久電荷Q(),由于沒有放電回路,這個電荷量是不變的。在聲波的作用下,極化膜隨著聲音震動,因此和背極的距離也跟著變化,也就是極化膜和背極間的電容是隨聲波變化。當(dāng)極板在聲波壓力下后退時,電容量減小,電容兩極間的電壓就會成反比的升高,反之電容量增加時電容兩極間的電壓就會成反比的降低。由于實際駐極體內(nèi)部電容器的電容量很小,輸出的電信號極為微弱,輸出阻抗極高,可達(dá)數(shù)百兆歐以上。所以,它不能直接與放大電路相連接,必須連接阻抗變換器。因此,駐極體內(nèi)部使用了阻抗非常高的場效應(yīng)管進(jìn)行阻抗匹配。最后通過場效應(yīng)管將電容兩端的電壓取出來,同時進(jìn)行放大,我們就可以得到和聲音對應(yīng)的電壓了。由于場效應(yīng)管是有源器件,需要一定的偏置和電流才可以工作在放大狀態(tài),因此,用R1為駐極體加一個直流偏置以使其正常工作。由于聲音通過駐極體轉(zhuǎn)換成的是一個交流電壓信號,為了使其減小直流干擾,所以用C1將信號耦合到后級電路。圖3-2聲音轉(zhuǎn)換器裝置圖3.1.2放大電路由于聲音傳感器屬于電阻應(yīng)變片式傳感器產(chǎn)生的電壓(流)等電學(xué)物理量的信號值都相當(dāng)微弱的,難以帶動執(zhí)行機構(gòu)去實現(xiàn)控制動作,所以要結(jié)合放大電路一起使用。放大電路的原理圖如圖3-2所示。聲音傳感器輸出的電壓信號經(jīng)過此放大電路得到放大,并且被放大電路得到放大,并且被A/D轉(zhuǎn)換芯片讀取進(jìn)行轉(zhuǎn)換。本實驗的放大器選擇NE5532。NE5532是一種雙運放高性能低噪聲運算放大器。相比較大多數(shù)標(biāo)準(zhǔn)運算放大器,它顯示出更好的噪聲性能,提高輸出驅(qū)動能力和相當(dāng)高的小信號和電源帶寬。這使該器件特別適合應(yīng)用在高品質(zhì)和專業(yè)音響設(shè)備,儀器和控制電路和電話通道放大器。特點介紹:?小信號帶寬:10MHZ?輸出驅(qū)動能力:600Ω,V10有效值?輸入噪聲電壓:5nV/√Hz(典型值)?直流電壓增益:50000?交流電壓增益:2200-10KHZ?功率帶寬:140KHZ?轉(zhuǎn)換速率:9V/μs?大的電源電壓范圍:±3V-±20V圖3-3放大電路分析3-3圖是一個雙運放NE5532放大器。前級是射隨放大器,后級是電壓放大器。電信號原則電放大器輸入內(nèi)阻越高越好,輸出越低越好,射隨器就解決這問題。電源電壓設(shè)為5V,由于輸出端要與ADC0804連接,單片機的電壓不能超過5V。放大的倍數(shù)可以調(diào)節(jié)電阻的值。設(shè)定R1=50K、R2=5K。這兩個電阻可構(gòu)成電壓負(fù)反饋。3.23.2信號模數(shù)轉(zhuǎn)換系統(tǒng)的設(shè)計ADC3.2.10804簡介及各引腳功能集成A/D轉(zhuǎn)換器品種繁多,選用時應(yīng)綜合考慮各種因素選取集成芯片。一般逐次比較型A/D轉(zhuǎn)換器用得較多,ADC0804就是這類單片集成A/D轉(zhuǎn)換器。ADC0804是一個8位、單通道、低價格A/D轉(zhuǎn)換器,主要特點是:模數(shù)轉(zhuǎn)換時間大約100us;方便的TTL或CMOS標(biāo)準(zhǔn)接口;可以滿足差分電壓輸入;具有參考電壓輸入端;內(nèi)含時鐘發(fā)生器;單電源工作時(0V~5V)輸入信號電壓范圍是0V~5V;不需要調(diào)零,等等;芯片內(nèi)具有三態(tài)輸出數(shù)據(jù)鎖存器,可以直接連接在數(shù)據(jù)總線上。實物圖和引腳分布圖如圖3-4和圖3-5所示。圖08043-4ADC實物圖圖3-5ADC0804引腳分布圖各引腳名稱及作用如下:(引腳1):片選信號。低電平有效,高電平時芯片不工作,(引腳2):外部讀數(shù)據(jù)控制信號。此信號低電平時ADC0804把轉(zhuǎn)換完成的數(shù)據(jù)加載到DB口。(引腳3):外部寫數(shù)據(jù)控制信號。此信號的上升沿可以啟動ADC0804的A/D轉(zhuǎn)換過程。轉(zhuǎn)換過程。CLKIN(引腳4):時鐘輸入引腳。ADC0804使用RC振蕩器作為A/D時鐘,CLKIN是振蕩器的輸入端。(引腳5):轉(zhuǎn)換結(jié)束輸出信號。ADC0804完成一次A/D轉(zhuǎn)換后,此引腳輸出一個低脈沖。對單片機可以稱為中斷觸發(fā)信號。Vin(+)(引腳6):輸入信號電壓的正極。Vin(-)(引腳7):輸入信號電壓的負(fù)極??梢赃B接到電源地。AGND(引腳8):模擬電源的地線。Vref/2(引腳9):參考電源輸入端。參考電源取輸入信號電壓(最大值)的二分之一。例如輸入信號電壓是0V~V5時,參考電源取2.5V;輸入信號電壓是0V~4V時,參考電源取2V。3.2.2ADC0804的工作原理數(shù)字芯片在操作時首先要分析它的操作時序圖,ADC0804的啟動轉(zhuǎn)換時序圖如圖3-6所示。圖3-6啟動轉(zhuǎn)換時序圖分析圖3-5可知,CS先為低電平,WR隨后置低,經(jīng)過至少wtWRL時間后,WR拉高,隨后A/D轉(zhuǎn)換器被啟動,并且經(jīng)過(1~8個A/D時鐘周期+內(nèi)部cT)時間后,模/數(shù)轉(zhuǎn)換完成,轉(zhuǎn)換結(jié)果存入數(shù)據(jù)鎖存器中,同時INTR自動變?yōu)榈碗娖?,通知單片機本次轉(zhuǎn)換已結(jié)束。由于本系統(tǒng)使用的ADC0804未用終端讀取A/D數(shù)據(jù),因此在啟動A/D轉(zhuǎn)換后,稍等一會時間,然后再直接讀取A/D的數(shù)字是出口即可。讀取結(jié)束后再啟動一次A/D轉(zhuǎn)換,如此循環(huán)下去。圖3-6是A/D0804讀取數(shù)據(jù)的時序圖圖3-7ADC0804讀取數(shù)據(jù)時序圖分析圖3-7可知,當(dāng)INTR變?yōu)榈碗娖胶?,將CS先置低,接著再將RD置低,在RD置低至少經(jīng)過ACCt時間后,數(shù)字輸出口上的數(shù)據(jù)達(dá)到穩(wěn)定狀態(tài),此時直接讀取數(shù)字輸出端口數(shù)據(jù)便可得到轉(zhuǎn)換后的數(shù)字信號,獨奏數(shù)據(jù)后,馬上將RD拉高,然后再將CS拉高,INTR是自動拉高,不必人為干涉。圖3-6和圖3-7是ADC0804啟動轉(zhuǎn)換和讀取數(shù)據(jù)的時序圖,這是啟動一次和讀取一次數(shù)據(jù)的時序圖,當(dāng)需要連續(xù)裝轉(zhuǎn)換并且連續(xù)讀取數(shù)據(jù)時,就沒有必要每次都把CS置低再拉高,因為CS是片選信號,置低表示該芯片可悲操作或處于能夠正常工作狀態(tài),所以在本系統(tǒng)中一開始就將CS置低,以后只需要操作WR、RD即可。3.2.3ADC0804的實現(xiàn)過程本系統(tǒng)的ADC0804外圍電路以及和單片機的連接如圖3-8所示。圖3-8ADC0804的接法分析圖3-8如下:ADC0804的片選段CS連接在U3鎖存器的Q7輸出端,可以通過控制鎖存器來控制CS,這樣的原因是可以為單片機的主控芯片節(jié)省I/O口;CLKR、CLR、GND之間用電阻和電容組成RC振蕩電路,用來給ADC0804提供工作所需的脈沖,其脈沖的頻率為11.1RC,其中10Rk,150CpF;/2REFV端用兩個1k的電阻分壓得到/2CCV電壓即2.5V,將該電壓作為A/D芯片工作時內(nèi)部參考電壓;WR、RD分別接單片機的P3.6和P3.7引腳,數(shù)字輸出端接單片機的P1口;AGND、DGND同時接地,這樣是為了達(dá)到精度高和穩(wěn)定性好的目的。3.33.3AT89C52主控芯片523.3.1AT89C的功能本系統(tǒng)采用CPU為89C52的單片機,89C52本身帶有8K的內(nèi)存儲器,可以在編程器上實現(xiàn)閃爍式的電擦寫達(dá)幾萬次以上,比以往慣用的8031CPU外加EPROM為核心的單片機系統(tǒng)在硬件上具有更加簡單、方便等優(yōu)點,而且完全兼容MCS-51系列單片機的所有功能。89C52管腳圖如圖3-9所示。圖3-989C52管腳圖AT89C52的主要功能包括:(1)兼容MCS-51指令系統(tǒng)(2)8k可反復(fù)擦寫(>1000次)ISPFlashROM(3)32個雙向I/O口(4)4.5-5.5V工作電壓(5)3個16位可編程定時/計數(shù)器(6)時鐘頻率0-33MHz(7)全雙工UART串行中斷口線(8)256x8bit內(nèi)部RAM(9)2個外部中斷源(10)低功耗空閑和省電模式(11)中斷喚醒省電模式(12)3級加密位(13)看門狗(WDT)電路(14)軟件設(shè)置空閑和省電功能可以看出AT89C52提供以下標(biāo)準(zhǔn)功能:8K字節(jié)Flash閃速存儲器,256K字節(jié)內(nèi)部RAM,32個I/O口線,看門狗(WDT),兩個數(shù)據(jù)指針,3個16位定時器/計數(shù)器,一個6向量兩級中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)振蕩器及時鐘。同時,AT89C52可降至0Hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式??臻e方式停止CPU的工作,但允許RAM,定時/計數(shù)器,串行通信口及中斷系統(tǒng)繼續(xù)工作。掉電方式何在RAM中的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直接到一個硬件復(fù)位。AT89C52引角功能說明如下:Vcc:電源電壓GND:地P0口:P0口是一組8位漏極開路型雙向I/O口,也即地址/數(shù)據(jù)總線復(fù)用口,作為輸出口用時,每位能驅(qū)動8個TTL邏輯門電路,對端口寫“1”可作為高阻抗輸入端口。在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉(zhuǎn)換地址(低8位)和數(shù)據(jù)總線復(fù)用,在訪問期間激活內(nèi)部上拉電阻。在Flash編程時,P0口接收指令字節(jié),而在程序校驗時,輸出指令字節(jié),校驗時,要求外接上拉電阻。P1口:P1是一個帶內(nèi)部上拉電阻的8位雙向I/O口,P1的輸出緩沖級可驅(qū)動(吸收或輸出電流)4個TTL邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口。作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號校驗期間,P1接收低8位地址。表3-1為P1口第二功能。表3-1P1口第二功能端口引腳第二功能P1.5MOSI(用于ISP編程)P1.6MISO(用于ISP編程)P1.7SCK(用于ISP編程)P2口:P2是一個帶有內(nèi)部上拉電阻的8位雙向I/O口,P2的輸出緩沖級可驅(qū)動4個TTL邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口,作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流I。在訪問8位地址的外部數(shù)據(jù)存儲器(如執(zhí)行:MOVX@Ri指令)時,P2口線上的內(nèi)(也即特殊功能寄存器,在整個訪問期間不改變。Flash編程或校驗時,P2也接收高位地址和其它控制信號。P3口:P3口是一組帶有內(nèi)部上拉電阻的8位雙向I/O口。P3口輸出緩沖級可驅(qū)動(吸收或輸出電流)4個TTL邏輯門電路。對P3口寫入“1”時,它們被內(nèi)部上拉電阻拉高并可作為輸入端口。作輸入端口時,被外部拉低的P3口將用上拉電阻輸出電流I。P3口除了作為一般的I/O口線外,更重要的用途是它的第二功能,P3口的第二功能如下表3-2所示。表3-2P3口的第二功能端口功能第二功能端口引腳第二功能RXD(P3.0)串行輸入口T0(P3.4)定時/計數(shù)器0外部輸入TXD(P3.1)串行輸出口T1(P3.5)定時/計數(shù)器1外部輸入INT0(P3.2)外中斷0WR(P3.6)外部數(shù)據(jù)存儲器寫選通INT1(P3.3)外中斷1RD(P3.7)外部數(shù)據(jù)存儲器讀選通RST(9腳):復(fù)位輸入。當(dāng)振蕩工作時,RST引腳出現(xiàn)兩個機器周期上高電平將使單片機復(fù)位。ALE/PROG(30腳):當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器時,ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。即使不訪問外部存儲器,ALE仍以時鐘振蕩頻率的1/6輸出的正脈沖信號,因此它可對外輸出時鐘或用于定時目地,要注意的是:當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個ALE脈沖。如有必要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH單元的D0位置位,可禁止ALE操作。該位禁位后,只有一條MOVX和MOVC指令A(yù)LE才會被激活。此外,該引腳被微弱拉高,單片機執(zhí)行外部程序時,應(yīng)設(shè)置ALE無效。PSEN(29腳):程序儲存允許(PSEN)輸出是外部程序存儲器的讀選通信號,當(dāng)AT89C52由外部程序存儲器取指令(或數(shù)據(jù))時,每個機器周期兩次PSEN有效,即輸出兩個脈沖。當(dāng)訪問外部數(shù)據(jù)存儲器,高有兩次有效的PSEN信號。EA/VPP(31腳):外部訪問允許。欲使CPU公訪問外部程序存儲器(地址0000H-FFFFH),EA端必須保持低電平(接地)。需注意的是,如果加密位LB1被編程,復(fù)位時內(nèi)部會鎖存EA端狀態(tài)。如EA端為高電平(接Vcc端),CPU則執(zhí)行內(nèi)部程序存儲器中的指令。Flash存儲器編程時,該引腳加上+12V的編程電壓Vpp。XTAL1(19腳):振蕩器反相放大器及內(nèi)部時鐘發(fā)生器的輸入端。XTAL2(18腳):振蕩器反相放大器的輸出端。AT89C52芯片內(nèi)部80H-FFH共128個單元為特殊功能寄存器,這些地址只有一部分被定義,還有相當(dāng)一部分沒有定義。對沒有定義的單元讀寫將是無效的,讀出的數(shù)值將不確定,而寫入的數(shù)據(jù)也將丟失。中斷寄存器:各中斷允許控制位于IE寄存器,5個中斷源的中斷優(yōu)先級控制位于IP寄存器。雙時鐘指針寄存器:為方便地訪問內(nèi)部和外部數(shù)據(jù)存儲器,提供了3個16位數(shù)據(jù)指針寄存儲器:DP0位于SFR區(qū)塊中的地址82H、83H和DP1位于地址84H、85H,當(dāng)SFR中的位DPS=0時選擇DP0,而DPS=1時選擇DP1。在使用前初始化DPS。圖3-10單片機最小系統(tǒng)3.3.1復(fù)位電路單片機復(fù)位是使CPU和系統(tǒng)中的其他功能部件都處在一個確定的初始狀態(tài),并從這個狀態(tài)開始工作,例如復(fù)位后PC=0000H,使單片機從第一個單元取指令。無論是在單片機剛開始接上電源時,還是斷電后或者發(fā)生故障后都要復(fù)位。在復(fù)位期間(即RST為高電平期間),P0口為高組態(tài),P1-P3口輸出高電平;外部程序存儲器讀選通信號PSEN無效。地址鎖存信號ALE也為高電平。根據(jù)實際情況選擇如圖3-11所示的復(fù)位電路。該電路在最簡單的復(fù)位電路下增加了手動復(fù)位按鍵,在接通電源瞬間,電容C5上的電壓很小,復(fù)位下拉電阻restR上的電壓接近電源電壓,即RST為高電平,在電容充電的過程中RST端電壓逐漸下降,當(dāng)RST端的電壓小于某一數(shù)值后,CPU脫離復(fù)位狀態(tài),由于電容C5足夠大,可以保證RST高電平有效時間大于24個振蕩周期,CPU能夠可靠復(fù)位。增加手動復(fù)位按鍵是為了避免死機時無法可靠復(fù)位。當(dāng)復(fù)位按鍵按下后電容按鍵是為了避免死機時無法可靠復(fù)位。當(dāng)復(fù)位按鍵按下后電容C5放電。當(dāng)電容放電結(jié)束后,RST為高電平,CPU處于復(fù)位狀態(tài),松手后,電容C5充電,RST端電位下降,CPU脫離復(fù)位狀態(tài)。R的作用在于限制按鍵按下瞬間電容C5的放電電流,避免產(chǎn)生火花,以保護(hù)按鍵觸電。圖3-11復(fù)位電路原理圖3.3.2晶振電路晶振的作用在于產(chǎn)生原始的時鐘頻率,這個頻率經(jīng)過頻率發(fā)生器的放大或縮小后就成了電腦中各種不同的總線頻率。AT89C52引腳XTAL1和XTAL2與晶體振蕩器及電容C6、C5按圖3-12所示方式連接。晶振、電容C5/C6及片內(nèi)與非門(作為反饋、放大元件)構(gòu)成了電容三點式振蕩器,振蕩信號頻率與晶振頻率及電容C5、C6的容量有關(guān),但主要由晶振頻率決定,范圍在0~33MHz之間,電容C5、C6取值范圍在~30pF5之間。根據(jù)實際情況,本設(shè)計中采用12MHZ作為系統(tǒng)的外部晶振。電容取值為20pF。圖3-12晶振電路原理圖3.4無線收發(fā)模塊設(shè)計3.4.1無線模塊器件的比較與選擇以往的設(shè)計無線數(shù)據(jù)傳輸產(chǎn)品常常需要相應(yīng)的無線電專業(yè)知識和昂貴的專業(yè)設(shè)備,而且傳統(tǒng)的電路方案不是電路太復(fù)雜就是調(diào)試?yán)щy而令人望爾卻步,以致影響了用戶的使用和心產(chǎn)品的開發(fā)研制工作。PTR2000的出現(xiàn),使人們擺脫了傳統(tǒng)無線產(chǎn)品設(shè)計的困擾。無線數(shù)據(jù)收發(fā)模塊PTR2000性能優(yōu)異,其顯著特點是所需外圍元件少,因而設(shè)計方便。該模塊在內(nèi)部集成了高頻發(fā)射、高頻接收、PLL合成、FSK調(diào)制、參量放大、功率放大、等功能,因而是目前集成較高的無線數(shù)傳產(chǎn)品。無線數(shù)據(jù)收發(fā)模塊PTR2000采用抗干擾能力較強的FSK調(diào)制方式,其工作射頻穩(wěn)定可靠、外圍元件少、功耗極低且便于設(shè)計生產(chǎn),這些優(yōu)異特性使得PTR2000非常使用于便攜及手持產(chǎn)品。另外,由于采用了低發(fā)射功率、高靈敏度設(shè)計,因而可滿足無線管制的要求且無需使用許可證是目前低功率無線數(shù)傳的理想選擇。在本文中,無線收發(fā)模塊主要擔(dān)當(dāng)測控系統(tǒng)中單片機和單片機之間的數(shù)據(jù)傳輸??梢哉f,無線數(shù)據(jù)收發(fā)模塊相當(dāng)于是單片機測控系統(tǒng)的一個特殊的執(zhí)行模塊。無線傳輸模塊在測控系統(tǒng)中的主要功能表現(xiàn)于,在無法使用有線數(shù)據(jù)傳輸?shù)膱龊匣蚴菫榱吮WC安全,采用無線數(shù)據(jù)傳輸模塊和單片機配合進(jìn)行數(shù)據(jù)傳輸?shù)姆桨篙^為合理。使用PTR2000無線數(shù)據(jù)收發(fā)模塊的數(shù)據(jù)傳輸具有以下特點接收發(fā)射合一,串口的發(fā)送速率最高可到19200bit/s的傳輸率。傳輸頻段為433MHZ體積小40mm*27mm*5mm具有多個頻道,滿足需要多通道工作的特殊場合工作電壓2.7~5.25V工作電流10~30mA3.4.2PTR2000引腳簡介及設(shè)計PTR2000無線傳輸模塊是一種超小型、功耗、高速率的無線收發(fā)傳輸模塊。PTR2000的通信速率是最高為20kbit/s,也可工作在其他速率如4800bit/s、9600bit/s,無需設(shè)置PTR2000的工作速率。為了更加方便說明和單片機的連接,首先介紹PTR2000無線傳輸模塊的特性,其引腳說明如圖3-11圖3-11PTR2000器件引腳功能pin1:VCC,正電源,2.7~5.25Vpin2:CS,頻道選擇,CS=0選擇工作頻道1,即433.92MHz;CS=1選擇工作頻道2,即434.33MHz。pin3:DO,數(shù)據(jù)輸出。pin4:DI,數(shù)據(jù)輸入。pin5:GND,電源地。pin6:PWR,節(jié)能控制。PWR=1,正常工作狀態(tài),PWR=0,待機微功耗狀態(tài)。pin7:TXEN,發(fā)射接收控制。TXEN=1模塊為發(fā)射狀態(tài),TXEN=0模塊為接收狀態(tài)。PTR2000是基于nRF401器件的無線數(shù)據(jù)傳輸模塊,采用低發(fā)射頻率、高靈敏度設(shè)計。該器件使用433MHz頻段,是真正的單片UHF無線收發(fā)一體器件,其工作模式包括工作頻道的設(shè)置和發(fā)送、接收、待機狀態(tài),由TXEN、CS、PWM3個引腳共同決定,其工作模式設(shè)置如表3-2所示。表3-2PTR2000工作模式設(shè)置TXENCSPWR工作頻道信號芯片狀態(tài)0011接收0112接收1011發(fā)送1112發(fā)送xx0待機基于PTR2000模塊的單片機無線收發(fā)系統(tǒng)應(yīng)當(dāng)具備以下的3種工作模式。(1)發(fā)送在發(fā)送數(shù)據(jù)之前,應(yīng)將模塊先置于發(fā)射模式,即在發(fā)送數(shù)據(jù)之前,應(yīng)將模塊先置于發(fā)射模式,即TXEN=1。然后在等待至少5ms后(接收到發(fā)射的轉(zhuǎn)換時間)才可以發(fā)送任意長度的數(shù)據(jù)。發(fā)送結(jié)束后應(yīng)將模塊置于接收狀態(tài),即TXEN=0(2)接收接收時應(yīng)將PTR2000置于接收狀態(tài),即TXEN=0。然后將接收到的數(shù)據(jù)直接送到單片機串口或經(jīng)電平轉(zhuǎn)換后送到計算機。(3)待機當(dāng)PWR=0時,PTR2000進(jìn)入節(jié)電待機模式,此時的功耗大約為8uA,但在待機模式下不能接收和發(fā)射數(shù)據(jù)。3.4.3單片機與PTR2000接口電路設(shè)計PTR2000無線收發(fā)模塊與單片機的連接中,PTR2000模塊的DO和DI分別于單片機的RXD和TXD連接。利用單片機的I/O可以控制模塊的發(fā)射控制、頻道轉(zhuǎn)換和低功耗模式。單片機可直接通過將P2.0位置高電平或置低電平而將無線收發(fā)模塊置于發(fā)射或接收模塊。接口電路圖如圖3-12圖3-11單片機PTR2000接口原理圖和的電路原理和器件的主要功能89C52單片機:主要完成待發(fā)數(shù)據(jù)的組織和處理,向PTR2000模塊發(fā)送數(shù)據(jù)和接收計算機發(fā)送的數(shù)據(jù)。PTR2000無線數(shù)據(jù)模塊:和單片機相連的PTR2000模塊主要是將單片機得待傳數(shù)據(jù)信號調(diào)制成射頻信號,發(fā)送到計算機端得PTR2000模塊;接收計算機端PTR2000模塊發(fā)送的數(shù)據(jù)信號,并解調(diào)成單片機能夠識別TTL信號。晶振:計算機與單片機得通信速率約定為9600bit/s,為了獲得精確的傳輸率,單片機選用11.0592M的晶振。復(fù)位電路:采用復(fù)位引腳和相應(yīng)的電容、電阻構(gòu)成復(fù)位電路地址分配和連接DO:連接單片機得RXD腳和PTR2000的DO腳。PTR2000將接收到的數(shù)據(jù)信號解調(diào)后,輸出單片機中。DI:連接單片機的TXD腳和PTR2000模塊的DI腳。單片機將待發(fā)數(shù)據(jù)傳輸?shù)絇TR2000模塊,經(jīng)過調(diào)制后,發(fā)送到計算機端。TXEN:連接單片機的P2.0腳和PTR2000模塊的TXEN腳,通過單片機P2.0腳的電平控制PTR2000模塊的發(fā)射接收控制,TXEN=1時,模塊為發(fā)射狀態(tài),TXEN=0模塊為接收狀態(tài)。CS:PTR2000模塊的頻道選擇,CS=0選擇工作頻道1,即433.92MHz;CS=1選擇工作頻道2,即434.33MHx。PWR:PTR2000模塊節(jié)能控制。PWR=1正常工作狀態(tài),PWR=0,待機微功耗狀態(tài),在本文中,將PTR2000模塊的PWR腳連接到VCC上,使PTR2000模塊固定工作在正常工作狀態(tài)。系統(tǒng)發(fā)送裝置系統(tǒng)接收裝置3.5終端控制模塊設(shè)計3.5.1單片機與蜂鳴器接口電路圖3-24為蜂鳴器與單片機的接口電路圖。蜂鳴器電路構(gòu)成比較簡單,它由三極管、電阻和蜂鳴器三者組成。單片機AT89C53通過它的P2.2腳為蜂鳴器提供控制輸入信號,此電路為系統(tǒng)提供聲音報警。3.5.2顯示電路設(shè)計LED數(shù)碼管(LEDSegmentDisplays)是由多個發(fā)光二極管封在在一起組成“8”字型的器件,引線已在內(nèi)部連接完成,只需引出它們的各個筆劃,公共電極。LED數(shù)碼管常用段數(shù)一般為7段有的另加一個小數(shù)點,還有一種是類似于3位“+1”型。位數(shù)有半位,1,2,3,4,5,6,8,10位等等....,LED數(shù)碼管根據(jù)LED的接法不同分為共陰和共陽兩類,了解LED的這些特性,對編程是很重要的,因為不同類型的數(shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。共陰極和共陽極它們的發(fā)光原理是一樣的,只是它們的電源極性不同而已。顏色有紅,綠,藍(lán),黃等幾種。LED數(shù)碼管廣泛用于儀表,時鐘,車站,家電等場合。選用時要注意產(chǎn)品尺寸顏色,功耗,亮度,波長等。LED數(shù)碼管要正常顯示,就要用驅(qū)動電路來驅(qū)動數(shù)碼管的各個段碼,從而顯示出我們要的數(shù)位,因此根據(jù)LED數(shù)碼管的驅(qū)動方式的不同,可以分為靜態(tài)式和動態(tài)式兩類。A、靜態(tài)顯示驅(qū)動:靜態(tài)驅(qū)動也稱直流驅(qū)動。靜態(tài)驅(qū)動是指每個數(shù)碼管的每一個段碼都由一個單片機的I/O埠進(jìn)行驅(qū)動,或者使用如BCD碼二-十進(jìn)位解碼器解碼進(jìn)行驅(qū)動。靜態(tài)驅(qū)動的優(yōu)點是編程簡單,顯示亮度高,缺點是占用I/O埠多,如驅(qū)動5個數(shù)碼管靜態(tài)顯示則需要5×8=40根I/O埠來驅(qū)動,要知道一個89S51單片機可用的I/O埠才32個呢。故實際應(yīng)用時必須增加解碼驅(qū)動器進(jìn)行驅(qū)動,增加了硬體電路的復(fù)雜性。B、動態(tài)顯示驅(qū)動:數(shù)碼管動態(tài)顯示介面是單片機中應(yīng)用最為廣泛的一種顯示方式之一,動態(tài)驅(qū)動是將所有數(shù)碼管的8個顯示筆劃"a,b,c,d,e,f,g,dp"的同名端連在一起,另外為每個數(shù)碼管的公共極COM增加位元選通控制電路,位元選通由各自獨立的I/O線控制,當(dāng)單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機對位元選通COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位元就顯示出字形,沒有選通的數(shù)碼管就不會亮。透過分時輪流控制各個LED數(shù)碼管的COM端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。在輪流顯示過程中,每位元數(shù)碼管的點亮?xí)r間為1~2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極體的余輝效應(yīng),盡管實際上各位數(shù)碼管并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示資料,不會有閃爍感,動態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的I/O埠,而且功耗更低。本文采用的是動態(tài)顯示。顯示電路采用3位共陰極LED數(shù)碼管,其電路圖如圖3-15所示圖3-15顯示電路分析圖3-15可知,數(shù)碼管的陽極,即標(biāo)有a,b,c,d,e,f,g,h的引腳全部連接在一起與器件鎖存器74HC573的數(shù)據(jù)輸出端相連接,鎖存器的數(shù)據(jù)輸入端與單片機的P0口相連接,由于P0口的輸出電流較小無法達(dá)到工作的要求所以連接一個10k的上拉電阻。數(shù)碼管中WE1,WE2,WE3是他們的位選段,與器件U3鎖存器74HC573相連,其數(shù)據(jù)輸入口也與單片機的P0口相連控制哪一個數(shù)碼管發(fā)光。兩個鎖存器的鎖存端分別與單片機的P2.6和P2.7相連。單片機可以控制鎖存器的鎖存端進(jìn)而控制鎖存器的數(shù)據(jù)輸出,這種分時控制的方法可方便的控制人意的數(shù)碼管顯示任意的數(shù)字3.6系統(tǒng)電源任何設(shè)備的正常工作都離不開供電單元,電源的選用是必須考慮的。電源的供電方式種類繁多,采用單電源方案還是多電源方案,采用開關(guān)電源供電還是電池(或充電電池)供電等。系統(tǒng)設(shè)計中選用的單片機標(biāo)準(zhǔn)工作電壓是5V,無線收發(fā)模塊的工作電壓也都是5V。因此選擇單電源供電方式。另外,開關(guān)電源通過市電給系統(tǒng)供電,但紋波效應(yīng)比較嚴(yán)重,無法提供精度較高的直流電壓;電池供電,特別是充電電池的使用,能夠克服開關(guān)電源紋波效應(yīng)同時在斷電情況下依然可以為系統(tǒng)持續(xù)供電。因此選擇電池作為系統(tǒng)電源。第4章噪聲檢測系統(tǒng)的軟件設(shè)計4.1軟件開發(fā)語言及開發(fā)平臺4.1.1軟件開發(fā)語言C語言是一種通用的計算機程序設(shè)計語言,既可以編寫計算機的系統(tǒng)程序,也可以編寫一般的應(yīng)用程序。由與匯編語言程序在可讀性和可移植性方面有很多缺陷,而且調(diào)試和查錯也很困難,因此為提高單片機應(yīng)用程序的編寫效率,采用高級語言是一種很好的選擇。C語言具有一般高級語言的特點,又能直接對計算機硬件進(jìn)行操作,表達(dá)和運算能力也比較強,可方便地移植到各種型號計算機上[22]。本課題是用單片機得C51語言進(jìn)行軟件編程KeilC51語言是ANSIC的基礎(chǔ)上針對51單片機的硬件特點進(jìn)行的擴(kuò)展,并向51單片機上移植,經(jīng)過多年的努力,C51語言已經(jīng)成為公認(rèn)的高效、簡潔而又接近51單片機的實用高級編程語言。用C51語言進(jìn)行單片機得軟件開發(fā)具有如下優(yōu)點:可讀性好。C51語言程序比匯編程序的可讀性好,因而編程效率高、程序便于修改。模塊化開發(fā)與資源共享。用C51開發(fā)出來的程序模塊化可以不經(jīng)修改,直接被其他項目所用,這使得開發(fā)者能夠很好的利用已有的大量標(biāo)準(zhǔn)C程序資源與豐富的庫函數(shù),減少重復(fù)勞動??梢浦残院?。為某種型號單片機開發(fā)的C語言程序,只需與硬件相關(guān)處和編譯連接的參數(shù)進(jìn)行適當(dāng)修改,就可以方便地移植到其他型號的單片機上。.生成的代碼效率高。當(dāng)前較好的C51單片機編譯系統(tǒng)編譯出來的代碼效率只比直接使用匯編語言低20%左右,如果使用優(yōu)化編譯選項,效果會更好。4.1.2軟件開發(fā)平臺uVision2Keil公司目前已經(jīng)推出了V7.0以上版本的C51編譯器,為51單片機軟件開發(fā)提供了全新的C語言環(huán)境,同時保留了匯編代碼高效、快速的特點?,F(xiàn)在KeilC51已經(jīng)完全集成到一個功能強大的全新集成開發(fā)環(huán)境(IDE)uVision2中,該開發(fā)環(huán)境下集成了文件編譯處理、編譯鏈接、項目管理、窗口、工具引用和仿真軟件模擬器,所有這些功能均可在KeiluVision2提供的開發(fā)環(huán)境中極為簡便進(jìn)行操作。KeilC51一般簡寫為C51,指的是51單片機編程所有的C語言;而KeiluVision2指的是用于51單片機得C51程序編寫、調(diào)試的集成開發(fā)環(huán)境。圖4-1uVision2開發(fā)環(huán)境界面使用KEIL軟件做項目時的開發(fā)步驟和其他軟件開發(fā)步驟相差不多,其C語言程序的開發(fā)步驟如下:(1)創(chuàng)建一個項目,在器件數(shù)據(jù)庫中選擇目標(biāo)芯片,配置相關(guān)工具軟件設(shè)置,添加一個File到項目工程中,保存項目;(2)使用C語言編寫源程序;(3)用項目管理器構(gòu)造應(yīng)用,編譯程序;(4)糾正源文件中的錯誤,重新編譯,直至沒有錯誤為止;(5)調(diào)試鏈接后的應(yīng)用,生成HEX文件(HEX文件是可直接下載到單片機中的文件類型)。uVision2軟件提供了強大的項目管理功能,可以非常方便地進(jìn)行結(jié)構(gòu)化多模塊程序設(shè)計。uVision2軟件內(nèi)部集成源程序編輯器,它允許用戶在編輯源程序文件時設(shè)置調(diào)試斷點,方便程序調(diào)試過程中的快速檢查和修改程序;其內(nèi)部集成器件數(shù)據(jù)庫存儲了多種不同型號單片機的片上資源信息,通過它可以自動設(shè)置CX51編譯器、AXS1宏匯編器、BL51/LX51連接定位器以及調(diào)試器的默認(rèn)選項,充分滿足用戶利用特定單片機上集成外圍功能的要求內(nèi)部集成源級瀏覽器,利用符號數(shù)據(jù)庫中詳細(xì)的符號信息,使用戶可以快速瀏覽源文件,并優(yōu)化用戶的變量數(shù)據(jù)存儲器。此外還提供了文件查找功能、用戶菜單接口,而且還支持軟件模擬仿真和用戶目標(biāo)板調(diào)試兩種工作方式。4.2系統(tǒng)的軟件設(shè)計分析單片機的系統(tǒng)功能可知,它是數(shù)據(jù)采集模塊的主控制器,主要完成對環(huán)境噪聲信號的采集,通過信號放大,然后通過無線收發(fā)模塊傳送給終端單片機處理。根據(jù)系統(tǒng)功能要求,單片機的軟件設(shè)計部分主要包括主程序設(shè)計、信號模數(shù)轉(zhuǎn)化程序設(shè)計和串行通信程序設(shè)計以及報警檢測程序設(shè)計。4.2.1主程序設(shè)計主程序設(shè)計部分主要完成系統(tǒng)的初始化和數(shù)據(jù)的采集以及按需要調(diào)用各個子程序模塊的任務(wù),將其組成一個有機統(tǒng)一的整體。主程序流程框圖4-2,系統(tǒng)上電復(fù)位后,單片機首先初始化系統(tǒng),然后軟件查詢接收器是否發(fā)送命令信號。若接收器未發(fā)送開始命令信號,系統(tǒng)返回初始化程序繼續(xù)重新執(zhí)行;若接收器發(fā)送開始命令信號,則發(fā)送器將收到采集信號的命令,首先讀取程序設(shè)定的采樣周期,然后調(diào)用串行通信子程序,將采集的數(shù)據(jù)傳送給接收器,接收器與發(fā)送器之間的數(shù)據(jù)傳輸通過延時順利完成。接收機發(fā)送結(jié)束命令信號則發(fā)送器停止噪聲信號的采集;若接收器未發(fā)送結(jié)束命令信號,則發(fā)送機將繼續(xù)循環(huán)采集[18]。開始系統(tǒng)初始化接收器發(fā)開始開始系統(tǒng)初始化接收器發(fā)開始命令發(fā)送器讀取采樣周期讀數(shù)據(jù)采集子程序延時接收器發(fā)結(jié)束命令結(jié)束NYNY4.2.2數(shù)據(jù)處理程序設(shè)計在數(shù)據(jù)處理模塊中,主要是對噪聲信號的采集,采集后進(jìn)行信號的放大,由ADC0804進(jìn)行模數(shù)轉(zhuǎn)換,采用軟件延時方法讀取轉(zhuǎn)換結(jié)果并按順序存入下位機中。具體轉(zhuǎn)換過程如圖4-3所示。該模塊主要部分為A/D轉(zhuǎn)換子程序。開始CS開始CS片選發(fā)送時鐘信號選擇輸入形式讀出字節(jié)字節(jié)數(shù)據(jù)校驗將值送入指定寄存器返回數(shù)據(jù)圖4-3A/D轉(zhuǎn)換流程圖4.2.3串行通信程序設(shè)計串行通信模塊的程序設(shè)計主要是上下位機之間的通信,即兩個單片機間的通信。程序在uVision3中編寫編譯,調(diào)試成功后使用下載軟件STC-ISP.exe通過串口將程序?qū)懭氲絾纹瑱C中,給單片機上電即可運行程序。串行通信一般有異步通信和同步通信兩種基本通信方式。同步方式用十傳輸速度高且硬件復(fù)雜的情況。在異步通信時,數(shù)據(jù)時按一幀的格式傳送的,每一串行幀的數(shù)據(jù)格式由1個起始位,5-8位數(shù)據(jù)位,1個奇偶校驗位(可省)和1個停止位四部分組成(劉艷玲2000)系統(tǒng)采用雙機通信方式,單片機時鐘振蕩頻率為11.0592MHz,采用SMOD=0單倍方式,串行口以方式1工作,定時器T1以方式2工作。發(fā)送與接收端單片機分別通過無線收發(fā)模塊連接起來,假設(shè)發(fā)送端單片機AT89C52(1)為A機,接收端單片機AT89C52(2)為B機,兩機之間數(shù)據(jù)傳輸采用串行通信方式。通信協(xié)議約定如下:設(shè)置a機與B機間的通信波特率為9600bit/s:A機發(fā)送數(shù)據(jù),B機接收數(shù)據(jù),雙方在收發(fā)數(shù)據(jù)時使用查詢方式:數(shù)據(jù)幀格式8個數(shù)據(jù)位,1個停止位,無奇偶校驗位,起始位一直存在。串行通信程序主要由串行口初始化程序、發(fā)送程序和接收程序組成。串口初始化主要實現(xiàn)串口的打開以及規(guī)定上下位機的通信協(xié)議;發(fā)送和接收程序則實現(xiàn)上位機發(fā)送開始命令后,下位機發(fā)送數(shù)據(jù)和上位機接收數(shù)據(jù)的功能。串行通信程序流程圖如圖4-4所示。首先下位機發(fā)握手信號,請求上位機應(yīng)答,上位機收到握手信號后發(fā)送應(yīng)答信號,下位機收到上位機的命令后開始傳送數(shù)據(jù),當(dāng)上位機收到最后一個數(shù)據(jù)應(yīng)答后,上下位機之間的通信到此結(jié)束。開始定時器初始化串口初始化開始定時器初始化串口初始化發(fā)握手信號等待接收命令命令收到發(fā)送數(shù)據(jù)發(fā)送完成結(jié)束YYNN4.2.4報警檢測程序設(shè)計報警單元部分實現(xiàn)聲音報警和地點顯示報警。參考第二章系統(tǒng)硬件設(shè)計部分圖3-21單片機AT89C53通過它的P2.2腳為蜂鳴器提供控制輸入信號,此電路為系統(tǒng)提供聲音報警。報警檢測程序流程圖如圖4-5所示,系統(tǒng)上電后,先進(jìn)行初始化操作,接著循環(huán)檢測口P2.1與P2.6、P2.7口是否為低電平,不為低,則繼續(xù)檢測;為低電平則延時3秒再次對P2.1腳檢測,檢測結(jié)果與上次檢測相同,則啟動蜂鳴器進(jìn)行聲音報警,同時調(diào)用液晶顯示程序顯示噪聲分貝。采集來的數(shù)據(jù)數(shù)據(jù)較正超限?顯示采集來的數(shù)據(jù)數(shù)據(jù)較正超限?顯示報警報警處理返回NY第5章系統(tǒng)性能測試在完成了無線環(huán)境噪聲報警系統(tǒng)的硬件設(shè)計和軟件設(shè)計之后,就是對已經(jīng)設(shè)計的軟硬件系統(tǒng)進(jìn)行模擬調(diào)試,對本論文而言,主要有硬件調(diào)試和軟件調(diào)試,硬件軟件結(jié)合調(diào)試,組成系統(tǒng)進(jìn)行聯(lián)合調(diào)試,檢驗其系統(tǒng)的各個模塊是否能正常工作。在完成無線環(huán)境噪聲報警控制器的總體設(shè)計、各功能模塊設(shè)計之后,另一個重要的工作就是加工設(shè)計與產(chǎn)品調(diào)試。產(chǎn)品調(diào)試包括硬件調(diào)試、軟件調(diào)試和模擬運行。模擬運行是將硬件和軟件結(jié)合,組成系統(tǒng)進(jìn)行聯(lián)合調(diào)試,檢驗其整體性能,為產(chǎn)品投放市場做準(zhǔn)備。(準(zhǔn)備刪掉)5.1硬件調(diào)試按照產(chǎn)品的要求畫出系統(tǒng)的完整電路圖,并制成PCB電路板。確認(rèn)印制電路板與元件選擇準(zhǔn)確無誤后,就可以對無線噪聲報警控制器硬件部分的各個模塊進(jìn)行調(diào)試。調(diào)試內(nèi)容包括電源調(diào)試和功能調(diào)試。電源調(diào)試在系統(tǒng)上電之前先檢查各個芯片的電源線是否與指定的電壓輸入口相連,地線是否與總的數(shù)字地或模擬地相連,并確認(rèn)沒有出現(xiàn)電源線與地線短接的情況。然后給整個系統(tǒng)上電,檢查各個芯片上的電源電壓是否符合要求,如果出現(xiàn)芯片異常發(fā)熱的情況,就必須立刻切斷電源,重新檢查電路,直至完全達(dá)到要求為止。其他各個功能部分的檢查,通過一些小的調(diào)試程序來進(jìn)行。對顯示部分,主要是向顯示寄存區(qū)寫入一串字符,看其是否可以正常的顯示出來;對存儲器,主要實現(xiàn)信息的存儲與調(diào)用;對時鐘基準(zhǔn),主要看時間設(shè)置與運行是否準(zhǔn)確。(未改動)(2)無線通信部分調(diào)試對于單片機和PTR2000無線收發(fā)模塊的調(diào)試,主要集中在PTR2000模塊和單片機與其接口電路的調(diào)試上。以下是在調(diào)試中遇到的問題及解決方法。PTR2000模塊的簡單測試過程發(fā)射一方:固定為發(fā)射方式,TXEN為高,PWR為高,通過單片機串口向PTR2000一直發(fā)送數(shù)據(jù)。建議發(fā)ASCII,如字符“A”。接收一方:固定為接收方式,TXEN為低,PTR為高,接收到的數(shù)據(jù)通過終端裝置可以顯示數(shù)據(jù)。(2)PTR2000對電源的要求采用開關(guān)電源會增加誤碼率。即使用線性電源或電池供電,也應(yīng)考慮電路其他部分產(chǎn)生的噪聲影響。亂碼問題的解決方法檢查試驗方法是否合理,包括傳輸速度

溫馨提示

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

評論

0/150

提交評論