干货分享:Air700ECQ的硬件设计,第二部分
接下来分享第二部分。
3.10. 功能管脚
3.10.1. MAIN_RI
|
管脚名 |
类型 |
序号 |
电压域 |
作用 |
|
MAIN_RI |
DO |
5 |
LDOAON |
振铃信号,唤醒输出管脚,用于唤醒AP |
表格 10:MAIN_RI 信号动作
|
状态 |
MAIN_RI 应答 |
|
待机 |
高电平 |
|
语音呼叫 |
变为低电平,之后:
|
|
数据传输 |
变为低电平,之后:
|
|
短信 |
当收到新的短信,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欧姆,待天线厂调试好天线以
后再贴上实际调试的匹配电路;
4.2. RF 输出功率
表格 15:RF 传导功率
|
频段 |
最大 |
最小 |
|
LTE TDD B34/38/B39/B40/B41 |
23dBm +-2dB |
<-42dBm |
|
LTE FDD B3/B8 |
23dBm +-2dB |
<-44dBm |
4.3. RF 传导灵敏度
表格 16:RF 传导灵敏度
|
频段 |
接收灵敏度 |
|
LTE TDD B34(10M) |
< -100dBm |
|
LTE TDD B38(10M) |
< -99dBm |
|
LTE TDD B39(10M) |
< -100dBm |
|
LTE TDD B40(10M) |
< -99dBm |
|
LTE TDD B41(10M) |
< -99dBm |
|
LTE FDD B3(10M) |
< -99dBm |
|
LTE FDD B8(10M) |
< -99dBm |
4.4. 工作频率
|
3GPP 频段 |
发送 |
接收 |
单位 |
|
LTE-TDD B34 |
2010~2025 |
2010~2025 |
MHz |
|
LTE-TDD B38 |
2570~2620 |
2570~2620 |
MHz |
|
LTE-TDD B39 |
1880~1920 |
1880~1920 |
MHz |
|
LTE-TDD B40 |
2300~2400 |
2300~2400 |
MHz |
|
LTE-TDD B41 |
2555~2655 |
2555~2655 |
MHz |
|
LTE-FDD B3 |
1710~1785 |
1805~1880 |
MHz |
|
LTE-FDD B8 |
880~915 |
925~960 |
MHz |
4.5. 推荐 RF 焊接方式
如果连接外置天线的射频连接器是通过焊接方式与模块相连的,请务必注意连接线的剥线方式及焊接方法,尤其是地要焊接充分,请按照下图中正确的焊接方式进行操作,以避免因焊接不良引起线损增大。

