0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于SX1212的无线模块的四种工作模式与应用系统设计

电子设计 来源:网络整理 作者:佚名 2020-01-06 07:58 次阅读

SX1212是SEMTECH推出的一款超低功耗的单芯片无线芯片,频率范围从300MHz到510MHz。SX1212经过优化具有非常低的接收功耗,典型接收电流为2.6mA, 远小于同类收发器的接收电流。工作电压为2.1-3.6V,最大发射功率+12.5dBm, SX1212集成度非常高,其包含了射频功能和逻辑控制功能的集成电路,内部集成压控振荡器、锁相环电路、功率放大电路、低噪声放大电路、调制解调电路、变频器、中放电路等。此外它整合了基带调制解调器的数据传输速率高达150Kbps数据处理功能包括一个64字节的FIFO,包处理,自动CRC生成和数据白化。它的高度集成的架构允许最少的外部元件数量,同时保持设计的灵活性。所有主要的射频通讯参数编程,其中多数可动态设置。它符合欧洲(ETSI EN 300-220 V2.1.1)和北美(FCC part 15.247 and 15.249)标准。

本文介绍基于无线芯片SX1212的无线模块设计,其具有传输距离相对远,接收的灵敏度较高,工作功耗低等诸多优点,所以它适用于无线水气抄表、无线遥控系统、无线传感器网络、无线温度压力数据采集、机器人控制等需要用电池长期工作的领域。

系统电路设计

系统主要由一个MCU和SX1212组成见图一。MCU选用了ST公司的低功耗单片机STM8L101F3, SX1212与单片机通讯采用SPI接口,与外部终端通信采用UART接口。由于高度集成化SX1212外围零件已经很少,所以设计的关键是RF前端的匹配电路的设计。另外高频部分的走线尽量的短粗,元器件参数要根据线路板的实际情况作出适当的调节,以抵消分布参数的影响。一般的RF芯片发射与接收端口的阻抗并不是标准的50Ω阻抗,要达到最佳的接收效果必须将输入阻抗通过外围器件的补偿使之与50Ω的天线匹配,电路如图1所示。图中Y2是声表面滤波器,用于衰减规定频带以外的信号,L2,C3,C22是阻抗匹配网络,L4,L5,压控振荡器电感,调整压控振荡电感,可以使模块工作于不同的频率,C7,R3,C8是锁相环电路。

基于SX1212的无线模块的四种工作模式与应用系统设计

图一 SX1212的系统电路设计

工作模式设计

典型的无线收发机编码如下图。

基于SX1212的无线模块的四种工作模式与应用系统设计

前导码为“1010”交替码,其作用是使目的接收机时钟与发射机同步,正常模式下前导码长度一般为32bit即可,如工作在省电模式时序下,前导码还有唤醒接收机的功能,此时发射机必须发送较长的前导码将省电模式下的接收机唤醒进入正常的工作状态。如设置接收机1秒钟唤醒一次,那么接收机每间隔1秒钟唤醒一次搜索前导码(tw),持续长度一般为16bit。而发射机首先发射1秒以上的前导码再发射后面得同步码等,这意味着接收机在唤醒的周期,只要信道中发现前导码,在正常情况下都能够可成功检测到并唤醒接收,示意图见图二。

这里我们设计了四种工作模式,见表一,这四种工作模式是利用MCU的SET_A和SET_B脚转换的,四种模式均可以相互转换。

表一:四种工作模式说明

基于SX1212的无线模块的四种工作模式与应用系统设计

基于SX1212的无线模块的四种工作模式与应用系统设计

图二:发射处于模式2状态,接收处于模式3状态示意图

