拆解学习【无线充,EMMC,锂电池电量计,OTA】(二)

主要学习到了:无线充,EMMC,手表CPU方案,锂电池电量计,OTA。

无线充电功能是产品的核心卖点之一,充电头网通过拆解发现,手表内部使用恒玄BES2500BP智能手表单芯片解决方案,内置四核CPU,能满足应用的流畅运行。内置凯侠4GB EMMC存储器,用于存储系统与应用信息。手表内置美芯晟MT5727H高效率单芯片无线充电接收方案,支持私有的快充协议和丰富的功能。手表内置dialog的电池管理和无线连接芯片,GNSS定位芯片来自博通,内置赛微CW2218B电量计用于电量显示,使用圣邦威SGM38046单电感AMOLED供电芯片为屏幕供电,手表屏幕来自Visionox维信诺。手表内置电池来自欣旺达,额定电压3.85V,容量为400mAh。

连接屏幕的BTB连接器特写。

主板正面一览,屏蔽罩下面是恒玄BES2500BP单芯片手表方案,集显示、存储、音频、连接于一体。BES恒玄型号BES2500BP的蓝牙SoC,BES2500BP是恒玄智能手表芯片方案,支持BT5.2双模蓝牙,可支持BLE数据传输、蓝牙通话和音乐播放功能;内置4核CPU,可支持丰富的上层应用以及外接wifi/Modem的应用扩展;集成2.5D GPU、500MBps MIPI接口和640MBps的高速PSRAM,保证屏上60fps的流畅体验;集成超低功耗sensorhub子系统,终端待机时间最长可达14天以上。

KIOXIA铠侠型号THGBMNG5D1LBAIK的4GB eMMC芯片,具有ECC、擦写平衡和坏块管理等控制功能的NAND闪存产品,同时eMMC也提供兼容JEDEC 5.0/5.1版本的高速存储卡接口。eMMC可以消除用户对于直接控制NAND闪存的顾虑。因此,eMMC更适用作为嵌入式应用中的存储设备。

BES2500BP 之所以需要外扩 **eMMC(嵌入式多媒体卡)**,主要是为了满足其在复杂音频场景下的**数据存储**需求。以下是其常见原因和具体用途:

**1. 存储空间不足**  
- **片内存储容量有限**:BES2500BP 虽然集成了一定的 SRAM 和 ROM,但这些内存主要用于**固件运行**和缓存。对于音频数据、固件升级包或大容量文件(如 DSP 配置文件),片内存可能不够用。
- **TWS 耳机**或**智能音箱**需要存储大量的音频文件(如降噪算法参数、EQ 预设、用户语音数据),eMMC 提供大容量支持。

**2. 高速存取**  
- **eMMC 提供更高的数据读写速度**,适合连续的音频数据流传输需求。  
- 在多任务场景(如蓝牙传输、主动降噪和音频播放)下,需要快速存储和读取中间数据,而 eMMC 的**高速接口**能保证系统的实时性。

3. OTA 固件升级支持**  
- 、无线升级(OTA)**时,需在设备中临时存储固件包。eMMC 提供足够的空间,确保升级过程不会中断或失败。多个固件版本可以存储在 eMMC 中,便于快速回滚或切换版本。

外扩 eMMC 可以减少对片上大容量 Flash 的依赖,降低芯片的成本和封装难度。BES2500BP 只需保持核心功能,其他数据通过 eMMC 存储,提升设计灵活性。

利用emmc进行OTA固件更新需要研究一下:


BES2500BP 使用外部 eMMC 的主要原因是为了应对大容量数据存储需求,提高音频应用的性能和灵活性,同时支持 OTA 升级和用户数据存储。这种设计使得芯片既能保持小巧低功耗的特点,又能应对复杂的无线音频应用需求。

手表无线充电接收芯片采用美芯晟 MT5727H,高效率无线充电接收芯片,是一颗支持20W功率的单芯片解决方案,并可配置为无线发射,为其他接收端供电。芯片完全符合WPC Qi 1.2.4规范。MT5727H内置ARM M0处理器,搭配8KB SRAM和16KB MTP存储器,支持私有无线充电协议,芯片内部集成同步整流器和LDO,芯片内置过压过流保护,支持I2C接口和可配置的GPIO接口。

无线连接采用dialog DA16200 WiFi SoC芯片,是一款高度集成的超低功耗的WiFi SoC芯片,芯片内置基带处理器,内存,处理器,功放和放大器等

博通 BCM47768,用于GNSS定位功能。

