Chip123 科技應用創新平台

標題: 802.11b接收端要同步的問題@@ [打印本頁]

作者: eddyxd    時間: 2009-8-14 04:26 PM
標題: 802.11b接收端要同步的問題@@
小弟我是資工系的大三學生1 f6 Y3 W8 j: r5 @

. H4 E) Z+ W* ]% w/ v4 N這學期再做專題 要用一塊rice大學開發的FPGA board 來實現802.11b的phy和mac層2 V' f3 q, h  B; k

1 N. a& t! k2 ?& O
! I7 |" y5 l% W6 J5 U+ |因為都沒學過通訊和無線網路的相關原理所以都是慢慢摸@@
% j  i; V8 h6 v' y2 c: l, b( S. R, U( G0 K
但是現在遇到一個問題就是做Receiver端的接收時 不知道怎麼去同步訊號+ O, I0 t, H/ W/ F2 a# J  d! }- p1 S

$ K; m, K8 l# X! A! T+ q/ D9 ]. }0 |802.11b如果我沒搞錯的話XD 應該是訊號會先經過攪拌器然後展頻(barkercode) 然後用DBPSK搭上1 mbps的Base band波
; H# S: k9 F9 b! f0 x- a8 Y, l之後送給天線載到2.4 Ghz打出再收回# A. o. L4 S5 X0 r. F
! X4 Q0 m7 N" X5 e9 `! W
然後Preamble有128個1 來做Sync的動作
$ B' E" U9 Z3 a8 g  K4 ?
! r: f. f* A) p! n4 o0 j(以上是我目前的認知 也有用Matlab做成IP塞進去板子打過)
7 _  j8 A- j: c: y  |4 g% _' _. V0 `/ |, @
" q+ F& Z3 n$ P/ v. r3 o
但是在接收端時 我的確從天線上收到有sin cos (DBPSK)組成的Base band wave(數位波)) S9 C  N2 c  i- J, s4 N% Z. K

# d2 \  I2 [/ A8 ?4 {0 C但是不知道怎麼把他還原成數位訊號(1 or 0)這樣
- P6 M9 H. V: D; G: A2 J2 ?3 H# P* K" u3 e" V9 Z
( l0 }) U% F3 K6 z
查了些文件有類似方法是和一個cos波做積分再看是0還是1可是這樣的就要把他收到的波和自己內部產生的cos波做校正(沒有相位差)9 t% @- X/ ?, u4 }2 u
4 D, q2 x5 q+ I; R1 u
其實有查了些好像是類似的關鍵字: ex: costas loop 或者 PLL  但是因為沒有基礎所以很多都看不董 也不知道是不是可以用在這地方
. [6 u; c0 z7 L4 ^& _5 y# j! l/ z' s, {6 G" B( M
所以想問一下有大大能夠給我些hint嗎@@?3 j2 M. }" n4 u+ h

0 r. j- w3 b3 S( u9 Z# s( v4 Y. c- q0 b6 v' H( g6 f

; A5 A7 t1 n# h4 H1 J; [9 _/ o感謝!!
+ W% M9 j4 W  P: b0 E, [! q1 P: ?# Z, J

7 a- ^! E9 ~% M* d. }+ ~7 b4 x( B5 U0 W3 e1 [: @* }8 a
--




歡迎光臨 Chip123 科技應用創新平台 (http://free.vireal.world/chip123_website/innoingbbs/) Powered by Discuz! X3.2