www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 工業(yè)控制 > 工業(yè)控制
[導(dǎo)讀]摘要:采用FM-DCSK調(diào)制的混沌保密通信較其它混沌鍵控保密通信具有更優(yōu)良的特性,但同時電路實(shí)現(xiàn)也更加復(fù)雜。DSP以其高效和靈活性在混沌通信中具有廣闊的應(yīng)用前景。文中根據(jù)TMS320C5402的特點(diǎn),給出了用兩塊DSP來實(shí)現(xiàn)

摘要:采用FM-DCSK調(diào)制的混沌保密通信較其它混沌鍵控保密通信具有更優(yōu)良的特性,但同時電路實(shí)現(xiàn)也更加復(fù)雜。DSP以其高效和靈活性在混沌通信中具有廣闊的應(yīng)用前景。文中根據(jù)TMS320C5402的特點(diǎn),給出了用兩塊DSP來實(shí)現(xiàn)FM-DCSK通信系統(tǒng)的硬件方案,同時給出了系統(tǒng)獨(dú)立工作時的硬件原理框圖和軟件設(shè)計(jì)流程。 關(guān)鍵詞:數(shù)字信號處理器(DSP);調(diào)頻-差分混沌鍵控(FM-DCSK);混沌通信;多通道緩沖串行口 1 引言 近年來,隨著混沌同步和控制理論的提出與發(fā)展,混沌在信號處理、通信和控制領(lǐng)域的應(yīng)用也日漸廣泛。一般認(rèn)為,在通信領(lǐng)域,混沌信號代替?zhèn)鹘y(tǒng)的正弦信號作信息載體有以下優(yōu)勢:其一是混沌信號的寬頻特性可以實(shí)現(xiàn)某種意義上的擴(kuò)頻;其二是混沌信號的類似噪聲難以預(yù)測,而這一特點(diǎn)正好可為信息的保密傳輸提供保證。 圖1 混沌通信的類型很多,其中較有應(yīng)用前景的有差動混沌鍵控(DCSK)和混沌擴(kuò)頻通信。它們的共同特點(diǎn)是信道中傳送的信號不再是實(shí)現(xiàn)發(fā)送端和接收端同步的耦合信號,而是利用混沌信號的統(tǒng)計(jì)特性,即混沌信號的自相關(guān)和互相關(guān)特性來實(shí)現(xiàn)一定程度的保密通信。目前的研究工作主要是以理論研究和計(jì)算機(jī)仿真為主,而利用硬件來驗(yàn)證DCSK及其改進(jìn)的FM-DCSK通信性能的設(shè)計(jì)還很少,因此,筆者設(shè)計(jì)了基于雙數(shù)字信號處理器(DSP)的FM-DCSK通信系統(tǒng)方案,文中分別介紹了系統(tǒng)中的話音終端、 混沌序列的產(chǎn)生及其FM調(diào)制、 DCSK調(diào)制解調(diào)及數(shù)據(jù)通信等電路,分析了系統(tǒng)工作時程序的裝載原理和可行性,同時給出了硬件原理框圖和軟件設(shè)計(jì)流程圖。 2 系統(tǒng)硬件總體結(jié)構(gòu) 本系統(tǒng)主要用來完成語音信號的采集、語音壓縮編碼以及對語音信號進(jìn)行FM-DCSK調(diào)制,并將調(diào)制后的數(shù)據(jù)通過DSP的多通道緩沖串行口(McBSP)發(fā)送出去,同時對接收到的數(shù)據(jù)進(jìn)行DCSK解調(diào)和語音解壓縮、譯碼,并將譯碼后的數(shù)據(jù)進(jìn)行D/A轉(zhuǎn)換以還原出模擬話音。本系統(tǒng)利用串行數(shù)模/模數(shù)轉(zhuǎn)換芯片TLV320AIC10來將輸入語音信號轉(zhuǎn)換成數(shù)字語音信號,待進(jìn)行完處理后再將數(shù)字語音轉(zhuǎn)換成模擬語音信號;低比特率聲碼器AMBE-1000則用來對數(shù)字語音信號進(jìn)行低速率的語音壓縮編碼和對DCSK解調(diào)后的數(shù)據(jù)進(jìn)行解碼;TMS320C5402(主)不僅要對編碼后的數(shù)據(jù)進(jìn)行DC-SK調(diào)制和DCSK解調(diào),而且還要作為整個系統(tǒng)的控制器來完成對各個功能芯片的設(shè)置、控制,并通過雙口RAM芯片(IDT7206)與TMS320C5402(從)進(jìn)行數(shù)據(jù)傳遞,同時通過多通道緩沖串行口(McBSP)與另一塊TMS320C5402(從)進(jìn)行雙向的數(shù)據(jù)通信。TMS320C5402(從)則在TMS320C5402(主)控制下完成混沌序列的生成和序列的FM調(diào)制運(yùn)算。整個系統(tǒng)的硬件原理如圖1所示。