自己设计锂电池电压测量用的是最简单的电阻分压测量,这次学到了一种商用的锂电池电压测量:

CW2218B 是一款电量计(Fuel Gauge)IC,通常用于锂电池的电量管理,适用于智能设备,如智能手表、手机和无线耳机等。它能够实时监测电池的电压、电流和温度,并估算剩余电量(State of Charge,SOC)和健康状态(State of Health,SOH)。

赛微CW2218B单节锂电池计量芯片,内置14位ADC用于温度和电压检测,内置16位ADC用于电池电流检测,具备I2C接口,支持外接NTC测温,采用WLCSP-9 2.08*1.58mm封装。

dialog DA9168 电池管理芯片,用于手表内部电池充电,内置双路独立LDO和反向升压功能,具有极低的静态电流,封装紧凑。

圣邦威 SGM38046 单电感 AMOLED屏幕供电芯片,内置电荷泵,具有优秀的调节率,支持输出真实关断。

TI TLV627432 同步降压转换器,具有超低静态电流,支持400mA输出电流。

丝印100TB28的功放芯片,用于扬声器驱动。

手表内置的AMOLED屏幕来自Visionox维信诺。

Parade谱瑞TMA525B多点触摸电容式触摸屏控制器,搭载32位ARM Cortex CPU,可配置的降噪技术,支持电池充电器和显示器应用,并支持DualSense进行防水和湿手指跟踪。

软排线的使用:

吸附无线充电器的磁铁特写。

无线充电线圈和心率血样传感器。

拆解报告:小米 Watch S1 智能手表 (qq.com)

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

图书馆自习室座位预约管理微信小程序+ssm(lw+演示+源码+运行)

摘 要 随着电子商务快速发展世界各地区,各个高校对图书馆也起来越重视.图书馆代表着一间学校或者地区的文化标志,因为图书馆丰富的图书资源能够带给我们重要的信息资源,图书馆管理系统是学校管理机制重要的一环,,面对这一世界性的新动向和新…

linux线程 | 线程的控制(二)

前言: 本节内容是线程的控制部分的第二个小节。 主要是列出我们的线程控制部分的几个细节性问题以及我们的线程分离。这些都是需要大量的代码去进行实验的。所以, 准备好接受新知识的友友们请耐心观看。 现在开始我们的学习吧。 ps:本节内容适合了解线程…

如何用AI两小时上线自己的小程序

ChatGPT这个轰动全球的产品自问世以来,已经过了将近2年的时间,各行各业的精英们如火如荼的将AI能力应用到自己生产的产品中来。 为分担人类的部分工作,AI还具有非常大的想象空间,例如对于一个程序员来说,使用AI生成快…

Redis——持久化

文章目录 Redis持久化Redis的两种持久化的策略定期备份:RDB触发机制rdb的触发时机:手动执行save&bgsave保存测试不手动执行bgsave测试bgsave操作流程测试通过配置,自动生成rdb快照RDB的优缺点 实时备份:AOFAOF是否会影响到red…

Redis:分布式 - 主从复制

Redis:分布式 - 主从复制 概念配置主从模式info replicationslave-read-onlytcp-nodelay 命令slaveof 主从结构一主一从一主多从 主从复制流程数据同步命令全量同步部分同步实时同步 节点晋升 概念 Redis的最佳应用,还是要在分布式系统中。对于非分布式…

前端优化,解决页面加载慢

