新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 基于SoC发射器的简化RF遥控器设计

基于SoC发射器的简化RF遥控器设计

作者: 时间:2012-03-03 来源:网络 收藏
一个可选的LED灯用于按键操作时的指示。总的BOM(不包括可选的LED灯)包括一颗Si4010 IC、一颗旁路电容、带板载天线和电容的PCB。Si4010不仅总BOM数量少于基于SAW的(3比24),而且Si4010也无需任何元件,因为所有元件都集成在了芯片内部。此外,Si4010器件的自动天线调谐功能保证了稳定可靠的输出功率,并且通过放宽制造工艺中的公差范围(因为高精确的天线匹配不再需要),降低了系统成本。

使用Si4010的遥控器简图


图6:使用Si4010的简图

  使用Si4010设计的克服了传统所面临的许多问题。Si4010利用天线调谐特性消除了困难且繁琐的匹配问题,同时也降低了高成本的RF设计费用,缩短了上市时间。硬件设计的任务降低到:为给定遥控器几何形状选择最佳的PCB天线,为Si4010、PCB板载天线、旁路电容、按键和电池进行合理布局和布线。图7是434MHz Si4010遥控器PCB板。

基于SoC发射器的简化RF遥控器设计

图7:434MHz Si4010遥控器PCB板

  使用集成在12kB ROM中的Si4010函数库进行遥控器软件开发是非常容易的。该库包括按键服务、AES加密、编码模块、电池电压检测和其他有用的遥控功能,从而降低代码大小,加速上市。

基于SoC发射器的简化RF遥控器设计


图8:Si4010遥控器控制流程图

  图8是遥控器应用中Si4010控制流程图。安装电池或通过按键从待机模式唤醒后,Si4010自动启动引导过程,它从非易失性存储器中复制用户代码到RAM中,然后运行用户代码。引导完成后,设备的数字部分,首先初始化(MCU、中断、定时器、外设等),然后模拟部分使用ROM库中的函数进行初始化。例如调制类型(OOK或FSK)、数据率、PA发射等级、载波频率等都在这个阶段设定。

  当初始化完成后,程序进入主循环并监视按键操作,进行事件处理。依赖于哪一个按键被按下,程序决定做什么,并根据按键构建适合的数据包。然后,Si4010微调频率并发射数据包。一旦信息发射完成,Si4010完全关闭并转入超低功耗待机状态。在待机模式,芯片耗电少于10nA(25°C温度下),并能够从任意GPIO按键按下中唤醒,重新开始处理。


上一页 1 2 3 下一页

关键词: SoC 发射器 RF 遥控器

评论


相关推荐

技术专区

关闭