基于51單片機(jī)的安全帶語音報警系統(tǒng)設(shè)計_第1頁
基于51單片機(jī)的安全帶語音報警系統(tǒng)設(shè)計_第2頁
基于51單片機(jī)的安全帶語音報警系統(tǒng)設(shè)計_第3頁
基于51單片機(jī)的安全帶語音報警系統(tǒng)設(shè)計_第4頁
基于51單片機(jī)的安全帶語音報警系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第Ⅰ頁基于51單片機(jī)的安全帶語音報警系統(tǒng)設(shè)計摘要單片機(jī)在生活中的應(yīng)用無處在,洗衣機(jī)上的控制板,電磁爐上的控制板、電動力車的控制器、導(dǎo)彈的導(dǎo)航裝置,計算機(jī)網(wǎng)絡(luò)通信和數(shù)據(jù)傳輸,實(shí)現(xiàn)工業(yè)上的自動化實(shí)時監(jiān)控以及對數(shù)據(jù)進(jìn)行實(shí)時處理。該微控制器被廣泛用于在該領(lǐng)域的智能管理和過程控制,如在家電上、精密儀器儀表、醫(yī)療設(shè)備、家電產(chǎn)品,醫(yī)療設(shè)備、海陸空運(yùn)輸設(shè)備上。本文設(shè)計了基于51單片乘客安全帶監(jiān)控系統(tǒng),通過壓力傳感器模擬人體坐在座位上,若壓力傳感器檢測到壓力的存在,這是如果到位開關(guān)沒有撥上,則代表安全帶沒有系上,這時語音播報系統(tǒng)會進(jìn)行提示,當(dāng)把到位開關(guān)撥上,則語音播報系統(tǒng)停止提醒。在不同的環(huán)境下測試和驗(yàn)證模塊的性能,本設(shè)計對安全帶的實(shí)時功能進(jìn)行了試驗(yàn)驗(yàn)證,最終的結(jié)果是通過了項(xiàng)目的要求。關(guān)鍵詞:單片機(jī),壓力傳感器,安全帶,電源設(shè)計第Ⅱ頁Designofvoicealarmsystembasedon51singlechipmicrocomputerAbstractTheapplicationofsinglechipcomputerinlifeisnotinplace,thecontrolboardonthewashingmachine,thecontrolboardontheelectromagneticfurnace,thecontrolleroftheelectricpowercar,thenavigationdeviceofthemissile,thecomputernetworkcommunicationanddatatransmission,thereal-timecontrolanddataprocessingoftheindustrialautomationprocess.Themicrocontrolleriswidelyusedinthefieldofintelligentmanagementandprocesscontrol,suchashomeappliances,precisioninstruments,medicalequipment,householdappliances,medicalequipment,sea,landandairtransportationequipment.Thisdesignisbasedona51singlechippassengerseatbeltmonitoringsystem,throughthepressuresensortosimulatethebodysittingontheseat.Ifthepressuresensordetectstheexistenceofpressure,thisisiftheswitchisnotputon,thentheseatbeltisnottied,thenthevoicebroadcastsystemwillbeprompted.Whentheswitchisputontheswitch,thevoicebroadcastsystemstopsreminding.Testandverifytheperformanceofthemoduleindifferentenvironments.Thisstudyteststhereal-timefunctionoftheseatbelt,andthefinalresultisthroughtherequirementsoftheproject.Keyword:Singlechip、Pressuresensor、Safetybelt、Powersupplydesign目錄1、緒論 11.1研究背景及其意義 11.2本文的主要研究內(nèi)容及論文結(jié)構(gòu)安排 12、方案的設(shè)計與論證 22.1單片機(jī)芯片的選擇 22.2稱重傳感器的選 22.3A/D轉(zhuǎn)換器的選擇 32.4聲音報警電路方案的選擇 43、硬件電路的設(shè)計 53.1功能分析與結(jié)構(gòu)設(shè)計 53.2單片機(jī)電路設(shè)計 53.3電源電路設(shè)計 83.4按鍵電路設(shè)計 93.5稱重傳感器塊電路設(shè)計 93.6模擬數(shù)字轉(zhuǎn)換模塊 103.7LED指示燈電路設(shè)計 113.8開關(guān)電路設(shè)計 123.9語音電路設(shè)計 124、軟件設(shè)計 144.1軟件設(shè)計思想 144.2編程語言選擇 144.3程序流程圖 145、系統(tǒng)焊接與調(diào)試 165.1電路焊接 165.2系統(tǒng)調(diào)試 175.2.1系統(tǒng)程序調(diào)試 175.2.2硬件測試 175.3實(shí)物測試 186.總結(jié)與展望 19致謝 20參考文獻(xiàn) 21附錄 22內(nèi)蒙古大學(xué)本科畢業(yè)論文(設(shè)計)第3頁1、緒論

