<转> 主流蓝牙BLE控制芯片详解(5):Dialog DA14580

[导读] Dialog推出的号称全球功率最低、体积最小的SmartBond DA14580蓝牙智能系统级芯片(SoC),与竞争方案相比,该产品可将搭载应用的智能型手机配件,或计算机周边商品的电池巡航时间延长一倍。

同系列芯片资料推荐:

  主流蓝牙BLE控制芯片详解(1):TI CC2540

  主流蓝牙BLE控制芯片详解(2):CSR BC6130

  主流蓝牙BLE控制芯片详解(3):创杰 IS1685S

  主流蓝牙BLE控制芯片详解(4):Nordic nRF51822

  DA14580简介

  Dialog推出的号称全球功率最低、体积最小的SmartBond DA14580蓝牙智能系统级芯片(SoC),与竞争方案相比,该产品可将搭载应用的智能型手机配件,或计算机周边商品的电池巡航时间延长一倍。该款芯片的设计目的是透过无线方式将键盘、鼠标或遥控器与平板计算机、笔记型计算机或智能电视户相连接;让消费者能够透过智能型手机和平板计算机上的各种创新应用,与手表、护腕或智能卷标建立连接,实现如“自我评测”健康和身体状况,和寻找遗失的钥匙等各种功能。

  SmartBond是首款突破4mA无线收发电流极限的蓝牙智能解决方案,能够让设计人员将产品的电池续航时间延长一倍,或缩减所需电池的数量和大小。其独特的低功率架构的无线收发电流仅消耗3.8mA,比市场上其它蓝牙智能解决方案低50%,而且其深度睡眠模式的电流低于600nA。这表示在一个每秒发送20字节的产品中,一颗 225mAh纽扣电池可以让其持续运作4年5个月;与此相比,前几代蓝牙智能技术仅能维持2年时间。

  DA14580拥有一个功率管理区块,内含一个DC-DC转换器以及所有必要的LDO,从而降低对外部组件以及总物料清单的需求。透过精准地打开和关闭每个芯片块的供电,Dialog能够将功耗降至最低。SmartBond的运作电压可降低至此前所未有的0.9V,从而实现使用一颗碱性电池或镍锰电池就能运作计算机或智能电视周边商品,而过去则需要两颗电池。这为设计人员敞开了通往无数新设计思路的大门,让他们能够开发出超紧密和新尺寸的产品,同时降低系统的总成本。能源采集技术,如采集到的光能或动能,也可以用于对支持系统运作的可充电电池进行充电。

  DA14580内建一个32-bit ARM Cortex M0内核心,以及一个一次性可程序设计(OTP)内建在芯片上的闪存,它们可以提供极高的设计灵活性,无需外部处理器并可降低成本。Dialog已经开始与世界领先的无线模块制造商Murata合作开发小型模块,让那些RF系统知识较不足的塬始设计商能够将经过认证的解决方案迅速整合到他们的产品中。

  功能框图

  引脚图


  碱性电池供电系统图(升压模式)

  Lithium coin cell供电系统图(降压模式)

