在職碩士研究生論文答辯會_第1頁
在職碩士研究生論文答辯會_第2頁
在職碩士研究生論文答辯會_第3頁
在職碩士研究生論文答辯會_第4頁
在職碩士研究生論文答辯會_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

基于GSM模塊的數(shù)字校園播放系統(tǒng)的設(shè)計學生姓名:***指導教師:***論文題目:一、課題來源及意義二、國內(nèi)外研究現(xiàn)狀三、總體設(shè)計方案四、硬件電路設(shè)計五、軟件電路設(shè)計六、系統(tǒng)調(diào)試七、總結(jié)八、致謝概述現(xiàn)有自動播放系統(tǒng)實現(xiàn)方式:1、軟件方式2、硬件方式:單片機缺點:存儲容量小,播出曲目的長短和數(shù)量受限制,功能有限,不易擴展

缺點:都不能實現(xiàn)真正的智能化控制,只能完全按照預先設(shè)定的節(jié)目和順序播放課題來源及意義短消息業(yè)務(SMS)作為GSM的一種增值服務,隨著GSM網(wǎng)絡覆蓋范圍的不斷擴大,得到了迅速發(fā)展,它具有傳輸速度快,費用低,不占用語音通信通道等優(yōu)點,因而在遠程智能控制系統(tǒng)中得到了廣泛的應用

本課題把實現(xiàn)了真正智能化、人性化控制。利用GSM進行控制,可以實現(xiàn)遠程電源控制和節(jié)目的智能播放控制國內(nèi)外研究現(xiàn)狀利用手機短信控制的應用新研究很多,大都在一些簡單的、小數(shù)據(jù)的單一電器控制,應用在大功率電器、多路電器控制更少。直接用GSM信息智能控制信息庫的資源及電源終端的,還沒有研究先例.國內(nèi)外研究現(xiàn)狀總體設(shè)計方案主要內(nèi)容

本課題的主要任務是開發(fā)研究一種利用手機短信控制的數(shù)字校園播放系統(tǒng),播放機由單片機、存儲卡,語音解碼芯片、GSM模塊組成,系統(tǒng)收到遙控短信,首先進行權(quán)限鑒別,當短信號碼與系統(tǒng)存儲號碼一致時,確認為短信有效并解析短信數(shù)據(jù)包,根據(jù)短信內(nèi)容要求讀取對應的存儲卡的廣播內(nèi)容并控制播放系統(tǒng)啟動或關(guān)閉。

總體設(shè)計方案硬件電路設(shè)計本系統(tǒng)硬件電路主要包括電源的遠程控制系統(tǒng)和節(jié)目播放的遠程控制系統(tǒng)兩部分。其中,電源的遠程控制系統(tǒng)主要由電源電路、單片機及其外圍電路、GSM模塊、繼電器控制電路組成。節(jié)目播放的遠程控制系統(tǒng)主要由穩(wěn)壓電源電路、單片機及其外圍電路、GSM模塊、MP3播放電路、SD卡存取電路等組成。硬件電路設(shè)計一、單片機及外圍電路設(shè)計本系統(tǒng)所使用的單片機我們選用ATmega16。主要針對ATmega16芯片在復位電路、晶振線路、AD轉(zhuǎn)換濾波線路和電源等幾部分進行了分析設(shè)計。硬件電路設(shè)計二、電源的遠程控制系統(tǒng)1、采用開關(guān)式穩(wěn)壓電源,功耗低、效率高、抗干擾能力強。本系統(tǒng)中采用了LM2576系列開關(guān)穩(wěn)壓集成電路,是線性三端穩(wěn)壓器件(如78xx系列端穩(wěn)壓集成電路)的替代品,它具有可靠的工作性能、較高的工作效率和較強的輸出電流驅(qū)動能力,從而為MCU的穩(wěn)定、可靠工作提供了強有力的保證。硬件電路設(shè)計二、電源的遠程控制系統(tǒng)2、GSM模塊選用的是西門子TC35系列的TC35i,該模塊集基帶和射頻電路于一體,向用戶提供標準的AT指令接口,為語音、數(shù)據(jù)和短消息提供了快速、安全、可靠的傳輸。

硬件電路設(shè)計圖3.8TC35i與ATMEGE16連接電路圖硬件電路設(shè)計三、節(jié)目播放的遠程控制系統(tǒng)1、節(jié)目播放電路主芯片采用VS1003B是VLSI公司最新版本的MP3芯片,是目前解碼效果甚佳的DSP核的解碼器,支持解碼音樂格式包括MP3、WMA、WAV、MIDI、P-MIIDI,編碼格式IMAADPCM(單聲道)。硬件電路設(shè)計三、節(jié)目播放的遠程控制系統(tǒng)

