电路研究9.1.1——合宙 Air780EP 模组外围线路

        本来要继续研究AT指令来着,结果发现后面还有之前用到的电路设计资料,所以就贴过来了。

        5.3.2 工作模式:

        

        注意:

         当模块进入休眠模式或深度休眠模式后, VDD_EXT 电源会掉电,相应电压域的 GPIO
以及串口 (MAIN_UART 除外)均会处于掉电关闭状态,掉电 IO 口均无法响应中断,无法
唤醒模块退出休眠模 式
         模块进入休眠状态后只能通过以下管脚中断唤醒退出休眠模式。

        这个在编程时候或许会用到。

        

        

        本次设计用到了开关机、主串口、SIM卡、USB插入唤醒。所以在睡眠模式以后会用到这些唤醒,因为SIM卡本身就插在上面,所以基本上不需要,开关机的话相当于断电,所以这个也排除了,USB唤醒,这个好像还有一个模拟USB唤醒,所以最后就了串口唤醒,发送AT指令唤醒了。而且发送指令这块需要一个MCU来发送,所以这个需要再考虑清楚呢。

        

        这个目前暂时设置的是3.3V的电源,所以只要芯片TLV62569DBVR的ldo输出基本上是稳定在3.3V吧,待确认。

        5.3.3.1 模块电源工作特性

        在模块应用设计中,电源设计是很重要的一部分。由于 LTE 射频工作时最大峰值电 流高达 1.5A ,在最大发 射功率时会有约 700mA 的持续工作电流,电源必须能够提供 足够的电流,不然有可能会引起供电电压的跌落甚 至模块直接掉电重启。
        所以选用了LV62569DBVR的ldo,输出是2A的。
5.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 ,并且走线越长,线宽越宽。

        

        这里就采用了电容防护,C9就是钽电容了。

        5.3.3.3 供电参考电路:

        这个因为是电池供电,而且我们使用的是3.7V电池,所以就采用了芯片TLV62569DBVR的ldo,输出是2A的,输入是3.7V,完全符合要求了。

        

        

        5.3.4.1.1 PWRKEY 管脚开机:这个启动我选了按键启动:

        

        推荐有个开机上电,这个到可以用,因为是用锂电池供电,好像是不推荐这个模式,说是会反复重启,直到清空电池,所以就先添加了这个按键上电,等需要可以测试一下开机上电可行不。

        5.3.4.2 关机

        以下的方式可以关闭模块:
        正常关机:使用 PWRKEY 管脚关机
        正常关机:通过 AT 指令 AT+CPOWD 关机
        5.3.4.2.1 PWRKEY 管脚关机
        PWRKEY 管脚拉低 1.5s以上时间,模块会执行关机动作。关机过程中,模块需要注销网络,注销时间与当前网络状态有关,经测定用时约2s~ 12s ,因此建议延长 12s 后再进行断电或重启,以确保在完全断电之前让软件保存好重要数据。
5.3.4.2.2 低电压自动关机
        模块在运行状态时当 VBAT 管脚电压低于模块工作的最低工作电压时(默认设置3.3V) ,软件会执行关机 动作关闭模块,以防低电压状态下运行出现各种异常。
这个正好,3.3V以下就停机了。
5.3.5 串口
        模块提供了 4 个通用异步收发器:主串口 MAIN_UART 、AUX_UART 、DBG_UART 、 UART3。
5.3.5.1 MAIN_UART
        
因为主串口可以作为AT指令的通讯端口,加上之前不需要硬件流控,所以虽然保留了 管脚 RTS,CTS,但是因为不用可以悬空,所以只需要读写就好了。
       5.3.5.3 DBG_UART
        
这个管脚是必须要的便于查看调试的信息。
其他串口就不用了,所以先丢在那里就好了。
5.3.6 USB 接口
        Air780EP 的 USB 符合USB2.0 规范,支持高速(480Mbps)、全速(12Mbps)模式和低速(1.2Mbps) 模式。USB 接口可用于AT 命令传送,数据传输,软件调试和软件升级。
        
这个是在也涉及到了AT 命令传送,数据传输,软件调试和软件升级的功能,所以就保留了接口出来。
5.3.7 USB 下载模式
        
这个提供了一个下载程序的功能,所以保留了,不知道是AT指令跟 LuatOS,还是只有LuatOS好用,等实际时候再修正。
        5.3.9.1 SIM 接口:
        这个之前有介绍过,电路之前也有,这里就先贴一个资料里面的吧。跟之前的差不多少,可以看一下之前的,这里做个查考就好了。
        
