完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
申请理由:本科毕业设计时设计了一款基于MKL46的计步器,主要的情况如下:
1.选择飞思卡尔公司的MKL46Z128VLH4作为主控芯片; 2.采用三轴加速度传感器MMA8652FC来采集运动数据; 3.采用动态阈值决策算法来识别步数; 4.扩展功能包括温湿度信息的采集,运动数据的存储,段码显示,低功耗设计等。 后来一直想扩展以下的功能: 1.使用操作系统,不再裸奔; 2.采用TFT液晶屏来显示; 3.设计上位机,包括电脑和手机客户端。 遇到的问题包括:MKL46这款芯片过于复杂(时钟模块一直没有搞懂),标准的驱动库很难找,还有的就是飞思卡尔的无线评估板太贵。 而小钢炮CANNON开发板正符合我的要求,此前在公司使用stm8l系列芯片进行开发,激起我对STM32系列芯片的兴趣。 此款开发板的板载资源可满足以下的设计: 1.加速度计/陀螺仪LSM6DS3 -> 采集运动数据; 2.温湿度计HTS221 -> 采集温湿度信息; 3.低功耗蓝牙芯片BlueNRG -> 与客户端通讯; 除此之外,还可以进行更多的扩展功能设计。项目描述:基于STM32F401的计步器 1.采用STM32F401作为主控芯片; 2.采用加速度计/陀螺仪LSM6DS3来采集运动数据; 3.采用动态阈值决策算法来识别步数; 4.采用低功耗蓝牙芯片BlueNRG来与手机APP通讯; 5.采用1.8寸TFT液晶屏进行数据的显示; 6.使用uCOS-III进行系统的设计; 扩展功能包括: 1.温湿度信息的采集; 2.运动数据的存储; 3.低功耗设计; 4.供电电源的设计 设计要求包括: 佩戴者在跑步时计步的准确度在95%以上; 2.系统的整机工作电流在低功耗模式低于2mA。 |
|
相关推荐 |
|
238 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
734 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1128 浏览 1 评论
LL库F030进行3个串口收发,2个串口为232,一个为485,长时间后,会出现串口1停止运行,另外两个正常,只有重启复原
1600 浏览 1 评论
538 浏览 0 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-9 03:30 , Processed in 0.646276 second(s), Total 52, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号