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