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

正文內(nèi)容

公交車自動報站及漢字顯示系統(tǒng)畢業(yè)設(shè)計(參考版)

2024-12-03 10:29本頁面
  

【正文】 字碼表初址賦值 MOV R1,00H ; 。程序流程圖,如圖 。 本程序?qū)崿F(xiàn)了,在公交車進(jìn)站出站時語音和漢字顯示的同時調(diào)用, 如圖 所示主程序流程圖: GPS 判斷是否到站 AT89C51 初始化 觸發(fā) AT89C51 工作 返回 語音輸出子程序 LED 顯示子程序 開始 是 否 圖 主程序框圖 26 子程序的設(shè)計 LED 漢字顯示程序 LED 漢字顯示子程序 主要由開始、初始化、設(shè)置片選然后提取 漢字庫模 。 C51是 MCS51系列單片機(jī)的 C 語言。在51系列單片機(jī)的開發(fā)過程中,程序設(shè)計是重 點也是難點。因此,本自動報站系統(tǒng)的程序采用了 C 語言編寫。目前,使用 C 語言進(jìn)行程序設(shè)計已成為軟件開發(fā)的主流之一。用 C 語言編寫的程序可 以較好地解決匯編語言存在的這些不足。 匯編語言是一種效率很高的語言,在對資源利用、實時響應(yīng)等方面具有高級語言難以比擬的優(yōu)點,但它同時存在可讀性、可移植性和可維護(hù)性差的弱點。匯編語言比機(jī)器語言易于讀寫、調(diào)試和修改,同時具有機(jī)器語言全部優(yōu)點。專用程序為軟件人員提供合適的環(huán)境,便于進(jìn)行程序設(shè)計工作。LM7805 是我們最常用到的穩(wěn)壓芯片了,他的使用方便,用很簡單的電路即可以輸入一個直流穩(wěn)壓電源 ,他的輸出電壓恰好為 5v,剛好是 51系列單片機(jī)運行所需的電壓, 很符合本設(shè)計的要求, 電路圖如 圖 所示 : 圖 GPS模塊 23 24 第 4章 系統(tǒng)軟件設(shè)計 程序設(shè)計是軟件開發(fā)工作的重要部分,而軟件開發(fā)是工程性的工作,所以要有規(guī)范。 將 GPS 模塊接入單片機(jī)的 RXD/TXD 引腳,做數(shù)據(jù)的讀取和寫入,當(dāng)公交車到達(dá)某一站點時,由 GPS 進(jìn)行定位,將定位的信號傳入單片機(jī)中,觸發(fā)單片機(jī)工作進(jìn)而實現(xiàn)語音與漢字顯示的工作。支援 NMEA0183 標(biāo)準(zhǔn)信號格式及 SiRF 二位元編碼。 可支援 美國海岸部隊塔臺差分全球定位系統(tǒng)修正訊號。 晶片內(nèi)建 1920 次 / 頻率硬體 , 提高接收傳送搜尋衛(wèi)星訊號。 GPS 模塊的特性: 使用 SiRF 第三代低耗電量 (LP),高效能晶片 ,大大降低耗電量。關(guān)機(jī)后,機(jī)內(nèi)電池為RAM存儲器供電,以防丟失數(shù)據(jù)。設(shè)置機(jī)內(nèi)電池的目的在于更換外電池時不中斷連續(xù)觀測。實際上,也可以將天線單元和接收單元制作成一個整體,而在觀測時將其安置在測站點上。 GPS 接收機(jī)的結(jié)構(gòu)分為天線單元和接收單元兩大部分。由于載體上的 GPS 接收機(jī)天線在跟蹤 GPS 衛(wèi)星的過程中將相對地球而運動,這樣,接收74HC245 16*16 LED 點陣 列驅(qū)動 行驅(qū)動 列驅(qū)動 列驅(qū)動 列驅(qū)動 16*16 LED 點陣 16*16 LED 點陣 16*16 LED 點陣 圖 LED電路設(shè)計程圖 22 機(jī)用 GPS 信號就可實時地測量運動載體的狀態(tài)參數(shù)(瞬間三維位置和三維速度)。 動態(tài)定位是用 GPS 接收機(jī)測定一個運動物體的運行軌跡。導(dǎo)航衛(wèi)星至少 24顆,均勻分布在 6個極地軌道上,軌道的夾角為 60度,距地平均高度為 20200 公里,每 12 恒星時繞地球一周。隨著全球性空間定位信息應(yīng)用的日益廣泛, GPS 提供的全時域、全天候、高精度定位服務(wù)將給空間技術(shù)、地球物理、大地測繪、遙感技術(shù)、交通調(diào)度、軍事作戰(zhàn)以及人們的日常生活帶來巨大的變化和深遠(yuǎn)的影響。 LED 電路圖見附錄, 框 圖如 圖 所示 : GPS 定位模塊 設(shè)計 GPS 是 Global Positioning System 的縮寫,即全球定位系統(tǒng)。對于列數(shù)據(jù)準(zhǔn)備來說,它應(yīng)能實現(xiàn)串入并出的移位功能;對于列數(shù)據(jù)顯示來說,應(yīng)具有并行鎖存的功能。為了達(dá)到重疊處理的目的,列數(shù)據(jù)的顯示就需要具有鎖存功能。 21 顯示電路 設(shè)計采用以 AT89C51 單片機(jī)為核心芯片 ,16*16LED 漢字顯示 4 個字,即為16*64 點陣漢字顯示, 采用重疊處理的方法。利用這種復(fù)合使能特性,僅需 4 片 74HC245 芯片和 1個反相器,即可輕松實現(xiàn)并行擴(kuò)展,組合成為一個 132( 5 線到 32 線)譯碼器。 74HC245 特有 3個使能輸入端:兩個低有效( E1和 E2)和一個高有效( E3)。 3. 集成驅(qū)動芯片 在本設(shè)計中集成驅(qū)動芯片是為了節(jié)省 I/O 口,通過整合驅(qū)動信號做到時間上的匹配,保證系統(tǒng)的正常運行。穩(wěn)定系統(tǒng)電壓,旁路掉電源中的高頻脈動成份。輕則對周圍無線電環(huán)境造成電磁污染,重則使系統(tǒng)時鐘紊亂,邏輯錯誤。 由于 LED 顯示屏的工作電流時刻在變化,造成了系統(tǒng)電壓的波動。 74HC595 并行輸出端與 LED 模塊列線之間通過 20Ω 的電阻連接,這里電阻起到分壓,去除紅色 LED 的并聯(lián)嵌位作用。它輸入端允許 500nS 的上升(下降)時間,對嚴(yán)重畸形的時鐘脈沖仍能檢測。 (1)A、 B、 C、 D 譯碼地址輸入端 (低電平有效 ) (2)G G2選通端 (低電平有效 ) (3)0- 15輸出端 (低電平有效 ) (4)電源電壓 7V (5)輸入電壓 5V (6)工作環(huán)境溫度 0~ 70℃ (7)貯存溫度- 65~ 150℃ 2. 列驅(qū)動芯片 74HC595 在 5V供電的時候能夠達(dá)到 30MHz 的時鐘速度,每個并行輸出端口均能承受 20mA 的灌電流和拉電流。譯碼器在單片機(jī)系統(tǒng)中一般起擴(kuò)展 IO 的作用,當(dāng)外設(shè)比較多, 20 單片機(jī)的引腳不夠用的時候,就可以由 74LS154 把 4個單片機(jī) IO 口擴(kuò)展為 12 個。試驗表明當(dāng)輸入 LED的電流為 15mA 時,維持時間至少需要 1ms,否則 LED 呈微亮狀態(tài)。 LED 點陣塊的單點靜態(tài)電流一般在 10mA 左右,由于占空比是 1/16,所以單點的動態(tài)電流最大可以達(dá)到160mA。由于要掃描 16 行的點陣,所以每行的時間絕不能超過 20ms247。采用這種方式的優(yōu)點是耗電少,成本低,壽命長,但是也存在顯示亮度及內(nèi)容顯示穩(wěn)定的問題。至此,一幅完整的文字信息就顯現(xiàn)出來。顯示采用動態(tài)顯示,使得圖形或文字能夠?qū)崿F(xiàn)靜止、移入移出等多種顯示方式。整機(jī)以 AT89C51 單片機(jī)為核心,通過單片機(jī)片控制一個行驅(qū)動器 74LS154 和八個列驅(qū)動器 74HC595 來驅(qū)動顯示屏顯示。漢字的點陣結(jié)構(gòu)相應(yīng)的顯示數(shù)據(jù)是用 16進(jìn)制格式以字節(jié)為單位表示的。 文字的點陣格式比較規(guī)范,可以采用現(xiàn)行計算機(jī)通用的字庫字模。這樣依照所需顯示的圖形文字,按顯示屏的各行各列逐點填寫顯示數(shù)據(jù),就可以構(gòu)成一個顯示數(shù)據(jù)文件。對于只控制通斷的圖文顯示屏來說,每個 LED 發(fā)光器件占據(jù)數(shù)據(jù)中的 1位( 1bit),在需要該 LED 器件發(fā)光的數(shù)據(jù)中相應(yīng)的位填 1,否則填 0。 從理論上說,不論顯示圖形還是文字,都是控制與組成這些圖形或文字的各個點所在位置相對應(yīng)的 LED 器件發(fā)光。 LED 圖文顯示屏的外觀可以做成條形,叫做條形圖文顯示屏(簡稱條屏),也可以按一定高度比例做成矩形的平面圖文顯示屏。這里所說的圖形,是指由單 一亮度線條組成的任意圖形,以便于不同亮度(灰度)點陣組成的圖像相區(qū)別。也可以用多個 LED 發(fā)光燈組成固定的字符或圖形進(jìn)行顯示,如大型劇場會堂的出入口及洗手間的顯示。按照發(fā)光燈強度又可以分為普通亮度發(fā)光燈、高亮度發(fā)光燈、超高亮度發(fā)光燈等。所以多種規(guī)格的顯示板 (或單元箱體 )配合不同控制技術(shù)的控制器就可以組成許多種 LED 顯示屏 ,以滿足不同環(huán)境 ,不同顯示要求的需要。如果采用驅(qū)動芯片自身采用掃描方式,那么一塊主流的驅(qū)動芯片就能一次驅(qū)動多路 LED 器件,將會使應(yīng)用成本降低許多。一般 IC 廠家都可生產(chǎn)此類芯片,一塊主流 16位穩(wěn)態(tài)電流 LED 顯示屏驅(qū) 動芯片只能驅(qū)動 16路的 LED 器件。最常用的通用芯片是 74HC595,具有 8位鎖存、串一并移位寄存器和三態(tài)輸出功能。 要想要 LED 顯示屏工作,需要驅(qū)動芯片,可分為通用芯片和專用芯片。最大耗電量是啟動時或全亮等極端情況時的耗電量 ,最大耗電量是交流電供電 (線徑 ,開關(guān)等 )必須考慮的要素。 LED 顯示屏分類多種多樣 ,大體按照如下幾種方式分類,其中耗電與電源要求 顯示屏的耗電量分為平均耗電量和最大耗電 量。本系統(tǒng)采用的 ISD1730 語音芯片由于容量不足 ,因此在軟件設(shè)計上采用了部分語音共用的方法 ,例如“遼寧工業(yè)大學(xué)站到了 ,請從后門下車”中的“站到了 ,請從后門下車”就是各個報站均要用到的詞語 ,可以做為子程序重復(fù)調(diào)用。語音播放的原理圖如圖 所示: 單片機(jī)應(yīng)用系統(tǒng)中語音接口的基本特點是 :語音輸出的許多詞匯是相同的 ,如操作提示、運行結(jié)果報告等。在報站狀態(tài)下,只需要單片機(jī)控制 P1口,輸送所需要的報站名和其它相應(yīng)存儲地址,開始放音,通過改變地址信息,可以播放不同的預(yù)錄語音信息。利用 8根地址線和 2根語音控制線和單片機(jī)連接實現(xiàn)控制功能。實現(xiàn)語音信號的輸入輸出。 17 VSSD 數(shù)字地 語音電路設(shè)計 本部分采用 ISD1730 語音芯片以及外圍電路實現(xiàn)語音報站功能,該芯片內(nèi)部包含片上時鐘,麥克風(fēng)前置放大器,自動增益放大器,帶通濾波器,平滑濾波器和功率放大器。 Interrupt(SPI 模式 ) 在完成 SPI 命令后,會產(chǎn)生一個低信號的中斷。 /PLAY 播放控制端 /REC 錄音控制端 /ERASE 擦除控制端 /FWD 快進(jìn)控制端 RDY / INT 一個開路輸出。不過,當(dāng)在 SPI 模式下, SPI 無視這個輸入,而且直通線路被 APC 寄存器的 D0 所控制。 AGC 自動增益控制 /VOL 音量控制 ROSC 振蕩電阻, ROSC 用一個電阻連接到地,決定芯片的采樣頻率 VCCA 模擬電路電源 /FT 在獨立芯片模式下,當(dāng) FT 一直為低, Analn 直通線路被激活。出廠默認(rèn) 設(shè)置為 AUD 。 AUD 是一個單端電流輸出,而 AuxOut 是一個單端電壓輸出。 APC 寄存器的 D3 可以決定 Analn 信號被立刻錄制到存儲器中,與 Mic 信號混合被錄制到存儲器中,或者被緩存到喇叭端并 經(jīng)由直通線路從 AUD/AUX 輸出 ??臻e時,需要拉高 VSSA 模擬地 圖 ISD1730芯片 16 AnaIn 芯片錄音或直通時,輔助的模擬輸入。此管腳空閑時,必須拉高。此管腳在空閑時,應(yīng)該被拉高 SCLK SPI 接口的時鐘。主控制芯片在 SCLK 上升沿之前的半個周期將數(shù)據(jù)放置在 MOSI 端。 ISD1730 在 SCLK 下降沿之前的半個周期將數(shù)據(jù)放置在 MISO 端。在錄音期 間按下 FT 鍵,會同時錄下 Analn 進(jìn)入的語音信號。 G、 FT 直通操作: 按住 FT 鍵將 FT 管腳持續(xù)保持在低電平會啟動直通模式??偣灿? 8 個音量檔供用戶選擇,每一檔會改變 4dB 。 F、音量操作: 點按一下 VOL 鍵將 VOL 管腳拉低會改變音量大小。 E、復(fù)位操作: 如果用 RESET 控制此管腳,建議 RESET 管腳與地之間連接 一個 μ F 電容。 如果芯片當(dāng)前正在播放第一段或最后一段語音,點按下 ERASE 鍵會刪除當(dāng)前語音。 如果芯片空閑并且播放指針指向最后一段語音,則會刪除最后一段語音,播放指針指向新的最后一段語音(執(zhí)行擦除操作前的倒數(shù)第二段) 點按一下 ERASE 健將 ERASE 管腳拉低,這時具體的擦除情況要看播放指針的狀態(tài): 如果芯片正在播放最一段語音,那么此時,放音停止,播放指針返回到第一段語音,緊接著播放第一段語音。 如果芯片在掉電狀態(tài)并且當(dāng)前播放指針的位置在最后一段,那么指針會返回到第一段語音處。當(dāng)播放指針到達(dá)最后一段語音處時, 再次快進(jìn),指針會返回到第一段語音。 C、 快進(jìn)操作: 點按一下 FWD 按鈕將 FWD 端拉低,會啟動快進(jìn)操作。在放音期間 LED 閃爍。如果在放音期間點按放音鍵會停止放音。放音結(jié)束后,播放指針停留在剛播放的語音起始地址處,再次點按放音鍵會重新播放剛才的 語音。 放音操作 : 放音操作有兩種模式,分別是邊沿觸發(fā)和電平觸發(fā),都由 PLAY 管腳觸發(fā)。錄音結(jié)束后,錄音指針自動移向下一個有效地址。 在按鍵模式工作時,芯片可以通過 LED 腳給出信號來提示芯片的工作狀態(tài),并且伴隨有提示音,用戶也可自定 4 種提示音效 。 工作電流: 20
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1