作者qeagle (梦想之火还没熄灭)
看板comm_and_RF
标题Re: [问题] 负数信号经过I/Q通道重组变正如何处理?
时间Mon Jun 29 00:20:01 2009
各位大大,用推文回应太累,恕我用post回应
: 请教一下,我照通讯系统上的图拉方块去模拟I/Q重组信号
:
: 发现负数信号经过I/Q之後平方->相加->开根号处理後,负数一定会转正
:
: 我问过以前做类比电路的同仁,他们说电路做平方不会有正负号反向的问题
:
: 因为只是对AC部份放大
:
: 不知道是否在数位信号去处理时,才会遇到这问题,上大家都怎麽解决?
: 推 diggershi:_你开根号後 会有两个正负解 210.202.86.252 06/24 20:35
: → diggershi:_看你当时要哪一个当解... 210.202.86.252 06/24 20:35
: → qeagle:就是无法判断才问的,因为我信号是正负1 118.161.70.97 06/24 23:33
: → qeagle:解完之後,都变成1...无法判断啊 118.161.70.97 06/24 23:34
: 推 diggershi:应该先问算式 是要算?_ 60.251.211.196 06/25 23:38
: → qeagle:简单的说是用载波传送一个正负1的周期方波 114.43.13.221 06/26 21:26
: → qeagle:但是方波负值都会被转成正数,方波变成dc 114.43.13.221 06/26 21:27
: → qeagle:若传送弦波也会变成类似全波整流 114.43.13.221 06/26 21:27
: → qeagle:不知道如何处理负数啊....~~~ 114.43.13.221 06/26 21:27
: 推 diggershi:这个应该是直接看相位变化吧 你会知道 60.251.211.196 06/26 22:24
: → diggershi:01010的周期是多少固定时间取值算相位 60.251.211.196 06/26 22:27
: → diggershi:如果是00 or 01 则相位相同 10 or 01则 60.251.211.196 06/26 22:28
: → diggershi:180度 解码应该用不到你上面的算式吧_ 60.251.211.196 06/26 22:29
: → diggershi:_编码应该也不是这样算 60.251.211.196 06/26 22:31
: → qeagle:我是用在做类似展频pn code系统 114.43.13.221 06/26 23:10
: → qeagle:通常展频pn code都用很像bpsk的做法 114.43.13.221 06/26 23:11
: → qeagle:但因为我pn code要过取样,好做tracking 114.43.13.221 06/26 23:11
: → qeagle:所以我认为要先回复原来的正负1的方波形状 114.43.13.221 06/26 23:13
: → qeagle:再去做correlator,求刚好pn码对齐点 114.43.13.221 06/26 23:14
: → qeagle:不知道你说的相位变化是指什麽? 114.43.13.221 06/26 23:14
: → qeagle:好像是解bpsk,但bpsk只求一个最後0或1 114.43.13.221 06/26 23:15
: → qeagle:若我要过取样10点可用吗?有点不解 114.43.13.221 06/26 23:16
: 推 bxxl:bpsk(+-1)平方之後等於information就没了 218.166.25.217 06/27 10:56
: → bxxl:为何会有平方的运算? 218.166.25.217 06/27 10:58
: → bxxl:还有什麽是"图拉方块"? 218.166.25.217 06/27 10:59
: → bxxl:喔 发现我断句错误 应该是照图拉方块 218.166.25.217 06/27 11:00
: 推 diggershi:PNcode应该就是pN码直接乘上去就可巴?? 211.74.58.66 06/27 22:09
: → onlywig:看成图拉方块+1 218.171.161.48 06/28 18:07
我是用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不会把负值转正,所以用类比电路做
好像没有这个问题,不知道用数位去运算如何处理好呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.43.6.173