1.1研究背景及其意義

大客車是我們平時出行常用到的交通工作,平時上下班,出門旅行,都會使用到它。隨著科技的發(fā)展,道路條件與汽車質(zhì)量在不斷提升,汽車行駛速度也得以提高,但隨之增加的是交通事故的發(fā)生。據(jù)研究表明,客車發(fā)生重大交通事故死亡超10人以上的,百分之八十的死者是未系安全帶。如果乘客按要求系好安全帶,當(dāng)汽車遇到碰撞或者緊急剎車時,安全帶會將客戶牢牢綁定在座位上,避免人因沖擊力造成多次碰撞。如果乘客在上車后佩戴好安全帶,汽車如果是正面撞擊時,死亡率可以減少百分之五十七;發(fā)生側(cè)面碰撞時,死亡率可以減少百分之四十四;當(dāng)翻轉(zhuǎn)時,死亡率可以減少百分之八十;通過這組數(shù)據(jù),可以發(fā)生系好安全帶的重要性。駕駛員以及乘客在行駛中系好安全帶是最基本要求,但在實(shí)際中,系安全帶總是被忽略。目前的客車上所現(xiàn)有的安全帶提醒裝置也只是針對司機(jī),乘客的佩戴則是門檢、路檢測以及司機(jī)的提醒。另外還存在著旅客為應(yīng)付檢查,查完后解開安全帶,或是未插到相應(yīng)的卡槽中。當(dāng)意外發(fā)生時,車子晃動及翻滾時因未系好安全帶造成多次碰撞受傷。所以,為了從根本上解決這種現(xiàn)象,研發(fā)出針對客車乘客的安全帶的監(jiān)控系統(tǒng)十分必要。本文研究中的互聯(lián)網(wǎng)安全帶監(jiān)控系統(tǒng)是基于51單片機(jī)的研發(fā),它可以起到提醒并保證客車上所有的人員佩戴好安全帶,保證客運(yùn)公司對車輛安全運(yùn)行的監(jiān)控。1.2本文的主要研究內(nèi)容及論文結(jié)構(gòu)安排本設(shè)計研究機(jī)動車的安全帶,現(xiàn)在社會車輛較多,車輛的事故也很多,為了減少自己的安全及其它人的安全研究一套帶安全帶的語音提示系統(tǒng)。本系統(tǒng).主要介紹本設(shè)計的課題背景及意義;.主要說明系統(tǒng)方案的選擇;第3章.主要介紹硬件電路的組成及使用方法;第4章.主要介紹軟件設(shè)計; 第5章.主要介紹硬件調(diào)試;2、方案的設(shè)計與論證本系統(tǒng)由STC89C52單片機(jī)電路,按鍵點(diǎn)火模擬電路,黃色指示燈電路,HX711稱重傳感器電路,位撥動開關(guān)電路,綠色指示燈電路,紅燈指示電路,語音模塊ISD1820電路,電源電路。

