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

正文內(nèi)容

戚錦拓五邑大學(xué)畢業(yè)論文旅游導(dǎo)游系統(tǒng)的設(shè)計(jì)與制作-文庫吧資料

2025-05-23 17:17本頁面
  

【正文】 音鍵的處 理程序,從指定地址開始錄音的程序在這個(gè)程序里面 void upkey_treat(void)放音的驅(qū)動(dòng)處理程序,從指定地址開始播放本段語音就是這個(gè) 五邑大學(xué)本科畢業(yè)設(shè)計(jì) 第 19 頁 程序 void isd_rec()發(fā)送錄音指令程序 void isd_setrec(unsigned char adl,unsigned char adh)發(fā)送錄音起始地址指令 adl 為發(fā)送放音起始地址的低八位 adh為發(fā)送放音起始地址的高八位 void isd_send(uchar isdx)為 SPI 串行發(fā)送子程序,包括 8 位數(shù)據(jù) isdx為需要發(fā)送的數(shù)據(jù) void isd_stop()為停止當(dāng)前操作指令 void isd_powerup()為發(fā)送上電指令 void isd_stopwrdn()為發(fā)送掉電指令 void isd_play()發(fā)送 play指令 void isd_setplay(uchar adl,uchar adh)為發(fā)送 setplay指令 adl 為放音起始地址低八位 adh為放音起始地址高八位 錄音程序設(shè)計(jì)流程圖如下: 圖 35 錄音程序流程圖 五邑大學(xué)本科畢業(yè)設(shè)計(jì) 第 20 頁 放音程序設(shè)計(jì)流程圖: 圖 36 放音程序流程圖 按鍵掃描驅(qū)動(dòng)程序 本設(shè)計(jì)為了方便可行,且使用的是無線自動(dòng)接收站點(diǎn)信息,所以在手動(dòng)操控上已經(jīng)簡化了很多,設(shè)計(jì)使用兩顆獨(dú)立按鍵已經(jīng)可以完全滿足解決操控的需要。 void lcd_pos(uchar X,uchar Y) X 為橫坐標(biāo)像素點(diǎn)的對應(yīng)位置 Y 為縱坐標(biāo)對應(yīng)位置要顯示的位地址 void lcd_wcmd(uchar cmd)為液晶寫指令程序 cmd 為指令代碼 void lcd_wdat(uchar dat)為液晶寫數(shù)據(jù)程序 dat 為數(shù)據(jù)代碼 void lcd_init()為液晶初始化程序,包括使能端的控制初始化,擴(kuò)充指令操作,基本指令操作,清楚液晶的顯示內(nèi)容,啟動(dòng)顯示,關(guān)閉光標(biāo)。 LCD12864顯示坐標(biāo)地址如下表所示: 表 31 LCD12864 坐標(biāo)地址 X 坐標(biāo) 1 80 H 81 H 82 H 83 H 84 H 85 H 86 H 87 H 2 90 H 91 H 92 H 93 H 94 H 95 H 96 H 97 H 3 88 H 89 H 8A H 8B H 8C H 8D H 8E H 8F H 4 98 H 99 H 9A H 9B H 9C H 9D H 9E H 9F H 作為文字字母顯示,在控制器內(nèi)寫入需要顯示的內(nèi)容的緩存器 DDRAM,把要顯示的中文字體和英文字母寫入 DDRAM,硬件會(huì)根據(jù)編碼自動(dòng)從 CGROM 儲(chǔ)存器中選取要顯示的字符轉(zhuǎn)移到屏幕上顯示。 寫資料時(shí)序圖如下: 圖 32 寫資料時(shí)序圖 圖 33 讀資料時(shí)序圖 五邑大學(xué)本科畢業(yè)設(shè)計(jì) 第 17 頁 LCD12864 驅(qū)動(dòng)程序 本設(shè)計(jì)在編寫液晶驅(qū)動(dòng)程序時(shí)采用模塊化結(jié)構(gòu),使用與計(jì)算機(jī)相同的編程方式,編寫 LCD12864 硬件接口程序,分開小模塊編寫,方便后續(xù)程序的調(diào)用。 LCD12864 的控制必須按照以下步驟,先等待大約 30ms 上電時(shí)間,然后寫入擴(kuò)充指令, 基本操作指令,清楚 LCD 的顯示內(nèi)容,開顯示關(guān)光標(biāo),指令請參照LCD12864 指導(dǎo)手冊。自帶有可調(diào)節(jié)亮度的 LED 背光源。軟件程序的架構(gòu)思想主要設(shè)置了五個(gè)架構(gòu)模塊:液晶驅(qū)動(dòng)程序、 ISD4004 語音芯片驅(qū)動(dòng)程序、按鍵模塊驅(qū)動(dòng)程 序、無線接收解碼程序、 STC89C52 內(nèi)部資源調(diào)用程序。發(fā)光二極管 LED2 是為了進(jìn)行錄音調(diào)試時(shí)的指示,按下錄音按鍵時(shí),等待 LED2 點(diǎn)亮即可對著麥克風(fēng)進(jìn)行語音錄制。盡量在電源線和地線的總端口接入模擬電路和數(shù)字電路的引線,分別接到外部元件的不同管腳上,為了把噪音降到最低,去耦 電容也必須靠近器件。根據(jù)資料手冊, C1 C16 改變電容量的電容,也是聲電轉(zhuǎn)換的電容器件, C12 減少高頻干擾而連接上去的電容。 本設(shè)計(jì)中錄音電路使用的是駐極體電容式話筒,它的主要工作原理是內(nèi)部電容器的電容和輸入電壓成正比關(guān) 系。 圖 211 音功放電路 五邑大學(xué)本科畢業(yè)設(shè)計(jì) 第 14 頁 ISD4004 語音芯片使用 + 工作電壓,本設(shè)計(jì)為了方便使用 穩(wěn)壓芯片, +5V 電壓經(jīng)過輸入管腳 3,管腳 2 進(jìn)行穩(wěn)定的 + 電壓輸出。管腳 3 輸入電壓 Uint可以用并聯(lián)電阻分壓公式計(jì)算,如下式: VRk RkUURR RRU 31010 11int191 191int ??? ???????? (26) U 為 3V, R1為 0~ 10KΩ的滑動(dòng)電阻,所以 Uint的最小值為 6 104V,最大值為3V。通過計(jì)算可知道,如果增益倍數(shù)取 40 時(shí), 1 腳和 8 腳的串聯(lián)電阻應(yīng)該取 1080Ω ,所以可以選擇 1KΩ 的電阻作為串聯(lián)電阻。本設(shè)計(jì)取增益 40。 圖 210 ISD4004 管腳圖 LM386 功放電路 LM386 的增益通過管腳 1 和管腳 8 連接電容和電阻來改變,其內(nèi)部串聯(lián)了一個(gè)。在常見的電路中,一般使用LM386 作為功放芯片,既可以節(jié)省成本開支,又可以簡化電路的設(shè)計(jì)。 STC89C52 的 口接 SS 片選端口、 接 MOSI 數(shù)據(jù)輸入端口、 接 MISO數(shù)據(jù)輸出端口、 接始終 SCLK 端口、 接 INT 中斷溢出端口。但其功能豐富,可以進(jìn)行分段錄音,而且可以設(shè)計(jì)應(yīng)用需求進(jìn)行語音頻率調(diào)整。SYN6288 雖然在使用上很是方便,但是在文本轉(zhuǎn)換時(shí),有時(shí)文字識(shí)別不準(zhǔn)確,聲音 五邑大學(xué)本科畢業(yè)設(shè)計(jì) 第 12 頁 失真度大,放音時(shí)聲音怪異,底噪大,不自然不順暢等等這些都影響到實(shí)際產(chǎn)品的應(yīng)用。 SYN6288 語音合成芯片使用異步通訊的方式,可以使用合成預(yù)先寫好的 TXT 數(shù)據(jù)進(jìn)行文本和語音的轉(zhuǎn)換。 PT2272 的端口 D2D5 接單片機(jī) I/O口,與 PT2262 的端口 D2D5 電平一致,即可讀取該旅游站點(diǎn)的信息。 F05R 和 J05U 的地址編碼必須一致才能解碼,當(dāng)?shù)刂肪幋a一致, J05U 能夠正常接收 F05R 的信號(hào),并把信息傳輸給 PT227,然后解碼, PT2272 如果能正常解碼,在 17 管腳 VT 端口輸入一個(gè)高電平,發(fā)光二極管得電變亮,可以起到指示作用。 硬件電路圖如圖所示: 圖 28 無線發(fā)射電路圖 五邑大學(xué)本科畢業(yè)設(shè)計(jì) 第 11 頁 圖 29 無線接收電路圖 如圖所示,發(fā)射模塊代表各個(gè)旅游站點(diǎn),每個(gè)旅游景點(diǎn)有一個(gè)固定的 ID,PT2262 地址管腳和數(shù)據(jù)管教接上三態(tài)撥碼開關(guān),當(dāng)三態(tài)開關(guān)撥向 ON 一端則為低電平,端口管腳輸入“ 0”,當(dāng)開關(guān)轉(zhuǎn)向非 ON 一端則為高電平,端口管腳輸入“ 1”,為了防止短路,供電端口必須接上 10K 的分壓電阻。按照資料手冊所寫, PT2262 芯片應(yīng)該接 2M振蕩電阻,那么, PT2272 就需要接 240K 的振蕩電阻,振蕩電阻過大或者過都會(huì)出現(xiàn)不解碼現(xiàn)象。 與 PT2262/PT2272 配合使用時(shí),通過查詢資料,如果 PT2262 接大于 2M 的振蕩電阻時(shí),配套的 PT2272 會(huì)發(fā)生不解碼的現(xiàn)象。天線直徑同樣使用 1mm,直接插進(jìn)PCB 板上,周圍不要覆銅,遠(yuǎn)離地線和電源線。經(jīng)過實(shí)物調(diào)試,使用 6cm 的直線天線效果最好,可以超過 100m 的發(fā)射距離。為了方便使用,本設(shè)計(jì)使用的 F05R/J05U 芯片皆是 433MHz的頻率。傳輸速率最高可達(dá) 10K/s。在使用 F05R 時(shí)必須要注意輸入電壓的穩(wěn)定,一旦電壓超過 ,芯片很容易被高壓燒毀,但在較為低的電壓下也可正常工作,最低電壓可以 。并且可以在較為惡劣的工作環(huán)境下運(yùn)行,可以使用工業(yè)無線信息傳輸,家用產(chǎn)品無線遙控,自動(dòng)化數(shù)據(jù)自動(dòng)傳輸,而且此芯片通過歐美認(rèn)證標(biāo)準(zhǔn)。功耗低,靈敏度高,調(diào)制模式為 ASK 調(diào)制的超外差接收,有兩 個(gè)工作頻段,包括 和 。但因?yàn)榇伺涮仔酒谝话闶忻嫔想y以買到,所以采用 F05R/J05U代替。此芯片也可以使用+3V 的鋰電池進(jìn)行供電,有 315MHz 和 433MHz 兩個(gè)工作頻率可以選擇。 無線收發(fā)模塊 PT2262/PT2272 編碼解碼芯片 圖 27 PT2262/PT2272 管腳圖 PT2262/PT2272 的特點(diǎn): 外圍元件需求量少 起振使用 RC 振蕩電阻 3.、使用功耗低,效率高的 CMOS 制作工藝 較寬的工作電壓限度: 可用數(shù)據(jù)最多有 6 位 任意組合地址碼有 531441 種選擇 表 22 PT2262管腳功能說明 表 23 PT2272管腳功能說明 五邑大學(xué)本科畢業(yè)設(shè)計(jì) 第 9 頁 表 23 PT2272管腳功能說明 F05R/J05U 超外差無線接收模塊 本設(shè)計(jì)開始打算是用 F05V/J05V 作為無線接收模塊,此接收芯片也是弱電器件,工作電流很小, 一般在幾毫安下即可正常工作。 電路圖如圖所示 圖 26 液晶顯示模塊電路圖 五邑大學(xué)本科畢業(yè)設(shè)計(jì) 第 8 頁 管腳 1 是液晶的電源地管腳,管腳 2 是液晶的正電壓供電端口, 3 腳為液晶工作電壓管腳。 LCD12864 橫向可以顯示 128 個(gè)點(diǎn),縱向可以顯示 64 個(gè)點(diǎn),且可選擇自帶中文字庫版本,相對 LCD1602, LCD12864 顯示面積大,能夠進(jìn)行四行字符和中文字體顯示,且自帶大部分常用字體中文字庫,對程序的編寫提供了很大的方便,不但如此,自帶字庫還節(jié)省程序的代碼量,提高程序的效率。 LCD1602 帶有數(shù)字式 接口,體積小,重量輕,功率消耗也必將低,在顯示效果方面,做到清晰,而且對比度、亮度都是可調(diào)。晶振選用 插針式晶振,起振電容可選擇 10pF~ 30pF 范圍之間,本電路使用 30pF 瓷片電容。 根據(jù)單片機(jī)復(fù)位典型時(shí)間,需要維持 10ms 以上才有效,本設(shè)計(jì)取復(fù)位時(shí)間為100ms, RC 振蕩的時(shí)間常數(shù)計(jì)算公式為 : CRT ?? ( 21) 若電容 C 的單位是 uf(微法) ,那電阻 R 的單位是 MΩ(兆歐),時(shí)間常數(shù) T 的單位是 s(秒)。 復(fù)位電路和晶振電路 電路圖如下所示: 圖 25 復(fù)位電 路和晶振電路 五邑大學(xué)本科畢業(yè)設(shè)計(jì) 第 7 頁 復(fù)位電路使用自動(dòng)復(fù)位系統(tǒng),電路上電時(shí), RET 端口瞬間高電平,單片機(jī)復(fù)位,然后 RET 端口回復(fù)低電平,單片機(jī)正常工作。 圖 23 按鍵 電路圖 單片機(jī)控制模塊 STC89C52 單片機(jī)簡介 表 21 STC89C52 功能特性 芯片的管腳封裝圖如 24 圖所示: 五邑大學(xué)本科畢業(yè)設(shè)計(jì) 第 6 頁 圖 24 STC89C52 封裝 本設(shè)計(jì)采用 STC89C52 作為核心控制提供 8K的 ROM 儲(chǔ)存器,價(jià)格低廉,工作穩(wěn)定度高,極具性價(jià)比。若果撥碼開關(guān)切換到放音狀態(tài)下,按下 S4 按鍵會(huì)自動(dòng)從開始的第一段錄音進(jìn)行播放,每按一下 S4 按鍵都會(huì)自動(dòng)跳轉(zhuǎn)到下一段錄音,直到所有錄音段播放完畢,然后重新開始播放,如此循環(huán)。本按鍵模塊采用簡單的兩顆獨(dú)立式按鍵,單片機(jī)非 P0 口鍵盤不一定需要加上拉電阻,但為了提高電路的穩(wěn)定性和防止灌電流過大,所有本按鍵模塊外加上拉電阻,典型值為 10K,同時(shí),為了防止誤操作,在設(shè)計(jì)軟件中使用了延時(shí)按鍵消抖。使用大容量值的 C3 去除供電電路的進(jìn)行低頻濾波,而瓷片電容的作用則是對輸出電流進(jìn)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1