RF12_编程使用说明.docVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1. 概述  RF12 编程使用说明  RF12 编程 RF12 是一款低成本高集成的 FSK 收发一体 IC,其内部集成了所有的 RF 功能模块电路, 外围只须一个 MCU,一个晶振,一个旁路电容和一个外置天线就可组成一个带有 PLL 技术的高 可靠性的收发系统,具有设计简单,生产无需调试的特点.可工作在 315/433/868/915MHZ 四 个频段. 两个 RF12 即可组成一个完整的双向收发系统.在无需外加功放电路的情况下,距离 可达到 200 米以上. RF12 还集成了一个数字接口,轻易实现由 MCU 通过软件设置,就可精确调整各种射频参 数(如中心频点,接收带宽等).而无需调整硬件电路,可轻易实现跳频功能. RF12 可应用于无线防盗和报警系统,无线传感器,无线键盘和鼠标,家居自动化遥控,无 线高速数据采集系统,无线玩具等场合 2. 控制命令 1. SPI 接口时序 Tel: +86-755 Fax: +86-755 E-mail: sales@ 2. 配置设置命令(Configuration Setting Command)  RF12 编程 bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 POR 1 0 0 0 0 0 0 0 el ef b1 b0 x3 x2 x1 x0 8008h e l: 使能内部发射寄存器 e f: 使能内部 FIFO 寄存器 b1..b0: 波段选择: b1 b0 工作频段 [MHz] 0 0 1 1 0 1 0 1 315 433 868 915 x3..x0: 选择晶振负载电容: x3 x2 x1 x0 晶振负载电容 [pF] 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 8.5 9.0 9.5 10.0 …… …… 1 1 1 0  15.5 1 1 1 1 16.0 3. 电源管理命令(Power Management Command) bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 POR 1 0 0 0 0 0 1 0 er ebb et es ex eb ew er: 打开接收机 ebb:打开基带电路 et: 打开发射机 es: 打开频率合成器 ex: 打开晶体振荡器 eb: 打开低压检测器 ew: 打开唤醒定时器 dc: 禁止时钟输出 4. 频率设置命令(Frequency Setting Command) dc 8208h bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 POR 1 0 1 0 f11 f10 f9 f8 f7 f6 f5 f4 f3 f2 f1 f0 A680h Tel: +86-755 Fax: +86-755 E-mail: sales@ f11..f0: 用于设置工作频率: 315 频段:Fc=310+F*0.0025 MHz 433 频段:Fc=430+F*0.0025 MHz 868 频段:Fc=860+F*0.0050 MHz 915 频段:Fc=900+F*0.0075 MHz Fc 为发射机中心频率,F 为频率参数,36≤F≤3903 5. 数据速率命令(Data Rate Command)  RF12 编程 bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 POR 1 1 0 0 0 1 1 0 cs r6 r5 r4 r3 r2 r1 r0 C623h r6..r0: 用于设置数据速率: BR29/(R+1)/(1+cs*7) BR 为数据速率,R 为数据速率参数 6. 接收机控制命令(Receiver Control Command) bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 POR 1 0 0 1 0 p20 d1 d0 i2 i1 i0 g1 g0 r2 r1 r0 9080h p20: 选择引脚 20 的功能: p20 功能 0 外部中断输入 1 VDI 输出 i2..i0:选择接收带宽: i2 i1 i0 Baseband Bandwidth [kHz] 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 reserved 400 340 270 200

您可能关注的文档

文档评论(0)

yan666888 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档