運(yùn)用MATLAB及EPROM簡化擴(kuò)頻電路設(shè)計(jì)
摘 要: 提出一種直接序列擴(kuò)頻電路的設(shè)計(jì)方案,即利用MATLAB軟件的仿真功能來產(chǎn)生若干偽噪聲序列,然后以數(shù)據(jù)文件的形式將其存儲(chǔ)在EPROM中并在地址發(fā)生器的作用下輸出偽噪聲序列。還提供了運(yùn)用該方案設(shè)計(jì)的具體擴(kuò)頻電路,最后給出了仿真信號波形和實(shí)驗(yàn)信號波形。
本文引用地址:http://www.biyoush.com/article/149357.htm關(guān)鍵詞: 直接序列擴(kuò)頻 MATLAB 仿真
目前,擴(kuò)頻技術(shù)因其良好的隱蔽性和抗干擾性,從而在通信和測控領(lǐng)域得到了廣泛運(yùn)用。直接序列擴(kuò)頻是擴(kuò)頻的一種主要方式,它是用PN碼和二元信息數(shù)字序列模2相加后成復(fù)合碼去調(diào)制載波1。在一些使用長序列PN碼擴(kuò)頻的場合,如統(tǒng)一擴(kuò)頻測控及圖象傳輸系統(tǒng)中,PN碼即用來對上行遙控指令進(jìn)行擴(kuò)頻,又用來作為上行測距碼2。為了實(shí)現(xiàn)無模糊測距所使用的PN 碼的碼長較長,若用寄存器及其反饋支路來構(gòu)成PN碼發(fā)生器,則所需寄存器級數(shù)較多,且電路做好后,所產(chǎn)生的PN碼就固定了。這一點(diǎn)對于某些保密性要求很高的通信或測控系統(tǒng)來說很不方便,因?yàn)樵谶@種系統(tǒng)中往往需要多組PN碼序列備用,以便隨時(shí)更換擴(kuò)頻碼增強(qiáng)保密性。解決這一問題的簡單方法就是將所有的PN碼存儲(chǔ)在EPROM中,以供隨時(shí)調(diào)用。但由于PN碼的碼長較長或個(gè)數(shù)較多,將這些數(shù)據(jù)燒錄進(jìn)EPROM中也比較麻煩。如果利用MATLAB軟件來產(chǎn)生所需的PN碼序列,并通過簡單的矩陣變化,形成一個(gè).hex文件,將其下載到EPROM中,就使得這一過程大大簡化。
1 擴(kuò)頻電路框圖及波形
圖1(a)為PN碼直接序列擴(kuò)頻電路框圖。首先從數(shù)據(jù)流中提取位同步時(shí)鐘,經(jīng)分頻后送往計(jì)數(shù)器作為記數(shù)脈沖,計(jì)數(shù)器就是EPROM的地址產(chǎn)生器。由EPROM輸出的PN碼對數(shù)據(jù)進(jìn)行擴(kuò)頻。圖1(a)中各點(diǎn)波形如圖1(b)所示。
PN=PN1,PN2,PN3,PN4,PN5,PN6,PN7,PN8
PN=
1 沈允春編著.?dāng)U譜技術(shù).北京:國防工業(yè)出版社.1995年
2 楊士中.周祥生等.飛行器的測控及遙感圖象傳輸體制與系統(tǒng).電子學(xué)報(bào)1998 26 4
3 張志涌等編著.掌握和精通MATLAB.北京:北京航空航天大學(xué)出版社.1997 負(fù)離子發(fā)生器相關(guān)文章:負(fù)離子發(fā)生器原理 塵埃粒子計(jì)數(shù)器相關(guān)文章:塵埃粒子計(jì)數(shù)器原理
相關(guān)推薦
-
liujt_ic | 2002-12-31
技術(shù)專區(qū)
- FPGA
- DSP
- MCU
- 示波器
- 步進(jìn)電機(jī)
- Zigbee
- LabVIEW
- Arduino
- RFID
- NFC
- STM32
- Protel
- GPS
- MSP430
- Multisim
- 濾波器
- CAN總線
- 開關(guān)電源
- 單片機(jī)
- PCB
- USB
- ARM
- CPLD
- 連接器
- MEMS
- CMOS
- MIPS
- EMC
- EDA
- ROM
- 陀螺儀
- VHDL
- 比較器
- Verilog
- 穩(wěn)壓電源
- RAM
- AVR
- 傳感器
- 可控硅
- IGBT
- 嵌入式開發(fā)
- 逆變器
- Quartus
- RS-232
- Cyclone
- 電位器
- 電機(jī)控制
- 藍(lán)牙
- PLC
- PWM
- 汽車電子
- 轉(zhuǎn)換器
- 電源管理
- 信號放大器
評論