圖中,C5402(主)采用并行方式裝載程序?而C5402(從)則是采用HPI方式裝載程序。由于沒有通過雙端口RAM采用并行方式裝載程序,因而可以減少C5402(主)在C5402?從 裝載程序時復(fù)雜的控制過程,有效地利用資源。在系統(tǒng)獨(dú)立工作時,C5402主、從雙方的通信主要通過雙端口RAM來完成。 3 系統(tǒng)電路工作原理 本系統(tǒng)包括話音終端電路、混沌序列產(chǎn)生及其FM調(diào)制電路、DCSK調(diào)制及解調(diào)以及兩個系統(tǒng)數(shù)據(jù)通信實(shí)現(xiàn)電路。各個部分在控制器的協(xié)調(diào)下完成雙向的FM-DCSK通信。 3.1 話音終端電路 話音終端電路由聲碼器AMBE-1000與串行數(shù)模/模數(shù)轉(zhuǎn)換芯片TLV320AIC10構(gòu)成,可在DSP控制器的控制下完成模擬話音的數(shù)字化,并進(jìn)行壓縮編碼以輸出成幀的編碼數(shù)據(jù)包,然后將其作為信息數(shù)據(jù)再經(jīng)DSP做FM-DCSK調(diào)制后輸出。同時將接收到的并經(jīng)過DSP解調(diào)的數(shù)據(jù)包進(jìn)行譯碼以還原出數(shù)字話音,最后經(jīng)過D/A變換輸出模擬話音。


在硬件連接中,AMBE-1000的發(fā)送、接收選通信號以及移位時鐘均為TLV320AIC10產(chǎn)生的FS和CLKS信號。為滿足AMBE-1000的時序要求,將TX_STRB、TX_O_CLK分別與TLV320AIC10產(chǎn)生的FS和CLKS直接相連,而RX_STRB、RX_O_CLK則經(jīng)過CPLD邏輯轉(zhuǎn)換后與FS、CLKS相連。AMBE-1000的編碼速率、信道接口方式、AD接口方式以及各種控制都是由C5402(主)通過操作不同的I/O口并經(jīng)CPLD鎖存完成的,其中AMBE-1000的時序邏輯圖如圖2所示。 對TLV320AIC10中各控制寄存器的控制可用C5402(從)通過多通道緩沖串行口?McBSP0向DCSI寫入相應(yīng)格式的數(shù)據(jù)來完成。與C5402(從)的連接工作在SPI模式,并同樣由TLV320AIC10產(chǎn)生FS和CLKS信號。初始化完成后,TLV320AIC10則在8kHz的采樣率和16bit的線性量化模式下與聲碼器交換數(shù)據(jù)。而聲碼器每20ms與C5402(主)交換一次數(shù)據(jù)。當(dāng)然,所有的工作方式都可以通過軟件編程來實(shí)現(xiàn)。 3.2 混沌序列的產(chǎn)生及其FM調(diào)制 混沌序列的產(chǎn)生及其FM調(diào)制主要由C5402(從)完成??衫媒?jīng)典的Logistic映射:

然后經(jīng)離散迭代運(yùn)算產(chǎn)生所需要的混沌序列。由FM-DCSK通信方式的原理可知,所產(chǎn)生的混沌序列需經(jīng)過FM調(diào)制,然后才能對話音數(shù)據(jù)作DCSK調(diào)制。FM-DCSK調(diào)制解調(diào)系統(tǒng)框圖如圖3所示。因?yàn)榛煦缧蛄械腇M運(yùn)算量比較大,因此,本設(shè)計(jì)選擇TMS320C5402作為運(yùn)算處理器,它的最高工作頻率可達(dá)100MHz。 C5402(從)通過雙口RAM將FM調(diào)制后的混沌序列送給C5402(主),也就相當(dāng)于在FM-DCSK調(diào)制解調(diào)系統(tǒng)中完成了混沌發(fā)生器和FM調(diào)制器的功能。 3.3 DCSK調(diào)制解調(diào)及數(shù)據(jù)通信 用C5402?主可完成低速率編碼后話音信號的DCSK調(diào)制和接收數(shù)據(jù)的DCSK解調(diào),同時可控制CPLD以產(chǎn)生各種控制信號。