优势所在

  电池续航时间最长

  DA14580的收发电流仅为4.9 mA——比其它同类蓝牙智能解决方案低50%,也就是说,其电池续航时间延长了一倍。此外,DA14580的运行电压低至0.9V:是在完全自控系统中採集能源的最佳选择。

  体型小巧

  DA14580採用晶圆级晶片尺寸包装,最小尺寸仅为2.5 x 2.5 x 0.5毫米,只需5个外部元件,可採用一块硷性、镍锰或纽扣电池——让用户获得体积最小、最具特色的产品。

  系统成本降至最低

  DA14580的高集成度(包括一块嵌入式32位元MCU、记忆体和丰富的外设)确保最少的外部组件数量。结合集成的功耗管理器件和较小型电池的能力,这款产品将物料成本((BoM)(降至最低,让您能够开发出低成本、高功能的系统。

  简化的设计

  作为 SmartBond™系列产品之一,DA14580的设计极其简单,无需外部MCU即可支援完全託管的应用,并且具有完整的开发环境和 Dialog的 SmartSnippets™软体支援。此外,DA14580还可用于结构紧凑、完全认证的模组中,加快了产品上市的时间,无需 RF领域的专业经验。

  特性

  -超低功耗

  -最小尺寸

  -内嵌 16MHZ 32 位 ARM Cortex M0™ 处理器

  -专用链路层处理器

  -内置 aes - 128 位加密处理器

  -32 kB One-Time-Programmable(OTP)内存

  -42 kB 系统 SRAM

  -84 kB ROM

  -8 kB 记忆存储器

  -支持多个数字接口:通用 I / o、2 个 UARTs 与硬件流控制 1 MBd 、SPI +™接口

  -I2C 总线在 100 kHz,400 千赫

  -硬件正交解码能力

  -支持模拟接口设备内置 通道 10-bit ADC

  -完全集成 2.4 GHz CMOS 收发器

  -单线天线:内置 50 欧姆天线匹配直接连接 2.4G 的天线

  -VBAT 3 V 电源电流:

  - 0 dBm 传输输出功率

  -93 dBm 接收机灵敏度

重要模块分析

  输入/输出端口

  -端口0:8,端口1:6(包括SW_CLK和SWDIO),端口2:10,端口3:8

  -完全可编程的引脚分配

  -选择25 kohm引体向上,下拉电阻

  -巴克•上拉电压VBAT3V(模式)

  -每个引脚VBAT1V(提高模式)可配置

  -固定分配模拟销ADC-

  -引脚保留他们最后当系统进入状态

  -扩展或深度睡眠模式

  ADC

  DA14580配有高速超低功耗的10位通用模拟-数字转换器(GPADC)。它拥有单极模式以及双相(微分)模式。ADC有自己的大小为1.2 V的稳压器(LDO)。

  -10位动态ADC 65 ns转换时间

  -最大采样率3.3 Msample / s

  -超低功耗

  -两个单端和差分输入

  •四单端或两个微分外部输入

  •电池监控功能

  •斩波函数

  •抵消和零刻度调整

  •共模输入电平调整

  存储器模块

  以下是DA14580的一部分存储器模块:

  ROM

  包含蓝牙协议栈以及引导代码序列,大小为84 kB。

  OTP

  这是一个32 kB一次性可编程存储器数组,用于存储应用程序代码以及蓝牙智能配置文件。它还包含了系统配置和标定数据。

  System SRAM

  这是一个42 kB系统存储器(SysRAM),主要用于当系统驱动时存储来自OTP的镜像程序代码,它还充当DataRAM的中间变量和各种数据,协议要求。

  晶振连接图

  两种连接外部电池的方式


DA14580 配有一个完整的Dialog Smart Snippets蓝牙软件平台(图),该平台包含一个经过认证的蓝牙智能单模片上协议栈。DA14580标配一系列面向消费者健康、运动、健身、安保和接近应用的蓝牙智能配置文件。此外,用户还可以根据需要方便地定制和添加自己的配置文件。Smart Snippets软件开发环境基于Keil的μVision成熟工具,并包含嵌入和托管模式的示例应用代码,可帮助工程师启动开发项目。

  

  此外,Dialog还提供一个完整的硬件开发工具包,可帮助实现应用的开发和测试。根据不同的DA14580封装,该开发工具包的母板可以与多款子板中的某一块子板配合使用。

应用

  人机周边设备

  -键盘

  -鼠标

  -触控板

  -基本型遥控器

  -语音和手势辨识遥控板

  •健康与健身

  -计步器

  -活动和睡眠监测器

  -多感测器运动电脑平臺

  •医疗

  -可穿戴式健康状况监测器,如:•血压•心率•血糖标準

  -医疗植入设备,如:•起搏器•神经刺激器

  •近程传感器

  -近程感应卡

  -资产跟踪器

  -门禁系统

  -Beacons

  -室内导航

  •无线充电

  •智能家居

  -安保-

  HVAC(供热通风与空气调节)

  -照明

  近日,新发布的小米手环中采用的蓝牙智能芯片便是Dialog 的DA14580。借助Dialog的DA14580,只需给小米手环充电一次,就可满足长达30天的续航时间,这比其最强竞争对手所供的电池能力高出两倍多,为当今的消费者提供了一款拥有最高能效的连接解决方案。

时间: 2024-10-09 09:51:29

<转> 主流蓝牙BLE控制芯片详解(5):Dialog DA14580的相关文章

&lt;转&gt;主流蓝牙BLE控制芯片详解(4):Nordic nRF51822

导读] nRF51822 是功能强大.高灵活性的多协议 SoC,非常适用于 Bluetooth® 低功耗和 2.4GHz 超低功耗无线应用. 同系列芯片资料推荐:    主流蓝牙BLE控制芯片详解(1):TI CC2540    主流蓝牙BLE控制芯片详解(2):CSR BC6130    主流蓝牙BLE控制芯片详解(3):创杰 IS1685S Nordic nRF51822简介 nRF51822 是功能强大.高灵活性的多协议 SoC,非常适用于 Bluetooth® 低功耗和 2.4GHz 超

&lt;转&gt;主流蓝牙BLE控制芯片详解(3):创杰 IS1685S

[导读] IS1685S是一款高度集成的超低功耗芯片,应用于射频和基带芯片的蓝牙V3.0 + EDR单声道耳机. 智能型无线音频数据传输产品——S1685S单声道蓝牙芯片,是低成本的高效率单声道无线传输方案.采用免驱动方式,客户只需要把模块接入应用产品,通电,连接按键就可以快捷地实现音乐的无线传输,享受无线音乐的乐趣. 同系列芯片资料推荐:    主流蓝牙BLE控制芯片详解(1):TI CC2540    主流蓝牙BLE控制芯片详解(2):CSR BC6130 简介 IS1685S是一款高度集成

蓝牙BLE控制芯片(6) : 博通BCM20732

北京,2013年6月4日 - 全球有线和无线通信半导体创新解决方案的领导者博通(Broadcom)公司(Nasdaq:BRCM)宣布,推出一款新的蓝牙智能SoC,以推动更广范围的低成本.低功耗外围设备与安卓智能手机和平板电脑配合工作.该公司同时还公布了为安卓开源项目(AOSP)所开发的蓝牙软件栈,其中包括经典蓝牙和蓝牙智能(前身为蓝牙低功耗)技术.博通新推出的这款芯片以及软件,将有助于推动蓝牙技术在“物联网”生态系统的普及. 博通新推出的BCM20732蓝牙智能SoC帮助OEM无缝连接外围设备,

蓝牙Inquriy 过程详解

问题 今天遇到了一个问题,就是自己的耳机产品,手机经常搜不到,从日志里面查看,发现原因是平时手机蓝牙发送的是inquiry mode =2 出问题的时候,inquiry mode =1 由于本设备很多东西是靠inquiry mode 2 里面的扩展信息来标记连接状态的,所以会出现连接不上的情况.借此机会,要把蓝牙的这块复习一下,也顺便把问题梳理一下. inquriy 的流程 从下面的图可以很清楚的看到,一般是主设备发送inquriy 的ID包,从设备收到这个帧之后,会发送inquriy resp

详解BLE 空中包格式—兼BLE Link layer协议解析

BLE有几种空中包格式?常见的PDU命令有哪些?PDU和MTU的区别是什么?DLE又是什么?BLE怎么实现重传的?BLE ACK机制原理是什么?希望这篇文章能帮你回答以上问题. 虽然BLE空中包(packet)涉及BLE协议栈link layer,L2CAP,SMP和ATT等各层次,但link layer跟空中包格式关系最紧密,掌握了BLE packet的格式,就很容易理解BLE link layer协议的工作原理,因此文章取名"详解BLE空中包格式-兼BLE link layer协议解析&qu

详解Android主流框架不可或缺的基石

自定义View系列教程00–推翻自己和过往,重学自定义View 自定义View系列教程01–常用工具介绍 自定义View系列教程02–onMeasure源码详尽分析 自定义View系列教程03–onLayout源码详尽分析 自定义View系列教程04–Draw源码分析及其实践 自定义View系列教程05–示例分析 自定义View系列教程06–详解View的Touch事件处理 自定义View系列教程07–详解ViewGroup分发Touch事件 自定义View系列教程08–滑动冲突的产生及其处理

[转帖]PC虚拟化主流:KVM、XEN、OpenVZ详解

PC虚拟化主流:KVM.XEN.OpenVZ详解 https://zhuanlan.zhihu.com/p/90920566 1.pc虚拟化——KVM KVM是完整的硬件虚拟化,可以在Windows / Linux来完美运行操作系统,并且使用virtio驱动程序可以获得接近本机的性能,一些实验表明,在理想情况下本机硬件的损失仅为3%. 它确实支持从ISO进行安装,也支持基于模板的安装,在隐私方面具有良好的隔离性,在重负载下会遭受I / O延迟. 每个用户(VM)在主机节点上均作为进程运行,这非常

LAMP架构搭建以及基于LAMP架构的主流论坛和博客搭建过程详解

了解网站架构的朋友都知道,现在很多网站的架构都是采用LAMP(Linux+Apache+Mysql/Mariadb+Php)的,至于LAMP架构本身我们就不做过于深入的探讨了,今天我给大家分享的是关于如何搭建LAMP构架,以及如何基于lamp架构去搭建目前国内比较流行的两大开源论坛(phpwind.discuz)一大开源博客(wordpress),通过这个过程也就能让大家明白我们经常上的论坛以及博客,包括包括我们访问的各个网站到底是如何工作起来的. 注意:为了方便给大家展示实验效果,我们就直接关

si4745 FM-AM-SW 音量控制芯片 驱动详解

在论坛上看到有人发这个dsp 芯片,仔细看了下,发现功能正合我意,网上能找到的资料(源码)不多 软件环境:linux4.1.36  arm-linux-gcc 4.3.2 实现功能:自动搜台,上一台, 下一台, 音量大小控制,保存设置到文件,断电开机后自动恢复,之前收音状态. 首先是接线 2440 开发板,mitsumi 车机收音芯片 si4745 ,这里加了一个 PAM8403 ,基本可以算是一个产品了. 先把 si4745 焊接在万能板上,加上排针,方便连线. 这里i2c , 接在 came