4.7速率编程、接收滤波带宽及调制与数据同步.pdf

4.7速率编程、接收滤波带宽及调制与数据同步.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.7速率编程、接收滤波带宽及调制与数据同步

速率编程、接收滤波带宽及 调制与数据同步 演讲者:技术部 一、速率编程 速率的设置是通过寄存器 MDMCFG3.DRATE_M 和 寄存器MDMCFG4.DRATE_E设置完成。设置公式如下 对于给定的速率值可以通过以下公式得到相应的寄存 器值(当DRSTE_E接近整数256时,可置 DRATE_M=0,DRATE_E加一) 速率设置可以从0.8KBaud到500KBaud,其最小步进范围如上图所示 二、接收滤波带宽 为了满足不同的带宽要求,接收滤波带宽是可编程的. 以晶振为标准通过配置MDMCFG4.CHANBW_E 和 MDMCFG4.CHANBW_M   来配置接收滤波带宽. 以下为寄存器配置与滤波带宽的关系: 下表给出了CC1101支持的滤波带宽值: 最佳性能是,接收信号占据滤波带宽的80% 。依赖于晶振的频道中心偏差 应该在滤波带宽中减去。举例说明:如果设置500KHz的滤波带宽则信号带 宽应占据80%即400kHz 。假如915MHz频率±20 ppm 频率偏差,则对于 接收发送两端来说其频率偏差在915MHz的±40 ppm ,为±37 kHz 。假 如要整个发送信号在接收的400KHz 以内则发送频率带宽应该最大不超过 400-2*37KHz即326KHz 。在发送和接收端之间进行频率补偿则接收滤波带 宽可以被减小从而提高接收灵敏度。 三、解调、信号同步和数据判定 CC1101包含有一个先进的和高可配额的解调 器.信号滤波和频率补偿都是数字执行的。通过生 成RSSI值来估算信号水平。数字滤波也同样包括 与增前的特性。 1、频率偏差补偿 CC1100有较好的频率分辨率,这个特点可用 于补偿频率偏差的频率漂移。当使用2‐FSK、 GFSK、或MSK模式时,在一定范围内解调器可以 通过估算接收数据的中心频点对接收和发送进行 频率补偿。通过设置FOCCFG.FOC_LIMIT来选择频 率偏差补偿的饱和度(最大频率补偿值)。 假如 FOCCFG.FOC_BS_CS_GATE 置1,则频率偏 差补偿值固定直到载波信号被检查到。这在无线 长时间处在接收状态而没通信时很有用,避免当 跟踪噪声时根据规则而偏差到零界补偿状态。对 于跟踪循环有两个增益因素,它们影响设置的时 间和噪声灵敏度。FOCCFG.FOC_PRE_K  设置找到 同步字前的增益,FOCCFG.FOC_POST_K 设置找到 同步字后的增益。(注意频率偏差补偿不支持ASK 和OOK调制) 在状态寄存器FREQEST中的频率偏差估算值是 有用的。这个值可用于持续补偿频率偏差值。通 过写这个值从FREQEST  到 FSCTRL0.FREQOFF,  频率 合成器将自动适应估算的频率偏差值。 二、位同步 位同步规则取决于引入信号的时钟。规程要求预期的速 率需要配置成表格12所列举的数据。在引入信号速率错误 时,接收同步会被连续执行。 三、字节同步 字节同步通过连续同步字的搜寻被完成。同步字是16位 (可以被重复调用成为32位)的可配置字段,其在发送模 式下通过调制器被自动插入到数据包的开始。同步字高位 先发。解调器通过这个字段来找到位流中的字节边界。 如果MDMCFG2寄存器中同步字接收被使能则同步字将 作为系统标示,只接收单前同步字的数据包。同步字检测 关联于用户配置的16或32位同步字。判断门限可以设置为 15/16、16/16、或30/32 。同步字质量提高可以通过前导质 量指示机制。同步字通过SYNC1和SYNC0寄存器进行配置。 谢谢!

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档