|
【MAX32630FTHR】--基于MAX32630的人体体态测系统
[复制链接]
名称: 基于MAX32630的人体体态测系统
功能简介:本系统通过多轴传感器检测人体的各种姿态,主要检测正常的直立和躺卧(相对佩戴姿势),以及各种姿态的时间变化去判断是跌倒还是正常的起卧,同时检测牌带者的运动以及生活的轨迹,以防部分老人和孩子的走失,以及即时定位佩带着位置。
系统框架:
设计思路:
硬件接口:利用板子的PMIC做简单的电源管理,两路的串口,分别用作蓝牙模块和GPS接收和调试的输出通信,IIC2默认接BMI160和PMIC,同时预留接如光电传感器等。IIC1接OLED。
软件思路:软件freeRTOS系统,分别就BMI160采集计算,蓝牙通信,GPS信息采集,OLED显示等作为各个子任务,并将分享过程中的各个子模块综合到一起。
设计分享:
【MAX32630FTHR】--keil工程移植 :https://bbs.eeworld.com.cn/thread-548565-1-1.html
【MAX32630FTHR】--IIC之BMI160&OLED:https://bbs.eeworld.com.cn/thread-566418-1-1.html
【MAX32630FTHR】--UART之BLE&GPS:https://bbs.eeworld.com.cn/thread-566423-1-1.html
设计源代码:
见各个子模块,综合代码整合中,稍后附上
总结和展望:
本次设计由于给的资料和demo的原因耽误些前面的时间,而后研究代码及板载蓝牙上也花了不少时间,系统综合起来基本能跑,但精度算法还有待改善,希望下次能够做的更好。
|
|