5.3.11.3 状态指示灯
        
这个来确认模块的联网情况。
5.4 射频接口
        这个也是天线了,为了联网好用到了,
        
这个暂时先这么用吧,毕竟天线还需要选呢。
5.5.5 静电防护
        在模块应用中,由于人体静电,微电子间带电摩擦等产生的静电,通过各种途径放电给模块,可能会对模 块造成一定的损坏,所以 ESD 保护必须要重视,不管是在生产组装、测试,研发等过程,尤其在产品设计中,都应采取防 ESD 保护措施。如电路设计在接口处或易受 ESD 点增加 ESD 保护,生产中带防 ESD 手套等。
下表为模块重点 PIN 脚的 ESD 耐受电压情况。
        
这个跟之前的TVS管一个功效,ESD管属于TVS管的一种,所以这个也就暂时划分到了TVS防护里面了。
补:这个是在学习AT指令前涉及到了电路搭建相关,好像还没弄全,于是就在这里补充了一下。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Apache Hive3定位表并更改其位置

Apache Hive3表 1、Apache Hive3表概述2、Hive3表存储格式3、Hive3事务表4、Hive3外部表5、定位Hive3表并更改位置6、使用点表示法引用表7、理解CREATE TABLE行为 1、Apache Hive3表概述 Apache Hive3表类型的定义和表类型与ACID属性的关系图使得Hive表变得清晰。表的位置取决于…

Flutter 改完安卓 applicationId 后App 闪退问题。