问题:vue项目使用vite打包后,部署在nginx服务器上,页面上访问时很慢,发现有个js文件很大导致加载很慢 先说结论: 方式时间未优化前21s开启压缩(6级)6s去掉大依赖(flowable&#xf…

YoloV8改进策略:BackBone改进|CAFormer在YoloV8中的创新应用,显著提升目标检测性能

摘要 在目标检测领域,模型性能的提升一直是研究者和开发者们关注的重点。近期,我们尝试将CAFormer模块引入YoloV8模型中,以替换其原有的主干网络,这一创新性的改进带来了显著的性能提升。 CAFormer,作为MetaFormer框架下的一个变体,结合了深度可分离卷积和普通自注意力…

解决海外社媒风控问题的工具——云手机

随着中国企业逐步进入海外市场,海外社交媒体的风控问题严重影响了企业的推广效果与账号运营。这种背景下,云手机作为一种新型技术解决方案,正日益成为企业应对海外社媒风控的重要工具。 由于海外社媒的严格监控,企业经常面临账号流…

【计算机网络 - 基础问题】每日 3 题(三十八)

✍个人博客:https://blog.csdn.net/Newin2020?typeblog 📣专栏地址:http://t.csdnimg.cn/fYaBd 📚专栏简介:在这个专栏中,我将会分享 C 面试中常见的面试题给大家~ ❤️如果有收获的话,欢迎点赞…

MongoDB初学者入门教学:与MySQL的对比理解

🏝️ 博主介绍 大家好,我是一个搬砖的农民工,很高兴认识大家 😊 ~ 👨‍🎓 个人介绍:本人是一名后端Java开发工程师,坐标北京 ~ 🎉 感谢关注 📖 一起学习 &…

利用弹性盒子完成移动端布局(第二次实验作业)

需要实现的效果如下&#xff1a; 下面是首先是这个项目的框架&#xff1a; 然后是html页面的代码&#xff1a; <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"wid…

基于SpringBoot+Vue+uniapp的高校教务管理小程序系统设计和实现

2. 详细视频演示 文章底部名片&#xff0c;联系我获取更详细的演示视频 3. 论文参考 4. 项目运行截图 代码运行&#xff0c;效果展示图 代码运行&#xff0c;效果展示图 代码运行&#xff0c;效果展示图 代码运行&#xff0c;效果展示图 代码运行&#xff0c;效果展示图 5. 技…

深入Semantic Kernel:插件开发与实践应用(进阶篇)

文章目录 一、引言二、开发Semantic Kernel插件三、实战3.1 时间信息插件3.2 小部件工厂插件3.3 初始化Semantic Kernel实例3.4 四个实战示例3.4.1 模型幻觉3.4.2 给模型提供时间信息3.4.3 AI自动调用函数3.4.4 AI自动调用和使用枚举 四、结论 一、引言 在上一篇入门文章《探索…

集成方案 | 借助 Microsoft Copilot for Sales 与 Docusign,加速销售流程!

加速协议信息提取&#xff0c;随时优化邮件内容~ 在当今信息爆炸的时代&#xff0c;销售人员掌握着丰富的数据资源。他们能够通过 CRM 平台、电子邮件、合同库以及其他多种记录系统&#xff0c;随时检索特定个人或组织的关键信息。这些数据对于销售沟通至关重要。然而&#x…

Halcon Blob分析提取小光斑

文章目录 算子complement 返回一个区域的补集select_region_point 选择包含指定像素的所有区域intensity 计算灰度值的均值和偏差 案例 算子 complement 返回一个区域的补集 complement(Region : RegionComplement : : )Region (输入对象)&#xff1a;这指的是输入的一个或多…

AI金融攻防赛:金融场景凭证篡改检测(DataWhale组队学习)

引言 大家好&#xff0c;我是GISer Liu&#x1f601;&#xff0c;一名热爱AI技术的GIS开发者。本系列文章是我跟随DataWhale 2024年10月学习赛的AI金融攻防赛学习总结文档。本文主要讲解如何解决 金融场景凭证篡改检测的核心问题&#xff0c;以及解决思路和代码实现过程。希望…

Zookeeper快速入门:部署服务、基本概念与操作

文章目录 一、部署服务1.下载与安装2.查看并修改配置文件3.启动 二、基本概念与操作1.节点类型特性总结使用场景示例查看节点查看节点数据 2.文件系统层次结构3.watcher 一、部署服务 1.下载与安装 下载&#xff1a; 一定要下载编译后的文件&#xff0c;后缀为bin.tar.gz w…

介绍Java

Java简介 Java是一门由Sun公司&#xff08;现被Oracle收购&#xff09;在1995年开发的计算机编程语言&#xff0c;其主力开发人员是James Gosling&#xff0c;被称为Java之父。Java在被命名为“Java”之前&#xff0c;实际上叫做Oak&#xff0c;这个名字源于James Gosling望向…

非线性激活pytorch

**前置知识&#xff1a; 1、 self.sigmoid1Sigmoid() outputself.sigmoid1(input) 2、常见的非线性激活函数&#xff1a; 3、非线性激活的作用&#xff1a; 线性与非线性 线性函数&#xff1a;假设你用直线去描述波浪的形状。无论你怎么改变直线的斜率&#xff0c;结果都是…

用C++编写信息管理系统(歌单信息管理)

C语言是面向过程的编程语言&#xff0c;而C是面向对象的编程语言&#xff0c;在书写代码时风格有所不同&#xff08;也存在很多共性&#xff09;。 程序说明 本次系统程序使用的是C语言进行编写&#xff0c;主要考虑怎么实现面向对象的问题。 因为本次程序属于小型系统程序&…