4120|5

1412

帖子

15

TA的资源

版主

楼主
 

R7F0C802x Easy Start 计步器的实现---项目总结 [复制链接]

本帖最后由 youki12345 于 2014-10-20 13:28 编辑

       忙了一个多月终于把这个东西搞好了。回想刚拿到板子的那会,真不知道该做些什么。R7F0C802的引脚少,内部资源也不多。做复杂的东西肯定不行。特别是还要突出R7F0C802x系列芯片的功耗低的特点。忽然想到自己的体重,何不做一个计步器呢?每天晚上锻炼的时候带上,回来也可以知道今天自己运动了多少。想法是好的,但做起来确实问题多多:

关于显示
      开始本来想直接用LED数码管来显示目前行走的步数,后来发现不太现实:
      1. R7F0C802引脚太少,留下来扩展LED数码的引脚只有3个,这样的话只有用595之类的串转并了。这无形中增加了系统复杂度
      2.一次行走的话少则几百步,多则上千步,那至少要用4个LED数码管,再加上595之类芯片,功耗肯定不小。
       基于上面考虑最终还是采用蓝牙+手机显示的方法

关于功耗
     上面已经讨论过了显示的问题,除了显示外,系统供电也很关键。本想用锂电池来做,因为锂电池容量更大,但如果用锂电池的话充放电这块又是个问题了,无形中增加了成本和系统的复杂度。这里要赞一下R7F0C802x系列芯片的宽工作电压,在采用两节5号电池下依然坚挺的工作。实测在两节电池下我们的计步器连续工作6小时没有问题。当然这里还是用到了一些休眠策略的。

关于计步算法
     其实这个系统最核心的问题就是这个了,网上有很多成熟的计步算法,不过都是基于傅立叶变化查找频率特征的,R7F0C802x系列芯片资源有限显然不合适。其实我们有想过另外一种替代方案:把采到的数通过蓝牙发到手机再傅立叶变换,不过这样蓝牙始终在发送状态,这样电池很快就没有电了。后来我们用了一种简单变通的方法,峰峰值检测。这种方法比较简单,准确率也还行。不过也有缺点就是跑步的时候需要重新设定峰峰值的阈值。。如果有时间后续我们这些也可以继续完善成自适应的。

关于瑞萨
     最后,在开发完这个项目后我对瑞萨的东西有了个全新的了解,开始觉得那个开发环境挺别扭的,后来发现其实还是挺好用的,特别是CODE Generator自动生成的代码更是没话说,越来越喜欢。而R7F0C802x系列芯片本身也挺好用的,非常小巧,但是功能很全,支持的电压范围很宽。非常适合一些用电池的设备使用。我想以后开发一些小家电、小电子玩具、无线传感器网络等等都可以考虑这块芯片了


下面是我开发过程的帖子大集合,也算是对自己的一个总结:


[原创文章]R7F0C802x  Easy Start 入手体验
[原创文章]R7F0C802x Easy Start  添加R7F0C8XX开发环境
[原创文章]R7F0C802x Easy Start -- 编程思考+资料大放送
[原创文章](视频)R7F0C802x Easy Start -- 聊聊RL78   Simulator
[原创文章] R7F0C802x Easy Start --时钟系统详解
[原创文章]R7F0C802x Easy Start -- code generator编写闪灯程序
[原创文章]R7F0C802x Easy Start --超级简单好用的中断
[原创文章]R7F0C802x Easy Start --串口开发小计

[原创文章]R7F0C802x Easy Start ----计步器的原理

[原创文章]R7F0C802x Easy Start 计步器的实现(1)---加速度模块
[原创文章]R7F0C802x Easy Start 计步器的实现(2)---与手机通信
[原创文章]R7F0C802x Easy Start 计步器的实现(3)---最终完成版


最新回复

支持楼主啊 顶  详情 回复 发表于 2014-9-26 11:24
点赞 关注
个人签名https://bbs.eeworld.com.cn/thread-471646-1-1.html
欢迎加入我的团队

回复
举报

1412

帖子

15

TA的资源

版主

沙发
 
自己支持一下
 
个人签名https://bbs.eeworld.com.cn/thread-471646-1-1.html
欢迎加入我的团队
 

回复

2万

帖子

74

TA的资源

管理员

板凳
 
哇 非常详细呀
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 

回复

3028

帖子

0

TA的资源

五彩晶圆(初级)

4
 
支持楼主啊 顶

点评

谢谢了。。。  详情 回复 发表于 2014-10-9 11:04
 
 
 

回复

1412

帖子

15

TA的资源

版主

5
 

谢谢了。。。
 
个人签名https://bbs.eeworld.com.cn/thread-471646-1-1.html
欢迎加入我的团队
 
 

回复

1412

帖子

15

TA的资源

版主

6
 
自己顶一下
 
个人签名https://bbs.eeworld.com.cn/thread-471646-1-1.html
欢迎加入我的团队
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表