freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的公交車自動(dòng)報(bào)站系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2024-11-23 16:36本頁(yè)面

【導(dǎo)讀】所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包。含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。對(duì)本文的研究做出。重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本聲明的法律后果由本人承擔(dān)。論文被查閱和借閱。本人授權(quán)華南理工大學(xué)廣州汽車學(xué)院可以將本學(xué)位。或掃描等復(fù)制手段保存和匯編本學(xué)位論文。保密□,在年解密后適用本授權(quán)書。梁子伊.ISD4004系列語(yǔ)音芯片的單片機(jī)控制技術(shù)[J].(論文)任務(wù)書于年月日發(fā)出,應(yīng)于年月日前完成,然后提交畢業(yè)考試委員會(huì)進(jìn)行答辯。程中包括硬件電路設(shè)計(jì)和軟件程序編寫兩個(gè)方面。功能播出語(yǔ)音信息以及提示語(yǔ)音,同時(shí)運(yùn)用LCD液晶顯示器進(jìn)行站數(shù)顯示。本系統(tǒng)軟件利用軟件keilC51進(jìn)行C語(yǔ)言編程,將系統(tǒng)要實(shí)現(xiàn)的LCD顯示,STC89C52中去,反復(fù)進(jìn)行調(diào)試,將系統(tǒng)完善。當(dāng)公交車到達(dá)某站點(diǎn),用鍵盤控制本系統(tǒng)工作,或者通過(guò)紅外遙控觸發(fā)系統(tǒng)工作,自然、清晰,無(wú)論對(duì)于社會(huì)或者科研都有一定的研究?jī)r(jià)值。

  

