合宙Air700EAQ硬件设计手册——应用接口2

news2024/9/23 7:29:51

Air700EAQ是一款基于移芯EC716E平台设计的LTE Cat 1无线通信模组。

支持亚洲FDD-LTE的4G远距离无线传 输技术。

以极小封装,极高性价比,满足IoT行业的数传应用需求。

例如共享应用场景,定位器场景,DTU数 传场景等。

在上文我们介绍了合宙Air700EAQ的应用接口,包括:管脚描述,电源供电,开关机,串口等内容

本文我们将继续介绍合宙Air700EAQ应用接口的USB接口,I2C,功能管脚,省电功能等相关硬件设计内容

上文链接:合宙Air700EAQ硬件设计手册——应用接口1-CSDN博客

2.6 USB接口

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

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

USB 管脚定义:

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 插入唤醒的 场景也可以不接。

2.7 USB 下载模式

Air700EAQ 模块进入 USB 下载模式:

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

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

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

2.8  I2C

Air700EAQ 可支持两路 I2C 接口:

  •  兼容 Philips I2C 标准协议
  •  支持 Fast mode (400Kbps)和 Slow mode(100Kbps)
  • 只支持 master 模式,不支持 slaver 模式  可通过软件来配置内部的上拉电阻,1.8K 或者 20K
  • 理论上最多可支持 127 个从设备

I2C 的参考电路如 下:

 

Air700EAQ 的 I2C 接口电压固定 1.8V,能够满足大部分外设的直接需求。

但是如果要和 5V 或者以上 电平的外设通信,

那就必须要加电平转换电路:

 

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

推荐型号如下:

 

2.9  SIM 卡接口 

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

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

2.9.1  SIM 接口参考电路

下图是 SIM 接口的参考电路,使用 6pin 的 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卡座。

2.10. 功能管脚

2.10.1. MAIN_RI

MAIN_RI 信号动作:

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

而模块用作被叫方时, MAIN_RI 的时序如下所示:

 

数据呼叫时模块用作被叫方 MAIN_RI 时序:

模块主叫时 MAIN_RI 时序:

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

2.10.2. MAIN_DTR

 模块支持两种睡眠模式:

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

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

具体参阅 2.11.2 睡眠模式

2.10.3. 状态指示灯

Air700EAQ 用一个管脚来指示开机状态,用两个管脚信号来指示网络的状态。

如下两表分别描述了管脚定义和不同网络状态下的逻辑电平变化.

网络指示管脚定义:

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

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

2.11. 省电功能

根据系统需求,有两种方式可以使模块进入到低功耗的状态。

对于AT版本使用“AT+CFUN”命令可以使模块 进入最少功能状态。

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

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

参数可以选择 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”命令设置返回到全功能状态。  

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

2.11.2.1 串口应用

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

  • 睡眠模式 1:通过 MAIN_DTR 管脚电平控制模块是否进入睡眠
  •  睡眠模式 2:模块在串口空闲一段时间后自动进入睡眠

 (1)睡眠模式 1

开启条件:

发送 AT 指令 AT+CSCLK=1

模块进入睡眠:

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

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

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

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

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

MAIN_RI 信号

 (2)睡眠模式 2

开启条件:

发送 AT 指令 AT+CSLCK=2

模块进入睡眠:

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

模块退出睡眠:

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

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

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

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

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

MAIN_RI 信号

2.11.2.2 USB 应用

开启条件:

USB HOST 必须支持 USB suspend/resume

模块进入睡眠:

HOST 发起 USB suspend

模块退出睡眠:

HOST 发起 USB resume

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

MAIN_RI 信号

2.12. 模式切换汇总

模式切换汇总:

好了,到这里,关于合宙Air700EAQ的硬件设计的应用接口部分就介绍结束了。

下篇我们接着介绍Air700EAQ的硬件设计的射频接口,电气特性,结构规格等硬件内容。

完整资料获取请点击: http://www.openluat.com

未完待续。。。

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2078582.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

E82EV752K4C变频器可议价

E82EV752K4C变频器可议价 E82EV752K4C变频器可议价 E82EV752K4C变频器可议价 E82EV752K4C变频器参数表 E82EV752K4C变频器引脚图 E82EV752K4C变频器线路图 E82EV752K4C变频器节能主要表现在风机、水泵的应用上。风机、泵类负载采用变频调速后,节电率为20%&…

基于Java+SpringBoot+Vue的知识管理系统

基于JavaSpringBootVue的知识管理系统 前言 ✌全网粉丝20W,csdn特邀作者、博客专家、CSDN[新星计划]导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅 哈喽…

AI驱动的Web3革命:如何通过智能技术实现去中心化

在当今的数字世界中,人工智能(AI)和Web3分别代表了智能技术和去中心化网络的两大潮流。它们的结合不仅展示了科技的无限潜力,还预示着我们即将迎来一个全新的互联网时代。本文将探讨AI如何驱动Web3革命,并实现更加智能…

RFID光触发标签在零售行业的深度应用

零售行业作为现代经济的重要组成部分,面临着诸多挑战和竞争压力,消费者需求的多样化、快速变化的市场趋势以及日益复杂的供应链管理,都对零售商提出了更高的要求,在这样的背景下,寻求创新的技术解决方案以提高运营效率…

CRMEB 多店版移动端商家管理功能-工作台

