查看: 11050
回复: 8
智能刷牙练习器(20161031更新完成) 本帖主对外承接开发, 联系作者

主题

回复
该帖子为嘉立创认证过的开发案例,案例是对作者实际开发产品的介绍,您可以通过这些案例去找到和自己产品相关的一些方案或解决途径。 查看更多案例 >>
发表于2016-10-14 17:47:57 | 显示全部楼层
1# 电梯直达
立创君11月3日晚21点插楼提示:该作品已进入首届立创商城电子制作节15强,点我投票参与公投,选出最终6强!


1、作品简介

上个月看到立创的活动,正好自己不幸失业在家空闲时间比较多就报名参加了,之所以选择这个题目一方面作为电动牙刷

的使用者自己也亲测过两款但是对效果不太满意,在一个是最近学STM32总想做点小东西练练手。于是选择了这个项目。

市面上常见的电动牙刷通常都是以下两种驱动方式


两种牙刷笨拙的机械模式在祛除牙齿牙渍,色斑方面确实效果比较明显,但是在牙齿缝隙等部位的异物清理方面却很不好。特别是吃坚果之

后齿缝间的异物简直是电动牙刷的噩梦,这一点手动牙刷完胜(毕竟人手才是最灵活、精巧的结构)。如若使用正确的刷牙姿势,掌握正确的

刷牙习惯,坚持足够的刷牙时间,手动牙刷应该能比电动更能够清洁牙齿。很多商家、媒体大肆报道的电动牙刷多好多好我想大部分是商家的

营销手段吧。


2、作品亮点

这个项目主要运用到 InvenSense 公司的MPU6050 六轴运动传感器做运动数据采集判断用户刷牙姿势。内置锂电池充电电路,内置125mah

锂电池,单片机采用待机模式一次充电可连续工作数日。数颗LED做用户指示清晰明了。


3、系统构架图

MCU:STM32F103CBT6

传感器:MPU6050

TP4054

3.3V LDO

125MAH锂电池



4、原理图


一些电阻是留着焊盘调试用的。

充电电路的LED指示灯接错了,后面飞线先解决的。。。



之前帖子发过这三张图


5、材料清单

主要器件:(直接复制立创的订单)

ST(意法半导体) / STM32F103CBT6 托盘 STM32F103CBT6 / LQFP-48_7x7x05P

传感器 / MPU-6050 编带 MPU6050 / QFN-24_4x4x05P

圆柱体晶振 / YT-26M 8MHZ 20PF 20PPM 袋装 X20608MSD2SC / 圆柱插件2*6

贴片电容 / 22uF(226) ±20% 10V 编带 0805F226M100NT / 0805

贴片电阻(厚声代理) / 10KΩ (103) ±5% 编... 0805W8J0103T5E / 0805


6、PCB实物图

立创做板子还是很快的,前天晚上就到了。表扬一下。。

迫不及待熬夜焊出来一块,结果失败了,先传几张之前的图

开始焊接

为了MPU6050的QFN-24封装还特意买了个风枪,这个立创得报销了吧

没用过几次风枪不熟练,焊完之后还得电烙铁补焊一下

失败作品展示。。。(还好买了两套原件)


立创广告ing

焊好之后水洗大法,此时风枪上场



上面焊废的板子万幸器件都没损坏,经过昨天一天时间终于成功啦


今天就到这,我要去发简历了。。。。。。。


7、采集数据


平时单片机休眠,MPU6050做运动检测


暂时还没把MPU6050休眠状态的运动检测搞清楚,功耗控制不太好,有待改进!!!

实在不行的话考虑加个震动传感器来唤醒STM32。

拿起牙刷,MPU6050检测到运动INT引脚输出高电平唤醒STM32F103。背面加了一个LED调试时方便查看。


上电后D2红色LED亮起,测试可以涂牙膏

将牙刷放在门牙上,静止2两秒,校准初始位置。校准完成后正面蓝灯亮起


采集正确的刷牙姿势数据:

1、


得到如下波形


2、

得到如下波形

3、

得到如下波形

4、

得到如下波形

5、

得到如下波形

总结

需要怎么判断呢,如果上面的图让你看的毫无头绪,那放在一起试试


貌似只需要加速度就能判断了


8、判断是否达标

初始时面板等全亮



在采集数据循环里比较三个轴的加速度值判别刷牙动作,累计次数满足要求后前面板5个LED逐个熄灭。进入待机模式。



顺便测测电动牙刷







主题

回复
发表于2016-10-31 09:41:20   |  显示全部楼层
5#
防水是个问题

主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部