【正文】 2 位。 7) . 負(fù) 壓特性 電源極性接反時(shí),溫度計(jì)不會(huì)因發(fā)熱而燒毀,但不能正常工作。 8) . 掉電保護(hù)功能 DS18B20 內(nèi)部含有 EEPROM ,在系統(tǒng)掉電以后,它仍可保存分辨率及報(bào)警溫度的設(shè)定值。 DS18B20 具有體積更小、適用電壓更寬、更經(jīng)濟(jì)、可選更小的封裝方式,更寬的電壓適用范圍,適合于構(gòu)建自己的經(jīng)濟(jì)的測(cè)溫系統(tǒng),因此也就被設(shè)計(jì)者們所青睞。 華南理工大學(xué)廣州汽車學(xué)院本科畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 22 本設(shè)計(jì)中的 DS18B20 的塑封圖如圖 所示,接線圖如圖 所示。 圖 317 DS18B20的塑封圖 圖 318 DS18B20接線圖 晶振電路 STC89C52 在工作時(shí)需要外部提供時(shí)鐘信號(hào),因此,本設(shè)計(jì)選擇在其 18 腳 19 腳之間接上 的晶振,為單片機(jī)提供 1μ s 的機(jī)器振蕩周期。其電路連接圖如圖 319 所示。在圖中,電容器 C11 和 C12 起穩(wěn)定振蕩頻率、快速起振的作用,其電容值一般在 20~50pF。 圖 319 晶振電路 第三章 系統(tǒng)的硬件設(shè)計(jì)電路及元件說(shuō)明 23 系統(tǒng)電源供電電路 本設(shè)計(jì)中采用外部直流電 源 9V,經(jīng)過(guò) C1 和 C2 進(jìn)行濾波和去耦,得到平穩(wěn)的直流電(大于 +5V),直流點(diǎn)經(jīng)過(guò)三端穩(wěn)壓器 LM7805 穩(wěn)壓后經(jīng)過(guò) IN5819 二極管之后直接穩(wěn)定輸出 +5V 接到電源開關(guān)上。供電電路連接圖如圖 320 所示。 圖 320 供電電路連接圖 華南理工大學(xué)廣州汽車學(xué)院本科畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 24 第章 系統(tǒng)的制作、焊接與調(diào)試 25 第四章 系統(tǒng)的軟件設(shè)計(jì) 系統(tǒng)軟件的設(shè)計(jì)包括中斷服務(wù)程序、錄音 /放音控制程序 、紅外遙控解碼程序 及主程序的設(shè)計(jì)組成。 中斷服務(wù)程序 在 CPU 工作的同時(shí),它也在查詢 INTO 是否有中斷信號(hào)(低電平有效)的產(chǎn)生,當(dāng)檢查到有中斷信號(hào)時(shí), CPU 發(fā)出信號(hào)讓顯示器和 ISD4004 工作的控制信號(hào),把接收到的站牌信息顯示并播報(bào)出來(lái),播報(bào)結(jié)束后,系統(tǒng)返回到相應(yīng)的主程序。圖 41為本設(shè)計(jì)使用的中斷服務(wù)程序流程圖。 圖 41 中斷服務(wù)程序流程圖 下面是紅外觸發(fā)的主要程序: /************************************************************ 函數(shù)功能:紅外線觸發(fā)的外中斷處理函數(shù) *************************************************************/ void Int0(void) interrupt 0 { uint i=5000。 EX0=0。 //關(guān)閉外中斷 0,不再接收二次紅外信號(hào)的中斷,只解碼當(dāng)前紅華南理工大學(xué)廣州汽車學(xué)院本科畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 26 外信號(hào) TH0=0。 //定時(shí)器 T0 的高 8 位清 0 TL0=0。 //定時(shí)器 T0 的低 8 位清 0 TR0=1。 //開啟定時(shí)器 T0 while(IR==0 amp。amp。 (i))。//如果是低電平就等待,給引導(dǎo)碼低電平計(jì)時(shí) i=5000。 TR0=0。 //關(guān)閉定時(shí)器 T0 LowTime=TH0*256+TL0。 //保存低電平時(shí)間 TH0=0。 //定時(shí)器 T0 的高 8 位清 0 TL0=0。 //定時(shí)器 T0 的低 8 位清 0 TR0=1。 //開啟定時(shí)器 T0 while(IR==1 amp。amp。 (i))。 //如果是高電平就等待,給引導(dǎo)碼高電平計(jì)時(shí) TR0=0。 //關(guān)閉定時(shí)器 T0 HighTime=TH0*256+TL0。 //保存引導(dǎo)碼的高電平長(zhǎng)度 if((LowTime7800)amp。amp。(LowTime8800)amp。amp。(HighTime3600)amp。amp。(HighTime4700)) { //如果是引導(dǎo)碼 ,就開始解碼 ,否則放棄 ,引導(dǎo)碼的 低電平計(jì)時(shí) //次數(shù)= 9000us/=8294, 判斷區(qū)間 :8300- 500= 7800, 8300+ 500=8800. if(DeCode()==1) // 執(zhí)行遙控解碼功能 { Disp()。//調(diào)用 1602LCD 顯示函數(shù) //beep()。//蜂鳴器響一聲 提示解碼成功 addrplay=table[k]。 play()。 } } EX0=1。 //開啟外中斷 EX0 } 第章 系統(tǒng)的制作、焊接與調(diào)試 27 錄音 /放音 控制程序 電路上電后,程序首先完成程序的初始化,隨后查詢按鍵狀態(tài),進(jìn)入系統(tǒng)待 機(jī)狀態(tài)。如果有按鍵按下,則轉(zhuǎn)去執(zhí)行該按鍵指向的工作程序。按鍵包括放音鍵, 停止鍵,加一,減一鍵以及特殊語(yǔ)鍵。在待機(jī)狀態(tài)下,如果放音鍵首次被按下, 程序?qū)⑹紫扰袛嗍侨ミ€是回(公交車路徑一般是既去又回的),并點(diǎn)亮相應(yīng)的指 示燈。自動(dòng)讀出第一站的放音內(nèi)容,站號(hào)顯示 1。如果不是首次按下,程序則首 先判斷當(dāng)前站號(hào),并以該站號(hào)為依據(jù)獲得存放該站放音內(nèi)容的首地址。調(diào)用放音 子程序,讀入前面獲得的本站放音內(nèi)容首地址,開始放音。每一句放音完畢后, ISD4004 的中斷引腳( 25 腳)會(huì)自動(dòng)送一低電平信號(hào)。在硬件設(shè)計(jì)中,該引腳與 單片機(jī)的 連接。因此,會(huì)引起一次中斷,在中斷子程序中會(huì)有一個(gè)計(jì)數(shù)器 記錄中斷次數(shù),從而判斷何時(shí)一站結(jié)束,站號(hào)加一并刷新顯示。加一鍵按下后則 使程序放音內(nèi)容轉(zhuǎn)向下一站,減一鍵則使程序放音內(nèi)容轉(zhuǎn)向上一站,相應(yīng)的站號(hào) 顯示也將隨之刷新。特殊語(yǔ)鍵按下后,程序轉(zhuǎn)向執(zhí)行特殊語(yǔ)放音(譬如拐彎請(qǐng)注 意等語(yǔ)句)。停止鍵被按下將中止當(dāng)前的放音狀態(tài)。 程序流程圖如圖 42 所示: 圖 42 錄音 /放音 程序流程圖 華南理工大學(xué)廣州汽車學(xué)院本科畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 28 紅外遙控解碼程序 解碼的關(guān)鍵是如何識(shí)別 “0” 和 “1” , 如圖 43所示, 從位的定義我們可以發(fā)現(xiàn)“0” 、 “1” 均以 的低電平開始,不同的是高電平的寬度不同, “0” 為,“1” 為 ,所以必須根據(jù)高電平的寬度區(qū)別 “0” 和 “1” 。如果從 低電平過(guò)后,開始延時(shí), 以后,若讀到的電平為低,說(shuō)明該位為 “0” ,反之則為 “1” ,為了可靠起見(jiàn),延時(shí)必須比 長(zhǎng)些,但又不能超過(guò) ,否則如果該位為 “0” ,讀 到的已是下一位的高電平,因此?。?+) /2=最為可靠,一般取 左右均可。根據(jù)碼的格式,應(yīng)該等待 9ms 的起始碼和 的結(jié)果碼完成后才能讀碼。 圖 43 遙控碼的時(shí)序圖 第章 系統(tǒng)的制作、焊接與調(diào)試 29 主程序設(shè)計(jì) 系統(tǒng)的主程序設(shè)計(jì)是用來(lái)控制整個(gè)系統(tǒng)運(yùn)行時(shí)的時(shí)序工作狀態(tài),因此,完善的程序設(shè)計(jì)是本設(shè)計(jì)的重點(diǎn)內(nèi)容。圖 44 是本設(shè)計(jì)使用的主程序設(shè)計(jì)流程圖 圖 44 主程序流程圖 華南理工大學(xué)廣州汽車學(xué)院本科畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 30 第章 系統(tǒng)的制作、焊接與調(diào)試 31 第五章 系統(tǒng)的制作、焊接與調(diào)試 本章主要介紹了基于單片機(jī)公交車語(yǔ)音報(bào)站器設(shè)計(jì)系統(tǒng)的制作、焊接、調(diào)試及安裝。 系統(tǒng)的制作 通過(guò)以上的幾章的介紹和說(shuō)明,按照電子工藝的操作工程開始制作電路。 1). 根據(jù)電路原理圖,列出元件清單表,照著清單去電子市場(chǎng)買好相應(yīng)的元件,并根據(jù)各自元件的封裝,畫好系統(tǒng)的 PCB 圖。 2). 由于現(xiàn)成條件不足,所以按照 PCB 圖制作電路板,直接用萬(wàn)能板制作電路板。 3). 在萬(wàn)能板上定好各個(gè)部分元件的位置并安裝上去。 系統(tǒng)的焊接 在元件的焊接過(guò)程中,需要注意幾點(diǎn)事項(xiàng): 1). 先焊接跳線,再焊接個(gè)子較低的元件,最后焊接體積大的,個(gè)子高的元件及飛線。 2). 在焊接過(guò)程 中,要注意焊接的質(zhì)量,避免有空焊、虛焊、橋接等焊接質(zhì)量問(wèn)題的出現(xiàn)。 3). 極性元件在安裝焊接的時(shí)候一定要注意極性是否和原理圖上的相對(duì)應(yīng),特別是電解電容和二級(jí)管。 系統(tǒng)的調(diào)試 按照上面的步驟,系統(tǒng)在正常的情況下安裝并焊接完成。在調(diào)試前,先檢測(cè)系統(tǒng)的 VCC 和 GND 之間是否有短路和斷路現(xiàn)象,如果有,用萬(wàn)用表檢查故障原因并維修好,直到把故障消除。然后按照設(shè)計(jì)結(jié)構(gòu)電路分別對(duì)各電路結(jié)構(gòu)進(jìn)行檢測(cè)。 1). 電源電路的調(diào)試:前工序做好了,把外部直流電源 9V 接在萬(wàn)能焊好的電源插座上,觀察電源指示燈是否正常點(diǎn)亮 ,如果正常點(diǎn)亮,則說(shuō)明電源 模塊電路正常;否則檢測(cè)電源電路故障,排除故障,直到電源指示燈正常點(diǎn)亮。 2). MCU 微控制器電路、 LCD1602 液晶顯示器、按鍵部分、溫度傳感 DS18B20 電路及 DS1302 電路的調(diào)試:接通電源開關(guān),通過(guò)在實(shí)習(xí)板于 PC機(jī)上的 USB 接口之間的下載連線程序燒入單片機(jī)中,再把單片機(jī)裝到已焊好電路板上,再根據(jù)系統(tǒng)的控制要求對(duì)各個(gè)部分進(jìn)行檢測(cè)。檢測(cè)的要求包括 STC89C52 工作是否正常、 LCD1602 顯示是否正常,時(shí)間的顯示是否正常、溫度的顯示是否正常、按鍵的控制、紅外遙控的控制是華南理工大學(xué)廣州汽車學(xué)院本科畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 32 否符合系 統(tǒng)的控制要求。 3). 功放電路和語(yǔ)音芯片電路的檢測(cè):在接通電源的情況下,給 LM386 的 3 腳加上外接的音頻信號(hào),接上揚(yáng)聲器,看揚(yáng)聲器是否有正常的聲音播出。如果正常,則說(shuō)明功放正常,否則維修功放部分電路,直到正常為止。 語(yǔ)音芯片在錄音時(shí),將錄音鍵按下,然后通過(guò)單片機(jī)的程序控制對(duì)其進(jìn)行不同地址的錄音,為了確定錄音正常,建議多錄幾段。放音時(shí)按下放音鍵,然后通過(guò)單片機(jī)的程序控制對(duì)其進(jìn)行不同地址的段的放音,為了確定放音是否正常,建議多放幾段。 對(duì)以上各個(gè)部分檢測(cè)玩并確定都正常后,至此,系統(tǒng)的整個(gè)制作過(guò)程結(jié)束:否則,要 對(duì)其相應(yīng)的部分做維修處理,直到一切都正常為止。 第六章 系統(tǒng)的驗(yàn)證及改進(jìn) 33 第六章 系統(tǒng)的驗(yàn)證及改進(jìn) 系統(tǒng)的驗(yàn)證 在以上的所有的步驟都完成后,開始系統(tǒng)的驗(yàn)證,將原先編寫好的程序燒到單片機(jī)中,按照自己設(shè)定的控制方式開始操作這個(gè)系統(tǒng),將每個(gè)部分都操作一遍,看系統(tǒng)是否在存在問(wèn)題,或者否是控制方式還有漏洞,漏洞產(chǎn)生的原因是出現(xiàn)在硬件還是軟件上,將設(shè)想的所有的問(wèn)題都檢查一遍,確保系統(tǒng)正常運(yùn)行,并按著設(shè)計(jì)的控制方式后都實(shí)現(xiàn)后才能確認(rèn)該系統(tǒng)是正常的。 系統(tǒng)的待改進(jìn)的模塊 該系統(tǒng)其實(shí) 還有可改進(jìn)的地方,例如:可以將顯示屏用成大型 LED 點(diǎn)陣代替,可實(shí)現(xiàn)讓乘客看得非常清楚,而且這樣一來(lái)還可以做成滾動(dòng)顯示屏,加多一廣告標(biāo)語(yǔ),形成商業(yè)效應(yīng),這樣一來(lái)顯示看起來(lái)會(huì)效果很好,同時(shí)可收取廣告費(fèi)用。 華南理工大學(xué)廣州汽車學(xué)院本科畢業(yè)設(shè)計(jì)(論文)說(shuō)明書 34 設(shè)計(jì)總結(jié)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1