首页 > 嵌入式/内核开发 > 嵌入式/内核开发 > 嵌入式产品实例分析-智能手环
该手环首发价格为299元,作为近几年的热门智能产品,销量可观。如今智能手环主打健康检测,功能全面,因此需要的传感器也越来越多。加上功耗和尺寸的限制,手环的主板集成度越来越高,足以媲美手机内部。该智能手环和内部结构如图 2.1.4 所示,主要功能如下:
彩色IPS触摸屏,显示时间、健康信息、设置闹钟;
闹钟、消息震动提醒;
记录跑步数据;
测量当前心率;
NFC刷公交、地铁;
蓝牙连接手机,进行系统升级或接收手机消息;
可以看到该智能手环内部芯片非常多,根据上面的丝印可知芯片型号,再搜索对应型号可知每个芯片的
作用,这里整理如下。
STM32L496VG:STMicroelectronics公司产品,ARM Cortex-M4架构的32位MCU,主频可达80
MHz,这里作为整个系统的主控;
PN80T:NXP和Garmin联合出品,一款面向可穿戴设备的安全便捷的NFC移动支付芯片,接口为SPI或I2C;
DA14580:Dialog公司产品,一款ARM Cortex-M0架构的32位低功耗的蓝牙芯片,接口为UART、 SPI或I2C;
MAX14745K:Maxim公司产品,一款面向低功耗的可穿戴设备的电池充电管理解决方案芯片,接口为I2C;
AFE4410:TI公司产品,一款用于心率检测的芯片,接口为SPI或I2C;
IQS620:Azoteq公司产品,一款用于接近感应芯片,可检测手环是否佩戴上,接口为I2C;
LIS3DH:STMicroelectronics公司产品,一款超低功耗的高性能三轴线性加速度计,可检测当前手
环的运动状态,接口为SPI或I2C;
GD25LQ64CWIG:GigaDevice司产品,一款64M的SPI接口Flash,可用于存储手环的主题数据包、
图片数据等;
根据以上分析,大致猜测该智能手环的整体设计框图如图 2.1.5 所示。
前面智能台灯,整体框架比较简单,一般MCU运行裸机即可完成任务。智能手环整体框架就比较复杂了,一般都运行有操作系统RTOS。主控STM32L496VG接收来自蓝牙、NFC、三轴加速度计、接近感应传感器、心率传感器和屏幕触摸的数据,通过特地算法整合后,在OLED图形化的展示给用户,与用户之间进行交互。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69997197/viewspace-2764985/,如需转载,请注明出处,否则将追究法律责任。