深挖Air700ECQ的硬件设计,原来是这样的!

3.3 电源供电

管脚名

管脚号

描述

VBAT

18,19

模块基带电源,供电范围3.3V~4.3V

3.3.1 模块电源工作特性

在模块应用设计中,电源设计是很重要的一部分。由于LTE射频工作时最大峰值电流高达1.5A,在最大发射功率时会有约700mA的持续工作电流,电源必须能够提供足够的电流,不然有可能会引起供电电压的跌落甚至模块直接掉电重启。

3.3.2 减小电压跌落

模块电源VBAT电压输入范围为3.3V~4.3V,但是模块在射频发射时通常会在VBAT电源上产生电源电压跌落现象,这是由于电源或者走线路径上的阻抗导致,一般难以避免。因此在设计上要特别注意模块的电源设计,在VBAT输入端,建议并联一个低ESR(ESR=0.7Ω)的100uF的钽电容,以及100nF、33pF、10pF滤波电容,VBAT输入端参考电路如图4所示。并且建议VBAT的PCB走线尽量短且足够宽,减小VBAT走线的等效阻抗,确保在最大发射功率时大电流下不会产生太大的电压跌落。建议VBAT走线宽度不少于1mm,并且走线越长,线宽越宽。

3.3.3 供电参考电路

电源设计对模块的供电至关重要,必须选择能够提供至少1A电流能力的电源。若输入电压跟模块的供电电压的压差小于2V,建议选择LDO作为供电电源。若输入输出之间存在的压差大于2V,则推荐使用开关电源转换器以提高电源转换效率。

LDO供电:

下图是5V供电的参考设计,采用了Micrel公司的LDO,型号为MIC29302WU。它的输出电压是4.16V,负载电流峰值到3A。为确保输出电源的稳定,建议在输出端预留一个稳压管,并且靠近模块VBAT管脚摆放。建议选择反向击穿电压为5.1V,耗散功率为1W以上的稳压管。

图表4:供电输入参考设计   图表 6:DCDC 供电输入参考设计

DC-DC 供电:

下图是 DC-DC 开关电源的参考设计,采用的是杰华特公司的 JW5359M 开关电源芯片,它的最大输出电流是 2A,输入电压范围 3.7V~18V。注意 C25 的选型要根据输入电压来选择合适的耐压值。

3.3.4 开关机

开机

管脚名

类型

序号

描述

PWRKEY

DI

1

模块开机/关机控制脚

在VBAT供电后,可以通过如下两种方式来触发Air700ECQ开机:

  1. 按键开机: PWRKEY管脚通过轻触按键连接到地,按键按下1秒以上实现开机。
  2. 上电开机:将PWRKEY管脚直接短接到地,VBAT上电后就可以实现开机。

PWRKEY 管脚开机

VBAT上电后,可以通过PWRKEY管脚启动模块,把PWRKEY管脚拉低1秒以上之后模块会进入开机流程,软件会检测VBAT管脚电压,若VBAT管脚电压大于软件设置的开机电压(3.3V),会继续开机动作直至系统开机完成;否则,会停止执行开机动作,系统会关机,开机成功后PWRKEY管脚可以释放。可以通过检测VDD_EXT管脚的电平来判别模块是否开机。推荐使用开集驱动电路来控制PWRKEY管脚。下图为参考电路:

图表 5:开集驱动参考开机电路

另一种控制PWRKEY管脚的方法是直接使用一个按钮开关。按钮附近需放置一个TVS管用以ESD保护。下图为参考电路:

图表 6:按键开机参考电路

3.4 上电开机

将模块的PWRKEY 直接接地可以实现上电自动开机功能。需要注意,在上电开机模式下,将无法关机,只要 VBAT 管脚的电压大于开机电压即使软件调用关机接口,模块仍然会再开机起来。另外,在此模式下,要想成功开机起来 VBAT 管脚电压仍然要大于软件设定的开机电压值(3.3V),如果不满足,模块会关闭,就会出现反复开关机的情况。

对于用电池供电的应用场景不建议用 PWRKEY 接地的上电自动开机方式。

3.4.2 关机

以下的方式可以关闭模块:

  • 正常关机:使用PWRKEY管脚关机
  • 正常关机:通过AT指令AT+CPOWD关机
  • 低压自动关机:模块检测到低电压时关机,可以通过AT指令AT+CBC 来设置低电压的门限值;

PWRKEY 管脚关机

PWRKEY 管脚拉低 1.5s 以上时间,模块会执行关机动作。

