聊聊身边的嵌入式,9块9包邮的电动牙刷是如何工作的?

简介: 聊聊身边的嵌入式,9块9包邮的电动牙刷是如何工作的?

很多人都在使用电动牙刷,它的品类繁多、价格高低不等,因为我家里的电动牙刷还没有坏,暂时忍住了拆解它的冲动。受好奇心驱使,特意买了两款最便宜的电动牙刷来拆解分析。


8.9元的这个就一个按键,按一下工作,再按一下停止工作。

内部构造如下:

简单到出乎我的意料,就是电池直接给电机供电,按键控制供电导通和断开,从而控制电机是否旋转。

但是请注意观察这个电机,它的转动轴上有个小圆块,并且转动轴不是位于小圆块的正中心,而是在靠边的地方。

这样人为地改变电机的装配重心,是为了得到所需要的振动功能。当电机旋转时,因为重心偏离转轴,就会引起自身的振动,从而带动和电机接触的牙刷外壳的振动,并最终传递到牙刷头。和这个工作类似的是手机的振动功能,它是把手机内部电机的振动传递到手机外壳,达到传递信息的目的。

再来看另外一款,这一款贵了3块钱,功能自然也多了点,有五档调节,分别为清洁、轻柔、美白、护眼、抛光,还支持充电功能。不过电机振动的原理是一样的,下图可以看到它的转轴上放有偏心块。MCU的丝印被去除了,猜测是一个8位机。

原理框图如下:

不同的档位是靠MCU产生不同的PWM波形,来控制电机的不同方式的转动。上图中续流二极管的作用是为了避免在关断的瞬间产生大的尖脉冲电压(电机可以简单看作是一个电感,电流通过电感会积蓄能力,突然断开时,就像高速运动的重物突然撞墙一样。或者根据公式u=L*(di/dt) ,关断的瞬间di/dt很大,所以感生电压u很大)。有了续流二极管,就可以使电机关断时电流缓慢变小,避免产生大电压击穿MOS管。

这个MCU只有8个管脚,除去VDD、GND、按键IO和控制电机的IO,还剩下4个,但是要控制5个LED,这就涉及到一个用少量IO控制多个LED灯的问题。可以通过如下电路来实现:

再来说个题外话,很多不良厂家宣称超声波电动牙刷,大家知道超声波的频率是20000hz以上,而电动牙刷所产生的振动频率最多也就每分钟几万次,这足足相差几十倍,所以千万不要被忽悠了。

当然市面上的电动牙刷的控制方式远不止这两种,电机的种类也不一样,另外充电方式也有不同,有的还具有蓝牙连接功能。总之一份价钱一份货,以后有机会再继续介绍。


相关文章
|
6月前
|
机器人 程序员 C++
Scratch3.0——助力新进程序员理解程序(十一、自制积木)
Scratch3.0——助力新进程序员理解程序(十一、自制积木)
90 0
|
3月前
|
存储 自然语言处理 搜索推荐
【颠覆你的数字生活!】探索OS Copilot——那款让你瞬间变身超级用户、编程如呼吸般自然、文件管理如同魔法般的神奇操作系统辅助神器!
【8月更文挑战第8天】OS Copilot是一款新兴的操作系统辅助软件,通过智能化手段简化电脑使用,从办公到开发全面赋能。安装简易,启动即有引导教程。其智能命令建议功能,可在命令行输入时提供后续选项及其说明,特别适合Linux用户。内置代码片段生成器,根据需求或代码框架自动生成代码,大幅提升开发效率。文件管理助手支持批量操作且可预览结果,降低误操作风险。任务自动化功能便于设置重复性工作流程,如定时备份。搜索功能强大,支持自然语言查询。尽管尚有改进空间,OS Copilot已是提升生产力的得力助手。
109 5
|
2月前
|
存储 自然语言处理 搜索推荐
探索OS Copilot——那款让你瞬间变身超级用户、编程如呼吸般自然、文件管理如同魔法般的神奇操作系统辅助神器!
【9月更文挑战第4天】“OS Copilot”是一款高效的操作系统辅助软件,通过智能化手段简化电脑使用,涵盖智能命令建议、代码片段生成、文件管理及任务自动化等强大功能。其简洁的界面与友好的用户体验使其成为提升生产力的理想选择,无论是专业人士还是普通用户都能从中受益。从安装到实际应用都非常流畅,能显著提升工作效率,是优化数字生活的得力助手。
40 0
|
6月前
|
传感器 运维 定位技术
网安预习课程硬件延伸
本篇博文是一篇关于计算机硬件、软件、网络知识和故障排查的摘要。主要内容包括: 1. 应用软件: 2. 电脑故障分析: 3. 网络介绍与分类: - 总线型网络:简单、成本低,适用于小规模网络。 - **环形网络**:中心节点故障会导致整个网络失效,常用于分布式系统。 - **星形网络**:管理和扩展方便,但中心节点至关重要。 - 网形网络:高冗余和可靠性,适合对可靠性要求高的环境。 4. 网络类型: 5. IP地址: 涵盖了计算机硬件、软件故障、网络基础和IP地址等多个IT领域的基础知识,是学习计算机科学和技术的入门内容。
|
JavaScript 芯片
聊聊身边的嵌入式,2年质保期刚过就翘辫子,这是什么骚设计?
聊聊身边的嵌入式,2年质保期刚过就翘辫子,这是什么骚设计?
|
6月前
|
机器人 程序员 C++
Scratch3.0——助力新进程序员理解程序(案例十、简易时钟)
Scratch3.0——助力新进程序员理解程序(案例十、简易时钟)
35 0
聊聊身边的嵌入式:用了七八年的电动牙刷,突然罢工了!!!
聊聊身边的嵌入式:用了七八年的电动牙刷,突然罢工了!!!
聊聊身边的嵌入式:好奇一拆,目瞪口呆!!!
聊聊身边的嵌入式:好奇一拆,目瞪口呆!!!
|
Oracle 关系型数据库 Linux
操作系统的“冷板凳”要坐多久?万字长文解读16年开源老兵的坚持
想知道内核研发是怎样的体验?操作系统的“冷板凳”得坐多久才有春天?本文对话龙蜥社区理事长马涛,畅所欲言聊开源,一起来看看那些开源润物细无声背后的故事以及龙蜥社区运营的道法术。
操作系统的“冷板凳”要坐多久?万字长文解读16年开源老兵的坚持
|
人工智能 算法 固态存储
这才是模块化电脑该有的样子:一人打造的超迷你计算机,震动了整个极客圈
这才是模块化电脑该有的样子:一人打造的超迷你计算机,震动了整个极客圈
137 0