图表 16:射频焊接方式建议
好了,本篇先分享到这里,接下来分享第三篇。
干货分享:Air700ECQ的硬件设计,第二部分的更多相关文章
- 【干货分享】Google 的设计准则,素材和资源
在谷歌,他们说, “专注于用户,所有其它的就会水到渠成 ”.他们遵循设计原则,寻求建立让用户惊喜的用户体验.谷歌一直挑战自己,为他们的用户创造一种视觉语言,综合优秀设计的经典原则和创新.谷歌设计规范是 ...
- 干货分享,FPGA硬件系统的设计技巧
PGA的硬件设计不同于DSP和ARM系统,比较灵活和自由.只要设计好专用管脚的电路,通用I/O的连接可以自己定义.因此,FPGA的电路设计中会有一些特殊的技巧可以参考. 1. FPGA管脚兼容性设计 ...
- 逆向实用干货分享,Hook技术第二讲,之虚表HOOK
逆向实用干货分享,Hook技术第二讲,之虚表HOOK 正好昨天讲到认识C++中虚表指针,以及虚表位置在反汇编中的表达方式,这里就说一下我们的新技术,虚表HOOK 昨天的博客链接: http://www ...
- 干货分享:MySQL之化险为夷的【钻石】抢购风暴【转载】
转自: 干货分享:MySQL之化险为夷的[钻石]抢购风暴 - Vanos_韩尛哲 - 博客园http://www.cnblogs.com/Vanos-lcp/p/5642097.html 抢购钻石不稀 ...
- Android之 看“马达”如何贯通Android系统 (从硬件设计 --> 驱动 --> HAL --> JNI --> Framework --> Application)
在Android 2.3(Gingerbread) 系统的时候,我写过一篇关于“Android 震动马达系统“的文章,当时的Linux内核还是2.6版本的.写那篇文章的目的,是想彻底的了解从硬件到驱动 ...
- ref:【干货分享】PHP漏洞挖掘——进阶篇
ref:http://blog.nsfocus.net/php-vulnerability-mining/ [干货分享]PHP漏洞挖掘——进阶篇 王陶然 从常见的PHP风险点告诉你如何进行PH ...
- 最强最全干货分享:Android开发书籍、教程、工具等
最全干货分享,本文收集整理了Android开发所需的书籍.教程.工具.资讯和周刊各种资源,它们能让你在Android开发之旅的各个阶段都受益. 入门<Learning Android(中文版)& ...
- Linux内核设计第二周——操作系统工作原理
Linux内核设计第二周 ——操作系统工作原理 作者:宋宸宁(20135315) 一.实验过程 图1 执行效果 从图中可以看出,每执行my_ start_ kernel函数两次或一次,my_ time ...
- 【干货分享】Node.js 中文资料导航
这篇文章与大家分享一批高质量的的 Node.js 中文资料.Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台, 用来方便地搭建快速的, 易于扩展的网络应用 Node ...
- 32位汇编第四讲,干货分享,汇编注入的实现,以及快速定位调用API的数量(OD查看)
32位汇编第四讲,干货分享,汇编注入的实现,以及快速定位调用API的数量(OD查看) 昨天,大家可能都看了代码了,不知道昨天有没有在汇编代码的基础上,实现注入计算器. 如果没有,今天则会讲解,不过建议 ...
随机推荐
- ZABBIX Maps(拓扑图) 数据可视化
本篇文章将介绍如何利用zabbix内置 Maps模块展示主机数据指标以及如何关联触发器 构建业务地图让异常指标更加直观呈现 下面我将从网络设备.服务器和vmware esxi和IP主机去为大家解析za ...
- 平衡搜索树-AVL树 图文详解 (万字长文)
目录 AVL树 AVL树的概念 AVL树节点的定义: AVL树的插入 基本情况分析 平衡因子对应的操作 旋转操作 分析需要旋转的情况 结论 4种旋转操方法与特征 6种双旋平衡因子特征 代码实现 四种旋 ...
- Tesla 开发者 API 指南:BLE 密钥 – 身份验证和车辆命令
注意:本工具只能运行于 mac 或者 linux, win下不支持. 1. 克隆项目到本地 https://github.com/teslamotors/vehicle-command.git 2. ...
- Kubernetes-18:Dashboard安装及使用
Helm安装Dashboard 简介 Dashboard 是 kubernetes 的图形化管理工具,可直观的看到k8s中各个类型控制器的当前运行情况,以及Pod的日志,另外也可直接在 dashboa ...
- centos上yum无法使用的问题以及无法用yum安装screen,iftop,nethogs等的解决办法
大家可能都发现了centos8已经不在更新了.当我们使用yum安装某些工具的时候,会提示安装源失败 解决方案:删除repo文件 然后重新下载即可修复yum安装报错问题1.进入/etc/yum.repo ...
- electron修改vue项目打包后的exe图标
vue用electron打包点击这里 安装electron-icon-builder 添加图标生成器:npm i electron-icon-builder 生成图标 1.在package.json的 ...
- lxml官方入门教程(The lxml.etree Tutorial)翻译
lxml官方入门教程(The lxml.etree Tutorial)翻译 说明: 首次发表日期:2024-09-05 官方教程链接: https://lxml.de/tutorial.html 使用 ...
- vue 实现组件全屏展示及退出
vue 实现组件全屏展示及退出 一.组件 采用 vue-fullscreen 组件 二.实现方式 <fullscreen ref="fullscreen" @change=& ...
- Angular 18+ 高级教程 – Component 组件 の Query Elements
前言 Angular 是 MVVM 框架. MVVM 的宗旨是 "不要直接操作 DOM". 在 Component 组件 の Template Binding Syntax 文章中 ...
- 全网最适合入门的面向对象编程教程:49 Python函数方法与接口-函数与方法的区别和lamda匿名函数
全网最适合入门的面向对象编程教程:49 Python 函数方法与接口-函数与方法的区别和 lamda 匿名函数 摘要: 在 Python 中,函数和方法都是代码的基本单元,用于封装和执行特定的任务:它 ...