关机过程中,模块需要注销网络,注销时间与当前网络状态有关,经测定用时约2s~12s,因此建议延长

12s后再进行断电或重启,以确保在完全断电之前让软件保存好重要数据。时序图如下:

低电压自动关机

模块在运行状态时当 VBAT 管脚电压低于软件设定的关机电压时(默认设置 3.3V),软件会执行关机动作关闭模块,以防低电压状态下运行出现各种异常。

复位

管脚名

类型

序号

电压域

描述

RESET_N

DI

16

-

模块复位输入,低有效;无需外部上拉

RESET_N 引脚可用于使模块复位。 拉低RESET_N 引脚 100ms 以上可使模块复位。 RESET_N 信号对干扰比较敏感, 因此建议在模块接口板上的走线应尽量的短,且需包地处理。

参考电路:

注意:

1. 复位功能建议仅在AT+CPOWD 和PWRKEY 关机失败后使用。

3.5. 串口

模块提供了三个通用异步收发器:主串口 MAIN_UART、AUX_UART、DBG_UART。

3.5.1. MAIN_UART

表格 6:MAIN_UART 管脚定义

3.5. 串口

模块提供了三个通用异步收发器:主串口 MAIN_UART、AUX_UART、DBG_UART。

3.5.1. MAIN_UART

表格 6:MAIN_UART 管脚定义

管脚名

类型

序号

电压域

描述

MAIN _TXD

DO

14

VDD_EXT

MAIN_UART 发送数据

MAIN _RXD

DI

15

VDD_EXT

MAIN_UART 接收数据

管脚

主串口 MAIN_UART 用来进行 AT 指令通讯。MAIN_UART 支持固定波特率, 不支持自适应波特率

MAIN_UART 在休眠状态下保持的功能,能够唤醒模块

MAIN_UART 的特点如下:

8个数据位,无奇偶校验,一个停止位。

用以AT命令传送,数传等。

支持波特率如下:600,1200,2400,4800,14400,9600,19200,38400,57600,115200,230400,460800,921600bps

注意:

MAIN_UART 在开机过程中短时会输出固定调试信息

3.5.2. AUX_UART

表格 7:AUX_UART 管脚定义

管脚名

类型

序号

电压域

描述

AUX_TXD

DO

31

VDD_EXT

AUX_UART 发送数据

AUX_RXD

DI

32

VDD_EXT

AUX_UART 接收数据

AUX_UART为辅助串口,不支持AT指令交互,用于某些外设通信,如对接GNSS定位模块等。

AUX_UART休眠后会关闭,无法通过给AUX_UART发送数据进行唤醒。

3.5.3. DBG_UART

管脚名

类型

序号

电压域

描述

DBG_TXD

DO

3

VDD_EXT

调试串口,输出 AP log,

DBG_RXD

DI

2

VDD_EXT

调试串口,接收调试指令

DBG_UART 用来软件调试时输出 AP trace,建议预留测试点。

DBG_UART 在开机过程中短时会输出固定调试信息。

DBG_TX、DBG_RX 默认功能为系统底层日志口,进行模块硬件设计时,在剩余功能引脚充足的前提

下,避免使用 DBG_TX 和 DBG_RX。

如果将此引脚复用为其他功能,则无法从 DBG_TX 和 DBG_RX 抓取系统日志。

在某些场景下,如果模块出现异常,无法抓到问题日志,只能通过硬件改版,引出 DBG_TX、

DBG_RX,抓取日志再进行分析。

包括但不限于以下两种场景:

1、低功耗场景:

在低功耗场景下,USB 无法使用,只能通过 DBG_TX、DBG_RX 来抓取日志。

2、非低功耗场景:

模块接入 USB 时,工作正常,未接入 USB 时,工作异常的情况,只能通过 DBG_TX、DBG_RX 来抓取

日志。

3.5.4. 串口连接方式

串口的连接方式较为灵活,如下是三种常用的连接方式。

三线制的串口请参考如下的连接方式:

图表 7:串口三线制连接方式示意图

3.5.5. 串口电压转换

Air700ECQ 模块的串口电平为 1.8V,能够满足大部分外设,主控的串口直接需求,但是如果要和 3.3V

或者以上的 MCU 或其他串口外设通信,那就必须要加电平转换电路:

注意

如果低功耗需求上拉不能用vdd-ext,要用agpio或者外部ldo做上拉

此电平转换电路不适用波特率高于460800 bps的应用。

D2 必须选用低导通压降的肖特基二极管。

肖特基二极管以及 NPN 三极管的推荐型号如下:

物料名称

