有篇**可以参考

[复制链接]
4893|15
 楼主| jeoker_liu 发表于 2007-3-6 16:37 | 显示全部楼层 |阅读模式
&nbsp;&nbsp;RF电路是老师做的。<br />&nbsp;&nbsp;在使用ASK调制的情况下,接收/发射都能正常工作,就是噪声比较大。<br />&nbsp;&nbsp;但最让LZ迷糊的是,在FSK调制下,能发射(用频谱仪能在相应的频点上观察到谱线),但接收时,在DIO脚上观察到的却是很乱的序列。先后试了发射01序列,全0和全1序列都无甚变化。<br />&nbsp;&nbsp;LZ用的波特率为2.4k,频偏为3.6k,中心频率915M。发射功率在最小,最大,及中等都有测试,无影响。<br />&nbsp;&nbsp;求有CC1020开发经验的各位大人们赐教!!
chunyang 发表于 2007-3-6 16:43 | 显示全部楼层

寄存器设置不当而已

仔细看器件手册吧
 楼主| jeoker_liu 发表于 2007-3-6 17:07 | 显示全部楼层

chunyang大人,能不能分析下可能是哪些寄存器?

我上午和老师的讨论结果:由于ASK调制时,能够正常接收,所以载波的频率不会有问题。问题也就是说出现在与FSK调制相关的一些寄存器里,大约有2个,AFC_CONTROL和DEVIATION,我仔细检查了它们,是正确的啊。<br />&nbsp;&nbsp;请问,还可能是哪些寄存器的问题?<br />&nbsp;&nbsp;谢谢!!
chunyang 发表于 2007-3-7 16:27 | 显示全部楼层

你要先看看数据是否发出了

既然有频谱仪,即可直接看到,FSK的发送过程和ASK可在频谱仪上轻松区别,如果发送正确就是接收方的寄存器设置问题了。
 楼主| jeoker_liu 发表于 2007-3-7 19:04 | 显示全部楼层

关于ASK和FSK频谱的问题

chunyang大人:<br />&nbsp;&nbsp;&nbsp;&nbsp;我再次比较了ASK和FSK的频谱,在相同的速率下,ASK的占用带宽很宽,FSK的很窄(我不清楚此时的频谱是不是正确的FSK频谱)。因为中心频率是915.0125MHZ,频道宽度为25K,所以我将观察窗口起始频率设为914.9M,终止频率设为915.08MHZ。但观察到的FSK频谱并没有明显地区分出两条谱线。但我认为这是由分辨率造成的。因此可以认为,数据发出了。<br />&nbsp;&nbsp;&nbsp;&nbsp;但是,我仔细检查了几个与频偏有关的寄存器,都没有发现什么错误。请问chunyang大人,接收不到正常的数据,除了与频偏有关之外,还可能与什么有关?代表他们的寄存器可能是什么呢?<br />&nbsp;&nbsp;&nbsp;&nbsp;
chunyang 发表于 2007-3-7 21:20 | 显示全部楼层

频偏参数要正确设定

在频谱仪上应可以分辨出的,正确调制了的话,用最小扫描宽度可明显观察的到,用零扫描模式甚至应该能看到基带信号,否则你的数据都未发出,何来接收?
 楼主| jeoker_liu 发表于 2007-3-8 09:19 | 显示全部楼层

和老师一起用频谱仪观察后分析得出,数据是发出去了的

&nbsp;&nbsp;&nbsp;&nbsp;我将channel&nbsp;spacing设置为500k,频偏设为216k。就能清楚地区分两个频率。当然这时还是收不到数据。而老师认为这是正常的FSK频谱。<br />&nbsp;&nbsp;&nbsp;&nbsp;所以还是接收端的问题。现在老师不仅让我查寄存器,还让我检查硬件电路,我连PCB图都没有,真是晕死!
chunyang 发表于 2007-3-8 11:29 | 显示全部楼层

发射频偏不能大于接收带宽

仔细看器件手册才是最佳路线。
 楼主| jeoker_liu 发表于 2007-3-9 09:47 | 显示全部楼层

补充一个现象

使用FSK调制,当发射端发射时,接收端的载波检测是能够检测到信号的,因为检测标志位置位了。当取消发射以后,标志位清零。当然此时,接收端DIO脚上出现的是无规则序列。这就是长久以来困扰我的最大问题!<br />&nbsp;&nbsp;&nbsp;&nbsp;chunyang大人,这种现象如何解释?
05cjb 发表于 2007-3-9 21:58 | 显示全部楼层

有篇**可以参考

基于CC1020的无线通信模块设计<br />http://www.mcu361.com/News.asp?Id=27
chunyang 发表于 2007-3-10 12:04 | 显示全部楼层

你还是没有确定前面要你先确认的问题

你说的现象只说明了有载波,不能断定是否真正有带宽设置合理的已调制信号的正确发出。
 楼主| jeoker_liu 发表于 2007-3-12 15:53 | 显示全部楼层

RA:chunyang老大

&nbsp;&nbsp;&nbsp;&nbsp;感谢05cjb提供的资料。我以前也看过,它只是粗略地介绍而已。但还是很谢谢你的热心。<br />&nbsp;&nbsp;&nbsp;&nbsp;回答chunyang老大:我用FSK调制时,两个载波的频率间隔为187.2kHz,数据速率为2.4KHz,而接收滤波器带宽为307.2kHz。用以上数据设置芯片,至少从概念上说明了数据的正确。在频谱仪上观察到的图形也说明了,发射数据的频谱宽度小于307.2kHz。<br />&nbsp;&nbsp;&nbsp;&nbsp;chunyang老大,这算不算带宽设置合理的已调制信号?<br />&nbsp;&nbsp;&nbsp;&nbsp;接收端显示的波形仍和以前提到的一样。
chunyang 发表于 2007-3-13 18:26 | 显示全部楼层

如此可判定是接收侧的寄存器设置问题了

注意工作模式、频点、带宽、速率等都得设置正确,另可通过场强输出脚辅助判断。
 楼主| jeoker_liu 发表于 2007-3-13 20:01 | 显示全部楼层

今天又和老师一起检查了一次

老师也认为接收端的寄存器配置是没有问题的。现在正在一起检查硬件电路。至于具体结果还要过几天才能出来。<br />但不知道如何通过场强输出脚辅助判断?还有场强输出脚这个概念是什么?
chunyang 发表于 2007-3-13 22:25 | 显示全部楼层

查了一下,CC1020已取消场强指示输出

有些RF芯片具有场强指示输出,可以据此判断是否收到带内信号及信号的大致质量。
 楼主| jeoker_liu 发表于 2007-3-14 08:47 | 显示全部楼层

老大,我感觉场强指示输出和RSSI很像

receive&nbsp;signal&nbsp;strength&nbsp;indicate<br />我接收端的RSSI显示的结果就如前面所描述的一样,有无发射源时还是有差别的。感觉上是信号质量不高,因为值不是太高,虽然能引起载波检测的标志位置位。<br />工作模式、频点、带宽、速率&nbsp;&nbsp;我又查了一次,还是没有检查出什么问题呢。郁闷......
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

12

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部