休眠模式是通过用软件方式实现的,这样休眠时系统的接口均保持相应的电平,并且能快速切换各种状态,由于MCU主时钟是通过RC振荡器产生的,起振时间仅仅需要4uS, 实测从休眠至唤醒加上唤醒初始化的时间仅仅需要20uS,这意味模块在休眠状态时,置低SET_A脚后20uS就可以通过UART口输入数据至模块。这里我们设计了系统在接收或发送过程中,即使设置工作在模式3或4,模块也要将接收或发送过程执行完毕再进入省电模式或休眠模式,其中在接收或发送过程中AUX脚将被置低。利用这个特点,当模块处于模式3或模块4状态,下位机用户在置低SET_A脚使模块唤醒并输入数据后,若需休眠可立刻置高SET_A脚,而不必等到模块将数据无线发送完毕,模块在数据发送结束后会自动检测SET_A脚,如为高则进入休眠,数据是否发送结束用户可以通过查询AUX脚获得。

基于SX1212的无线模块的四种工作模式与应用系统设计

图三:模块与下位机的连接图

在电池供电的电路中,正常可将从模块(如水气表)设置在模式3上,当主模块(如采集器或收抄机)在模式2下发送数据,从模块唤醒后接收数据,完成后利用AUX脚将下位机MCU唤醒,再将数据输出,MCU接收到数据后,可将从模块切换至模式1,应答主模块。如主模块收到应答后也可被切换至模式1,这时主从模块均处于正常模式下,可以实现高速数据传输。如主模块收到应答后,后续无数据交换可将从机再次切换至模式3处于省电模式下,等待下一次的唤醒,而主模块可以切换至模式4休眠状态。

因为省电是通过周期性唤醒休眠再唤醒实现的,所以在省电模式下的功耗与唤醒周期和每次唤醒搜索前导码的时间(tw),以及休眠的静态功耗有关。唤醒周期用户可以在线设置范围是50ms至5s. 每次搜索前导码时间与射频传输的速率有关,射频传输的速率也是可设的,在10Kbps速率的速率下唤醒搜索前导码时间平均约为4.5ms.

在省电模式下电池的使用寿命可以通过以下公式算出:

使用寿命

例如:电池是 3.6V/3.6A ER18505锂亚电池,模块包括MCU接收电流为3.2mA,休眠电流1.5uA.射频传输速率10Kbps,唤醒周期为1SEC,那么电池使用寿命是:=227337H≈(25.956年)

考虑到电池的自放电,不同电流下的容量差异,温度以及客户端MCU的休眠功耗和每月几次的使用,1节3.6V/3.6A ER18505锂亚电池正常情况下有超过10年的使用寿命。

省电模式的工作方式非常适合水气热表,集装箱信息管理,数据采集系统等使用不是太频繁但要求用电池长期工作的场合。

总结

在一些无线收发的应用中,如需电池供电,又要长期处于接收状态已保证实时响应,只有用定时唤醒接收的方式。在电池容量不变的情况下,若想延长工作时间,只能降低占空比和提高无线收发速率。但是降低占空比会直接影响到响应实时性,而无线接收每提高一倍的速率灵敏度一般会下降2-3dBm, 。直接影响到通讯距离,现在市场上常见的单芯片无线IC接收电流一般都有15-20mA ,如应用于像无线水汽表需要电池工作6-10年的系统,各种参数像距离,工作寿命,响应时间很难取舍。而SEMTECH推出的SX1212创新的将电流降低到2.6mA,同时接收灵敏度,抗干扰,邻道选择性等指标仍然具有较高的指标。

目前这基于SX1212的无线模块已有深圳市安美通有限公司开发完成,并成功应用于无线水气表的采集,实测在开阔地无线设置在10Kbps下距离约有450米,2Kbps下距离约有600米,1SEC打开一次的情况下,用手抄机不到2SEC即可完成一次水气表数据采集,若与采集器配合可以实现全自动抄表,手抄机如再加上GPS即可实现无需人工输入命令,自动发现周边的水气表从而进一步提高抄表速度。而相比传统的人工抄表每人每月只能抄3-4K住户,并且燃气表大多还要在晚上上门抄表,大大的提高了效率。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集成电路
    +关注

    关注

    5321

    文章

    10750

    浏览量

    353495
  • 振荡器
    +关注

    关注

    28

    文章

    3520

    浏览量

    137647
  • 无线
    +关注

    关注

    31

    文章

    5304

    浏览量

    171482