型号

厂商

描述

肖特基二极管

RB521S-30

江苏长电

Schottky Diode;30V;200mA;SOD523;1.6*0.8*0.6mm

PSB521S-30

上海智晶

Schottky Diode;30V;200mA;SOD523;1.6*0.8*0.6mm

LRB521S- 30T1G

LRC

Schottky Diode;30V;200mA;SOD523;1.6*0.8*0.6mm

PSBD521S-30

Prisemi

Schottky Diode;30V;200mA;SOD523;1.6*0.8*0.6mm

NPN 三极管

MMBT3904

江苏长电

Transistor;NPN;40V;200mA;SOT23;1.1mm;ROHS

MMBT3904

上海智晶

Transistor;NPN;40V;200mA;SOT23;1.1mm;ROHS

LMBT3904LT1G

LRC

Transistor;NPN;40V;200mA;SOT23;1.1mm;ROHS

对于波特率高于 460800bps 的应用,可以通过外加电平转换芯片来实现电压转换,参考电路如下:

此电路采用的是电平转换芯片是 TI 的 TXS0108E, 8 位双向电压电平转换器,适用于漏极开路和推挽

应用,最大支持速率:

推挽:110Mbps

开漏:1.2Mbps

3.6. USB 接口

Air700ECQ 的 USB 符合 USB2.0 规范,支持高速(480Mbps)、全速(12Mbps)模式和低速(1.2Mbps)

模式。USB 接口可用于 AT 命令传送,数据传输,软件调试和软件升级。

表格 8:USB 管脚定义

管脚名

类型

序号

描述

USB_DP

IO

7

USB 差分信号正,走线需控制 90 欧姆差分阻抗

USB_DM

IO

8

USB 差分信号负,走线需控制 90 欧姆差分阻抗

VBUS

DI

6

USB 插入唤醒,模块内部电阻分压。(非必须)

USB接口参考设计电路如下:

图表 8:USB 接口参考设计

注意事项如下:

1. USB 走线需要严格按照差分线控制,做到平行和等长;

2. USB 走线的阻抗需要控制到差分 90 欧姆;

3. 需要尽可能的减少 USB 走线的 stubs,减少信号反射;USB 信号的测试点最好直接放在走线上以

减少 stub;

4. 尽可能的减少 USB 走线的过孔数量;

5. 在靠近 USB 连接器或者测试点的地方添加 TVS 保护管,由于 USB 的速率较高,需要注意 TVS 管

的选型,保证选用的 TVS 保护管的寄生电容小于 1pF

6. VBUS 作为 USB 插入唤醒作用,并不直接参与 USB 插入检测,非必须,在不需要 USB 插入唤醒的

场景也可以不接

3.7. USB 下载模式

管脚名

类型

序号

电压域

描述

BOOT

DI

25

在开机之前上拉到 VDD_EXT,模块会强行进入 USB 下载模式,BOOT 须留测试点,方便后续升级软件

Air700ECQ 模块进入 USB 下载模式:

1. 在开机之前,把 BOOT 上拉到 VDD_EXT

2. 给模块上电,POWKEY 拉低,开机

3. 成功进入下载模式后,PC 端会虚拟出单个串口。

管脚名

类型

序号

电压域

描述

I2C0_SCL

IO

49

VDD_EXT

I2C 时钟信号,用作 I2C 时需外加 1.8V 上拉

I2C0_SDA

IO

33

VDD_EXT

I2C 数据信号,用作 I2C 时需外加 1.8V 上拉

I2C1_SCL

IO

37

VDD_EXT

I2C 时钟信号,用作 I2C 时需外加 1.8V 上拉

I2C1_SDA

IO

38

VDD_EXT

I2C 数据信号,用作 I2C 时需外加 1.8V 上拉

3.8  I2C

Air700ECQ 可支持两路 I2C 接口:

 兼容 Philips I2C 标准协议

 支持 Fast mode (400Kbps)和 Slow mode(100Kbps)

 只支持 master 模式,不支持 slaver 模式

 可通过软件来配置内部的上拉电阻,1.8K 或者 20K

 理论上最多可支持 127 个从设备

I2C 的参考电路如下:

Air700ECQ 的 I2C 接口电压固定 1.8V,能够满足大部分外设的直接需求,但是如果要和 3.3V 或者以上 电平的外设通信,那就必须要加电平转换电路:

 电平转换用的 NMOS 管必须选用结电容小于 50pF 的型号,推荐型号如下:

物料名称

型号

厂商

描述

NMOS

BSS138

江苏长电