一、问题 当我们项目创建完,想 build.gradle 改 applicationId 的时候,再次执行的时候可能会出现 app 闪退问题, 控制台不显示任何错误提示 也不出现 Exit 停止运行的情况。(像下方这样, 而 app 只是在模拟器中一闪而…

JavaScript笔记APIs篇01——DOM获取与属性操作

黑马程序员视频地址:黑马程序员前端JavaScript入门到精通全套视频教程https://www.bilibili.com/video/BV1Y84y1L7Nn?vd_source0a2d366696f87e241adc64419bf12cab&spm_id_from333.788.videopod.episodes&p78https://www.bilibili.com/video/BV1Y84y1L7Nn?…

【2024年 CSDN博客之星】我的2024年创作之旅:从C语言到人工智能,个人成长与突破的全景回顾

我的2024年创作之旅:从C语言到人工智能,个人成长与突破的全景回顾 引言 回望2024年,我不仅收获了技术上的成长,更收获了来自CSDN平台上无数粉丝、朋友以及网友们的支持与鼓励。在这条创作之路上,CSDN不仅是我展示技术成…

回归人文主义,探寻情感本质:从文艺复兴到AI时代,我的情感探索之旅

回归人文主义,探寻情感本质:从文艺复兴到AI时代,我们的情感探索之旅 多年来,我们的团队一直关注人工智能,尤其是AI在音乐领域的应用研究。随着技术的不断演进,我们也不断反思:在“算法、代码、…

【java】签名验签防篡改研究测试

上一篇文章写了接口安全通过一次性校验码和 时间戳可以防接口重放攻击、本篇将通过 signatrue签名模式进行研究性,知其所以然 说明本次实验是验证签名合法性该前端使用不安全加密,存在安全风险密钥在jsp中暴露 1、实现原理 2、前端 将 username 和 p…

实战演示:利用ChatGPT高效撰写论文

在当今学术界,撰写论文是一项必不可少的技能。然而,许多研究人员和学生在写作过程中常常感到困惑和压力。幸运的是,人工智能的快速发展为我们提供了新的工具,其中ChatGPT便是一个优秀的选择。本文将通过易创AI创作平台&#xff0c…

Java实现简易银行账户管理系统

目录 1、项目概述 1.1 项目结构 1.2 技术栈 2、核心功能说明 2.1 账户管理 2.2 异常处理体系 3、设计理念解析 3.1 面向对象设计 3.2 关键设计点 4、使用指南 4.1 运行流程 4.2 注意事项 5、扩展建议 5.1增加功能 5.2优化方向 6、主要的功能模块代码说明 6.1exception 6.2main …

【2024年华为OD机试】(B卷,100分)- 数据分类 (Java JS PythonC/C++)

一、问题描述 题目描述 对一个数据a进行分类,分类方法为: 此数据a(四个字节大小)的四个字节相加对一个给定的值b取模,如果得到的结果小于一个给定的值c,则数据a为有效类型,其类型为取模的值;如果得到的结果大于或者等于c,则数据a为无效类型。 比如一个数据a=0x010…

使用飞桨AI Studio平台训练数据,并进行图像识别分析得牡丹花测试

🎼个人主页:【Y小夜】 😎作者简介:一位双非学校的大二学生,编程爱好者, 专注于基础和实战分享,欢迎私信咨询! 🎆入门专栏:🎇【MySQL&#xff0…

Next.js:构建大模型智能体GPT研究者应用的 Web开发框架

Next.js:构建大模型智能体GPT研究者应用的 Web开发框架 Next.js 基础知识 Next.js 是由 Vercel 公司开发维护的框架,极大地简化了 React 应用的开发流程。其核心特性包括: 服务器端渲染(SSR)与静态站点生成&#xff…

Redis vs. 其他数据库:深度解析,如何选择最适合的数据库?

一、如何为项目选择合适的数据库? 选择合适的数据库是一个复杂的过程,需要综合考虑多个因素。下面几个维度来详细阐述: 1.数据模型 关系型数据库(RDBMS):适用于高度结构化、关联性强的数据,如电…

Linux内存管理(Linux内存架构,malloc,slab的实现)

文章目录 前言一、Linux进程空间内存分配二、malloc的实现机理三、物理内存与虚拟内存1.物理内存2.虚拟内存 四、磁盘和物理内存区别五、页页的基本概念:分页管理的核心概念:Linux 中分页的实现:总结: 六、伙伴算法伙伴算法的核心…

[Computer Vision]实验二:图像特征点提取

目录 一、实验内容 二、实验过程及结果 2.1 Harris角点检测 2.2 SIFT算法 三、实验小结 一、实验内容 采用Harris与SIFT分别提取特征点及对应的描述子,对比两者的区别(特征点数量、分布、描述子维度、图像变化对二者的影响等)利用特征匹…

运算放大器应用电路设计笔记(六)

6.1输出失调电压发生的原因与计算 6.1.1用噪声增益进行评价 若运算放大器两个输入端接地,则理想运放输出为零,但实际的运放输出不为零,有一定的直流输出电压。这种直流电压称为输出失调电压。发生的原因是,运算放大器内部元件尤…

Ubuntu 24.04 LTS 通过 docker 安装 nextcloud 搭建个人网盘

准备 Ubuntu 24.04 LTSUbuntu 空闲硬盘挂载Ubuntu 安装 Docker DesktopUbuntu 24.04 LTS 安装 tailscale [我的Ubuntu服务器折腾集](https://blog.csdn.net/jh1513/article/details/145222679。 安装 nextcloud 参考 Ubuntu24.04系统Docker安装NextcloudOnlyoffice _。 更…

第18个项目:微信开发入门:获取access_token的Python源码

源码下载地址:https://download.csdn.net/download/mosquito_lover1/90301829 功能特点: 输入AppID和AppSecret,点击按钮后异步获取access_token 1、自动保存功能: 当用户输入或修改 AppID 和 AppSecret 时自动保存 获取到新的 access_token 时自动保存 所有数据都保存在…

基于JAVA的微信点餐小程序设计与实现(LW+源码+讲解)

专注于大学生项目实战开发,讲解,毕业答疑辅导,欢迎高校老师/同行前辈交流合作✌。 技术范围:SpringBoot、Vue、SSM、HLMT、小程序、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容:…

基于springboot社区医院管理系统

基于Spring Boot的社区医院管理系统是一个综合性的信息化解决方案,旨在提升社区医院的管理效率、优化医疗服务流程以及增强患者体验。 一、系统背景与目的 随着医疗行业的快速发展和信息化建设的不断推进,社区医院作为基层医疗服务机构,面临…

ChatGPT大模型极简应用开发-CH2-深入了解 GPT-4 和 ChatGPT 的 API

文章目录 2.1 基本概念2.2 OpenAI API 提供的可用模型2.3 在 OpenAI Playground 中使用 GPT模型2.4 开始使用 OpenAI Python 库2.4.1 OpenAI 访问权限和 API 密钥2.4.2 Hello World 示例程序 2.5 使用 GPT-4 和 ChatGPT2.5.1 ChatCompletion 端点的输入选项2.5.2 ChatCompletio…