DA14580超小蓝牙透传模块
DA14580最小蓝牙模块
DA14580最小蓝牙模块MN581A 模块是针对无线智能产品设计的一款超低功耗的,超小体积的蓝牙模块。
基于德国DAILOG超级蓝牙芯片DA14580设计,包含天线部分仅有5.50mm*8.0mm,高度仅有1.7mm 片上集成32 位ARM Cortex M0™处理器国际标准的Blue-tooth® Smart协议栈。
特别适合对体积和高度有特殊需求的智能穿戴式设备。
例如智能手环,蓝牙手表、无线键盘、无线鼠标、平板电脑、手机、笔记本电脑等产品。
可帮助客户快速开发蓝牙4.0产品。
1.1 主要的特点超低功耗最小尺寸内嵌16MHZ32位ARMCortexM0™处理器专用链路层处理器内置aes-128位加密处理器-Time-Programmable(OTP)内存系统SRAM记忆存储器支持多个数字接口:通用I/o、2个UARTs与硬件流控制1MBd、SPI+™接口总线在100kHz,400千赫硬件正交解码能力支持模拟接口设备内置4通道10-bitADC完全集成2.4GHzCMOS收发器单线天线:内置50欧姆天线匹配直接连接2.4G的天线电源电流:传输输出功率-93dBm接收机灵敏度1.2 应用市场智能穿戴式设备蓝牙手表无线键盘无线鼠标平板电脑手机笔记本电脑1.3 管脚定义及尺寸图名称功能输入输出说明GND 接地—VCC模块电源正极2.7V to3.3V—支持聚合物(需降压)、钮扣电池P0_6/TX 模块串口发送端OP0_5/RX 模块串口接收端IP0_3 模块状态切换脚I模块状态切换脚(下降沿唤醒、上升沿睡眠)P0_0 蓝牙数据引脚O蓝牙数据引脚(蓝牙连接\断开\接收数据时都会使此IO 电平变换)VPP,SW_CLK,SWDIO-- 调试软件用VPP,SW_CLK,SWDIO1.5 外围参考设计1.6 模块功耗睡眠模式:2uA唤醒后功耗:500uA连接状态功耗(以1k的发送速率):625uA1.7 模块工作说明本模块为透传模块,在配置完模块的对应I/O 后,应切换下P0_3 的高低电平以保证,模块处于用户所希望的状态(睡眠或者唤醒)。
DA14580蓝牙智能系统级芯片(SoC)
DA14580蓝牙智能系统级芯片(SoC)推出的号称全球功率最低、体积最小的SmartBond DA14580智能系统级芯片(),与竞争计划相比,该产品可将搭载应用的智能型手机配件,或计算机周边商品的电池巡航时光延伸一倍。
DA14580简介:Dialog推出的号称全球功率最低、体积最小的SmartBond DA14580蓝牙智能系统级芯片(SoC),与竞争计划相比,该产品可将搭载应用的智能型手机配件,或计算机周边商品的电池巡航时光延伸一倍。
该款芯片的设计目的是透过无线方式将键盘、鼠标或遥控器与平板计算机、笔记型计算机或智能电视户相衔接;让消费者能够透过智能型手机和平板计算机上的各种创新应用,与手表、护腕或智能卷标建立衔接,实现如“自我评测”健康和身体情况,和寻觅遗失的钥匙等各种功能。
SmartBond是首款突破4mA无线收发极限的蓝牙智能解决计划,能够让设计人员将产品的电池续航时光延伸一倍,或缩减所需电池的数量和大小。
其独特的低功率架构的无线收发电流仅消耗3.8mA,比市场上其它蓝牙智能解决计划低50%,而且其深度睡眠模式的电流低于600nA。
这表示在一个每秒发送20字节的产品中,一颗 225mAh纽扣电池可以让其持续运作4年5个月;与此相比,前几代蓝牙智能技术仅能维持2年时光。
DA14580拥有一个功率管理区块,内含一个DC-DC转换器以及全部须要的,从而降低对外部组件以及总物料清单的需求。
透过精准地打开和关闭每个芯片块的供电,Dialog能够将功耗降至最低。
SmartBond 的运作可降低至此前所未有的0.9V,从而实现用法一颗碱性电池或镍锰电池就能运作计算机或智能电视周边商品,而过去则需要两颗电池。
这为设计人员放开了通往很多新设计思路的大门,让他们能够开发出超紧密和新尺寸的产品,同时降低系统的总成本。
能源采集技术,如采集到的光能或动能,也可以用于对支持系统运作的可充电电池举行充电。
第1页共5页。
如何利用官方开发板(DA14580 Bluetooth Smart development Kit-Pro)测功耗
如何利用官方开发板(DA14580 B luetooth S mart d evelopment K it-‐Pro)测功耗文档版本:v0.0.2本文主要介绍如何利用官方开发板DA14580/581/583 B luetooth S mart development K it-‐Pro(下文简称KitPro) 和软件SmartSnippets来测试DA14580/581/583(下文只简称为DA14580)的功耗。
Kit-‐Pro是Dialog官方推出的开发板之一,属于不同档次中的一种,自带Jlink、串口,能够用SmartSnippets配合测功耗。
KitPro分母板和子板,子板根据芯片不同有不同选择,在测功耗方面无太大差别,这里不再做过多说明。
SmartSnippets是Dialog官方的一款工具,可以在官网上下载到(当然前提是要注册一个账号),关于工具的使用,也不是本文重点,请查看其它相关说明。
接下来我们一步步说明功耗测试方法:首先,按照UART方式连接跳线帽(具体查看开发板上的丝印),先拔掉小板,然后用USB连接电脑,正常的话会自动安装所有驱动,否则请自行在网上寻找相关驱动。
然后打开SmartSnippets,打开后会出现以下界面:首次打开左边的框内是没有工程信息的,需要新建一个,点击“New”按钮出现以下对话框:Project N ame随便输入一个,然后点“Save”。
选择刚刚创建的Project,并按照下图选择,最后“Open”。
打开后出现以下界面(可能会不同),选择左侧第一个图标,会打开“Board Setup”对话框,确保串口选择的是“P0_4,P0_5”.选择左边第三个按钮出现“Power P rofiler”对话框,点击下面的“Initialize”按钮。
然后点击“Start”:这时软件会运行,查看右上角“Avg C urret”下的数值并记下:点击“Stop”,然后点击“Config”:在新出来的对话框中,“Calibration O ffset”中填入刚刚记录的数值的负数,前面测出来的值是板子的电流(不包含DA14580小板,前面已经拔掉啦,如果没拔掉,那拔掉重测),因为我们要测的是小板的电流,所以这个主板电流需要减去。
亿佰特(Ebyte)-基于Dialog公司的DA14580的E104-BT02模块使用说明书
产品概述E104-BT02是一款超高性价比的1mW(0dBm)串口转BLE模块,使用PCB天线。
工作在2.4GHz频段。
模块可使用串口收发蓝牙数据,降低了蓝牙应用的门槛。
E104-BT02模块是基于Dialog公司的DA14580芯片研发,模块集成了透传功能、主从一体,即拿即用。
支持串口指令配置模块参数和功能,广泛应用于穿戴设备、家庭自动化、家庭安防、个人保健、智能家电、配饰与遥控器、汽车、照明、工业互联网等领域,模块具有稳定性高和超低的睡眠功耗,从机模式最低工作电流2uA以下(开启广播功能),可实现纽扣单电池供电。
数据传输稳定高效,从机模式下,支持波特率最大19200bps的数据连传功能,是一款名副其实的数据透传模块。
E104-BT02模块支持BluetoothV4.2标准,简单配置后可与符合蓝牙4.2协议的主机建立蓝牙连接,实现串口数据透传。
模块支持主从角色配置,支持主从模块点对点连接实现数据快速透传功能。
最大限度减少开发者的工作和项目开发时间。
目录产品概述 (3)1.产品特点62.典型应用: (6)3.技术参数74.机械特性85.功能简述95.1.封装95.2.推荐连线图95.3.工作模式95.4.数据有效指示 (10)5.5.角色切换105.6.MAC地址绑定 (10)5.7.串口连传105.8.蓝牙包长配置 (10)5.9.UUID配置115.10.蓝牙嗅探115.11.B EACON数据可切换 (11)5.12.空中配置126.操作指令126.1.模块复位指令 (13)6.2.恢复出厂模式 (13)6.3.串口波特率配置指令 (13)6.4.读串口波特率指令 (13)6.5.串口停止位配置指令 (14)6.6.读串口停止位指令 (14)6.7.串口校验位配置指令 (14)6.8.读串口校验类型 (14)6.9.开启广播指令 (14)6.10.停止广播指令 (14)6.11.查询广播状态 (14)6.12.设置普通广播数据 (15)6.13.设置IB EACON广播数据 (15)6.14.设置固定广播数据 (15)6.15.设备名设置156.16.读设备名156.17.设置厂商名156.18.读厂商名156.19.设置软件版本号 (16)6.20.读软件版本号 (16)6.21.设置硬件版本号 (16)6.22.读硬件版本号 (16)6.23.设置模块SN号 (16)6.24.读模块SN号 (16)6.25.设置S YSTEM ID (16)6.26.查询S YSTEM ID (17)6.27.设置模块编号 (17)6.28.查询模块编号 (17)6.29.设置广播间隙 (17)6.30.读广播间隙176.31.设置最大连接间隙 (17)6.32.读最大连接间隙 (17)6.33.设置最小连接间隙 (18)6.34.读最小连接间隙 (18)6.35.设置连接超时 (18)6.36.读连接超时186.37.断开当前连接 (18)6.38.查询蓝牙连接状态 (18)6.39.查询本地MAC地址 (18)6.40.查询已连接设备MAC地址 (19)6.41.设置绑定连接的MAC地址 (19)6.42.读设定的绑定MAC地址 (19)6.43.关闭MAC地址过滤 (19)6.44.开启模式反馈 (19)6.45.关闭模式反馈 (19)6.46.启动扫描196.47.停止扫描206.48.读扫描状态206.49.设置扫描间隙 (20)6.50.查询扫描间隙 (20)6.51.设置扫描窗口时间 (20)6.52.查询扫描窗口时间 (20)6.53.开启嗅探功能 (20)6.54.关闭嗅探功能 (21)6.55.读取当前RSSI值 (21)6.56.打开128BIT UUID显示 (21)6.57.关闭128BIT UUID显示 (21)6.58.设置服务名UUID (21)6.59.设置RXUUID (21)6.60.设置TXUUID216.61.设置MTU长度 (22)6.62.查询MTU长度 (22)6.63.查询设备角色 (22)6.64.串口唤醒开226.65.串口唤醒关226.66.开启数据输出指示 (22)6.67.关闭数据输出指示 (22)6.68.进入休眠后关闭蓝牙连接 (23)6.69.进入休眠后保持蓝牙连接 (23)6.70.空中配置密码认证 (23)6.71.空中配置密码更新 (23)7.UUID说明 (23)8.快速使用239.生产指导2710.常见问题2811.重要声明2812.关于我们错误!未定义书签。
亿佰特 E104-BT52 BLE5.0低功耗贴片型蓝牙转串口模块规格书说明书
E104-BT52/E104-BT52X产品规格书DA14531BLE5.0低功耗贴片型蓝牙转串口模块目录第一章概述 (3)1.1简介 (3)1.3应用场景 (4)第二章规格参数 (4)2.1极限参数 (4)2.2工作参数 (4)第三章机械尺寸与引脚定义 (6)第四章基本应用 (8)4.1推荐电路 (8)第五章功能说明 (9)5.1角色说明 (9)5.2电源模式 (10)5.3数据传输模式 (10)5.4MAC地址绑定 (11)5.5广播 (11)5.6配置 (12)5.7数据指示 (12)5.8UUID说明 (13)5.9状态或事件打印 (13)第六章AT指令 (14)6.1指令说明 (14)6.2错误代码 (14)6.3状态打印 (14)6.4指令表 (14)第七章快速使用 (28)7.1配置模式快速使用指南 (28)7.2数据传输 (30)第八章常见问题 (32)8.1传输距离不理想 (32)8.2模块易损坏 (32)8.3误码率太高 (33)第九章焊接作业指导 (34)9.1回流焊温度 (34)9.2回流焊曲线图 (34)第十章相关型号 (35)第十一章批量包装方式 (36)修订历史 (37)关于我们 (37)第一章概述1.1简介E104-BT52/E104-BT52X是一款基于蓝牙协议5.0版本的串口转BLE蓝牙主从一体模块,体积小、功耗低,工作在2.4GHz 频段。
E104-BT52/E104-BT52X模块是成都亿佰特电子科技有限公司基于dialog的DA14531芯片研发,该模块使用通用的AT指令设置参数,操作简单快捷。
模块仅支持蓝牙主机、从机和观察者模式,模块在功能上支持低功耗广播、数据透传、空中配置。
模块可广泛应用于智能穿戴、家庭自动化、家庭安防、个人保健、智能家电、配饰与遥控器、汽车、照明、工业互联网、智能数据采集、智能控制等领域。
最大支持波特率460800bps的数据传输。
DA14580 蓝牙模块
蓝牙4.1 低功耗BLE 模块YH-001_V1.01(主芯片Dialog_ DA14580)模块概述YH-001_V1.01 是一个蓝牙4.1 单模低功耗(BLE)数传模块,高度集成了蓝牙低功耗射频、协议栈、profile 以及应用程序于系统级芯片DA14580 (内置蓝牙+ARMcortex-M0),它不仅无需外接MCU,而且提供足够的I/O 用于硬件设计和程序开发,非常适合应用于需要超低功耗的系统上。
主要特性1.蓝牙4.1 单模低功耗模块2.完美支持主从模式(Master/Slave)3.集成蓝牙低功耗BLE 协议栈16MHz/32bit ARM Cortex M0,无需要外接MCU4.内置AES-128bit 加密程序5.内置专用链路层处理器6.射频特性TX 功率:-20dBm 至0dBm RX 灵敏度:-93dBm7.通信传输有效距离:30M(无外置功放)8.处理器16MHz 32 位ARM Cortex M0,带有SWD 接口9.内存32kB 的一次性可编程(OTP)闪存42K SRAM 84kB ROM 8kB 保留SRAM10. 工作电压典型值3.0V 建议范围 2.5V-3.3V (支持普通7 号、5 号和纽扣电池供电)11. RF 收发器3V 供电,理想状态TX:3.4mA RX:3.7mA12. 接口4 通道10 位ADC 2 个UART 接口SPI 接口I2C 接口PWM 输出20 通用I/O 接口13. 封装尺寸23.2mm * 17mm * 1.8mm应用领域:1.医疗保健设备2.运动及健康设备3.家庭智能设备4.手机和PC 配件5.工业自动化设备6. 物联网节点设备及网关7. 智能遥控器(含语音识别)8. 手机APP 控制互动玩具9. 手机APP 控制四轴飞行器10.HID 外设,键盘、鼠标……YH-001_V1.01 方框图YH001-V1.01电气特性:绝对最大额定值建议工作条件NOTE1:基于蓝牙芯片RAM 工作特性,要求蓝牙设备冷启动时VDD ≧2.5 V,所以建议模块供电稳定VDD=3V外形尺寸:YH-001_V1.01 的总体尺寸,长23.2 毫米,宽17 毫米,厚1.8 毫米。
BLE-DA14580-Part-9-Da14580
BLE-DA14580-Part-9-Da14580 框架----------------------------------------------转载请注明出处------------------------------------BLE-DA14580-Part-8-串⼝透传略..........// DA14580 框架简要分析:以官⽅demo为例,解析经常出现的关键结构,DA14580 中可以创建多个“任务”任务ID如下图,详细查看源码,enum KE_TASK_TYPE{TASK_NONE = 0xFF,TASK_APP = 50 , // Do not Alter.TASK_SAMPLE128 , // Sample128 Task...TASK_MAX = 64, //MAX is 64. Do not exceed.};那么每个ID都会有相应的消息接收函数,查看app.c,app_task.c⽂件,这两个⽂件主要处理蓝⽛底层消息处理定义的Handler部分如下,此时只要知道,当有个消息(⽐如GAPM_CMP_EVT)传送过来,那么接下去就是调⽤gapm_cmp_evt_handler函数。
(那么消息是怎么传过来的?详见下⾯消息传送)EXTERN const struct ke_msg_handler app_default_state[] ={{GAPM_DEVICE_READY_IND, (ke_msg_func_t)gapm_device_ready_ind_handler},{GAPM_CMP_EVT, (ke_msg_func_t)gapm_cmp_evt_handler},{GAPM_DEV_NAME_IND, (ke_msg_func_t)gapm_dev_name_ind_handler},…-…-…-…-}//----------------- 消息发送 -------------------------------------个⼈归纳,可以分为两种类型,⼀种由DA14580内核发送:(我们在源码中查看不到发送的函数,但能找到相应⽂档,查找到相应的⼊⼝函数):参看⽂档RW-BLE-GAP-IS.PDF以及RW-BLE-GAPP-IS.PDF,举例:发送开始⼴播命令给RW-内核,GAPM_START_ADVERTISE_CMD (上述两个⽂档⾃⼰查找下该命令)根据⽂档,会产⽣两种应答:Response: GAPC_CONNECTION_REQ_IND 如果有连接建⽴GAPM_CMP_EVT 当操作完成⼜或者取消那么显⽽易见,当发送完开始⼴播命令时,有连接建⽴时,调⽤上述 app_default_state[] GAPC_CONNECTION_REQ_IND 对应的函数~当操作完成(即设备开始发出⼴播),或者中途⼜发送了停⽌⼴播的命令时,⼀种由我们⾃⼰发送:以bass.c bass_task.c为例在bass_task.c⽂件中定义了如下⼏个状态,每种状态对应⼀个或多个消息函数。
DA14580超小蓝牙透传模块
DA 14580超小蓝牙透传模块简介DA14580模块是针对无线智能产品设计的一款超低功耗的蓝牙的模块。
具有32 位ARM Cortex M0™处理器国际标准的Blue-tooth® Smart协议栈。
应用于智能穿戴式设备、蓝牙手表、无线键盘、无线鼠标、平板电脑、手机、笔记本电脑等多个1. .1 1 主要的特点l 超低功耗l 最小尺寸l 内嵌16MHZ 32位ARMCortex M0™处理器l 专用链路层处理器l 内置aes -128 位加密处理器l 32kB One-Time-Programmable(OTP)内存l 42kB 系统SRAMl 84kB ROMl 8kB 记忆存储器l 支持多个数字接口:通用I /o、2个UARTs与硬件流控制1MBd、SPI +™接口l I2C总线在100kHz,400 千赫l 硬件正交解码能力l 支持模拟接口设备内置4 通道10-bitADCl 完全集成2.4 GHzCMOS 收发器l 单线天线:内置50 欧姆天线匹配直接连接2.4G 的天线l VBAT3 V电源电流:l 0dBm 传输输出功率l -93dBm 接收机灵敏度1. .2 2 应用市场智能穿戴式设备蓝牙手表无线键盘无线鼠标平板电脑手机笔记本电脑1. .3 3 管脚定义名称功能输入输出说明2 PO-1 模块唤醒脚I高电平唤醒低电平睡眠3 PO-0 模式切换I高电平命令模式低电平透传模式4 PO-3 连接状态O高电平连接状态低电平断开状态5 PO-5 模块串口接收端I9 VCC模块电源正极3.3V10 GND 接地11 PO-4 模块串口发送端12 RST 复位19 GND 地1. .4 4 模块管脚说明芯片脚位输入输出功能P0_4 输出串口输出脚P0_5 输入串口输入脚P0_1 输入模块状态切换脚(下降沿唤醒、上升沿睡眠)P0_2 输入串口状态切换脚(高电平为指令模式、低电平为透传模式)P0_3 输出(可不接)蓝牙状态引脚(是否处于连接状态,处于连接状态为低,处于断开状态位高)P0_6 输出(可不接)蓝牙接收数据状态脚(有数据时自动拉低,方便唤醒cpu,数据发送完后自动拉高)1. .5 5 尺寸图1. .6 6 外围参考设计1. .7 7 模块功耗睡眠模式:2ua唤醒后功耗:500ua连接状态功耗(以1k的发送速率):625ua1. .8 8 模块工作说明本模块为透传模块,在配置完模块的对应io 后,应切换下P0_1 的高低电平以保证,模块处于用户所希望的状态(睡眠或者唤醒)。
DA14580与CC2541芯片资料对比
专业的DA14580研发团队,从硬件设计到固件开发,再到APP,包括最后量产环节,我们的团队成员在各自领域拥有丰富的工作经验。
我们经过多次打板生产测试,已经将超小尺寸的DA14580模块实现大规模量产。
数据通信稳定,室内空旷距离可达20~30米。
完善的APP demo协助测试,可在APP store中搜索Module tools安装下载,对于量产客户,可提供APP源码。
我们拥有专业的技术支持,是国内最早研究DA14580蓝牙协议栈的团队之一,我们并不比别人聪明,只是我们比别人花更多的时间,比别人更努力!DA14580方案的特点低成本--为了实现低成本,Dialog采用OTP机制的存储系统,DA14580芯片价格比CC254x 略低,此外由于DA14580芯片内置巴伦系统,省去了天线匹配电路,模块的整体物料成本更低。
(淘宝价格为样片价格,贴片生产成本较高。
如果你确认我们的模块尺寸、功耗,及软件功能能够满足您的量产产品要求,批量价格可直接打我电话询问。
)超低功耗-- DA14580模块的整体功耗比CC254x模块下降了65%。
一颗CR2032纽扣电池,至少延长两倍的续航时间。
目前量产的BLE芯片中,为最低功耗水平。
超小尺寸-- WLCSP封装的DA14580芯片尺寸仅为2.5mm x 2.5mm,我们的DA14580模块也仅为6.8mm x 4.8mm。
而TI CC254x系列的芯片尺寸为6mm x 6mm。
轻量级应用--由于DA14580的芯片系统架构,如10-bit ADC采集精度不高(比较初略),OTP存储机制不能用于用户数据保存,使得它比较适用于,仅作数据传输的轻量级应用。
对于复杂应用系统,需要外挂主控MCU完成。
DA14580-蓝牙模块
DA14580-蓝牙模块蓝牙4.1 低功耗BLE 模块YH-001_V1.01(主芯片Dialog_ DA14580)模块概述YH-001_V1.01 是一个蓝牙4.1 单模低功耗(BLE)数传模块,高度集成了蓝牙低功耗射频、协议栈、profile 以及应用程序于系统级芯片DA14580 (内置蓝牙+ARMcortex-M0),它不仅无需外接MCU,而且提供足够的I/O 用于硬件设计和程序开发,非常适合应用于需要超低功耗的系统上。
主要特性1.蓝牙4.1 单模低功耗模块2.完美支持主从模式(Master/Slave)3.集成蓝牙低功耗BLE 协议栈16MHz/32bit ARM Cortex M0,无需要外接MCU4.内置AES-128bit 加密程序5.内置专用链路层处理器6.射频特性TX 功率:-20dBm 至0dBm RX 灵敏度:-93dBm7.通信传输有效距离:30M(无外置功放)8.处理器16MHz 32 位ARM Cortex M0,带有SWD 接口9.内存32kB 的一次性可编程(OTP)闪存42K SRAM 84kB ROM 8kB 保留SRAM10. 工作电压典型值 3.0V 建议范围 2.5V-3.3V (支持普通7 号、5 号和纽扣电池供电)11. RF 收发器3V 供电,理想状态TX:3.4mA RX:3.7mA12. 接口4 通道10 位ADC 2 个UART 接口SPI 接口I2C 接口PWM 输出20 通用I/O 接口13. 封装尺寸23.2mm * 17mm * 1.8mm应用领域:1.医疗保健设备2.运动及健康设备3.家庭智能设备4.手机和PC 配件5.工业自动化设备6. 物联网节点设备及网关7. 智能遥控器(含语音识别)8. 手机APP 控制互动玩具9. 手机APP 控制四轴飞行器10.HID 外设,键盘、鼠标……YH-001_V1.01 方框图YH001-V1.01电气特性:YH-001_V1.01 的引脚模块摆放位置:X-Y 方向应当避免的模块摆放位置示意。
DA14580最小蓝牙模块
DA14580 最小蓝牙模块MN581A 模块是针对无线智能产品设计的一款超低功耗的,超小体积的蓝牙模块。
基于德国DAILOG 超级蓝牙芯片DA14580 设计,包含天线部分仅有5.50mm*8.0mm, 高度仅有1.7mm 片上集成32 位ARM Cortex M0 ? 处理器国际标准的Blue-tooth? Smart 协议栈。
特别适合对体积和高度有特殊需求的智能穿戴式设备。
例如智能手环,蓝牙手表、无线键盘、无线鼠标、平板电脑、手机、笔记本电脑等产品。
可帮助客户快速开发蓝牙4.0 产品。
1.1 主要的特点超低功耗最小尺寸内嵌16MHZ32 位ARMCortexM0? 处理器专用链路层处理器内置aes-128 位加密处理器32kBOne-Time-Programmable(OTP) 内存42kB 系统SRAM 84kB ROM 8kB 记忆存储器支持多个数字接口:通用I/o、2个UARTs 与硬件流控制1MBd 、SPI+? 接口I2C 总线在100kHz,400 千赫硬件正交解码能力支持模拟接口设备内置4 通道10-bitADC 完全集成2.4GHzCMOS 收发器单线天线:内置50 欧姆天线匹配直接连接2.4G 的天线VBA T3V 电源电流:0dBm 传输输出功率-93dBm 接收机灵敏度1.2 应用市场智能穿戴式设备蓝牙手表无线键盘无线鼠标平板电脑手机笔记本电脑1.3 管脚定义及尺寸图名称功能输入输出说明GND 接地—VCC模块电源正极2.7V to3.3V支持聚合物(需降压)、钮扣电池P0_6/TX 模块串口发送端OP0_5/RX 模块串口接收端IP0_3 模块状态切换脚I 模块状态切换脚(下降沿唤醒、上升沿睡眠)P0_0 蓝牙数据引脚O 蓝牙数据引脚(蓝牙连接\ 断开接收数据时都会使此IO 电平变换)VPP,SW_CLK,SWDIO-- 调试软件用VPP,SW_CLK,SWDIO1.5 外围参考设计1.6 模块功耗睡眠模式:2uA 唤醒后功耗:500uA 连接状态功耗(以1k 的发送速率):625uA 1.7 模块工作说明本模块为透传模块,在配置完模块的对应I/O 后,应切换下P0_3 的高低电平以保证,模块处于用户所希望的状态(睡眠或者唤醒)。
DA14580超低功耗BLE 在智能门锁中的应用
可见 DA14580 的低功耗比 cc254x 下降了 65%,一颗 CR2302 纽扣电池至少延长 2 倍的 续航时间。如果在蓝牙门锁应用中,优秀的蓝牙功耗特性会让门锁的使用寿命大大增加。 兼容性方面,目前市面上的绝大多数智能手机均能与 DA14580 建立的连接,这得益于其稳 定的 BLE4.1 协议栈,其厂家实验证实市面 500 多种不同品牌手机均能稳定蓝牙连接。
DA14580 超低功耗 BLE 在智能门锁中的应用
前言 在如今这个遍地都是智能化的时代,从牙刷到飞机,都尽其智能之事。以智能门锁为例,与 传统门锁或是密码锁相比,智能门锁的一个创新之处就是通过蓝牙技术,借助智能手机以及 配套的应用,直接通过手机开门。智能门锁的主要优势是可以实现门锁管理及远程授权开门。 使用蓝牙手机靠近门锁就可以开门,是将蓝牙模块安装在门锁里面,与手机蓝牙进行自动感 应,蓝牙模块接收到手机的开锁指令完成开锁操作。蓝牙门锁是否稳定可靠的关键在于器核 心部件,蓝牙通讯模块,因蓝牙模块需要长时间的持续发射蓝牙信号,而模块安装于门锁内 仅能依靠电池供电维持其工作,所以蓝牙模块的低功耗特性至关重要,另外蓝牙门锁需要依 靠移动蓝牙终端设备(如:手机),建立连接完成通讯,所以蓝牙兼容性也非常重要。
蓝牙射频功率最大支持 0dbm,实际测试在门锁环境中即使存在较多金属物遮挡情况下,其 有效蓝牙连接距离任然可以保持在数米范围内,这对于大多金属门框的门锁应用也是完全适 合的。
智能门锁工作示意图 通常智能门锁由低功耗蓝牙模块、电子/机械锁体、电池和按键组成,工作示意图如下:
贸泽电子Dialog SmartBond多传感器套件的特点
贸泽电子Dialog SmartBond多传感器套件的特点专注于引入新品推动行业创新的电子元器件分销商贸泽电子(Mouser Electronics)开始分销Dialog Semiconductor的SmartBond™多传感器套件。
此套件是市场上尺寸较小、功耗较低的无线传感器套件,集成了Dialog的DA14585 SmartBond片上系统(SoC)、TDK InvenSense运动传感器和Bosch Sensortec环境传感器,可为物联网(IoT)应用提供15自由度(DOF)。
贸泽备货的Dialog SmartBond多传感器套件是完整的多传感器节点解决方案,让工程师能够运用相同的硬件开发多种应用,通过固件支持不同的用例。
此套件结合了蓝牙®5无线通信、Arm® Cortex®-M0处理器、加速度计、陀螺仪、磁力计和环境传感器,有助于缩短开发时间,快速实现验证概念,并加速产品上市。
套件配备的硬件和软件非常灵活,其中包括广泛的云支持,从用于创建简单小程序的IFTTT,到创建用于数据分析的高级工作流程,支持所有主要平台的云代理。
通过云连接,工程师可以在项目中加入历史数据可视化、远程传感器管理、Alexa语音命令支持、警报通知和基于云的执行器控制等功能。
此多传感器套件由Dialog的软件套件提供支持,其中包括DA14585中运行的应用软件、用于树莓派(Raspberry Pi)硬件的云网关软件、web应用程序,以及用于Android和iOS 的移动应用程序。
板载DA14585收集的传感器数据可通过Dialog独特的SmartFusion™软件在本地进行处理,从而在将数据传输至智能手机或从蓝牙树莓派网关传输到云端之前,以极小的干扰和超低的功耗进行传输。
一步一步学习蓝牙透传方法
如上图所示,MCU 应用电路(即产品)与透传模块之间是通过连接几根线相互传输数 据,透传模块和移动设备之间是通过无线蓝牙信号相互传输数据。
数据透传过程
如上图用户产品通过透传模块与手机 APP 进行双向通讯,也就是透传模块把从用户产 品那接收到的命令或数据原封不动的传给手机 APP,同样,透传模块把从手机 APP 那接收到 的命令或数据原封不动的传给用户产品。从而通过透传模块这个中介实现了用户产品与手机 之间的无线数据传输。 使用透传模块需要做的准备
AT 指令格式 保存
参数说明
可能的回应
含义
"TTM:CIT-Xms" 否 X="20" , "50" , "100" , "TTM:TIMEOUT\r\n\0" 设置超时
(连接成功后才
"200" , "300" , "400" , "TTM:OK\r\n\0"
设置成功
有效)
"500","1000","1500", "TTM:ERP\r\n\0"
芯
片
模块脚 脚 输入/ 位名称 位 输出
说明
名
称
VCC - - 模块电源正极 2V-3.6V(最好接 3.3V)
GND - - 模块地 GND
EN P2.0 I 模块使能控制线,默认为电平触发模式 电平触发模式,低电平有效,带内部上拉。
0:模块开始广播,直到连接到移动设备
1:无论模块当前状态,立即进入完全睡眠状态 (0.4uA) 脉冲触发模式,每收到一次脉冲(W>200ms),模块会
蓝牙BLE--DA14580进阶之路
芯片对比DA14580NRF51822内核CORTEX-M0CORTEX-M0 RAM42KB System SRAM8KB Retention SRAM16K集成度高16MHZ32.768KHZ晶振内置匹配电容BALUN内置最小系统只需7个元件低16MHZ32.768KHZ晶振需要外挂匹配电容BALUN外置最小系统元件个数工作电流TX:3.4mA RX:3.7mA(业界功耗最低)TX:13mA RX:10.5mA 最低工作电流0.9V 1.8V程序存储类型OTP可分区烧录flash程序存储器大小32kB OTP(存放Profiles和用户程序)84kB ROM(存放协议栈)两个版本:128kB256kB封装QFN48package,6x6mmWLCSP package,3.50x3.83mmWLCSP34pins,2.5mm x2.5mm QFN40pins,5mm x5mm QFN48pins,6mm x6mm烧录方式串口烧录SWD_DAPWT科技DA14580开发板:基本的计步、睡眠监测、卡路里计算、心率及体温测量,各种智能提醒,体感游戏,远程遥控拍照,碰碰交友,读写卡片DA14580开发板详情介绍:1.IO管脚全部引出2.PCB印制天线(高效率天线,通讯可达10M)3.三种供电方式,Jlink,3.7V锂电池,USB(后两者需配充电稳压模块)4.健康监测功能(需配心率体温模块)(独家!)5.读卡、与手机通信、信息交换功能(需配NFC模块)(独家!)6.板载振动马达,模拟可穿戴设备的振动提醒(独家!)7.板载蜂鸣器,适用于用户报警需求(独家!)8.预留4线JLINK SWD调试接口(含VCC)。
9.板载6轴陀螺仪MPU6050(全新!)10.板载2Mbit SPI Flash存储芯片11.板载实时时钟(独家!)12.两个独立按键与3个LED灯13.可调电阻,方便模数转换实验。
短路帽可选电池电量检测功能(独家!)14.业界最低功耗TX:3.4mA,RX:3.7mA资料:蓝牙开发工具整板演示链接获取DA14580主板原理图DA14580英文资料链接获取获取更多完整,进阶资料,开源传播:点击获取交友演示:点击观看心率测试演示:点此观看整板演示:点此观看毫无保留的展示:1.芯片选型原理图设计2.裸机编程RivieraWaves系统讲解3.BLE、NFC、心率、体温、计步、体感全面剖析4.开发工具jlink下载调试器、UsbDongle抓包器、USB转串口等的制作方法。
DA14580与CC2541芯片资料对比
专业的DA14580研发团队,从硬件设计到固件开发,再到APP,包括最后量产环节,我们的团队成员在各自领域拥有丰富的工作经验。
我们经过多次打板生产测试,已经将超小尺寸的DA14580模块实现大规模量产。
数据通信稳定,室内空旷距离可达20~30米。
完善的APP demo协助测试,可在APP store中搜索Module tools安装下载,对于量产客户,可提供APP源码。
我们拥有专业的技术支持,是国内最早研究DA14580蓝牙协议栈的团队之一,我们并不比别人聪明,只是我们比别人花更多的时间,比别人更努力!DA14580方案的特点低成本--为了实现低成本,Dialog采用OTP机制的存储系统,DA14580芯片价格比CC254x 略低,此外由于DA14580芯片内置巴伦系统,省去了天线匹配电路,模块的整体物料成本更低。
(淘宝价格为样片价格,贴片生产成本较高。
如果你确认我们的模块尺寸、功耗,及软件功能能够满足您的量产产品要求,批量价格可直接打我电话询问。
)超低功耗-- DA14580模块的整体功耗比CC254x模块下降了65%。
一颗CR2032纽扣电池,至少延长两倍的续航时间。
目前量产的BLE芯片中,为最低功耗水平。
超小尺寸-- WLCSP封装的DA14580芯片尺寸仅为2.5mm x 2.5mm,我们的DA14580模块也仅为6.8mm x 4.8mm。
而TI CC254x系列的芯片尺寸为6mm x 6mm。
轻量级应用--由于DA14580的芯片系统架构,如10-bit ADC采集精度不高(比较初略),OTP存储机制不能用于用户数据保存,使得它比较适用于,仅作数据传输的轻量级应用。
对于复杂应用系统,需要外挂主控MCU完成。
DA14580学习总结
DA14580学习总结DA14580学习汇总简介芯⽚名称:DA14580内核:Cortex-M0 32-bit系统时钟:16MHZ 睡眠时钟:32K (所以要外挂两个晶振)协议栈:不开源,采⽤Riviera Waves授权协议栈IPRam:42 kB System SRAM(存放运⾏数据)8 kB RetentionSRAM(低漏电存储器,暂存休眠状态下的运⾏数据)存储⽅式:32k的OTP(⼀次性烧录),要实现反复烧录则需要外挂⼀个flash或者EEPROM 84 kBROM(存放协议栈)最⼩系统只需7个元件⽀持仿真烧录⽅式:串⼝烧录(JTAG也可以烧录,烧录到外挂的芯⽚中)封装:34 pins,40pins, 48 pins功耗:⾸款突破4mA⽆线收发电流极限的蓝⽛智能解决⽅案(⼩⽶⼿环可满⾜30天续航)术语Profile:配置⽂件(在GATT的基础上进⾏数据的本地处理)GATT:Generic Attribute Profile 通⽤的配置⽂件(负责基础的数据通信)DISS:设备信息服务(显⽰设备的制造商信息)UUID:全球唯⼀识别码,如0x2A45位设备序列号的UUID(任意蓝⽛都可以通过他获取到设备序列号)。
AES:Advanced Encryption Standard 是DA14580中内置的128 位加密处理器development_guide:开发⼿册GAP:Generic Access Profile 通⽤接⼝配置。
跟蓝⽛的advertising相关GTL: Generic Transport Layer 通⽤传输层。
当⼯作于外部主控模式时,⽤来传输主控到DA14580的数据NVDS: Non-Volatile Data Storage ⾮易失性数据存储器OTP: One Time Programmable (memory) 单次可编程存储器PHY:physical layer物理层LL:Link Layer链路层外挂EEPROMDA14580的芯⽚是没有flash空间的(其实有个32kb的OTP,但只能烧写⼀次),也可以使⽤烧录到内存,但是掉电过后就没有程序了。
DA14580超小蓝牙透传模块
DA14580 超小蓝牙透传模块
模块简介
DA14580 模块是针对无线智能产品设计的一款超低功,超小体积,基于德国DAILOG 超级蓝牙芯片DA14580 设计的蓝牙模块.包含天线部分仅有8.3mm*8.3mm, 高度仅有1.7mm.片上集成32 位ARM Cortex M0™处理器国际标准的Blue-tooth® Smart 协议栈。
特别适合对体积和高度有特殊需求的智能穿戴式设备。
模块主要特点
●超低功耗
●最小尺寸
●内嵌16MHZ 32 位ARM Cortex M0™ 处理器
●专用链路层处理器
●内置aes - 128 位加密处理器
●-Time-Programmable(OTP)内存
●系统SRAM
●
●记忆存储器
●支持多个数字接口:通用I / o、2 个UARTs 与硬件流控制1 MBd 、SPI +™接口●总线在100 kHz,400 千赫
●硬件正交解码能力
●支持模拟接口设备内置4 通道10-bit ADC
●完全集成2.4 GHz CMOS 收发器
●单线天线:内置50 欧姆天线匹配直接连接2.4G 的天线
●电源电流:
●传输输出功率
●-93 dBm 接收机灵敏度
模块应用市场
●智能穿戴式设备
●蓝牙手表
●无线键盘
●无线鼠标
需求更多资料欢迎随时联系.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
DA14580 超小蓝牙透传模块
模块简介
DA14580 模块是针对无线智能产品设计的一款超低功,超小体积,基于德国DAILOG 超级蓝牙芯片DA14580 设计的蓝牙模块.包含天线部分仅有8.3mm*8.3mm, 高度仅有1.7mm.片上集成32 位ARM Cortex M0™处理器国际标准的Blue-tooth® Smart 协议栈。
特别适合对体积和高度有特殊需求的智能穿戴式设备。
模块主要特点
●超低功耗
●最小尺寸
●内嵌16MHZ 32 位ARM Cortex M0™ 处理器
●专用链路层处理器
●内置aes - 128 位加密处理器
●-Time-Programmable(OTP)内存
●系统SRAM
●
●记忆存储器
●支持多个数字接口:通用I / o、2 个UARTs 与硬件流控制1 MBd 、SPI +™接口●总线在100 kHz,400 千赫
●硬件正交解码能力
●支持模拟接口设备内置4 通道10-bit ADC
●完全集成2.4 GHz CMOS 收发器
●单线天线:内置50 欧姆天线匹配直接连接2.4G 的天线
●电源电流:
●传输输出功率
●-93 dBm 接收机灵敏度
模块应用市场
●智能穿戴式设备
●蓝牙手表
●无线键盘
●无线鼠标
需求更多资料欢迎随时联系.。