N 沟道,50V,0.22A,SOT-23,ROHS

BSS138

UMW(友台半导体)

N 沟道,50V,0.3A,SOT-23,ROHS

3.9. SIM 卡接口

Air700ECQ 支持 1 路 SIM 卡接口,支持 ETSI 和 IMT-2000 卡规范,支持 1.8V 和 3.0V USIM 卡。SIM 接口

下表介绍了 SIM 接口的管脚定义。

表格 9:SIM 卡接口管脚定义

接口

管脚名

序号

描述

SIM

SIM_VDD

13

SIM 卡供电电源,最大供电电流 10mA。 模块可以自动识别 1.8V 或者 3V(U)SIM 卡。

SIM_RST

10

SIM 卡复位信号

SIM_DAT

12

SIM 卡数据信号

SIM_CLK

11

SIM 卡时钟信号

3.9.1. SIM 接口参考电路

下图是 SIM 接口的参考电路,使用 6pin 的 SIM 卡座。

图表 9:使用 6pin SIM 卡座参考电路图(SIM)

在SIM卡接口的电路设计中,为了确保SIM卡的良好的功能性能和不被损坏,在电路设计中建议遵循以下设计

原则:

1. SIM卡座与模块距离摆件不能太远,越近越好,尽量保证SIM卡信号线布线不超过20cm。

2. SIM卡信号线布线远离RF线和VBAT电源线。

3. 为了防止可能存在的USIM_CLK信号对USIM_DATA信号的串扰,两者布线不要太靠近,在两条走线之间增

加地屏蔽。且对USIM_RST_N信号也需要地保护。

4. 为了保证良好的ESD保护,建议加TVS管,并靠近SIM卡座摆放。选择的ESD器件寄生电容不大于50pF。在模块和SIM卡之间也可以串联22欧姆的电阻用以抑制杂散EMI,增强ESD防护。SIM卡的外围电路必须尽量靠近SIM卡座。

接下来分享第二部分。

3.10. 功能管脚

3.10.1. MAIN_RI

管脚名

类型

序号

电压域

作用

MAIN_RI

DO

5

LDOAON

振铃信号,唤醒输出管脚,用于唤醒AP

表格 10:MAIN_RI 信号动作

状态

MAIN_RI 应答

待机

高电平

语音呼叫

变为低电平,之后:

  1. 通话建立时变为高电平
  2. 使用AT命令ATH挂断语音,MAIN_RI变为高电平
  3. 呼叫方挂断,MAIN_RI首先变为高电平,然后拉为低电平持续 120ms,收到自动回复URC信息 “NO CARRIER”,之后再变为高电平
  4. 收到短信时变为高电平

数据传输

变为低电平,之后:

  1. 数据连接建立时变为高电平
  2. 使用AT命令ATH挂断数据连接,MAIN_RI变为高电平
  3. 呼叫方挂断,MAIN_RI首先变为高电平,然后拉为低电平持续 120ms,收到自动回复URC信息 “NO CARRIER”,之后再变为高电平
  4. 收到短信时变为高电平

短信

当收到新的短信,MAIN_RI变为低电平,持续 120ms,再变为高电平

URC

某些URC信息可以触发MAIN_RI拉低 120ms

如果模块用作主叫方,MAIN_RI 会保持高电平,收到 URC 信息或者短信时除外。而模块用作被叫方时,

MAIN_RI 的时序如下所示:

图表 10:语音呼叫时模块用作被叫方 MAIN_RI 时序

图表 13:收到 URC 信息或者短信时 MAIN_RI 时序

3.10.2. MAIN_DTR

管脚名

类型

序号

电压域

作用

MAIN_DTR

DI

50

LDOAON

模块休眠唤醒管脚,拉高允许模块进入休眠模式;在休眠模式下,拉低可唤醒模块

模块支持两种睡眠模式:

睡眠模式 1:发送 AT+CSCLK=1,通过 MAIN_DTR 管脚电平控制模块是否进入睡眠

睡眠模式 2:发送 AT+CSCLK=2,模块在串口空闲一段时间后自动进入睡眠

具体参阅 3.20.2 睡眠模式

3.10.3. 状态指示灯

Air700ECQ 用一个管脚来指示开机状态,用两个管脚信号来指示网络的状态。如下两表分别描述了管脚定

义和不同网络状态下的逻辑电平变化:

表格 11:网络指示管脚定义

管脚名

类型

序号

电压域

作用

NET_STATUS

DO

27

LDOAON

指示模块的网络运行状态

表格 12:指示网络管脚的工作状态