每次通信過程中,C5402(主)將從雙口RAM中讀取相應(yīng)數(shù)目FM調(diào)制后的混沌序列,然后對接收到的話音數(shù)據(jù)按bit 進(jìn)行DC-SK調(diào)制,同時通過McBSP用DMA方式接收DCSK調(diào)制數(shù)據(jù)并由C5402(主)進(jìn)行DCSK解調(diào)。這兩項(xiàng)工作都是通過中斷來完成的 3.4 系統(tǒng)獨(dú)立工作時的程序裝載過程 本系統(tǒng)的程序裝載分為C5402(主)自身的并行裝載和C5402(從)的HPI裝載兩部分。 C5402(主)與Flash AT29LV1024和雙口RAM之間的邏輯如圖4所示。C5402(主)上電復(fù)位裝載時,由于Bootloader程序在初始化時設(shè)置XF為高電平,因此,在系統(tǒng)進(jìn)入并行引導(dǎo)裝載模式后,C5402(主)將從數(shù)據(jù)尋址為0FFFFh的單元(A15=1,選中Flash)中讀取將要載入的程序存儲區(qū)首地址和并行裝載數(shù)據(jù)流。此時,C5402可將 Flash地址08000h—0FFFFh單元中的數(shù)據(jù)讀到C5402對應(yīng)于0000h—7FFFh尋址區(qū)的片內(nèi)DRAM和片外SRAM中。Boot- loader程序結(jié)束后,用戶程序的第一條語句為RSBX XF,即置XF引腳為低電平, 那么Flash將始終不選通。這樣,雙端口RAM的高32k區(qū)域(08000h—0FFFFh)將被釋放出來作為C5402?主運(yùn)行時的數(shù)據(jù)區(qū)或程序區(qū)使用。C5402?主裝載進(jìn)來的程序數(shù)據(jù)主要分為三部分:給C5402(從)的裝載程序、自身的運(yùn)行程序及C5402(從)的運(yùn)行程序。 在C5402(主)進(jìn)行并行裝載的過程中,C5402(從)將判斷是哪種裝載模式。因?yàn)镃5402?從的HINT和INT2連在一起,因此,DSP上電初始化時會將07FH單元清0,同時HINT置0會導(dǎo)致INT2的IFR相應(yīng)標(biāo)志位有效,C5402(從)在查詢到INT2的標(biāo)志位有效后,則判斷為HPI裝載模式。C5402(主)在進(jìn)行并行裝載后,將首先運(yùn)行裝載程序,以便將C5402(從)的運(yùn)行程序數(shù)據(jù)傳送到C5402(從)中,從而將C5402(從)的程序入口地址寫到07FH單元,這樣即表明HPI裝載結(jié)束。


4 系統(tǒng)軟件設(shè)計(jì) 4.1 程序流程 系統(tǒng)的軟件設(shè)計(jì)主要包括對C5402?主和C5402(從)的編程。C5402?主的軟件設(shè)計(jì)由C5402的初始化、AMBE-1000的初始化、McBSP0和McB-SP1初始化、DMA的初始化、DSP中斷設(shè)置、接收數(shù)據(jù)中斷設(shè)置程序和發(fā)送數(shù)據(jù)中斷設(shè)置程序構(gòu)成。圖5為C5402(主)軟件系統(tǒng)流程圖,圖6和圖7分別為McBSP0接收中斷設(shè)置和McBSP1接收中斷設(shè)置流程圖。C5402(從)的軟件設(shè)計(jì)由C5402初始化、TLV320AIC10的初始化以及混沌序列產(chǎn)生和混沌序列的FM調(diào)制構(gòu)成。


4.2 程序設(shè)計(jì)應(yīng)注意的問題 在進(jìn)行系統(tǒng)軟件設(shè)計(jì)時,應(yīng)注意以下幾個問題: (1)由于McBSP工作在數(shù)據(jù)接收中斷方式,因此全局中斷和串口中斷的相應(yīng)位要合理設(shè)置。同時,在設(shè)置中斷向量表時,中斷向量表的位置應(yīng)與處理器模式狀態(tài)寄存器PMST中的中斷向量指針I(yè)PTR相對應(yīng),IPTR的9位地址指向128字的中斷向量所在的程序頁?同時,中斷向量表也要嚴(yán)格按照C5402規(guī)定的格式編寫,否則不能正確地產(chǎn)生需要的中斷結(jié)果。 (2)要實(shí)現(xiàn)DSP數(shù)據(jù)采集系統(tǒng)的脫機(jī)獨(dú)立運(yùn)行,程序裝載十分關(guān)鍵。C5402(主)進(jìn)行并行裝載時,AT29LV1024中的程序數(shù)據(jù)流要嚴(yán)格按照并行裝載的格式依次把C5402?從裝載程序、C5402(主)自身執(zhí)行程序和C5402(從)的程序裝載到片內(nèi)DRAM和片外雙口SRAM中。 (3)當(dāng)雙端口RAM在兩片DSP之間進(jìn)行數(shù)據(jù)傳遞時,要合理分配空間,協(xié)調(diào)好讀寫時序,嚴(yán)格避免數(shù)據(jù)沖突。 5 結(jié)束語 本文利用兩片TMS320C5402設(shè)計(jì)了FM-DCSK通信系統(tǒng)的硬件實(shí)現(xiàn)方案,給出了系統(tǒng)獨(dú)立工作時的硬件原理框圖和軟件設(shè)計(jì)流程圖。實(shí)踐證明:并行裝載模式和HPI裝載模式同時使用,可有效利用系統(tǒng)資源、降低成本。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護(hù)是驅(qū)動電源設(shè)計(jì)中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機(jī)驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計(jì)工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