




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、蘭州理工大學(xué)本科畢業(yè)設(shè)計(jì)(2011屆)題 目基于單片機(jī)的無線語音對講系統(tǒng)設(shè)計(jì)學(xué) 院電信學(xué)院專 業(yè)電子信息科學(xué)與技術(shù)班 級電子二班學(xué) 號學(xué)生姓名指導(dǎo)教師緱新科完成日期推薦精選誠 信 承 諾我謹(jǐn)在此承諾:本人所寫的畢業(yè)論文基于CC2500的語音對講系統(tǒng)設(shè)計(jì)均系本人獨(dú)立完成,沒有抄襲行為,凡涉及其他作者的觀點(diǎn)和材料,均作了注釋,若有不實(shí),后果由本人承擔(dān)。 承諾人(簽名): 年 月 日推薦精選摘 要 本畢業(yè)設(shè)計(jì)主要設(shè)計(jì)自主研發(fā)的基于CC2500的語音對講系統(tǒng),實(shí)現(xiàn)短距離的語音對講。在現(xiàn)代通信中,對講機(jī)是一種近距離的、簡單的無線傳輸通信工具,由于它不需要中轉(zhuǎn)站和地面交換機(jī)站支持,就可以進(jìn)行有效的移動通信
2、,因此深受人們歡迎。目前,它廣泛應(yīng)用于生產(chǎn)、保安、野外工程等領(lǐng)域的小范圍移動通信工程中??紤]到研究的針對性,基于CC2500的無線對講系統(tǒng)的原理是通過STC89C52單片機(jī)控制,讀取存于FLASH里的PCM編碼信號,進(jìn)行處理后通過CC2500模塊發(fā)送,接收機(jī)通過CC2500模塊接收到信號后通過STC89C52模擬PWM波輸出。其音頻放大電路是通過LM358跟4871放大送到3歐喇叭。本文將具體介紹對講系統(tǒng)的硬件設(shè)計(jì)及軟件編程設(shè)計(jì)過程。關(guān)鍵詞:CC2500模塊;單片機(jī);語音對講推薦精選ABSTRACT The graduation design, the main design based on
3、 the independent research and development CC2500 speech talkback system, realize short speech the intercom.In the modern communication, intercom is a close, simple wireless transmission communication tools, because it does not require station and ground switch station, can effectively support the mo
4、bile communications,so it Welcome by people.At present, it is widely used in production, security, field engineering and other areas of small range of mobile communication engineering. Considering the pertinence, based on research CC2500 wireless talkback system principle is through STC89C52 MCU con
5、trol, read stored in FLASH pulse code modulation (PCM).the signal processing CC2500 module after sending by CC2500 module,receiver received by STC89C52 simulation PWM signal after through wavelet output.The audio amplification circuit is amplified by LM358 and 4871 to 3 speakers.Key words:CC2500 mod
6、ule;MCU;Voice Intercom推薦精選目 錄1 引言12 概述22.1無線對講系統(tǒng)概況22.2射頻芯片CC2500簡介32.3單片機(jī)概述52.4研究的意義62.5本設(shè)計(jì)方案思路63 語音對講系統(tǒng)硬件電路設(shè)計(jì)73.1語音對講系統(tǒng)總體設(shè)計(jì)框架73.2主控制器部分設(shè)計(jì)73.3 FLASH選擇113.4 顯示部分設(shè)計(jì)123.5信號發(fā)射/接收模塊設(shè)計(jì)123.6音頻輸出模塊設(shè)計(jì)143.7按鍵電路設(shè)計(jì)163.8 電源部分設(shè)計(jì)163.9本章小結(jié)174語音對講系統(tǒng)軟件設(shè)計(jì)184.1軟件開發(fā)調(diào)試環(huán)境184.2軟件總體設(shè)計(jì)框圖184.3 各模塊程序設(shè)計(jì)194.4本章小結(jié)265 制作與調(diào)試275.1原理
7、圖繪制及PCB制板275.2 硬件電路的布線與焊接275.3 調(diào)試286 總結(jié)30致謝31參考文獻(xiàn)32附錄33推薦精選推薦精選1 引言專業(yè)對講機(jī)通信作為專網(wǎng)移動通信的重要組成部分,其不受網(wǎng)絡(luò)限制,在網(wǎng)絡(luò)未覆蓋到的地方,可以讓使用者輕松溝通,簡單靈活的組網(wǎng)方式,更少的投入、更優(yōu)的性價(jià)比在許多特殊的行業(yè)與應(yīng)用領(lǐng)域發(fā)揮著其它通信系統(tǒng)無法替代的作用。傳統(tǒng)的模擬對講機(jī)設(shè)備在追求生產(chǎn)效率以及經(jīng)濟(jì)效益的今天,對講機(jī)提供一對一,一對多的通話方式,一按就說,操作簡單,令溝通更自由,尤其是緊急調(diào)度和集體協(xié)作工作的情況下,如在公共安全、應(yīng)急調(diào)度、物資流通、貨運(yùn)、交通、建筑施工、物業(yè)管理、餐飲服務(wù)等各個(gè)領(lǐng)域都扮演著重
8、要的角色。但是傳統(tǒng)的模擬對講機(jī)設(shè)備頻譜利用率低,易受干擾,保密性差,業(yè)務(wù)單一等一些不可避免的缺陷已經(jīng)逐漸地體現(xiàn)出來。因此,推動傳統(tǒng)的模擬通信設(shè)備向數(shù)字化發(fā)展將是解決這些缺陷的非常有效的辦法。目前,對講機(jī)的數(shù)字化已受到全球高度重視。數(shù)字對講機(jī)設(shè)備的技術(shù)研究和標(biāo)準(zhǔn)化工作在歐美等發(fā)達(dá)國家已開始推進(jìn)。最近幾年隨著我國國民經(jīng)濟(jì)的快速發(fā)展,政府部門、警察、公共安全、公用設(shè)施、醫(yī)療、消防及一些特殊部門等對專網(wǎng)移動通信有了新的要求,促使我國許多企業(yè)投入大量人力物力研發(fā)自己的移動通信標(biāo)準(zhǔn)。這其中最具代表性的就是華為的GT800系統(tǒng)和中興的GoTa系統(tǒng),不過十分遺憾的是這兩個(gè)系統(tǒng)并未在國內(nèi)得到很好的推廣。與之形成
9、鮮明對比的是國外的TETRA、iDEN系統(tǒng)卻在國內(nèi)得到了廣泛的應(yīng)用。另外國家雖然早在1995年就發(fā)布了無中心多信道選址移動通信系統(tǒng)的國家標(biāo)準(zhǔn),卻并沒又得到很好的發(fā)展。我國信息產(chǎn)業(yè)部無線電管理局在2007年9月13同發(fā)布了數(shù)字對講機(jī)系統(tǒng)設(shè)備無線射頻技術(shù)指標(biāo)要求(試行)和2009年12月12日發(fā)布的150MHz、400MHz頻段數(shù)字對講機(jī)設(shè)備無線技術(shù)指標(biāo)的通知,為我國數(shù)字對講機(jī)的發(fā)展提供了頻率保證和射頻技術(shù)基本指標(biāo)要求,也使得國內(nèi)通信制造商的研發(fā)有章可循,從而促進(jìn)了國內(nèi)數(shù)字對講機(jī)設(shè)備的研發(fā)。隨著科技的發(fā)展人們對對講機(jī)不斷的提高要求,本文所研究的通過CC2500模塊構(gòu)建語音對講系統(tǒng)低功耗低成本有一定
10、的實(shí)際意義。推薦精選2 概述2.1無線對講系統(tǒng)概況 公眾無線移動通信和專網(wǎng)移動無線通信同屬于移動通信的范疇,是移動通信的兩大應(yīng)用領(lǐng)域。公眾移動通信發(fā)展迅速,已進(jìn)入市場炒得火熱的3G,其特點(diǎn)是橫向、跨行業(yè)、面向全社會。專網(wǎng)移動通信則以某些特定領(lǐng)域的應(yīng)用或垂直的行業(yè)應(yīng)用為主,其所具有的強(qiáng)大的調(diào)度指揮功能、靈活多變的組網(wǎng)功能、獨(dú)有的用戶優(yōu)先級、一鍵呼叫業(yè)務(wù)、高保密性、高可靠性、為各行業(yè)量身定做的行業(yè)應(yīng)用功能、以及只需一次投入不用定期交納服務(wù)費(fèi)等都是公眾移動通信系統(tǒng)所無法替代的。專網(wǎng)無線通信系統(tǒng)主要包括三大類系統(tǒng):集群通信系統(tǒng)、無中心通信系統(tǒng)和對講機(jī)。通過下面的介紹我們會發(fā)現(xiàn)對無線對講系統(tǒng)的研究和發(fā)展
11、是有一定的現(xiàn)實(shí)意義的。2.1.1集群移動通信系統(tǒng)集群移動通信系統(tǒng)又叫專用業(yè)務(wù)調(diào)度系統(tǒng),是專用無線電調(diào)度系統(tǒng)的一種高級發(fā)展階段。目前,集群移動通信基本已經(jīng)從模擬時(shí)過度到了數(shù)字時(shí)代??梢哉f是專網(wǎng)移動通信三大系統(tǒng)中最早實(shí)現(xiàn)數(shù)字化的系統(tǒng)。數(shù)字集群通信系統(tǒng)相對于模擬集群通信系統(tǒng),主要有高頻譜利用率、高保密性、更好的話音質(zhì)量、支持多種業(yè)務(wù)、網(wǎng)絡(luò)管理和控制更加有效和靈活等特點(diǎn)。我國數(shù)字集群移動通信系統(tǒng)體制包括來自國外的TETRA、iDEN系統(tǒng)及國內(nèi)的GoTa、GT800系統(tǒng),由于TETRA系統(tǒng)的開放性較好,技術(shù)也較為成熟,參與廠商也比較多,所以在國內(nèi)發(fā)展較好,而其它3種系統(tǒng)并未得到較好的應(yīng)用。集群系統(tǒng)雖然功
12、能強(qiáng)大,但總的來說建網(wǎng)費(fèi)用還是較高,這也是對講機(jī)和無中心移動通信系統(tǒng)得以發(fā)展的原因之一。2.1.2對講機(jī) 專業(yè)對講機(jī)通信作為專網(wǎng)移動通信的重要組成部分,以其更簡單靈活的組網(wǎng)方式、更少的投入、更優(yōu)的性價(jià)比在許多特殊的行業(yè)與應(yīng)用領(lǐng)域發(fā)揮著其它通信系統(tǒng)無法替代的作用。傳統(tǒng)的模擬對講機(jī)設(shè)備在追求生產(chǎn)效率以及經(jīng)濟(jì)效益的今天,在公共安全、應(yīng)急調(diào)度、物資流通、貨運(yùn)、交通、建筑施工、物業(yè)管理、餐飲服務(wù)等各個(gè)領(lǐng)域都扮演著重要的角色。但是傳統(tǒng)的模擬對講機(jī)設(shè)備頻譜利用率低,易受干擾,保密性差,業(yè)務(wù)單一等一些不可避免的缺陷已經(jīng)逐漸地體現(xiàn)出來。因此,推動傳統(tǒng)的模擬通信設(shè)備向數(shù)字化發(fā)展將是解決這些缺陷的非常有效的辦法。目
13、前,對講機(jī)的數(shù)字化已受到全球高度重視。數(shù)字對講機(jī)設(shè)備的技術(shù)研究和標(biāo)準(zhǔn)化工作在歐美等發(fā)達(dá)國家已開始推進(jìn)。推薦精選我國信息產(chǎn)業(yè)部無線電管理局在2007年9月13同發(fā)布了數(shù)字對講機(jī)系統(tǒng)設(shè)備無線射頻技術(shù)指標(biāo)要求(試行)和2009年12月12日發(fā)布的150MHz、400MHz頻段數(shù)字對講機(jī)設(shè)備無線技術(shù)指標(biāo)的通知,為我國數(shù)字對講機(jī)的發(fā)展提供了頻率保證和射頻技術(shù)基本指標(biāo)要求,也使得國內(nèi)通信制造商的研發(fā)有章可循,從而促進(jìn)了國內(nèi)數(shù)字對講機(jī)設(shè)備的研發(fā)。2.1.3無中心移動通信系統(tǒng) 無中心移動通信系統(tǒng)是指沒有作轉(zhuǎn)發(fā)用基站的移動通信系統(tǒng),900MHz無中心選址系統(tǒng)在我國經(jīng)歷了10多年的使用,于1995年發(fā)布了兩個(gè)國家
14、標(biāo)準(zhǔn):無中心多信道選址移動通信系統(tǒng)體制和無中心多信道移動通信設(shè)備總規(guī)范。無中心移動通信系統(tǒng)有其自身的優(yōu)點(diǎn),比如費(fèi)用低廉,多信道公用,無需申請指配頻點(diǎn)等。目前,無中心移動通信系統(tǒng)和對講機(jī)一樣是只能進(jìn)行通話的模擬系統(tǒng),也正在經(jīng)歷模擬轉(zhuǎn)數(shù)字的過程,就目前而言,國內(nèi)還沒有成熟的數(shù)字無中心通信系統(tǒng)投入市場。中國是移動通信最大的市場,這是由我國是世界第一人口大國和我國經(jīng)濟(jì)的迅速發(fā)展決定的。但是相對于發(fā)展同趨成熟的公網(wǎng)移動通信,專網(wǎng)移動通信可以說是剛剛起步。由上面的介紹我們可以看出,專網(wǎng)移動通信的三大類系統(tǒng)在我國的發(fā)展都不是很理想。可是隨著我國經(jīng)濟(jì)的發(fā)展,公共安全對專網(wǎng)移動通信的需求卻日漸增長。近些年南方雪
15、災(zāi)、汶川地震、玉樹地震的發(fā)生讓我們深刻體會到了對講機(jī)在應(yīng)對突發(fā)事件的巨大作用??梢灶A(yù)見,在我國經(jīng)濟(jì)迅猛發(fā)展的今天,數(shù)字對講機(jī)必將在囤計(jì)民生和公共安全領(lǐng)域發(fā)揮越來越重要的作用,有著巨大的發(fā)展前景?,F(xiàn)在中國的專網(wǎng)移動通信正在經(jīng)歷模轉(zhuǎn)數(shù)的過程,對講機(jī)、無中心系統(tǒng)的數(shù)字化是移動通信領(lǐng)域罩最后一塊由模擬轉(zhuǎn)數(shù)字的市場。新型的專網(wǎng)數(shù)字移動通信系統(tǒng)也隨著對講機(jī)的數(shù)字化應(yīng)運(yùn)而生,未來將成為專網(wǎng)系統(tǒng)的主力軍。為避免再出現(xiàn)公網(wǎng)數(shù)字化和集群數(shù)字化過程中核心技術(shù)受制于國外的情形,迫切需要我國的研發(fā)人員能真正掌握該領(lǐng)域的核心技術(shù),所以對數(shù)字對講機(jī)的研究意義重大。 2.2射頻芯片CC2500簡介 射頻模塊采用Chipcon
16、公司生產(chǎn)的CC2500芯片,它是一款超低功耗、低成本的無線收發(fā)模塊,其載頻范圍在2。400GHz2。483GHz的ISM頻段由一個(gè)完全集成的頻率調(diào)制器一個(gè)解調(diào)器的接收器一個(gè)功率放大器一個(gè)晶體振蕩器和一個(gè)調(diào)節(jié)其組成。工作特點(diǎn)是自動產(chǎn)生前導(dǎo)碼和CRC可以很容易通過SPI接口進(jìn)行編程配置,電流消耗低??臻e信道評估CCA(Clear Channel Assessment)功能是指當(dāng)CC2500處于RX狀態(tài)時(shí),可以檢測自身所處信道的電磁場的強(qiáng)弱以判斷該信道是否空閑。本設(shè)計(jì)中利用該功能來避免多個(gè)標(biāo)簽同時(shí)響應(yīng)閱讀器查詢時(shí)發(fā)生的碰撞。當(dāng)一個(gè)標(biāo)簽收到閱讀器的查詢時(shí),讓它先進(jìn)行CCA檢測,若檢測到該信道忙,表明已
17、經(jīng)有其他標(biāo)簽響應(yīng)了,自身不再響應(yīng),等待下一次查詢命令到來,否則正常響應(yīng)。 推薦精選圖 2-1 CC2500簡化框圖 CC2500簡化框圖如圖2-1所示,RF收發(fā)器集成了一個(gè)數(shù)據(jù)傳輸率可達(dá)500kbps 的高度可配置的調(diào)制解調(diào)器。通過開啟集成在調(diào)制解調(diào)器上的前向誤差校正選項(xiàng),能使性能得到提升。 CC2500 為數(shù)據(jù)包處理、數(shù)據(jù)緩沖、突發(fā)數(shù)據(jù)傳輸、清晰信道評估、連接質(zhì)量指示和電磁波激發(fā)提供廣泛的硬件支持。 CC2500 的主要操作參數(shù)和 64 位傳輸/接收FIFO (先進(jìn)先出堆棧) 可通過 SPI 接口控制。在一個(gè)典型系統(tǒng)里,CC2550 和一個(gè)微控制器及若干被動元件一起使用。 CC2500 基于
18、 0.18 微米 CMOS 晶體的Chipcon的 SmartRF 04 系列。 CC2500主要特性 :體積小(QLP 4×4mm封裝,20 腳);真正的單片 2.4GHz RF(射頻)收發(fā)器高靈敏度(10kbps 下-98dBm,1數(shù)據(jù)包誤差率);可編程控制的數(shù)據(jù)傳輸率,可達(dá)500kbps ;較低的電流消耗(RX中 15.6mA);可編程控制的輸出功率,可達(dá)+1dBm ;優(yōu)秀的接收器選擇性和模塊化性能;極少的外部元件:芯片內(nèi)頻率合成器,不需要外部濾波器或 RF轉(zhuǎn)換;可編程控制的基帶調(diào)制解調(diào)器;理想的多路操作特性;可控的數(shù)據(jù)包處理硬件;快速頻率變動合成器帶來的合適的頻率跳躍系統(tǒng);可
19、選的帶交錯(cuò)的前向誤差校正;單獨(dú)的 64 字節(jié) RX和 TX數(shù)據(jù) FIFO;高效的 SPI 接口:所有的寄存器能用一個(gè)“突發(fā)”轉(zhuǎn)換器控制數(shù)字 RSSI 輸出;與遵照 EN 300328,EN 300440 class 2 (歐洲),CFR47 Part 15 (美國), 和ARIB STD-T66(日本)標(biāo)準(zhǔn)的系統(tǒng)相配;自動低功率RX拉電路的電磁波激活功能;許多強(qiáng)大的數(shù)字特征,使得使用廉價(jià)的微控制器就能得到高性能的 RF系統(tǒng);集成模擬溫度傳感器;自由引導(dǎo)的推薦精選“綠色”數(shù)據(jù)包;對數(shù)據(jù)包導(dǎo)向系統(tǒng)的靈活支持:對同步詞匯插入的芯片偵測,地址檢查,靈活的數(shù)據(jù)包長度及自動 CRC 處理;可編程信道濾波帶
20、寬;OOK和靈活的 ASK整型支持;2-FSK 和 MSK支持;自動頻率補(bǔ)償可用來調(diào)整頻率合成器到接收中間頻率;對數(shù)據(jù)的可選自動白化處理;對現(xiàn)存通信協(xié)議的向后兼容的異步透明接收/傳輸模式的支持;可編程的載波感應(yīng)指示器 ;可編程前導(dǎo)質(zhì)量指示器及在隨機(jī)噪聲下改進(jìn)的針對同步詞匯偵測的保護(hù);支持傳輸前自動清理信道訪問(CCA),即載波偵聽系統(tǒng);支持每個(gè)數(shù)據(jù)包連接質(zhì)量指示。 2.3單片機(jī)概述2 單片機(jī)也被稱為微控制器(Microcontroller),是因?yàn)樗钤绫挥迷诠I(yè)控制領(lǐng)域。單片機(jī)由芯片內(nèi)僅有CPU的專用處理器發(fā)展而來。最早的設(shè)計(jì)理念是通過將大量外圍設(shè)備和CPU集成在一個(gè)芯片中,使計(jì)算機(jī)系統(tǒng)更小
21、,更容易集成進(jìn)復(fù)雜的而對體積要求嚴(yán)格的控制設(shè)備當(dāng)中。STC單片機(jī):STC公司的單片機(jī)主要是基于8051內(nèi)核,是新一代增強(qiáng)型單片機(jī),指令代碼完全兼容傳統(tǒng)8051,速度快812倍,帶ADC,4路PWM,雙串口,有全球唯一ID號,加密性好,抗干擾強(qiáng)。PIC單片機(jī):是MICROCHIP公司的產(chǎn)品,其突出的特點(diǎn)是體積小,功耗低,精簡指令集,抗干擾性好,可靠性高,有較強(qiáng)的模擬接口,代碼保密性好,大部分芯片有其兼容的FLASH程序存儲器的芯片。EMC單片機(jī):是臺灣義隆公司的產(chǎn)品,有很大一部分與PIC 8位單片機(jī)兼容,且相兼容產(chǎn)品的資源相對比PIC的多,價(jià)格便宜,有很多系列可選,但抗干擾較差。 ATMEL單片
22、機(jī)(51單片機(jī)):ATMEL公司的8位單片機(jī)有AT89、AT90兩個(gè)系列,AT89系列是8位Flash單片機(jī),與8051系列單片機(jī)相兼容,靜態(tài)時(shí)鐘模式;AT90系列單片機(jī)是增強(qiáng)RISC結(jié)構(gòu)、全靜態(tài)工作方式、內(nèi)載在線可編程Flash的單片機(jī),也叫AVR單片機(jī)。 PHLIPIS 51PLC系列單片機(jī)(51單片機(jī)):PHILIPS公司的單片機(jī)是基于80C51內(nèi)核的單片機(jī),嵌入了掉電檢測、模擬以及片內(nèi)RC振蕩器等功能,這使51LPC在高集成度、低成本、低功耗的應(yīng)用設(shè)計(jì)中可以滿足多方面的性能要求。 HOLTEK單片機(jī):臺灣盛揚(yáng)半導(dǎo)體的單片機(jī),價(jià)格便宜,種類較多,但抗干擾較差,適用于消費(fèi)類產(chǎn)品。 TI公司
23、單片機(jī)(51單片機(jī)):德州儀器提供了TMS370和MSP430兩大系列通用單片機(jī)。TMS370系列單片機(jī)是8位CMOS單片機(jī),具有多種存儲模式、多種外圍接口模式,適用于復(fù)雜的實(shí)時(shí)控制場合;MSP430系列單片機(jī)是一種超低功耗、功能集成度較高的16位低功耗單片機(jī),特別適用于要求功耗低的場合推薦精選松翰單片機(jī)(SONIX):是臺灣松翰公司的單片,大多為8位機(jī),有一部分與PIC 8位單片機(jī)兼容,價(jià)格便宜,系統(tǒng)時(shí)鐘分頻可選項(xiàng)較多,有PMWAD內(nèi)振內(nèi)部雜訊濾波。缺點(diǎn)RAM空間過小,抗干擾較好。2.4研究的意義 由于語音對講系統(tǒng)越來越廣泛的就用于公安、民航、運(yùn)輸、鐵路、水利、服務(wù)、建筑等行業(yè)。用于團(tuán)體成員
24、間的聯(lián)絡(luò)和指揮調(diào)度,以提高溝通效率和提高處理實(shí)發(fā)事件的快速反應(yīng)能力,隨著對講機(jī)進(jìn)入民用市場,人們外出購物、旅游也開始越多的使用對講機(jī)。短距離語音對講系統(tǒng)的種類也越來越多種,本著物盡其用的原則,在一些場合對于短距離語音通信要求不是很高的情況下,沒有必要去買價(jià)格比較貴的對講機(jī)。所以本課題可以很好的解決短距離語音通信,基于CC2500的語音對講系統(tǒng)成本低,功耗低可以節(jié)省資源浪費(fèi)。2.5本設(shè)計(jì)方案思路 基于CC2500的功能比較強(qiáng)大,其各方面的優(yōu)點(diǎn)可以用來傳輸比較大的PCM編碼,用單片機(jī)控制其發(fā)送音頻信號能達(dá)到8KHZ的電話音質(zhì),故而想到用其做一個(gè)簡易的語音對講系統(tǒng),基于這里研究的主要為CC2500,
25、所以語音對講系統(tǒng)的語音輸入PCM編碼調(diào)制省略為用單片機(jī)讀取存于FLASH里的PCM編碼來替代。推薦精選3 語音對講系統(tǒng)硬件電路設(shè)計(jì)3.1語音對講系統(tǒng)總體設(shè)計(jì)框架考慮到研究的針對性,本設(shè)計(jì)主要針對CC2500模塊的研究。對講系統(tǒng)省略去語音輸入的PCM調(diào)制,基于CC2500的語音對講系統(tǒng)的體框圖如下圖(圖2-4)。圖2-4 系統(tǒng)框圖 單片機(jī)控制讀取存于4M-bit Flash中的PCM編碼,送CC2500模塊發(fā)送,從機(jī)通過CC2500模塊接收數(shù)據(jù),接收到的數(shù)劇通過單片機(jī)模擬產(chǎn)生PWM波輸出到音頻輸出模塊。音頻輸出模塊用RC濾波電路濾波再通過LM385跟4871放大送喇叭發(fā)生。切換鍵用來切換接收還是
26、發(fā)送數(shù)據(jù),由數(shù)碼管顯示系統(tǒng)工作在何種模式(接收、發(fā)送)。3.2主控制器部分設(shè)計(jì)2 利用單片機(jī)的具有的微型計(jì)算機(jī)及存儲功能進(jìn)行設(shè)計(jì)發(fā)送和接收模塊的。本系統(tǒng)使用了stc89c51。 STC89C51系列單片機(jī)是從引腳到內(nèi)核都完全兼容標(biāo)準(zhǔn)8051的單片機(jī),有PDIP(塑料雙列直插式封裝,芯片封裝的形式之一)-40、PLCC(特殊引腳芯片封裝,它是貼片封裝的一種)-44、PQFP(塑料方塊平面封裝,一種芯片封裝形式)-44三種封裝形式。STC推出的系列51單片機(jī)芯片是全面兼容其它51單片機(jī)的。STC89C51/芯片分別含有4K字節(jié)FLASH ROM供用戶編程使用。STC89C系列單片機(jī)是高速/低功耗的
27、新一代8051單片機(jī),最高工作頻率可分別達(dá)到25MHz50MHz,具體在芯片上的型號名稱后以推薦精選“-XX”標(biāo)注。STC89C系列單片機(jī)有較寬的工作電壓,5V型號的可工作于3.4V6.0V,3.3V型號的可工作于2.0V4.0V(ISP/IAP操作時(shí)對電壓要求會稍嚴(yán))。正常工作模式下的典型耗電為4mA7mA,空閑模式為2mA,掉電模式(可由外部中斷喚醒)下則小于0.1A。此外,STC89C系列單片機(jī)在完全兼容8052芯片(在標(biāo)準(zhǔn)8051基礎(chǔ)上增加了T2定時(shí)器和128字節(jié)內(nèi)部RAM)的基礎(chǔ)上,新增了許多實(shí)用功能。本次選用本次選用了PDIP-40的51單片機(jī),這款單片機(jī)一共有40pin引腳。RS
28、T(復(fù)位輸入端),當(dāng)振蕩器運(yùn)行時(shí),在該引腳上出項(xiàng)兩個(gè)機(jī)器周期的高電平將是單片機(jī)復(fù)位。ALE/PROG當(dāng)訪問外部存儲器時(shí),ALE(地址鎖存允許)的輸出用于鎖存地址的低位字節(jié)。即使不訪問外部存儲器,ALE端仍以不變的頻率(此頻率為振蕩器的頻率的1/6)周期性地出現(xiàn)正脈沖信號。因此,它可用作對外輸出地時(shí)鐘,或用于定時(shí)目的。然而,要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時(shí),將跳過一個(gè)ALE脈沖。在對FLASH存儲器編程期間,該引腳還用于輸入編程脈沖(/PROG)。如必要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH 單元的D0 位置位,可禁止ALE 操作。該位置位后,只一條M0VX 和M0VC 指令A(yù)LE
29、才會被激活。此外,該引腳會被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置ALE 無效。PSEN:程序儲存允許(PSEN)輸出是外部程序存儲器的讀選通信號,當(dāng)AT89S51 由外部程序存儲器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次PSEN有效,即輸出兩個(gè)脈沖。當(dāng)訪問外部數(shù)據(jù)存儲器,沒 兩次有效的PSEN信號。EA VPP:外部訪問允許。欲使CPU僅訪問外部程序存儲器(地址為0000HFFFFH),EA端必須保持低電平(接地)。需注意的是:如果加密位LB1被編程,復(fù)位時(shí)內(nèi)部會鎖存EA端狀態(tài)。如EA端為高電平(接Vcc端),CPU則執(zhí)行內(nèi)部程序存儲器中的指令。F1ash存儲器編程時(shí),該引腳加上+12V的編程電
30、壓Vpp。XTALl:振蕩器反相放大器及內(nèi)部時(shí)鐘發(fā)生器的輸入端。XTAL2:振蕩器反相放大器的輸出端。P0 :P0口是一組8位漏極開路型雙向I0口,也即地址數(shù)據(jù)總線復(fù)用口。作為輸出口用時(shí),每位能驅(qū)動8個(gè)TTL邏輯門電路,對端口寫“l(fā)”可作為高阻抗輸入端用。在訪問外部數(shù)據(jù)存儲器或程序存儲器時(shí),這組口線分時(shí)轉(zhuǎn)換地址(低8位)和數(shù)據(jù)總線復(fù)用,在訪問期間激活內(nèi)部上拉電阻。在F1ash編程時(shí),P0口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。P1 :Pl 是一個(gè)帶內(nèi)部上拉電阻的8位雙向IO口,Pl的輸出緩沖級可驅(qū)動(吸收或輸出電流)4個(gè)TTL邏輯門電路。對端口寫“l(fā)”,通過內(nèi)部
31、的上拉電阻把端口拉到高電平,此時(shí)可作輸入口。作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號拉低時(shí)會輸出一個(gè)電流(IIL)。Flash編程和程序校驗(yàn)期間,Pl接收低8位地址。P2 :P2 是一個(gè)帶有內(nèi)部上拉電阻的8 位雙向IO 口,P2 的輸出緩沖級可驅(qū)動(吸收或輸出電流)4 個(gè)TTL邏輯門電路。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號拉低時(shí)會輸出一個(gè)電流(IIL)。Flash編程或校驗(yàn)時(shí),P2亦接收高位地址和其它控制信號。P3 :P3 口是一組帶有內(nèi)部上拉電阻的8 位雙向I0 口。P3 口輸出緩沖級可
32、驅(qū)動(吸收或輸出電流)4 個(gè)TTL邏輯門電路。對P3口寫入推薦精選“l(fā)”時(shí),它們被內(nèi)部上拉電阻拉高并可作為輸入端口。作輸入端時(shí),被外部拉低的P3口將用上拉電阻輸出電流(IIL)。圖3-1 單片機(jī)DIP40封裝基于CC2500的性能強(qiáng)大,應(yīng)用方便,可以選擇單位機(jī)來實(shí)現(xiàn)對其的主要控制操作。由于本人在校期間比較習(xí)慣應(yīng)用89C51系列中的STC89C52RC,所以本設(shè)計(jì)的主控器選擇STC89C52RC。STC單片機(jī)的理由:降低成本,提升性能,原有程序直接使用,硬件無需改動。選用PLCC, PQFP小型封裝, 3.3V工作電壓單片機(jī),可使產(chǎn)品更小,更輕,功耗更低。這里我們選擇用DIP-40的封裝(圖3-
33、1)。STC89C52RC的最小系統(tǒng)如圖3-2所示。最小系統(tǒng)由單片機(jī)、復(fù)位電路、晶振電路構(gòu)成。STC89C52RD其RST引腳在接收到2個(gè)機(jī)器周期的高電平信號后復(fù)位,復(fù)位電路可在上電是復(fù)位單片機(jī),通過SW1復(fù)位按鈕在單片機(jī)運(yùn)行過程當(dāng)中可以隨時(shí)復(fù)位。晶振電路MCS-51單片機(jī)內(nèi)部有一個(gè)用于構(gòu)成震蕩器的高增益反相放大器,管腳XTAL1和XTAL2分別是該反相放大器的輸入端和輸出端,在芯片的外部通過這兩個(gè)引腳跨接晶振和微調(diào)電容,形成反饋電路,就構(gòu)成了一個(gè)穩(wěn)定的自激震蕩器。這里晶振選擇12MHZ,兩個(gè)微調(diào)電容取30P。推薦精選圖3-2 單片機(jī)最小系統(tǒng) 單片機(jī)復(fù)位電路的作用:單片機(jī)是屬于數(shù)字電路,數(shù)字電
34、路就只有“0”低電平和“1”高電平兩個(gè)狀態(tài)。這兩狀態(tài)是已知狀態(tài),比如有的0代表是0.0-0.01v ,1代表4.99-5.0v 。但在電路上電時(shí)候或電壓波動不穩(wěn)定的時(shí)候,當(dāng)給單片機(jī)上電那一瞬間,電壓有在幾微秒內(nèi)(有的是幾毫秒內(nèi))不是直接跳變到5V的而是一個(gè)直線上升的階段,這時(shí)候,單片機(jī)不能正常工作,需要復(fù)位電路給它延時(shí)以等到電壓穩(wěn)定。這叫上電復(fù)位。晶振的作用:片機(jī)系統(tǒng)里都有晶振,在單片機(jī)系統(tǒng)里晶振作用非常大,全程叫晶體振蕩器,他結(jié)合單片機(jī)內(nèi)部電路產(chǎn)生單片機(jī)所需的時(shí)鐘頻率,單片機(jī)晶振提供的時(shí)鐘頻率越高,那么單片機(jī)運(yùn)行速度就越快,單片接的一切指令的執(zhí)行都是建立在單片機(jī)晶振提供的時(shí)鐘頻率。在通常工作
35、條件下,普通的晶振頻率絕對精度可達(dá)百萬分之五十。高級的精度更高。有些晶振還可以由外加電壓在一定范圍內(nèi)調(diào)整頻率,稱為壓控振蕩器(VCO)。晶振用一種能把電能和機(jī)械能相互轉(zhuǎn)化的晶體在共振的狀態(tài)下工作,以提供穩(wěn)定,精確的單頻振蕩。同時(shí)為系統(tǒng)提供基本的時(shí)鐘信號。通常一個(gè)系統(tǒng)共用一個(gè)晶振,便于各部分保持同步推薦精選。有些通訊系統(tǒng)的基頻和射頻使用不同的晶振,而通過電子調(diào)整頻率的方法保持同步。3.3 FLASH選擇本設(shè)計(jì)用FLASH儲存PCM編碼來替代對講系統(tǒng)的語音輸入PCM調(diào)制部分。PCM編碼來自WAVE文件。標(biāo)準(zhǔn)的WAV格式的聲音文件含有聲音的采樣數(shù)據(jù)和文件頭。文件頭描述了后面聲音數(shù)據(jù)的一些信息,如通道
36、數(shù)、采樣頻率、采樣位數(shù)以及數(shù)據(jù)的長度等。通道數(shù),是指聲音的采樣路數(shù),如單聲道、立體聲等。采樣頻率,是指每秒鐘對聲音的采樣次數(shù),采樣頻率越高,還原出來的聲音越接近原始聲音,如表1所列。根據(jù)采樣定理,要想精確還原出某種頻率的波形,其最小采樣率應(yīng)至少為該波形頻率的2倍。表1 采樣頻率與音質(zhì)關(guān)系1音質(zhì)頻率范圍/Hz采樣頻/kHz電話音質(zhì)200Hz3400Hz8短波段收音機(jī)音質(zhì)50Hz7kHz11025FM收音機(jī)音質(zhì)20Hz15kHz2205CD音質(zhì)10Hz20kHz441提取聲音數(shù)據(jù)時(shí),要注意采樣頻率、采樣位數(shù)、存儲容量與存儲時(shí)間的關(guān)系,如表2所列。表2 采樣頻率/位數(shù)、存儲容量與存儲時(shí)間的關(guān)系1采樣
37、頻率/kHz668811.02511.02522.05022.05044.10044.100采樣位數(shù)/位816816816816816存儲容量KB325.462.734.102.052.971.491.490.740.740.376410.925.468.194.105.942.972.971.491.490.7412821.8410.9216.388.1911.895.945.942.972.971.4925643.6921.8432.77163823.78118911.895.945.942.9751287.3843.6965.5432.7747.5523.7823.7811.8911.8
38、95.94推薦精選注:存儲時(shí)間單位:s通常,8kHz的采樣頻率和8位的采樣位數(shù)可獲得清晰的語音以及較好的音樂聲,并且占有較少的存儲空間。采樣位數(shù),指的是每次采樣的采樣精度。采樣位數(shù)越高,還原出來的聲音的量化噪聲越小,波形也越接近原波形。 由于WAVE文件比較大,所以選擇用華邦的w25x40,其容量為4M-BIT可以儲存。對講系統(tǒng)對音質(zhì)要求不是很高所以使用8KHZ采樣16位的電話音質(zhì),w25x40可以儲存32.77秒的聲音。3.4 顯示部分設(shè)計(jì)顯示部分只需顯示語音對講系統(tǒng)的工作模式,接收或發(fā)送。選擇用共陽數(shù)碼管來做顯示模塊,用數(shù)字0表示OUT語音對講系統(tǒng)處于發(fā)送工作模式下,用1表示IN表示語音對
39、講系統(tǒng)處于接收工作模式下。數(shù)碼管管腳圖如圖3-3。圖3-3 共陽數(shù)碼管腳圖因?yàn)榭紤]到PCB版的布線問題,所以數(shù)碼管與單片機(jī)IO口的連接并非標(biāo)準(zhǔn)的連。本系統(tǒng)數(shù)碼管與單片機(jī)IO口的連接圖如圖3-4。a-P0.2、b-P0.3、c-P0.6、d-P0.5、e-P0.4、f-P0.1、g-P0.0、DP-P0.7,這樣子給PCB單面布線的時(shí)候帶來了不小的方便使得PCB布線更加簡潔。圖3-4 單片機(jī)數(shù)碼管連接圖3.5信號發(fā)射/接收模塊設(shè)計(jì)10 RF2500無線模塊,其工作于2.4GHz的ISM/SRD頻段免許可證使用,采用TI公司的CC2500多通道RF收發(fā)器。CC2500是用于超低功耗無線應(yīng)用的業(yè)界系
40、統(tǒng)成本最低的多通道無線產(chǎn)品,具有強(qiáng)大的數(shù)字處理特性,因此僅使用一顆低成本MCU便可構(gòu)建出高性能的射頻系統(tǒng),包括很多非常有用的數(shù)字功能,如整個(gè)數(shù)據(jù)包處理、FIFO緩沖器、空閑通道評估和無線喚醒等,可廣泛應(yīng)用于消費(fèi)類電子產(chǎn)品(如無線鍵盤、鼠標(biāo)、游戲控制器)、無線音頻傳輸(如無線話筒、無線耳機(jī)、無線音箱)等。推薦精選圖 3-5 RF2500射頻模塊 CC2500射頻收發(fā)器是用于低功耗無線應(yīng)用的業(yè)界系統(tǒng)成本最低的多通道無線電產(chǎn)品。工作波段頻帶是 2.4GHz,包括很多非常有用的數(shù)字功能。射頻模塊通過由6個(gè)引腳組成的數(shù)字交互界面與控制器進(jìn)行通信。89C51系列單片機(jī)的端口功能強(qiáng)大,每一個(gè)位都可以獨(dú)立地配
41、置成為輸入、輸出等功能引腳。射頻模塊可將單片機(jī)的P1腳中的6位,分別與CC2500的SI、CLK、SO、GDO2、GDO0、CS相連接,其中由CS、CLK、SI、SO組成SPI口,負(fù)責(zé)控制器與CC2500之間收發(fā)數(shù)據(jù)的傳送。GDO0與GDO2是CC2500可配置的多功能引腳,當(dāng)CC2500收到數(shù)據(jù)包時(shí),令GDO0觸發(fā)控制器引起中斷,讀取CC2500緩存里的數(shù)據(jù)。通過配置GDO2則可提供CC2500的CCA檢測結(jié)果。 對講系統(tǒng)通過射頻模塊規(guī)定的數(shù)據(jù)包格式通信,CC2500規(guī)定的數(shù)據(jù)通信格式如圖3-5所示。 導(dǎo)言、同步字與CRC校驗(yàn)在發(fā)送數(shù)據(jù)時(shí)是由CC2500硬件自動添加,在接收時(shí)由硬件自動去除,
42、在信道特性較好的場合,為提高識別速度,可設(shè)定16位的導(dǎo)言與16位的同步字。CC2500在固定長度通信模式下,可刪去長度域;在可變長度通信模式下,需要8位的長度域給出除去導(dǎo)言與同步字外所有數(shù)據(jù)負(fù)載的字節(jié)數(shù)。本設(shè)計(jì)中要用到多種不同長度的通信命令,因此采用了后一種模式。地址域用于CC2500多設(shè)備識別,本設(shè)計(jì)沒用到,刪去。最后兩個(gè)字節(jié)的CRC校驗(yàn)是長度域、地址域與數(shù)據(jù)負(fù)載的校驗(yàn)和。推薦精選RF2500性能及特點(diǎn):(1)工作電壓:1.8V3.6V, 推薦靠近3.6V,但是不超過3.6V;(2)2400-2483.5 MHz的ISM和SRD頻段,免許可證使用;(3)最高工作速率 500kbps,支持2-
43、FSK、GFSK 和 MSK 調(diào)制方式;(4)高接收靈敏度(1.2kbps 下-110dBm,10kbps下-101dBm,250kbps下-90dBm,1數(shù)據(jù)包誤碼率);(5)內(nèi)置硬件 CRC 檢錯(cuò)和點(diǎn)對多點(diǎn)通信地址控制;(6)耗電量極低:TX:在 0dBm 為21.2mA RX:在 250kbps 為13.3mA;(7) 可編程控制的輸出功率,最大輸出功率為0dBm,最小功率為-10dBm,數(shù)據(jù)速率可在1.2kbps至500kbps之間變化;(8)支持低功率電磁波激活功能,外部中斷喚醒、外部中斷或RTC喚醒系統(tǒng);(9)支持傳輸前自動清理信道訪問(CCA),即載波偵聽系統(tǒng);(10)快速頻率變
44、動合成器帶來的合適的頻率跳躍系統(tǒng);(11)模塊可軟件設(shè)地址,軟件編程非常方便;(12)標(biāo)準(zhǔn) DIP 間距接口,便于嵌入式應(yīng)用;(13)單獨(dú)的64字節(jié)RX和TX數(shù)據(jù)FIFO ;(14)很少的外部組件,工作可靠性高;(15)模塊可視直線通信距離,RF2500BK采用PCB天線20米-70左右,RF2500SE采用外置天線可到50-100米;(16) 模塊尺寸,RF2500BK采用PCB天線尺寸:28mm*22mm; RF2500SE尺寸:30mm*22mm(不含SMA及天線) 。接口說明:(1) VCC腳接電壓范圍為 1.9V-3.6V之間,不能在這個(gè)區(qū)間之外,超過3.6V將會燒毀模塊。推薦電壓3
45、.3V左右;(2) 除電源VCC和接地端,其余腳都可以直接和普通的5V單片機(jī)IO口直接相連,無需電平轉(zhuǎn)換。當(dāng)然對3V左右的單片機(jī)更加適用了;(3) 硬件上面沒有SPI的單片機(jī)也可以控制本模塊,用普通單片機(jī)IO口模擬SPI不需要單片機(jī)真正的串口介入,只需要普通的單片機(jī)IO口就可以了,當(dāng)然用串口也可以。RF2500構(gòu)成了語音對講系統(tǒng)的主體模塊。是語音對講系統(tǒng)成功與否重要模塊。推薦精選3.6音頻輸出模塊設(shè)計(jì)圖3-6 音頻輸出電路語音對講系統(tǒng)通過RF2500模塊接收到從機(jī)讀取FLASH通過RF2500發(fā)送的數(shù)據(jù)后,經(jīng)過單片機(jī)的處理后由P2.2口模擬PWM波形輸出。PWM波不有直接驅(qū)動喇叭發(fā)聲。系統(tǒng)需要
46、設(shè)計(jì)一個(gè)PWM音頻信號放大電路。由于語音對講系統(tǒng)的設(shè)計(jì)對聲音的質(zhì)量要求并不是很高只要達(dá)到普通的電話音質(zhì)即可,所以對音頻輸出模塊的設(shè)計(jì)只用了一個(gè)簡單的RC低通濾波電路以及LM358跟4871進(jìn)行音頻放大,進(jìn)而驅(qū)動3歐的喇叭發(fā)出聲音。其電路原理如圖3-6所示。 4871概述:4871 是一個(gè) BTL 橋連接的音頻功率放大器。它能夠在 5V 電源電壓下給一個(gè)3 負(fù)載 提供 THD 小于10%、平均值為3W 輸出功率。在關(guān)閉模式下電流的典型值為0.6 µ A 。4871 是為提供大功率,高保真音頻輸出而專門設(shè)計(jì)的。它僅僅需要少量的外圍元件,并且能工作在 低電壓條件下(2.0V-5.5V)。4
47、871 不需要偶合電容,自舉電容或者緩沖網(wǎng)絡(luò),所以它非常適用于小音量和低重量的低功耗系統(tǒng)。4871主要特性: 在 失真度為10%,輸入1KHZ的信號,不同負(fù)載的條件下輸出功率為:· 3 歐姆,3W(典型值)· 4 歐姆,2.5W(典型值)· 8 歐姆負(fù)載,1.5W(典型值)。 待機(jī)電流:0.6µ A 工作電壓:2.0-5.5V 。 在輸入信號頻率為1KHZ,負(fù)載8歐姆,輸出平均功率為1W的條件下,最大失真度為0.5%推薦精選 輸出不需要耦合電容,自舉電容或者緩沖電路。 體積小,采用 SOP8 封裝。 增益穩(wěn)定。 外部配置可以改變增益。LM358 內(nèi)部包括
48、有兩個(gè)獨(dú)立的、高增益、內(nèi)部頻率補(bǔ)償?shù)碾p運(yùn)算放大器,適合于電源電壓范圍很寬的單電源使用,也適用于雙電源工作模式,在推薦的工作條件下,電源電流與電源電壓無關(guān)。它的使用范圍包括傳感放大器、直流增益模塊和其他所有可用單電源供電的使用運(yùn)算放大器的場合。特性:內(nèi)部頻率補(bǔ)償 、直流電壓增益高(約100dB) 、單位增益頻帶寬(約1MHz) 、電源電壓范圍寬:單電源(330V); 雙電源(±1.5 一±15V) 、低功耗電流,適合于電池供電、低輸入偏流、低輸入失調(diào)電壓和失調(diào)電流、共模輸入電壓范圍寬,包括接地 差模輸入電壓范圍寬,等于電源電壓范圍、輸出電壓擺幅大(0 至Vcc-1.5V)。
49、圖3-7 LM358封裝圖在音頻輸出模塊中R20與C6構(gòu)成了一個(gè)簡單的低通濾波器,因?yàn)檫@里用的音頻為8KHZ的電話音質(zhì),其它高頻的雜音通過低通濾波過濾掉。低通濾波器13的截止頻率F=1/(2RC),本設(shè)計(jì)取R20為10K,C6為470PF,其截止頻率為29.5KHZ。圖3-8 低通濾波電路推薦精選3.7按鍵電路設(shè)計(jì)圖3-9 按鍵模塊 切換按鍵直接使用開關(guān)與地相連如圖3-9所示。當(dāng)按鍵按下時(shí)讀P1.7口電平,讀取P1.7口電平為低電平時(shí)時(shí)說明按鍵按下,語音對講系統(tǒng)切換工作模式從發(fā)送變?yōu)榻邮栈驈慕邮兆優(yōu)榘l(fā)送,具體通過程序來實(shí)現(xiàn),同時(shí)通過程序使數(shù)碼管顯語音對講系統(tǒng)的工作模式IN(1)或OUT(0),
50、按鍵的消抖通過程序?qū)崿F(xiàn)。3.8 電源部分設(shè)計(jì)基于華邦w25x40FLASH的工作電壓以及RF2500模塊的工作電壓均為3.3V比較合適,STC89C52、LM358、4871都在5V電壓下可以工作。語音對講系統(tǒng)要的是攜帶方便,單片機(jī)、運(yùn)放以及射頻收發(fā)模塊以及FLASH的功耗都不高,5V電源可由3節(jié)1.5V電池串聯(lián)得到。AMS1117系列穩(wěn)壓器有可調(diào)版與多種固定電壓版,設(shè)計(jì)用于提供1A輸出電流且工作壓差可低至1V。在最大輸出電流時(shí),AMS1117器件的壓差保證最大不超過1.3V,并隨負(fù)載電流的減小而逐漸降低。AMS1117的片上微調(diào)把基準(zhǔn)電壓調(diào)整到1.5%的誤差以內(nèi),而且電流限制也得到了調(diào)整,以
51、盡量減少因穩(wěn)壓器和電源電路超載而造成的壓力。AMS1117器件引腳上兼容其他三端SCSI穩(wěn)壓器,提供適用貼片安裝的SOT-223,8引腳SOIC,和TO-252(DPAK)塑料封裝。 AMS1117 參數(shù) AMS1117 基本參數(shù) 輸出電流 (A) 1 輸出電壓 (V) Adj,1.5, 1.8, 2.5, 2.85, 3.3, 5.0, AMS1117 其他特性 初始誤差 (%) ±1.5 壓差 (V) 1.3 AMS1117 封裝類型 SOT-223 TO-252 SO-8三端口可調(diào)節(jié)或固定輸出電壓 1.5V, 1.8V, 2.5V, 2.85V, 3.3V 和5.0V 輸出電流
52、1A 工作壓差低至1V 線荷載調(diào)節(jié):0.2% Max. 負(fù)載調(diào)節(jié):0.4% Max. 可選SOT-223,TO-252和SO-8封裝 AMS1117應(yīng)用高效線性穩(wěn)壓器 后置穩(wěn)壓器,用于交換式電源 5V至3.3V線性穩(wěn)壓器、電池充電器、有源SCSI終端筆記本電源管理、電池供電設(shè)備。所以語音對講系統(tǒng)的3.3V電壓可以通過集成芯片ASM1117-3.3使用固定輸出電壓值模式輸出如圖3-10所示。C16、以及C17用來穩(wěn)波。推薦精選圖3-10 3.3V電源模塊3.9本章小結(jié) 本章節(jié)對基于CC2500的語音對講系統(tǒng)做了整體的硬件設(shè)計(jì)介紹,同時(shí)詳細(xì)的介紹了各個(gè)部分的設(shè)計(jì)方案,在器件的選擇上也做了一定的分析
53、。硬件電路的設(shè)計(jì)對整個(gè)基于CC2500的語音對講系統(tǒng)作用關(guān)鍵。4語音對講系統(tǒng)軟件設(shè)計(jì)4.1軟件開發(fā)調(diào)試環(huán)境 C51工具包的整體結(jié)構(gòu)中,其中uVision與Ishell分別是C51 for Windows和for Dos的集成開發(fā)環(huán)境(IDE),可以完成編輯、編譯、連接、調(diào)試、仿真等整個(gè)開發(fā)流程。開發(fā)人員可用推薦精選IDE本身或其它編輯器編輯C或匯編源文件。然后分別由C51及A51編譯器編譯生成目標(biāo)文件(.OBJ)。目標(biāo)文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標(biāo)文件(.ABS)。ABS文件由OH51轉(zhuǎn)換成標(biāo)準(zhǔn)的Hex文件,以供調(diào)試器dScope51或tSco
54、pe51使用進(jìn)行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如EPROM中。采用KEIL 開發(fā)的89c51單片機(jī)應(yīng)用程序步驟:(1)在uVision 集成開發(fā)環(huán)境中創(chuàng)建新項(xiàng)目(Project),擴(kuò)展文件名為.UV2并為該項(xiàng)目選定合適的單片機(jī)CPU器件(本設(shè)計(jì)采用STC 公司下的STC89C52)。(2)用uVision 的文本編輯器編寫源文件,可以是匯編文件(.ASM),也可以使C語言文件(擴(kuò)展名.C),并將該文件添加到項(xiàng)目中去。一個(gè)項(xiàng)目文件可以包含多個(gè)文件,除了源程序文件外,還可以是庫文件、頭文件或文本說明文件。(3)通過uVision 3 的相關(guān)選擇項(xiàng),配置
55、編譯環(huán)境、連接定位器以及Debug調(diào)試器的功能。(4)對項(xiàng)目中的源文件進(jìn)行編譯連接,生成絕對目標(biāo)代碼和可選的HEX文件,如果出現(xiàn)編譯連接錯(cuò)誤則返回到第2步,修改源文件中的錯(cuò)誤后重構(gòu)整個(gè)項(xiàng)目。(5)對沒有語法錯(cuò)誤的程序進(jìn)行仿真調(diào)試,調(diào)試成功后將HEX文件寫入到單片機(jī)應(yīng)用系統(tǒng)的ROM中。4.2軟件總體設(shè)計(jì)框圖基于CC2500的語音對講系統(tǒng)其硬件電路并不是很復(fù)雜,RF2500用了現(xiàn)成的模塊。單片機(jī)的最小系統(tǒng)及一些不大的外圍電路所組成。只有硬件電路沒有軟件支持的系統(tǒng)只是擺設(shè),就像一臺電腦沒安裝操作系統(tǒng)一樣,什么都做不了只是一個(gè)擺設(shè)而已。所以要使語音對講系統(tǒng)的功能得到較好的實(shí)現(xiàn)關(guān)鍵問題在于單片機(jī)程序的設(shè)計(jì)。程序的好壞決定了語音對講系統(tǒng)的成功與否,所以在編寫程序之前應(yīng)該整體考慮,使程序在邏輯上不發(fā)生什么錯(cuò)誤,尋找最完善的結(jié)構(gòu)框架就行編程可以使程序更為簡潔而不失功能的強(qiáng)大。所以在硬件的基礎(chǔ)上,考慮到程序的可讀性跟可移植性,基于CC2500的語音對講系統(tǒng)進(jìn)行分模塊編程,其中包括按鍵模塊
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中性合同范本
- 單位購買物品合同范本
- 北京麥田房產(chǎn)合同范本
- 寫紅木合同范本
- 個(gè)人居家養(yǎng)老服務(wù)合同范本
- 勞務(wù)合同范本護(hù)士
- 企業(yè)裝飾房子合同范本
- 勞務(wù)電氣安裝合同范本
- 戰(zhàn)隊(duì)經(jīng)紀(jì)合同范本
- 協(xié)議貨車出售合同范本
- 物品移交接收單(模板)
- 肺透明膜病課件
- 護(hù)理學(xué)基礎(chǔ)期末試卷及答案
- IMS攪拌樁施工方案
- 我的家鄉(xiāng)廣西南寧宣傳簡介
- 變廢為寶-小學(xué)科學(xué)高段活動案例
- 四川省政府采購專家考試試題
- 證明無親子關(guān)系證明模板
- 消防工程擬投入主要施工設(shè)備機(jī)具表
- 4年級寫景類文章閱讀課件
- 《戰(zhàn)國策》教學(xué)講解課件
評論
0/150
提交評論