【正文】
目,信息處理量小,如果選擇功能強(qiáng)大的 Motorola單片機(jī)或 PIC芯片來設(shè)計(jì)存在成本高,開發(fā)過程復(fù)雜等問題??臻e模式中 CPU 不工作,但允許其他功能結(jié)構(gòu)繼續(xù)工作。靈活的八位 CPU 是它的顯著特點(diǎn),解決了很多其他單片機(jī)所解決不了的應(yīng)用系統(tǒng)。 STC 單片機(jī) STC89C52 是 STC公司生產(chǎn)的最典型的單片機(jī)之一。結(jié)合匯編語言、 C 語言等程序,單片機(jī)可以實(shí)現(xiàn)很多豐富的功能,并且有的設(shè)計(jì)還可以在 proteus環(huán)境里進(jìn)行仿真實(shí)現(xiàn)功能。 51 系列的單片機(jī)具有體積小、低功耗、控制能力強(qiáng)、高效能、使用方便以及資源占用率低等特點(diǎn)。 ATEML 單片機(jī) ATEML 公司的單片機(jī)是目前世界上一種獨(dú)具特色而性能卓越的單片機(jī), ATMEL 公司以高性能、低功耗、非易失性存儲(chǔ)器一流為著稱體制造公司。適用于用量大、檔次低、價(jià)格敏感的產(chǎn)品,在工業(yè)控制中應(yīng)用比較廣泛。 Micro Chip單片機(jī) Micro Chip 單片機(jī)的主要產(chǎn)品是 PIC、 16C 系列和 17C 系列 8 位單片機(jī), CPU 采用 RISC 結(jié)構(gòu),分別僅有 3 3 58 條指令,采用 Harvard雙總線結(jié)構(gòu)。從 M6800開始,開發(fā)了很多的品種, 4 位、 8 位、 16 位以及 32 位的單片機(jī)都能生產(chǎn) ,其中典型的代表有 8 位機(jī) M680 M68HC05 系列; 8 位增強(qiáng)型 M68HC1 M68HC12; 16位機(jī) M68HC1 32 位機(jī) M683XX。 單片機(jī)種類 現(xiàn)在隨著科技技術(shù)的快速發(fā)展,單片機(jī)的發(fā)展越來越快,以下是幾種比較廣泛應(yīng)用的單片機(jī)。包括汽車上也有單片機(jī),一般都配備 40 多片單片機(jī)。因?yàn)楹唵?、可靠、易操作以及性能不錯(cuò)得到了廣大用戶的好評(píng)。 INTEL 公司的 8080 是最早以這種思想設(shè)計(jì)出來的處理器,但都是 8位或 4 位處理器。它最初運(yùn)用于工業(yè)控制領(lǐng)域。它的體積小、價(jià)格便宜,為學(xué)習(xí)和應(yīng)用提供了便利條件。 單片機(jī)概述 單片機(jī)又稱單片微型控制器,它的功能是把一個(gè)計(jì)算機(jī)系統(tǒng)綜合集成到單一 芯片上。這種報(bào)站系統(tǒng)結(jié)構(gòu)簡單,程序編寫容易,芯片價(jià)格低,性價(jià)比高,是公交車報(bào)站系統(tǒng)里比較好選擇。具體就是,在每個(gè)站牌上安裝一個(gè)發(fā)射模塊,讓他一直發(fā)射信號(hào);在公交車上安裝 一個(gè)接收模塊,當(dāng)公交車行駛到離站牌幾十米遠(yuǎn)的時(shí)候接收到信號(hào),通過對信號(hào)的解碼,然后輸入給單片機(jī),單片機(jī)經(jīng)過處理后調(diào)動(dòng)語音芯片進(jìn)行報(bào)站,同時(shí)在液晶屏上顯示出站臺(tái)信息,為防止信號(hào)出錯(cuò)情況,可以在公交車上設(shè)計(jì)手動(dòng)報(bào)站裝置。 由此可以看出該系統(tǒng)的缺點(diǎn)就是不準(zhǔn)確,不適合投入到城市中應(yīng)用。 第三種是基于單片機(jī)的自動(dòng)報(bào)站系統(tǒng),而這種系統(tǒng)在運(yùn)用上又分為兩種。當(dāng)公交車行駛到路下線圈時(shí),會(huì)切割車子底部線圈產(chǎn)生感應(yīng)電流,再觸動(dòng)裝置進(jìn)行發(fā)送電磁波,然后在車上顯 示出相關(guān)的站臺(tái)信息。 第二種是基于電磁波技術(shù)的公交車自動(dòng)報(bào)站系統(tǒng)。在國內(nèi),一些城市正處于試驗(yàn)階段,像北京、廣州、青島等幾個(gè)大型城市已經(jīng)采用了 GPS 自動(dòng)報(bào)站技術(shù)。他的報(bào)站方式不需要人工介入,在報(bào)站系統(tǒng)領(lǐng)域完全智能化、準(zhǔn)確化、人性化。鑒于這種情況,我們急需一種不由人工操作,而進(jìn)行自動(dòng)報(bào)站的報(bào)站系統(tǒng)。 Voice announcement system is manual control, needing a driver to operate, this would allow the driver inattention, bringing hidden danger to normal driving buses and security. The design uses bus voice reporting System controlled by ST89C52 microcontroller, using NRF24L01 wireless transceiver module to send and receive wireless signals. After identifying and broadcasting the name of the station through the ISD4004 voice chip, and displaying by LCD12864. The design needs to plete the hardware and software, hardware includes singlechip system, wireless RF transceiver circuit, voice circuit and display circuit, and the software includes the circuit design and the flowchart. Finally, through burning programs to the microcontroller in the KEIL C environment. The design is low cost, simple structure, reducing the intensity of the work of the driver and improving the safety index of the bus. Key Words: Microcontroller, Wireless Communications, Voice Broadcast, LCD 目 錄 第一章 緒論 ................................................................................................................................... 6 研究背景與意義 ................................................................................................ 6 在國內(nèi)外的發(fā)展?fàn)顩r ........................................................................................ 6 第二章 單片機(jī)技術(shù)介紹 ................................................................................................................. 7 單片機(jī) 概述 ........................................................................................................................ 8 單片機(jī)種類 ........................................................................................................................ 9 第三章 報(bào)站系統(tǒng)硬件設(shè)計(jì) ........................................................................................................... 10 .......................................................................................................................... 11 STC89C52 單片機(jī) 引腳說明 ............................................................................................ 11 無線收發(fā)模塊 ................................................................................................................. 13 NRF24L01 簡介 .................................................................................................... 13 NRF24L01 工作模式及說明 ................................................................................ 14 接口電路 ............................................................................................................. 15 語音模塊 .......................................................................................................................... 16 ISD4004 引腳說明 .............................................................................................. 16 接口電路 ............................................................................................................. 17 液晶顯示模塊 ...............................................................................