samrt studio设置问题。
大家好,如图是我设置的smart studio软件。为了进一步提高通讯距离,将Data rate下降到150Kbps,其余的deviation、BW、channel spacing也做了一些调整,结果通讯不上了。不知道了什么原因,请各位大神指点,图中的参数设置是否有问题。
Data rate, Deviation,RX filter BW,Base frequency这几个参数的关系请参考此帖:https://e2e.ti.com/support/wireless_connectivity/f/155/t/180039
非常感谢你的回答,我看了一下你发我的资料。我是这样理解的:
1.发射端 BWsignal = 2*fm + 2*fdev (= data rate + frequency separation)。
2.接收端 BWchannel > BWsignal + 4* XTALppm* fRF。
例如:假设data rata是150kbps,则fm=75khz。那devitaiton设置大于0.5倍的fm,就设置为50khz。那发射端的BWsignal=150+50*2=250khz,那接收端算上频率误差,将BWchannel 设置为300khz应该没问题吧?
我理解的是devitaiton要大于0.5倍的fm,请问是这样的吗?
做过各种设置了还是通讯不上。我甚至不设置这两个寄存器,MDMCFG4和MDMCFG3(手册上说这两个寄存器的默认值设置的是datarate是115kbps,BW fliter band是203khz。),使其上电复位为默认值,都通讯不上。但是只要把MDMCFG4和MDMCFG3设置为:datarate是250kbps,BW fliter band是541khz就能正常通讯了。但是由于通讯速率太高,各种噪声也大,灵敏度也差,所以我还是希望降低datarate来提高通讯距离。望大家不吝赐教。谢谢
你用的哪颗无线芯片,Studio下没有150kbps的例程吗
你好。我用的是CC1110,smart studio中没有150Kbps的例程,只有2.4kpbs和250kpbs的例程。
你好!我把CC1101在smart studio中的100k的例程配置倒出来,用在我的CC1110的程序上,发现也不能通讯上。但是用之前250kbps的配置却能正常通讯。太奇怪了
150 kbps 相对 250 kbps 提升不了多少灵敏度的, 3 dB 不到。 其实主要是因为 Bandwidth 缩小了而导致的。你想做到多少距离啊?把射频设计好点,天线用好点效果更明显。
Nutcracker:
你好!你是指data rate从250k降到150k只是由于BW缩小,RX的nosier较少,使SNR提高,而近似提高了sensitivy。并不是接收机的在较低data rata的时候性能的提升吗?
目前我在接收机上做了一个LNA(实际就是RF transistor),理论值是23DB,从接收机的RSSI监测的实际值来看也有15DB以上。之前我没有加LNA的距离是100m,现在我希望提高到200m,理论上来说15DB的提高应该能使距离提高一倍以上吧。但是,由于LNA的作用貌似nosier变大了,虽然监测到的RSSI提高了不少,但是好像接收变得困难了。因为发射机要降低功耗,所以速率依然采用250kbps、devation是127khz、RX BW是541khz,发射机天线采用1.5dbi的弹簧天线,接收机采用6dbi的吸盘天线。请问在这种情况下我还可以如何优化,让通讯满足需求。谢谢!
经过几天的测试发现,带LNA的接收机与不带LNA的接收机相比。带LNA的接收机监测的RSSI虽然提高有15-20DB的样子,但是实际接收效果跟不带LNA的差不多,因为带LNA的接收机在-70DB左右就出现接收困难的问题。而不带LNA的接收机虽然监测到的RSSI较差,但是在-85DB的时候才出现接收困难的情况。这样看来其实两者的接收效果其实差不多,都满足不了需求。头疼啊,我该怎么办啊?