主頁(yè)(http://www.130131.com):基于CC1101的無(wú)中心數(shù)字對(duì)講機(jī)設(shè)計(jì) 1 引言 2 整體設(shè)計(jì)方案 得益于微電子技術(shù)的長(zhǎng)足進(jìn)步和快速發(fā)展,射頻電路的靈敏度不斷提高,無(wú)線接收機(jī)在相應(yīng)的發(fā)送設(shè)備不工作時(shí)也會(huì)有數(shù)據(jù)解調(diào)輸出,因而無(wú)線通信系統(tǒng)中有必要使用數(shù)據(jù)幀分組傳輸數(shù)據(jù)。還需要使用幀同步技術(shù)保證通信系統(tǒng)能從混亂的數(shù)據(jù)中識(shí)別合法的數(shù)據(jù)幀。由于在無(wú)線通信系統(tǒng)中存在干擾、噪聲、多徑、衰落等現(xiàn)象,使得無(wú)線通信信道在傳輸數(shù)字信息時(shí)經(jīng)常出現(xiàn)誤碼,為此,常采用信道編碼技術(shù),在幀中增加校驗(yàn)碼元。在無(wú)線通信中,最常用的是CRC16,它可以糾正一定程度的隨機(jī)錯(cuò)誤,但卻沒(méi)有能力糾正突發(fā)差錯(cuò)的能力,需要用交織編碼的方法使其變成交錯(cuò)碼。 此外,為保證通信的可靠性,還需要合理設(shè)置幀的長(zhǎng)度。幀長(zhǎng)與編碼方式有關(guān),曼切斯特編碼時(shí)不要超過(guò)256字節(jié),若采用其他方式,則不要超過(guò)64字節(jié)。采取短幀方式通信有利于降低干擾,但幀太短又會(huì)增加開(kāi)銷(xiāo),降低效率。此外,幀的長(zhǎng)度還受硬件系統(tǒng)限制,如處理器的處理能力、緩沖、天線帶寬等。綜合各方面因素,這里采用圖1所示數(shù)據(jù)幀格式。由于語(yǔ)音信號(hào)一般比較微弱,根據(jù)Mu/A律編碼規(guī)則,容易出現(xiàn)長(zhǎng)連“1”或長(zhǎng)“0”情況。若出現(xiàn)這種情況,由于長(zhǎng)時(shí)間不出現(xiàn)“0”點(diǎn),接收端的本地同步信號(hào)的相位會(huì)逐漸漂移,甚至失步。若采用變換歸零或重新編碼的方式,又有可能降低系統(tǒng)抗干擾能力或頻帶利用率。為此,需要采用擾碼技術(shù),消除長(zhǎng)“1”長(zhǎng)“0”。
為了實(shí)現(xiàn)一對(duì)一雙丁通話和一對(duì)多的廣播,該系統(tǒng)采用時(shí)分雙工(TDD)方式,分成接收和發(fā)送兩個(gè)時(shí)隙,保留1.5 ms時(shí)間作為射頻部分的收發(fā)轉(zhuǎn)換保護(hù)。 3 系統(tǒng)硬件設(shè)計(jì) CODEC實(shí)現(xiàn)語(yǔ)音信號(hào)的采樣、模/數(shù)轉(zhuǎn)換、編碼后傳輸給DSP進(jìn)行信號(hào)調(diào)理包括濾波壓縮等。在接收節(jié)點(diǎn),則接收DSP傳來(lái)送的信號(hào),數(shù)模轉(zhuǎn)換后還原成模擬語(yǔ)音信號(hào),由于此時(shí)的信號(hào)比較微弱,加入音頻功率放大器MAX4368放大,再輸出至揚(yáng)聲器。CODEC選用TI公司的TLV320AIC23B(以下簡(jiǎn)稱(chēng)AIC23B),與DSP的McBSP模塊實(shí)現(xiàn)無(wú)縫連接,串行傳輸數(shù)據(jù);而DSP通過(guò)I2C總線初始化AIC23B。該系統(tǒng)采用主從模式,AIC23B 工作在主模式下,向DSP傳送收發(fā)數(shù)據(jù)所需的時(shí)鐘和幀同步信號(hào)。
該系統(tǒng)采用1 M×16 bit的Flash以解決上電復(fù)位后DSP程序加載問(wèn)題,需要20根地址線,但DSP的PGE封裝僅引14根地址線,因而使用CPLD映射到DSP的一個(gè)CE空間以擴(kuò)展地址。具體連線方式請(qǐng)參看文獻(xiàn)[5]。 從DSP出來(lái)的語(yǔ)音信號(hào)經(jīng)由MCU控制到達(dá)射頻模塊,加入前導(dǎo)冗余同步碼等構(gòu)成幀后經(jīng)交織發(fā)射。CC1101是TI公司一款高性?xún)r(jià)比的單片UHF收發(fā)器,為低功耗無(wú)線電應(yīng)用而設(shè)計(jì)。它是CC1100器件的加強(qiáng)升級(jí)版,靈敏度更高,功耗更小,帶寬更大。MSP430F149與CC1101采用SPI方式通信,MSP430F149工作在主模式,使用USART1模塊,3線模式,CC1101從模式,工作在403~425 MHz頻段內(nèi)。射頻模塊電路如圖3所示。
射頻模塊布線是整個(gè)系統(tǒng)PCB板設(shè)計(jì)的中核心。外圍器件最好選用體積小的貼片元件,濾波電容盡可能接近器件引腳布置,這樣濾波效果會(huì)更好。盡可能將數(shù)字電路遠(yuǎn)離射頻電路,因?yàn)閿?shù)字電路存在陡峭的上升下降沿,所以DSP和MCU都是射頻電路的巨大噪聲源。也可以考慮使用金屬屏蔽罩,雖然該辦法存在很多缺點(diǎn),但仍然非常有效,而且在很多時(shí)候是隔離關(guān)鍵電路的唯一辦法。雖然CC1101的使用手冊(cè)給出了外圍器件的詳細(xì)參數(shù),但實(shí)際應(yīng)用中,很多時(shí)候阻抗匹配仍然需要重新測(cè)量計(jì)算,也要調(diào)整相應(yīng)器件的參數(shù)。比如接地電容,由于PCB板存在分布電容,實(shí)際使用的電容要比推薦的略小一些。整個(gè)PCB板最好采用統(tǒng)一接地方式。雖然數(shù)字地會(huì)干擾射頻地和模擬地,但是若分開(kāi)成3部分,最終總是有些高速信號(hào)線要穿過(guò)這些分開(kāi)的接地點(diǎn)。
|