状态

管脚工作状态

网络状态

NET_STATUS

亮 0.2 秒,灭 1.8 秒

搜网状态

亮 1.8 秒,灭 0.2 秒

待机

亮 0.125 秒,灭 0.125

数据传输状态

注意:该状态提示仅限于 PPP 拨号成功或者 AT 指令主动激活PDP 成功,RNDIS 联网成功

指示灯参考电路如下图所示:

3.11. 省电功能

根据系统需求,有两种方式可以使模块进入到低功耗的状态。对于AT版本使用“AT+CFUN”命令可以使模块

进入最少功能状态。

3.11.1. 最少功能模式/飞行模式

最少功能模式可以将模块功能减少到最小程度,此模式可以通过发送“AT+CFUN=<fun>”命令来设置。<fun>

参数可以选择 0,1,4。

 0:最少功能(关闭RF和SIM卡);

 1:全功能(默认);

 4:关闭RF发送和接收功能;

如果使用“AT+CFUN=0”将模块设置为最少功能模式,射频部分和 SIM 卡部分的功能将会关闭。而串口依然

有效,但是与射频部分以及 SIM 卡部分相关的 AT 命令则不可用。

如果使用“AT+CFUN=4”设置模块,RF部分功能将会关闭,而串口依然有效。所有与RF部分相关的AT命令不

可用。

模块通过“AT+CFUN=0”或者“AT+CFUN=4”设置以后,可以通过“AT+CFUN=1”命令设置返回到全功能状态。

3.11.2. 睡眠模式(慢时钟模式)

3.20.2.1 串口应用

串口应用下支持两种睡眠模式:

睡眠模式 1:通过 MAIN_DTR 管脚电平控制模块是否进入睡眠

睡眠模式 2:模块在串口空闲一段时间后自动进入睡眠

3.20.2.1.1 睡眠模式 1

开启条件

发送 AT 指令 AT+CSCLK=1

模块进入睡眠:

控制 MAIN_DTR 脚拉高,模块会进入睡眠模式 1

模块退出睡眠:

拉低 MAIN_DTR 脚 50ms 以上,模块会退出睡眠模式可以接受 AT 指令

模块在睡眠模式 1 时的软件功能:

不响应 AT 指令,但是收到数据/短信/来电会有 URC 上报

HOST 睡眠时,模块收到数据/短信/来电如何唤醒 HOST

MAIN_RI 信号

3.20.2.1.2 睡眠模式 2

开启条件

发送 AT 指令 AT+CSLCK=2

模块进入睡眠

串口空闲超过 AT+WAKETIM 配置的时间(默认 5s),模块自动进入睡眠模式 2

模块退出睡眠

串口连续发送 AT 直到模块回应时即退出睡眠模式 2

注意此模式下不响应 MAIN_DTR 管脚动作

模块在睡眠模式 2 时的软件功能:

不响应 AT 指令,但是收到数据/短信/来电会有 URC 上报

HOST 睡眠时,模块收到数据/短信/来电如何唤醒 HOST

MAIN_RI 信号

3.20.2.2 USB 应用

开启条件:

USB HOST 必须支持 USB suspend/resume

模块进入睡眠:

HOST 发起 USB suspend

HOST 睡眠时,模块收到数据/短信/来电如何唤醒 HOST

MAIN_RI 信号

3.12. 模式切换汇总

表格 13:模式切换汇总

当前模式

下一模式

关机

正常模式

睡眠模式

关机

/

使用 PWRKEY 开机

/

正常模式

使用 PWRKEY 管脚,或 VBAT 电压低于关机电压

/

软件调用睡眠接口,AT 版本不做动作 30s 自动休眠

睡眠模式

使用 PWRKEY 管脚,或 VBAT 电压低于关机电压

GPIO 管脚中断、定时器、接收短信或网络数据

/

接下来,我们分享低功耗模组Air700ECQ硬件设计的第二部分。

4. 射频接口

天线接口管脚定义如下:

表格 14:RF_ANT 管脚定义

管脚名

序号

描述

LTE_ANT

23

LTE 天线接口

4.1. 射频参考电路

图表 15:射频参考电路

注意:

连接到模块RF天线焊盘的RF走线必须使用微带线或者其他类型的 RF走线,阻抗必须控制在50欧姆左右。

在靠近天线的地方预留Π型匹配电路,两颗电容默认不贴片,电阻默认贴0欧姆,待天线厂调试好天线以

后再贴上实际调试的匹配电路;

好了,本篇先分享到这里,接下来分享第三篇。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值