成本低至8美元:百度云智能手环开源方案

发布时间:2015-09-1 阅读量:1946 来源: 发布人:

【导读】为了普及智能手环,繁荣可穿戴设备的生态,百度在去年8月就开放和开源智能手环方案。基于此方案智能硬件厂商可快速打造一个时尚潮流的智能运动手环或类似可穿戴设备,以极低成本快速进入市场。然而一年过去了,国产智能手环得到了一些发展,然而不尽如人意。有了源源本本的方案,产品还是处于山寨级别,这到底是为什么?我爱方案网小编将完整方案整理如下,以供网友们反思和学习之用。

方案介绍

智能运动手环是可穿戴设备的一个主要发展方向,国内外均有产品面世。其使用方式为腕部佩戴(可以有其它变种佩戴形式),基本功能为运动记录、睡眠质量检测、时间显示和静音闹钟、与智能手机的配合产生的实用功能(如来电提醒、手机防丢、一键拍照和解锁等)。

基于此方案,您可以快速、免费和低成本的打造出自己的智能手环产品。

经过不断的演进和上市考验,方案非常成熟;基于百度的强大的云计算技术优势,百度的手环方案运动模型的算法精确度高达90%;百度不仅免费开源,还将提供免费的技术支持。


功能及亮点

功能

运动记录

睡眠记录检测

时间显示

来电提醒

百度健康云服务

亮点

8美元的低成本

开放电路原理图

开放元器件清单

开放硬件设计文档

开放ROM源代码以及文档

开放手环与手机的蓝牙通信协议

(下一页)
 

硬件原理

硬件方案总体介绍

百度智能手环基于Nordic公司nRF51822芯片开发,芯片集成BLE蓝牙4.0协议。使用LIS3DH作为加速度传感器,进行运动和睡眠监测。

开源遵循Apache License, Version 2.0,详情参见:http://www.apache.org/licenses/LICENSE-2.0

手环硬件电路设计部分,包括一颗集成BLE功能的MCU(nrf51822),和由MCU控制的各种外设:

蓝牙射频电路;
   
使用SPI接口的G-sensor;
   
使用I2C接口的线性马达驱动电路;
   
使用I2C接口的LED点阵驱动,与线性马达共用总线;
   
使用GPIO的按键输入;
   
使用GPIO的LED灯;
   
使用GPIO的普通马达驱动电路;
   
外部复位电路。

下图是百度智能手环公版的结构图:

成本低至8美元:百度云智能手环开源方案
在公版基础上,各家厂商可以根据自己的需求自定义版本,比如LED显示模块以及马达控制模块的选择。

除了上述公版结构图涉及的功能模块以外,手环电源部分的总体设计方案:

充电电路完成5V到电池电压的转换,不充电时保持低功耗;
   
DCDC完成高效率的电池电压到系统电压(2.8V)的转换;
   
电池保护电路用于完成过流关断、欠压保护等功能;

成本低至8美元:百度云智能手环开源方案
 
电路原理图
成本低至8美元:百度云智能手环开源方案
(具体电路图可下载本图放大观看)
(下一页)

 

ROM

智能手环有两种工作模式:正常模式和升级模式。

正常模式下,手环提供产品定义中的所有功能;

升级模式下,手环等待手机端把要升级的ROM通过蓝牙发过来,然后进行升级。空中升级模式(Over--‐the--‐Air)给手环的bug修复、产品优化提供了实现的途径,这也是智能设备必备的功能。

正常模式

智能手环从软件结构上分为应用层、中间件、硬件抽象层,如图所示:

成本低至8美元:百度云智能手环开源方案
 
其中闹钟、时间、提醒、计步、睡眠等用户可以直接接触的功能属于应用层。中间件为应用层提供支撑,从底层获取数据和事件,然后进行处理分发给不同的应用模块。

硬件抽象层包含了底层硬件的驱动和暴露给中间件的调用接口,抽象层的目的硬件设备可以比较容易的更换厂家和型号,只要传递给上层的数据格式不变即可。

蓝牙部分硬件抽象层封装在Nordic提供的softdevice中,在此之上,我们使用了两个标准profile:Battery profile来传递电池信息给手机客户端,Device info profile传递设备信息给客户端;其他自定义的数据,如步数、睡眠信息,我们按照数据通信私有协议组帧后,通过串口协议发送给手机客户端,手机客户端再依据数据通信私有协议进行解析。
升级模式(OTA模式)

