【Hardware】【手机震动马达】

news/2025/1/24 22:51:02/

这里所说的手机马达,主要是指应用到手机上的震动小马达,其主要作用便是让手机产生震动效果。

常用的手机震动马达有三种:

1.圆柱形震动马达
2.扁平纽扣式震动马达
3.线性马达

其中扁平马达尺寸规格如下:(直径+厚度,如08表示直径为8MM,27表示厚度为2.7MM):
0827、0830、0834 1020、1027、1030、1034 1227、1234

圆柱马达尺寸规格如下:(长x宽x高):
11x4.5x3.4mm ; 11x4.3x4.5mm ; 12x4.5x4.5mm ;13x4.4x4.5mm

我们以常用的1027(直径10mm,厚度2.7mm)扁平马达为例,其爆炸图如下:


直流电流通过电刷和换向器之间的滑动接触使得电流流入线圈。通电线圈在定子组件形成的永久磁场中切割磁力线产生电磁力,进而推动转子发生转动:

由于转子上安装了一质量偏心的振子,转子质量的重心偏离轴的中心,转子在转动过程中重心不停的变动,故而产生了震动:

TB上很多店销售扁平手机马达,实物如下:

其参数:

额定电压: 3.0V DC
使用电压范围: 2.5~4.0V DC
旋转方向: 任意方向
使用环境: -20℃~+60℃
保存环境: -30℃~+70℃
额定转速: 12000±2500RPM Min
额定电流: 70mA Max
起动电流: 90mA Max
起动电压: 2.3V DC Max


在实际应用中,我们通过MCU的GPIO管脚(MOTOR_CTRL)来控制外部MOS管,进而驱动该震动马达,参考电路如下:

MOTOR_CTRL = High, 马达转动
MOTOR_CTRL = Low, 马达停止

实现 循环震动1.5s、停止0.5s,示例代码如下:

	int cnt = 0;gpio_pad_select_gpio(23);gpio_set_direction(23, GPIO_MODE_OUTPUT);while(1) {printf("cnts: %d\n", cnt++);printf("set GPIO23: 1	\n");gpio_set_level(23, 1);vTaskDelay(1500 / portTICK_RATE_MS);printf("set GPIO23: 0	\n");gpio_set_level(23, 0);vTaskDelay(500 / portTICK_RATE_MS);}

http://www.ppmy.cn/news/478247.html

相关文章

android马达测试,MotorTest(马达测试)手机版-MotorTest(马达测试)安卓版下载v1.31-领航下载站...

MotorTest是安卓手机的一款马达测试软件,现在随着安卓的的发展,许多安卓手机开始注重马达的使用感,当然想了解自己手机的马达,还是得用专业的工具进行测试,这款软件可以提供马达测试的作用哦~ 马达测试怎么开启测试教程…

Android手机“核心科技”---Vibrator(马达)驱动分析

前言 我的博客已经断更很久了,因为疫情的原因没能开学,也无法去公司报道实习,在家十分的颓废,学习的时间零零散散,更是没有什么时间来写博客的(铁废物)。最近疫情好转,自己也来深圳…

android马达测试,手机马达LRA振动测试

应用背景 LRA(Linear Resonance Actuator,线性谐振执行器)是目前广泛应用于智能手机的一种马达电机,通过触觉效应提供触感反馈。LRA性能的好坏直接影响用户的触觉体验。一个好的LRA通常具有较高的品质因数,下图是一个典型的LRA频响曲线。 在触…

2021-2027全球与中国触控马达市场现状及未来发展趋势

全球触控马达主要厂商有金龙机电、瑞声科技和Nidec Corporation等。 目前中国是全球最大的触控马达市场,占有大约70%的市场份额,之后是东南亚和北美市场,二者共占有超过10%的份额。 2020年,全球触控马达市场规模达到了429亿元&…

android 马达模块,手机马达的二三事 线性马达与转子马达的不同体验

手机马达的二三事 线性马达与转子马达的不同体验 2019-01-18 20:16:00 18点赞 19收藏 18评论 每一款智能手机都内置震动马达,来给我们模拟震动反馈,给我们一种比声音更直接的触感体验,但是就是这颗不起眼的马达,不同种类的马达却能…

Android游戏《UP住模拟器》开发日志:手机线性马达的调教

前言: 本日志是记录在开发我们的基于安卓平台的文字冒险游戏《UP住模拟器》过程中遇到的一些技术上的问题。在游戏开发过程中,我们需要设计一个“”闹钟app:让玩家实现控制游戏角色的作息和查看数据统计等功能。其中需要对设置时间的滚轮震动…

线性电机(linear motor)

线性马达一般指线性电机 线性马达是一种将电能直接转换成直线运动机械能,而不需要任何中间转换机构的传动装置。它可以看成是一台旋转电机按径向剖开,并展成平面而成。 直线电机也称线性电机,线性马达,直线马达,推杆…

PHP基于Linux的远程管理系统客户端的实现(源代码+论文)

本系统分析了Linux操作系统的特点、远程管理的各种方法和Webmin,并给出了一个远程管理Linux服务器的具体实现方法。利用PHP语言来构建了一个远程管理系统 —— PHP Webmin,以Web的形式来实现Linux服务器的远程管理,简化了管理难度,并使管理方式更为灵活,从而达到了减轻系统…