ATA8520单芯片SIGFOX射频发射器:功能、应用与设计要点

电子说

1.4w人已加入

描述

ATA8520单芯片SIGFOX射频发射器:功能、应用与设计要点

在物联网飞速发展的今天,低功耗、长距离的无线通信模块愈发重要。Atmel公司的ATA8520单芯片SIGFOX射频发射器,凭借其高度集成、低功耗等特性,成为了众多物联网应用的理想选择。下面,我们就来详细了解一下这款芯片。

文件下载:ATA8520-EK1-E.pdf

一、ATA8520的特性

1. 高度集成

ATA8520是一款高度集成的单芯片射频发射器,完全符合SIGFOX™标准。它采用了片上系统(SoC)解决方案,集成了与SIGFOX相关的协议处理功能,用于调制解调器操作。芯片内置AVR微控制器核心,包含嵌入式固件、SIGFOX协议栈以及ID/PAC,大大简化了设计流程。

2. 工作频率与数据速率

该芯片的工作频率范围为868.0MHz至868.6MHz,数据速率为100bit/s,采用DBPSK调制方式,能够满足长距离、低速率的数据传输需求。

3. 低功耗设计

ATA8520在功耗方面表现出色。在以+14.5dBm的TX输出功率发送数据电报时,电流消耗仅为32.7mA。典型的OFF模式电流为5nA,即使在(V_{S}=+3.6 ~V)和(T=+85^{circ} C)的条件下,最大电流也仅为600nA。

4. 接口与保护

芯片提供SPI接口,用于TX数据访问和发射器配置。同时,事件信号可向外部微控制器指示芯片的状态。此外,所有引脚都具备ESD保护(±4kV HBM,±200V MM,±750V FCDM),提高了芯片的可靠性。

5. 封装形式

ATA8520采用5×5mm QFN32封装,引脚间距为0.5mm,体积小巧,适合各种小型化应用。

二、应用领域

ATA8520适用于多种使用SIGFOX网络的长距离、低功耗和低成本应用,包括但不限于:

  • 智能家居与建筑自动化:实现家居设备的远程控制和监测。
  • 报警与安全系统:实时传输报警信息,保障安全。
  • 智能环境与工业应用:监测环境参数,提高生产效率。
  • 智能停车:实时反馈停车位信息。
  • 跟踪与计量:对资产、车辆等进行跟踪,以及实现远程计量。

三、系统概述

1. 电路结构

ATA8520主要分为三个部分:RF前端、数字基带和低功耗8位AVR微控制器。其外部元件数量极少,通过出色的RF性能和复杂的基带信号处理,能够轻松实现稳定的无线通信。发射路径采用闭环分数N调制器,SPI接口可实现外部控制和设备配置。

2. 引脚功能

芯片的引脚功能丰富,不同引脚承担着不同的任务。例如,RF_OUT为功率放大器输出,VS_PA为功率放大器供电,XTAL1和XTAL2为晶体振荡器引脚等。具体的引脚描述可参考数据表中的详细表格。

3. 应用示例

3V应用

在3V应用中,ATA8520通常处于OFF模式,直到NPWRON1(PC1)被用于唤醒它。在OFF模式下,芯片的电流消耗极低,典型值小于5nA(25°C)。唤醒后,通过SPI命令控制芯片进行数据传输。RF_OUT通过C1/L1匹配50Ω天线连接,并需要RF滤波器抑制杂散发射。

5V应用

当使用5V电源时,需要断开VS和VS_PA(引脚8)的连接,并通过SPI命令“Write System Configuration”(0x11)启用内部LDO调节器。在发送数据电报之前,必须先激活内部LDO。

四、SPI命令接口

1. SPI时序

SPI通信需要特殊的时序来防止数据损坏。SPI外设使用125kHz的SCK频率进行位传输,并且在CS信号与SPI通信的开始和停止之间需要特定的时间延迟。

2. SPI命令集

ATA8520提供了一系列SPI命令,用于控制芯片的各种操作,包括系统复位、I/O初始化、数据发送等。以下是一些重要命令的介绍:

  • 系统复位(0x01):使用系统内部WDT对ATA8520进行完全硬件复位,复位时间约为10ms。
  • I/O初始化(0x02):定义输出端口PORTC的内部数据方向寄存器(DDRC)。
  • I/O写入(0x03):直接写入输出端口寄存器PORTC,设置I/O引脚。
  • I/O读取(0x04):从输入端口寄存器PINC读取I/O引脚的状态。
  • OFF模式(0x05):将ATA8520置于OFF模式,通过激活电源开启线唤醒。
  • 发送帧(0x0D):触发帧传输过程,传输操作约需7秒,完成后会在EVENT信号上产生事件。

五、电气特性

1. ESD保护

芯片的GND为暴露的管芯焊盘,内部连接到AGND(引脚30)。ESD保护电路采用动态钳位电路,而非物理齐纳二极管。

2. 绝对最大额定值

ATA8520有明确的绝对最大额定值,如结温、存储温度、环境温度、电源电压等。超过这些额定值可能会导致芯片永久性损坏。

3. 热阻

芯片的热阻(Rth_JA)为35K/W,确保在正常工作时能够有效散热。

4. 电源电压与电流消耗

芯片支持1.9V至3.6V和2.4V至5.5V的电源电压范围,不同工作模式下的电流消耗不同。例如,OFF模式电流典型值为5nA,TX模式电流典型值为32.7mA。

5. RF发射特性

ATA8520的RF发射特性包括输出功率范围、频率范围、谐波抑制等。输出功率范围可达+14.5dBm,满足SIGFOX标准的要求。

六、设计要点与注意事项

1. 系统配置

在使用SPI命令进行RF发射操作之前,必须设置系统配置(0x11)。该配置存储在内部EEPROM中,需要通过系统复位来应用。注意,默认配置为3V供电模式,使用5V供电时需提前配置。

2. 上电序列

芯片通常处于OFF模式,通过激活PWRON或NPWRONx引脚唤醒。上电序列需要注意信号的激活时间和顺序,确保芯片正常启动。

3. 软件控制流程

控制ATA8520并发送数据帧的软件需要执行以下步骤:

  1. 按照上电序列初始化设备。
  2. 检查启动事件,并使用SPI命令(0x0A)“Get status”清除该事件。
  3. 使用SPI命令(0x07)“Write TX Buffer”加载最多12字节的传输缓冲区。
  4. 使用SPI命令(0x0D)“Send Frame”启动数据传输。
  5. 等待事件信号出现(约7 - 8秒)。
  6. 使用SPI命令(0x0A)“Get status”清除事件。
  7. 关闭电源开启信号。
  8. 发送SPI命令(0x05)“OFF mode”关闭设备。

4. 注意事项

在设计过程中,还需要注意SPI通信的时序要求,确保数据传输的准确性。同时,要根据实际应用场景选择合适的电源电压和工作模式,以实现最佳的性能和功耗平衡。

ATA8520单芯片SIGFOX射频发射器以其高度集成、低功耗、高性能等优势,为物联网应用提供了可靠的通信解决方案。在实际设计中,工程师需要充分了解芯片的特性和使用方法,合理进行系统配置和软件编程,以确保设备的稳定运行。你在使用ATA8520的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分