圖3.11VS1003和ATMEGA16的連接圖硬件電路設(shè)計三、節(jié)目播放的遠程控制系統(tǒng)2、SD卡(SecureDigitalMemoryCard)是一種基于半導體快閃記憶器的新一代記憶設(shè)備。擁有高記憶容量、快速數(shù)據(jù)傳輸率、極大的移動靈活性以及很好的安全性。支持SD模式和SPI模式讀寫。本機采用SPI模式硬件電路設(shè)計圖3.12SD卡SPI模式下與單片機的連接圖軟件設(shè)計本系統(tǒng)程序使用模塊化的程序設(shè)計思想,主程序通過調(diào)用子程序以實現(xiàn)各部分功能。先進行軟件的總體設(shè)計,將軟件分為多個功能模塊,然后進行各功能模塊設(shè)計,各功能模塊都調(diào)試通過后,將它們根據(jù)總體設(shè)計的主函數(shù)流程組合起來成為最終的應用軟件。根據(jù)流程要求、總體設(shè)計方案的要求和硬件電路功能,將軟件設(shè)計劃分為GSM模塊、節(jié)目播放模塊、SD卡存取模塊、用戶設(shè)置模塊、遠程控制模塊等。軟件設(shè)計1、主程序設(shè)計系統(tǒng)工作流程比較簡單,主要做好數(shù)據(jù)處理的糾錯機制,防止電磁干擾,引起誤觸發(fā)。采集的數(shù)據(jù)要經(jīng)過3次軟件修正,才作為合法數(shù)據(jù)處理,遇到異常情況,要生成錯誤報表,防止系統(tǒng)誤觸法,提高可靠性。圖4.1程序流程圖軟件設(shè)計

2、GSM模塊程序設(shè)計GSM模塊上電以后首先進行初始化。單片機首先可以向它發(fā)送一個命令“ATEO”來消除“回顯”,以盡量減少單片機串行口接收的字符,再發(fā)送AT命令“CNMI”,把GSM模塊設(shè)置成“主動通知模式”。當GSM模塊接收到短信后會主動地向串行口發(fā)送信息“CMTI”通知單片機,表示接收到新的短信。同時,還要檢查在信箱中是否還存放有短信。如果有,就將其一一讀出,再逐一刪除,以保證信箱中為空。軟件設(shè)計

GSM模塊開始工作以后,每當收到短信的時候就會主動通過串行口向單片機發(fā)送信息“CMTI”,單片機接收到信息后發(fā)出指令“CMGR”來讀取短信,GSM模塊將該短信通過串口發(fā)送給單片機,由單片機判斷該短信是否本系統(tǒng)內(nèi)的正常數(shù)據(jù)。如果數(shù)據(jù)合法,則提取該短信中數(shù)據(jù),并進行處理,同時發(fā)出AT指令“CGMD”,刪除該短信;如果數(shù)據(jù)不正常,就直接刪除。軟件設(shè)計

3、SD卡程序設(shè)計

MMC/SD卡上電后默認為MMC/SD模式,要使MMC/SD卡工作在SPI模式下,在MMC/SD卡初始化時,當片選線(CS)被拉低時發(fā)送復位命令CMD0,如收到應答信號01H,表示已將卡置為閑置狀態(tài);如收到應答信號不是01H,則表示出錯。然后向MMC/SD卡發(fā)送命令CMD1,收到正確的應答信號00H之后,才會使MMC/SD卡進入SPI模式。MMC/SD卡協(xié)議是一種問答式協(xié)議。首先單片機發(fā)送CMD。接著由MMC/SD卡發(fā)送回應RES。MMC/SD卡的命令長度都是6字節(jié),命令總是以左邊的起始位開始,右邊的結(jié)束位結(jié)束。

軟件設(shè)計MMC/SD卡寫一個扇區(qū)操作,首先發(fā)送寫扇區(qū)命令,發(fā)數(shù)據(jù)開始頭0xfe,寫512Byte數(shù)據(jù),然后寫2個字節(jié)0xff,進行CRC校驗,延時200微秒,關(guān)閉寫功能;MMC/SD卡讀一個扇區(qū),時序同寫一個扇區(qū)類似,送讀扇區(qū)命令,讀數(shù)據(jù)為0xfe,隨后讀出的512Byte數(shù)據(jù)就是該扇區(qū)。軟件設(shè)計4、MP3模塊程序設(shè)計VS1003B初始化,使能芯片,給0x05地址寫入數(shù)據(jù)0x000a,設(shè)置音量,設(shè)置MODE寄存器,最后軟件復位。發(fā)送一組正弦波數(shù)據(jù)給VS1003B,如果聽到一高一低的聲音,表明初始化程序成功。播放數(shù)據(jù)時,從MMC/SD卡讀出的數(shù)據(jù),在數(shù)據(jù)片選字節(jié)同步腳為低時送入,接收數(shù)據(jù)完畢,片選字節(jié)同步腳置高,發(fā)送數(shù)據(jù)期間,保持片選腳為高。軟件設(shè)計單片機收到串口中斷,數(shù)據(jù)保存到接收緩沖區(qū),一幀數(shù)據(jù)接收完畢,進行數(shù)據(jù)號碼分析,當用戶的手機號碼與系統(tǒng)存儲的號碼一致,該短信包有效,否則該信息不處理;解析信息包的內(nèi)容,收到放音命令,讀取MMC/SD文件分配表,查找到要播放的文件,根據(jù)文件的屬性,找到文件數(shù)據(jù)區(qū)的首簇,然后找到音頻數(shù)據(jù)區(qū),讀32個字節(jié)送VS1003B,判斷文件是否執(zhí)行完畢,沒有執(zhí)行完畢,循環(huán)送音頻數(shù)據(jù),每執(zhí)行完一簇數(shù)據(jù),根據(jù)簇鏈,指向下一簇,循環(huán)執(zhí)行,一直到該文件結(jié)束。播放數(shù)據(jù)時,打開擴音器電源。當收到停止命令,關(guān)閉擴音器電源。系統(tǒng)調(diào)試本系統(tǒng)的調(diào)試主要分為硬件調(diào)試、軟件調(diào)試和聯(lián)機調(diào)試三大部分。經(jīng)過初步

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論