一、功能说明 工作台页面可查看当日总销售额,当日订单数、支付人数以及当日浏览量。快捷进如待处理事项页面,包含商家管理所有功能页面入口。 二、操作流程 1、查看销售额 商家可查看当日总销售额。当日订单数,支付人数以及当日浏览量。点…

TikTok达人的社群经济新生态

在数字化时代,TikTok达人带货不仅催生了新的社群经济生态,还实现了品牌、达人与消费者之间的共创、共享与共赢。本文Nox聚星将和大家探讨TikTok达人带货如何催生新的社群经济生态,并分析其对品牌成长和消费者满意度的推动作用。 1. 共创&…

PHP多门店民宿酒店预订系统小程序源码

🏨✨「多门店酒店民宿预订系统」——一键解锁全球住宿新体验!🌍🏠 🌟 开篇种草:旅行新伙伴,预订无忧! 嘿小伙伴们,是不是每次计划旅行都被繁琐的酒店民宿预订搞得头大&…

东方晶源即将亮相IDAS 2024设计自动化产业峰会!

第二届设计自动化产业峰会IDAS 2024(Intelligent Design Automation Summit 2024)将于2024年9月23日-24日在上海张江科学会堂隆重举行。 东方晶源微电子科技(北京)股份有限公司将亮相峰会!期待与您相聚,与全…

Coze智能体:最长用的5类插件工具集

Coze智能体:最长用的5类插件工具集 前言搜索类 1.必应搜索2. 必应图片搜索3. 头条搜索4. 获取头条新闻5. 抖音视频搜索6. 百度搜索7. 微信搜索8. 知乎热榜搜索工具类 1.中文文本转语音2. 英文文本转语音3. 语音转文字:4. 代码执行器文档类 1. 链接读取2.…

市场风向标美元承压,日元与商品货币走强

美元承压,空头趋势或加速 随着美联储政策前景的逐步明朗,资产管理公司正积极调整策略,预计将在鲍威尔会议后进一步增加美元净空头头寸。COT报告显示,美元净多头已降至六个月低位,显示市场对美元信心减弱。美元指数逼…

每日OJ_牛客_客似云来(简单斐波那契)

目录 牛客_客似云来(简单斐波那契) 解析代码 牛客_客似云来(简单斐波那契) 客似云来__牛客网 解析代码 老样子,先准备好斐波那契的数组,然后遍历那一段数组,求出他们的和即可。而第80项斐波那…

使用cephadm工具在ubuntu2004系统中安装ceph 16.2.7指定版本单点集群

文章目录 前言一、环境版本二、准备基础环境1.时间同步、防火墙服务、时区校正2.安装docker服务3.安装lvm服务 三、准备部署工作1.获取cephadm文件2.下载所需镜像 四、进行部署1.开始部署2.建立cephfs 总结 前言 接到开发同事的需求,在物理机上准备一个和甲方一样版…

炸了炸了,LSTM结合Transformer推陈出新,准确度明显提升!

LSTM与Transformer的结合,作为深度学习中的一项创新技术,近年来在学术界和工业界引起了广泛关注。这种混合模型巧妙地融合了LSTM在处理序列数据时的长短期记忆能力与Transformer在捕捉长距离依赖关系方面的优势,从而在文本生成、机器翻译和时…

铭飞MS部署docker-compose方式

官网文档只有docker部署文档,给了一点启发,在此上部署一下用docker-compose,出个教程,方便大家学习 version: 3services:nginx-web:image: nginx:1.21.3container_name: nginx-webenvironment:# 时区上海TZ: Asia/Shanghaiports:…

移远通信推出大模型解决方案,重塑千行百业智能边界

近来,具有强大学习、理解和多模态处理能力的大模型迅猛发展,正在给人类的生产、生活带来革命性的变化。在这一变革浪潮中,物联网成为了大模型技术发挥作用的重要阵地。 作为全球领先的物联网整体解决方案供应商的移远通信,于近日正…

深入理解GPU内存分配:机器学习工程师的实用指南与实验

给定一个模型架构、数据类型、输入形状和优化器,你能否计算出前向传播和反向传播所需的GPU内存量?要回答这个问题,我们需要将流程分解为基本组件,并从底层理解内存需求。以下实验(可以在Google Colab上运行)将帮助你理解核心概念。 预留与分配 PyTorch预留了更多内存,但只分…

Gradle安装保姆级教程

Gradle安装教程 1. 下载 Gradle 官网:https://gradle.org 点击 Install Gradle 8.10 两个选择一个安装 2. 安装 下载好后解压即可 3.配置 3.1 配置环境遍历 GRADLE_HOMED:\env\gradle\gradle-8.10 # 此处填写自己放置的位置然后加入到系统变量的path中 %GRADL…

SCDN:网络安全新伙伴,内附场景使用解决方案

在数字化时代,随着网络应用的普及与复杂化,CDN(内容分发网络)作为提升网站访问速度与用户体验的关键技术,已经成为众多企业和个人站长的首选。然而,面对日益严峻的网络攻击威胁,如DDoS攻击、CC攻…

SparkSQL缓存的用法

前言 SparkSQL关于缓存的操作语句官方给了三种: CACHE TABLE(缓存表)UNCACHE TABLE(清除指定缓存表)CLEAR CACHE(清除所有缓存表)下面我们详细讲解这些语句的使用方法。 CACHE TABLE CACHE TABLE 语句使用给定的存储级别缓存表的内容或查询的输出。如果一个查询被缓存…