作者diggershi (早立衫)
看板comm_and_RF
標題Re: [問題] 負數信號經過I/Q通道重組變正如何處理?
時間Mon Jun 29 21:42:26 2009
※ 引述《qeagle (夢想之火還沒熄滅)》之銘言:
: 各位大大,用推文回應太累,恕我用post回應
: 我是用matlab的simulink去模擬的,所以有拉block去模擬這段
: 因為我有模擬到載波再往下downsample,所以有一個I/Q雙通道
: 以模擬載波相位和解調相位不準的情況
: 因為有模擬到每個PN CODE的CHIP沒有同步,所以要想辦法做PN
: CODE的擷取(ACQUISTION)
: 因此才設定了每個CHIP對應10點過取樣(OVERSAMPLING)的資料
: 因為假設不知道同步,所以沒有辦法直接乘
: 我個人看通訊BPSK是同調的情況下,去積分一個BIT的範圍以解
: 這個BIT值,但因為我是過取樣10點,所以感覺是很像BPSK調變
: 但實質上又不是
: 因此,簡單講是想先把有載波的PN CODE還原成沒有載波的正負方波
: 所以才做了平方相加再開根號,先回復原來波形能量
: 想再以結果去做CORRELATOR,但沒有想到BPSK正負1平方之後,
: 看不到負數了...
: 我聽說類比的平方IC不會把負值轉正,所以用類比電路做
: 好像沒有這個問題,不知道用數位去運算如何處理好呢?
小弟是對 wimax比較有研究一點
個人建議是你先做出各系統 最好自己能從拉圖做成.m的方式寫
拉圖塊是很好用 但是沒仔細研究的話 你根本不知裡面做啥,
再說 這些都是現成的東西可以找,_自己花時間 重新寫一次是最快的
基礎的沒學好 後面出問題 你會不知問題在哪。
弄懂了 之後拉圖塊 我想也會玩的比較輕鬆
只是到現在我還是不會拉圖塊
接著就是 你會開始想怎摸模擬頻率不同步 或是sample不同步
就可以開始玩怎摸把這些補回去
當然這些都是要相對應的資料去研究一下,然後還得自己好好用功
這些是在玩wimax用mathlab模擬的經驗
對於你的問題 因為我不太確定 PN code如何上載波,
根據之前學的一些經驗,我假設PNcode是直接對載波做phase的變化,
這樣你先試著假設頻率 跟同步都對的狀態下,解碼所獲得的事是不是就是0101
不是的話 先用紙筆先估算一下怎摸做才是對的
PN code映象中會有好幾個 user同時傳送資料在同一各頻段上,
但是只是要利用pn code的正交特性就可以將想要知道的pncode直接乘上去累積後
就可以得到這個pn code代表真正的0 or 1
所以應該你就直接 phase 直接乘
只是起始的phase要作為基準。
希望對你有用啦
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.211.196