收藏 人收藏

    评论

    相关推荐

    DDS AD9910的四种工作调制模式是什么意思

    DDS AD9910的四种工作调制模式是什么意思?说是有单频模式数字斜坡模式RAM模式 和并行
    发表于 07-16 19:37

    Atmel+sx1212 无线模块

    ATMEL产品线,我们现在做无线模块方面的推广,我们自己开发的Atmel+sx1212 无线模块,如图,软件方面,我们已经实现了两个
    发表于 10-09 11:29

    挑战SX1212的勇士 A7139

    挑战SX1212的勇士 A7139三表市场一直都是RFIC厂家竞争最激烈的市场,在中国其实应该是表,因为北方还有个暖气表,经过几年的市场沉淀和技术的更新换代,无线抄表(电表)市场也有了明确的标准
    发表于 11-08 11:39

    基于超低功耗sx1212无线IC无线数传模块资料水电气无线抄表

    JTT1212是成都江腾科技基于PIC单片机和Semtech SX1212开发的一款工作在430M至510M频段的超低功耗、远距离、高集成度无线数传
    发表于 12-03 09:36

    高压线无线故障检测

    `低功耗的APC240B无线模块,采用超低功耗的SX1212射频芯片,体积小,非常适合户外安装,非常适合高压线线损故障监测。`
    发表于 01-29 11:48

    超低功耗SX1212芯片集成模块在农田数据监测采集的应用

    `超低功耗APC240模块,接收电流2.8毫安,发射电流28毫安,静态功耗(待机功耗5个微安),电池供电,四种工作模式,支持无线唤醒。`
    发表于 02-02 10:11

    超低功耗无线模块

    `SX1212射频芯片集成的无线模块,电池供电,接收电流2.8个毫安,发射峰值电流28毫安,静待待机功耗5个微安,4工作
    发表于 02-04 11:19

    四种无线充电技术简单原理

    详细介绍了电场耦合 电磁感应 磁共振无线电波 这四种方式
    发表于 07-28 11:12

    sx1212的一些资料需要拿去。

    sx1212资料、、、
    发表于 03-02 11:20

    最新一代的无线模块低功耗、远距离无线技术有哪些?

    UTC1212最新一代无线模块 低功耗、远距离UTC1212模块是高度集成超低功耗半双工微功率无线
    发表于 04-22 04:31

    UTC1212最新一代无线模块 低功耗、远距离

    UTC1212最新一代无线模块 低功耗、远距离UTC1212模块是高度集成超低功耗半双工微功率无线
    发表于 07-19 08:01

    无线充电的四种方式及比较

    无线充电的起因无线充电的“历史”无线充电的四种方式及比较无线充电系统的元件和开发工具推荐
    发表于 01-27 07:06

    单芯片无线芯片SX1212相关资料分享

    单芯片无线芯片SX1212资料下载内容主要介绍了:SX1212引脚功能SX1212内部方框图
    发表于 04-01 07:02

    请问怎样去设计一无线模块系统

    基于无线芯片SX1212无线模块系统电路该怎样去设计?基于无线芯片
    发表于 05-25 07:22

    UTC1212无线数据传输模块的应用手册免费下载

    UTC1212模块是高度集成超低功耗半双工微功率无线数据传输模块,片上集成嵌入高性能低功耗STM8L101处理器,采用最新一代高性能射频芯片SX12
    发表于 01-16 15:02 8次下载
    UTC<b class='flag-5'>1212</b><b class='flag-5'>无线</b>数据传输<b class='flag-5'>模块</b>的应用手册免费下载