2.1單片機(jī)芯片的選擇方案一采用可編程邏輯器件CPLD作為控制器,它的優(yōu)點(diǎn)是I/O資源豐富、體積小、密度高、各種復(fù)雜的功能都可以實(shí)現(xiàn),并且功能還可以進(jìn)行擴(kuò)展,非常適于較大規(guī)模的控制系統(tǒng)。方案二采用STC89C52作為控制器,它功耗低、性能高、成本低、有豐富按口的微控制器,具有8K,可在系統(tǒng)中進(jìn)行Flash編程,本設(shè)計的要求它完全可以滿足。但是我們研究的這個系統(tǒng)不復(fù)雜,數(shù)據(jù)處理要求也不高,從經(jīng)費(fèi)的角度考慮,故選擇方案二。2.2稱重傳感器的選方案一選用壓電傳感器,它的工作原理是特定表面感受到壓力后,產(chǎn)生電荷壓電效應(yīng)。其優(yōu)點(diǎn)是體積小、結(jié)構(gòu)簡單、可靠性高。缺點(diǎn)是功率太小、內(nèi)阻過高、對外接電路要求高。適合測動態(tài)量,多用于加速度、動態(tài)力的測試。方案二選用電阻感應(yīng)式傳感器,其核心是電阻應(yīng)變片式電阻。原理是將電阻應(yīng)變效應(yīng)的化學(xué)力量轉(zhuǎn)換成電信號,適合靜態(tài)量測試??紤]了各個方面故選擇方案二。2.3A/D轉(zhuǎn)換器的選擇A/D轉(zhuǎn)換器選用的原則:(1)A/D轉(zhuǎn)換器的位數(shù)。其位數(shù)關(guān)系著分辨率的高低。分辨要比系統(tǒng)所允許的誤差高到一倍以上。(2)A/D轉(zhuǎn)換器的轉(zhuǎn)換速率。轉(zhuǎn)換速率可從納秒到幾十毫秒。此次選用逐次逼近型,轉(zhuǎn)換的時間達(dá)到納秒納,適合本次實(shí)驗(yàn)。(3)有關(guān)量程引腳。一般提供兩個輸入引腳,根據(jù)不同的量范圍,選擇不同的引腳輸入。另外還有以下幾個問題點(diǎn)會對A/D轉(zhuǎn)換器的技術(shù)指標(biāo)會造成影響:(1)工作電源電壓是否穩(wěn)定;(2)外接時鐘信號的頻率是否合適;(3)工作環(huán)境溫度是否符合器件要求;(4)與其它器件是否匹配;(5)印刷線路板布線是否合理。根據(jù)以上選擇原則與注意點(diǎn),本次研究采用的是24位芯片HX711。2.4聲音報警電路方案的選擇方案一采用語音集成芯片ISD4004報警,由于ISD4004需要擴(kuò)充喇叭驅(qū)動電路且其本身控制比較繁瑣、電路比較復(fù)雜,穩(wěn)定性差?;谝陨峡紤],所以放棄了此方案。方案二通過蜂鳴器實(shí)現(xiàn)報警電路,具有電路簡單,性能可靠、穩(wěn)定等優(yōu)點(diǎn),最重要的是低成本,故選擇方案二。方案三采用語音集成模塊ISD1820。其優(yōu)點(diǎn)可語音還原自然、質(zhì)量高,有錄音10秒,且點(diǎn)動、單遍、循環(huán)的功能,電路接口也簡單。在8歐0.5W小喇叭上可使用故選擇方案三。內(nèi)蒙古大學(xué)本科畢業(yè)論文(設(shè)計)第18頁3、硬件電路的設(shè)計3.1功能分析與結(jié)構(gòu)設(shè)計本系統(tǒng)由STC89C52單片機(jī)電路,按鍵點(diǎn)火模擬電路,黃色指示燈電路,HX711稱重傳感器電路,位撥動開關(guān)電路,綠色指示燈電路,紅燈指示電路,語音模塊ISD1820電路,電源電路。具體功能:1、點(diǎn)火按鍵按下后,黃色指示燈亮,表示點(diǎn)火;再按一次,黃色指示燈滅,表示熄火。2、點(diǎn)火后,如果壓力傳感器沒檢測到壓力,無任何操作;3、點(diǎn)火后,如果檢測到壓力超過一定值,且撥動開關(guān)關(guān)上(系好了安全帶),這時綠色指示燈閃爍。如果開關(guān)撥下(沒系好了安全帶),這時紅色指示燈閃爍報警,同時語音提示:“請系好安全帶”。直到安全帶系好后,語音停止同時紅色指示燈滅,綠色指示燈閃爍。4、不點(diǎn)火,上述功能無響應(yīng),必須點(diǎn)火有效。本系統(tǒng)具體框圖3.1圖所示:圖3.1系統(tǒng)原理框圖3.2單片機(jī)電路設(shè)計STC89C52RC單片機(jī)是一種具有8K字節(jié)系統(tǒng)和可編程閃存的CMOS單片機(jī),具有低功耗、高性能。1.它的主要特性如下:(1)8K字節(jié)程序存儲空間;(2)512字節(jié)數(shù)據(jù)存儲空間;(3)內(nèi)帶4K字節(jié)EEPROM存儲空間;(4)可直接使用串口下載。2.STC89C52主要參數(shù)如下:(1)是8051的增強(qiáng)版,并且指令代碼也是完全兼容的。它提供6和12時鐘/機(jī)器周期的兩種選擇。(2)單片機(jī)的工作電壓:5.5伏至3.3伏(5伏單片機(jī))/3.8伏至2伏(3伏單片機(jī))(3)工作頻率范圍:0兆赫到40兆赫,但它可以達(dá)到48兆赫。(4)用戶應(yīng)用程序空間為8K字節(jié);(5)片上集成512字節(jié)RAM;(6)具有EEPROM功能;(7)工作溫度范圍:工業(yè)級的是-40攝氏度~+85攝氏度,商業(yè)級的是0攝氏度~75攝氏度;(8)PDIP封裝。3.STC89C52單片機(jī)相關(guān)引腳說明:(1)VCC:供電電壓。(2)GND:接地。(3)P3.0RXD(串行輸入口)(4)P3.1TXD(串行輸出口)(5)P3.2/INT0(外部中斷0)(6)P3.3/INT1(外部中斷1)(7)P3.4T0(記時器0外部輸入)(8)P3.5T1(記時器1外部輸入)(9)P3.6/WR(外部數(shù)據(jù)存儲器寫選通)(10)P3.7/RD(外部數(shù)據(jù)存儲器讀選通)(11)RST:復(fù)位輸入。(12)ALE/PROG:當(dāng)訪問外部存儲器時,此引腳用于輸入編程脈沖(13)/PSEN:外部程序存儲器的門控信號(14)/EA/VPP:當(dāng)/EA保持很低,無論內(nèi)部程序是否有存儲器,外部程序都是在這里存儲(15)XTAL1:反向振蕩器以及內(nèi)部時鐘工作電路的輸入。(16)XTAL2:來自反向振蕩器的輸出。單片機(jī)引腳圖3.2圖所示:圖3.2STC89C52單片機(jī)引腳圖4.STC89C52單片機(jī)最小系統(tǒng)說明:STC89C52單片機(jī)最小系統(tǒng)電路由復(fù)位電路、時鐘電路和電源電路。原理圖3.3圖所示。圖3.3單片機(jī)最小系統(tǒng)原理圖VCC和GND為單片機(jī)的電源引腳,為單片機(jī)提供電源:復(fù)位電路由按鈕S1,電阻R1和電容EC1構(gòu)成。具有手動復(fù)位和自動復(fù)位功能。時鐘電路由晶振Y1、瓷片電容C1和C2組成。有控制芯片的數(shù)字電路正常工作是少不了TIME(時鐘)電路的,我們需要時鐘電路自動發(fā)出系統(tǒng)時間,使控制芯片正常工作。JD1為單片機(jī)的下載接口。3.3電源電路設(shè)計本系統(tǒng)選擇5V直流電源作為總電源,為整個系統(tǒng)供電,電路簡單、穩(wěn)定。DC為電源的DC插座,LED為紅色LED燈,作為系統(tǒng)是否有點(diǎn)的指示燈,這里采用的是1K限流電阻。SW是一個自鎖開關(guān)。當(dāng)開關(guān)被按下時,紅燈就亮了。此時,5V的電源將直接輸出。開關(guān)再次按下后,紅燈滅,此時系統(tǒng)電源無5V電源輸出。圖3.45V電源電路原理圖3.4按鍵電路設(shè)計在本系統(tǒng)中,按鍵作為系統(tǒng)的輸入,在人機(jī)交互中起著舉足輕重的作用。默認(rèn)情況下,微控制器的控制引腳是高電平。當(dāng)按下按鈕時,微控制器的相關(guān)引腳變得低電平,然后實(shí)現(xiàn)對系統(tǒng)的手動輸入。其電路原理圖3.5圖所示。圖3.5按鍵電路原理圖3.5稱重傳感器塊電路設(shè)計本系統(tǒng)選擇YZC-133稱重傳感器對重量或者壓力進(jìn)行檢測。YZC-133稱重傳感器是一種雙孔懸臂平行梁應(yīng)變式稱重傳感器。圖3.6應(yīng)變式力傳感器的工作原理電路圖模塊實(shí)物圖3.7圖所示。圖3.7模塊實(shí)物圖3.6模擬數(shù)字轉(zhuǎn)換模塊系統(tǒng)選用的對稱重傳感器檢測HX711模塊轉(zhuǎn)換成數(shù)字量單片機(jī)檢測模擬重力。HX711是一個24位的A/D轉(zhuǎn)換芯片設(shè)計的高精度稱重傳感器。模塊參數(shù)(1)兩路可選擇差分輸入(2)上電自動復(fù)位電路(3)可選擇10Hz,也可以選擇80Hz的輸出數(shù)據(jù)速率(4)同步抑制50Hz和60Hz的電源干擾(5)耗電量(含穩(wěn)壓電源電路):典型工作電流:<1.7毫安,斷開電流:<1微安(6)工作電壓范圍:2.6~5.5V(7)工作溫度范圍:-20~+85℃模塊接口原理圖3.8圖所示。圖3.8接口電路原理圖模塊內(nèi)部具體原理圖3.9圖所示。圖3.9電路原理圖模塊實(shí)物圖3.10圖所示。圖3.10模塊實(shí)物圖稱重傳感器連接好后實(shí)物圖3.11圖3.11稱重實(shí)物實(shí)物圖3.7LED指示燈電路設(shè)計LED燈具有將電能轉(zhuǎn)化成光能的作用,它具有單向?qū)щ姷男阅?,在這里電阻起到限流保護(hù)LED燈的作用,將單片機(jī)引腳拉低,燈就會亮,相反,LED燈不亮。其具體電路原理圖如下圖所示。圖3.12LED燈指示電路原理圖3.8開關(guān)電路設(shè)計通過撥動開關(guān)實(shí)現(xiàn)對信號的切換,電阻為上拉電阻。當(dāng)二檔撥動開關(guān)撥下去時,單片機(jī)控制引腳為低電平。當(dāng)二檔撥動開關(guān)撥上去時,單片機(jī)控制引腳為高電平。進(jìn)而實(shí)現(xiàn)對信號的完美切換。其電路圖3.13圖所示。圖3.13到位開關(guān)檢測電路原理圖3.9語音電路設(shè)計本系統(tǒng)選擇ISD1820語音模塊進(jìn)行語音提示操作。該模塊主要芯片為ISD1820。1.模塊主要特點(diǎn):(1)使用方便的10秒語音錄放(2)高質(zhì)量、自然的語音還原(3)可用作喊話器模塊(4)具有點(diǎn)動、單遍、循環(huán)功能(5)本模塊可直接驅(qū)動8歐0.5W小喇叭(6)采用3到5伏電源供電,并可接排針上電(7)按鍵控制功能模塊。2.按鍵操作的方法:(1)REC鍵:按下開始進(jìn)行錄音,松開錄音停止。(2)RLAYE鍵:按下,播放語音。(3)PLAYL鍵:按住后放音,松開放音停止,點(diǎn)動放音。(4)RPL跳線:控制循環(huán)播放。(5)FT跳線:控制喇叭放音模塊接口原理圖3.14圖所示。圖3.14語音模塊原理圖模塊實(shí)物圖3.15圖所示。圖3.15語音實(shí)物圖4、軟件設(shè)計4.1軟件設(shè)計思想KEIL軟件是單片機(jī)開發(fā)者廣泛使用的開發(fā)工具的,簡單的單片內(nèi)形都是使用這種開發(fā)軟件的,可以降低開發(fā)周期,從而減少很多成本,因此廣泛受到開發(fā)者的歡迎和使用。在使用匯編語言,然后用KEIL軟件開發(fā),實(shí)現(xiàn)更深刻的。KEIL軟件提供了一個豐富的使用環(huán)境和調(diào)用的子程序,在全體的打開窗口中。還有一個重要因素就是。我們多看看編程器是如何生存程序序言的,使得使用者可以體會到其中的樂趣的,感覺到此KEIL軟件會非常的好用的,越來越受到廣大使用者的歡迎的。其中追要由它大多數(shù)代碼都是集成的,調(diào)用很方便的,那些初學(xué)者也會感覺很好用的,起點(diǎn)水平不需要太高的。在開發(fā)大型軟件,以更好地反映高語言的優(yōu)勢。以下的細(xì)節(jié)KEIL軟件開發(fā)系統(tǒng)和使用的各個部分的功能。4.2編程語言選擇因?yàn)檫@個程序不僅復(fù)雜而且計算量也大,會有很多的浮點(diǎn)數(shù)要進(jìn)行計算,所以采用了高級編程語言C語言。在51系列的單片機(jī)上使用C語言有以下這些優(yōu)點(diǎn):不用考慮存諸器的地址、數(shù)據(jù)類型,直接由編譯器來管理。對操作變量進(jìn)行組合,程序的可讀性提高。里面會推薦使用與操作者思維相近的操作函數(shù)及KEYWORD減少程序開發(fā)及程序調(diào)試時間。在C語言的庫文件中有大量的標(biāo)準(zhǔn)例程提供給使用者使用。C語言可以在新的程序中加入原來已編制好的程序。4.3程序流程圖這次系統(tǒng)設(shè)計的程序語言是采用C語言,軟件編寫與調(diào)試采用keil軟件,圖4.1圖所示為本次系統(tǒng)運(yùn)行流程圖。圖4.1系統(tǒng)運(yùn)行流程5、系統(tǒng)焊接與調(diào)試5.1電路焊接手工焊接是常用原始的焊接方法,目前大量工廠焊接的生產(chǎn)基本上不采用原始方法了,但是普通元器件的修理、系統(tǒng)測試中經(jīng)常使用原始的手工焊接。重要的是如焊接本質(zhì)上出現(xiàn)問題,則會影響到整個控制系統(tǒng)的,可以這么說,焊接的會導(dǎo)致這個控制系統(tǒng)可不可以用的。手工焊接主要有如下四步組成的:第一步開始焊接:需要把需要焊接的地方打掃干凈,主要去處油跡和灰塵,然后把需要焊接的元器件的兩個角向一定的方向掰一掰,注意不能把元器件的腳相交在一起了,這樣會影響焊接的。接下來讓電烙鐵頭碰到需要焊接的元器件腳下,放上焊錫絲。此處需要注意的是,不能讓烙鐵頭碰到其它元器件的腳了,要不然會把兩個元器件焊接在一起了。第二步給焊接升溫:當(dāng)在完成第一步以后,接下來就是加熱焊錫絲了,主要是將燒熱的電烙鐵放在器件管腳旁邊,慢慢融化焊錫絲,需要注意電鉻鐵的溫度和加熱時間,若時間過長,很有可能焊壞面包板焊盤的,一般建議電鉻鐵溫度調(diào)整在400。C左右,加熱2秒鐘左右,例外也要根據(jù)器件種類估出具體區(qū)別的。在焊接過程中,當(dāng)需要把焊接好的元器件卸下來,則也需要給焊接處進(jìn)行加熱的,主要操作是首先在焊接處補(bǔ)好焊錫絲,使焊點(diǎn)是圓潤的,然后用電鉻鐵在焊接處進(jìn)行加熱,在加熱的過程中就可以直接把元器件卸下來了,此時一定要主要時間,要不然也會損壞焊盤的第三部清理焊接面:當(dāng)在完成第二步時,有的時候會觀察到焊接的不完美或者擔(dān)心出現(xiàn)虛焊情況,這時候需要進(jìn)行修改的。主要是兩種情況的,第一種是焊錫不夠,焊接點(diǎn)不圓潤,這時需要給焊接處補(bǔ)焊錫,此時需要注意的是焊錫量不能補(bǔ)多,要不然容易連接到其它期間的引腳的。第二種是焊錫過多,這時候可以用電鉻鐵放在焊接處來回的滑動,會把多余的焊錫帶走的,若不行,只能使用吸錫器了。第四部檢查焊點(diǎn):當(dāng)完成以上三步了,最后就需要整體觀察了,主要是觀看焊接點(diǎn)是不是圓滿、亮度好、緊固,有沒有與其它管腳相連在一起了。5.2系統(tǒng)調(diào)試整體系統(tǒng)上電調(diào)試前,大概觀察下焊接的系統(tǒng)還存在問題,例如還有很顯眼的斷裂,正負(fù)極接反以及相連、虛焊、等問題,然后用萬用表檢測一下,電源正負(fù)極之間是否短路等嚴(yán)重的電源問題,最終保證系統(tǒng)沒有問題。5.2.1系統(tǒng)程序調(diào)試(1)首先創(chuàng)建一個工程,并在“Atmel”下選擇“AT89C52”。(2)新建用戶源文件:在新建的空白文本中編寫程序源代碼,編碼完成保存文件,文件拓展名“***.c”,新文件創(chuàng)建完成。(3)程序編譯和調(diào)試:單擊編譯按鈕,系統(tǒng)會對文件進(jìn)行運(yùn)行,在輸出窗口中可看到提示信息,如下圖中有一個error,按提示找出錯誤并改正,直到提示沒有錯誤提示為止,如下圖所示。圖5.1提示信息無錯誤(4)程序編譯無錯誤后,進(jìn)入程序調(diào)試狀態(tài),可查看單片機(jī)資源狀態(tài),進(jìn)行斷點(diǎn)等方式調(diào)試。5.2.2硬件測試最后一步就是硬件整體測試了,主要運(yùn)用萬用表、直流電源和示波器對焊接好的板子進(jìn)行整體調(diào)試,檢查各個器件是否有正常運(yùn)作,可分為動態(tài)調(diào)試與靜態(tài)調(diào)試。靜態(tài)調(diào)試是包括以下四種類型:1.肉眼觀察。主要觀看焊接點(diǎn)是否飽滿,以及相連器件之間是否相連或者器件管腳沒有焊接好,出現(xiàn)短路現(xiàn)象。2.使用萬用表調(diào)試。首先查看電源是否短路,然后測量管腳是否連接正確,有沒有接線錯誤。3.上電檢查。在完成第一步和第二步都沒有問題,接下來就可以上電了,上電以后觀看每個器件是否正常工作,然后在逐一測

溫馨提示

  • 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

提交評論