升级过程如下图所示:

成本低至8美元:百度云智能手环开源方案
 
要了解OTA模式需要知道ROM的内存分布,如下图所示,我们使用256KB Flash的51822芯片,分为四个区。

成本低至8美元:百度云智能手环开源方案
 
进入OTA后,系统运行在DFU BootLoader中,它从手机端收到新的ROM放在Swap区,接收完毕、校验成功后,将新的ROM从Swap区复制到Application 区,然后重新启动进入Application。

OTA的工程单独提供,编译出来一个bootloader。其工作流程图如下,具体可以参看Nordic SDK的文档。

成本低至8美元:百度云智能手环开源方案
 
资料下载

获取源码:https://github.com/baiduwearable/duband


资料清单

APP:
        dulife_2_beta.apk
        dulife_ios.htm
        百度智能手环App定制化指南.pdf
ROM:
        ROM烧写工具.rar
测试:
        BaiduWristbandTester-v1.apk
        BaiduWristbandTester-v2.apk
        百度智能手环工厂测试软件使用说明.pdf
通讯协议:
        百度智能手环蓝牙私有通信协议.pdf
硬件原理:
        百度智能手环ROM设计.pdf
        百度智能手环硬件设计.pdf
        电路原理图(简约版).pdf
        元器件清单(简约版).xls

相关资讯
全球芯链共融:新质生产力驱动工业数字化转型新格局

2025年5月14日,全球半导体分销巨头大联大控股在深圳成功举办以「新质工业·引领未来」为主题的峰会,汇聚英飞凌、意法半导体、瑞芯微等16家顶尖原厂及逾500名行业精英。面对全球制造业智能化、低碳化转型浪潮,此次峰会聚焦人工智能、边缘计算、电力电子等新质生产力的技术融合,通过主论坛、分论坛及技术展区三大板块,全方位展示从芯片设计到系统集成的全产业链创新方案。中国工业增加值连续三年稳步增长(2023年4.6%、2024年5.7%、2025年一季度6.5%),印证了“新质工业时代”的全面开启。大联大中国区总裁沈维中在开幕致辞中强调,中国制造业正以技术韧性重构全球供应链,而半导体技术的全链路赋能将成为驱动产业升级的核心引擎。

体积缩小37.7%!看LM-R2S系列如何重塑工业电源格局

根据金升阳官方技术白皮书数据显示,其最新发布的LM-R2S系列机壳开关电源通过8项核心技术创新,实现了工业供电设备在功率密度、环境耐受性及能效表现的三维突破。作为LM-R2系列的迭代产品,该系列解决了传统工业电源在设备小型化与复杂工况适配性之间的矛盾,为智能制造升级提供了高可靠性的供电保障。

存储器市场回暖驱动威刚科技2025年第一季业绩显著增长

2025年第一季度,全球存储器市场迎来关键转折点。DRAM与NAND Flash现货价自2月止跌回升,带动行业库存去化加速,需求端逐步回温。威刚科技董事长陈立白指出,存储器原厂自2024年末起减产调控供给,叠加AI服务器、智能终端等新兴应用需求增长,推动市场价格走出低谷。根据TrendForce数据,尽管此前预测Q1合约价可能下跌,但实际现货市场受备货动能及库存策略影响,价格反弹超预期,成为威刚业绩增长的直接推力。

全大核架构革新旗舰体验 天玑9400e芯片深度解析

MediaTek于5月14日正式推出天玑9400e旗舰移动平台。作为天玑系列的全新力作,该芯片凭借全大核架构设计、第三代4nm制程工艺及多项创新技术,在计算性能、能效管理和AI应用领域实现突破性进展,为智能手机用户提供更卓越的游戏、影像与通信体验。

韩国半导体出口突破116亿美元:存储芯片涨价与HBM需求推高增长

根据韩国产业通商资源部5月14日发布的《2025年4月ICT进出口趋势》报告,韩国4月信息通信技术(ICT)出口额达189.2亿美元,同比增长10.8%,创下有记录以来4月份的最高值。同期贸易顺差为76.1亿美元,主要得益于半导体等高附加值产品的强劲表现。然而,对华、对美两大核心市场的出口增速显著放缓,反映出全球贸易政策不确定性的深远影响。