




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于超低功耗无线芯片SX1212的无线数传模块设计摘 要:给出SX1212在ISM频段短距离双向无线数据通信中的应用。关键词:SX1212、ISM、无线燃气表、无线水表、无线测温、无线气表、无线测控 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的系统电路设计工作模式设计 典型的无线收发机编码如下图。PREAMBLE(前导码)SYNCWORD(同步码)ID FIELD(ID)可选DATA + FEC +CRC(数据+前向纠错+ CRC检错)前导码为“1010”交替码,其作用是使目的接收机时钟与发射机同步,正常模式下前导码长度一般为32bit即可,如工作在省电模式时序下,前导码还有唤醒接收机的功能,此时发射机必须发送较长的前导码将省电模式下的接收机唤醒进入正常的工作状态。如设置接收机1秒钟唤醒一次,那么接收机每间隔1秒钟唤醒一次搜索前导码(tw),持续长度一般为16bit。而发射机首先发射1秒以上的前导码再发射后面得同步码等,这意味着接收机在唤醒的周期,只要信道中发现前导码,在正常情况下都能够可成功检测到并唤醒接收,示意图见图二。这里我们设计了四种工作模式,见表一,这四种工作模式是利用MCU的SET_A和SET_B脚转换的,四种模式均可以相互转换。SET_ASET_B工作模式工作状态00正常模式(模式1)串口打开,模块处于持续接收状态,当串口有数据输入时,置低AUX,并切换到发射状态,发送前导码长度为32bit和同步码等,数据发送结束后重新置高AUX脚并重新转入持续接收状态。处于该模式下模块发送数据时并没有发送较长的前导码,所以要求接收方必须处于模式1或模式2,即持续接收状态。如模块从当前信道中接收到数据后,经过解交织纠错检错确认数据无误时,置低AUX并立刻从串口输出数据,发送结束后重新置高AUX。01唤醒模式(模式2)串口打开,模块处于持续接收状态,当串口有数据输入时,置低AUX,并切换到发射状态发送数据,发送前导码长度为一个唤醒周期(如1秒)加32bit和同步码等,.数据发送结束后重新置高AUX脚并重新转入持续接收状态。处于该模式下模块发送数据时发送了较长的前导码,所以接收方处于模式1,模式2或模式3均能够接收到数据。如模块从当前信道中接收到数据后,经过解交织纠错检错确认数据无误时,置低AUX并立刻从串口输出数据,发送结束后重新置高AUX。该模式的发射示意图见图二。10省电模式(模式3)串口处于关闭状态,接收机在一个唤醒周期(如1秒)后打开并搜索信道中是否有前导码,如没有则立刻休眠状态等待下一个唤醒周期再被唤醒,如有前导码则继续于接收状态并监控前导码并等待同步码到来后,将数据接收收下来。经过解交织纠错检错确认数据无误时,置低AUX以唤醒下位机,等待5ms后打开串口并输出数据。串口输出结束后,关闭串口,置高AUX,如模式设置没有改变则再次进入立刻休眠状态等待下一个唤醒周期。该模式的接收示意图见图二。11休眠模式(模式4)串口处于关闭状态,模块处于休眠状态。这种模式下,模块的射频电路,CPU主时钟与外设均被关闭,耗电仅仅约1.5uA。表一:四种工作模式说明图二:发射处于模式2状态,接收处于模式3状态示意图 休眠模式是通过用软件方式实现的,这样休眠时系统的接口均保持相应的电平,并且能快速切换各种状态,由于MCU主时钟是通过RC振荡器产生的,起振时间仅仅需要4uS, 实测从休眠至唤醒加上唤醒初始化的时间仅仅需要20uS,这意味模块在休眠状态时,置低SET_A脚后20uS就可以通过UART口输入数据至模块。这里我们设计了系统在接收或发送过程中,即使设置工作在模式3或4,模块也要将接收或发送过程执行完毕再进入省电模式或休眠模式,其中在接收或发送过程中AUX脚将被置低。利用这个特点,当模块处于模式3或模块4状态,下位机用户在置低SET_A脚使模块唤醒并输入数据后,若需休眠可立刻置高SET_A脚,而不必等到模块将数据无线发送完毕,模块在数据发送结束后会自动检测SET_A脚,如为高则进入休眠,数据是否发送结束用户可以通过查询AUX脚获得。图三:模块与下位机的连接图 在电池供电的电路中,正常可将从模块(如水气表)设置在模式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.95年)考虑到电池的自放电,不同电流下的容量差异,温度以及客户端MCU的休眠功耗和每月几次的使用,1节3.6V/3.6A ER18505锂亚电池正常情况下有超过10年的使用寿命。模式的工作方式非常适合水气热表,集装箱信息管理,数据采集系统等使用不是太频繁但要求用电池长期工作的场合。总结在一些无线收发的应用中,如需电池供电,又要长期处于接收状态已保证实时响应,只有用定时唤醒接收的方式。在电池容量不变的情况下,若想延长工作时间,只能降低占空比和提高无线收发速率。但是降低占空比会直接影响到响应实时性,而无线接收每提高一倍的速率灵敏度一般会下降2-3dBm, .直接影响到通讯距离,现在市场上常见的单芯片无线IC接收电流一般都有15-20mA ,如应用于像无线水汽表需要电池工作6-10年的系统,各种参数像距离,工作寿命,响应时间很难取舍。而SEMTECH推出的SX1212创新的将电流降低到2.6mA,同时接收灵敏度,抗干扰,邻道选择性等指标仍然具有较高的指标。目前这基于SX1212的无线模块已有深圳市安美通有限公司开发完成,并成功应用于无线水气表的采集,实测在开
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农村乱占耕地建房问题整治工作汇报范文(3篇)
- 万能发言稿(3篇)
- 2025年家用电线项目可行性研究报告
- 2025年淋菌抗原快速检测条行业深度研究分析报告
- 2025年中国打草机行业发展监测及投资策略研究报告
- 中国电工仪器仪表制造行业发展潜力分析及投资方向研究报告
- 2024-2025学年高中语文第五单元散而不乱气脉中贯第20课六国论课后课时作业含解析新人教版选修中国古代诗歌散文欣赏
- 2024-2025学年高中政治课时作业10文化创新的途径含解析新人教版必修3
- 2024-2025学年高中生物专题3植物的组织培养技术课题1菊花的组织培养练习含解析新人教版选修1
- 2024-2025学年高中物理课时分层作业17机械能守恒定律含解析新人教版必修2
- 占道作业交通安全设施设置技术要求
- 《肝豆状核变性》课件
- 地铁施工管线保护培训课件
- 农村公路质量监督管理及措施
- 小学体积单位换算练习100道及答案
- 第7课《谁是最可爱的人》公开课一等奖创新教学设计-2
- 人音版四年级音乐下册全册教学设计教案表格式
- 渣土车司机安全培训
- 分布式储能系统的成本效益评估
- 二次函数(最全的中考二次函数知识点总结)
- 建筑卫生陶瓷生产英文资料
评论
0/150
提交评论