Arduino 线性震动马达 驱动方式-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7847|回复: 7

[未解决] Arduino 线性震动马达 驱动方式

[复制链接]
发表于 2019-12-3 11:14 | 显示全部楼层 |阅读模式
网上很多转子震动马达的模块,但几乎没看到可以通过arduino驱动的线性震动马达以及驱动电路和方法,本人需要相关的线性震动马达震动、驱动模块以及相关代码,求助!求助!
 楼主| 发表于 2019-12-12 13:28 | 显示全部楼层
digitalWrite(7, HIGH); delay(50); digitalWrite(7, LOW); delay(50);直接在loop里边写高低电平 然后传递给马震动达 这样产生的震动很小 不知道是什么原因
 楼主| 发表于 2019-12-12 14:21 | 显示全部楼层
可有偿帮助
 楼主| 发表于 2019-12-19 15:46 | 显示全部楼层
看了几天DRV2605 这个震动马达驱动芯片的参数文档 弄清楚了比较多的东西 大家有问题可以私聊我 V:15306537677(请备注“arduino咨询”)
发表于 2020-3-15 10:52 | 显示全部楼层
黄色是接到i/o,红黑是电源,震动强度看看跟电流有没有关系

所需材料

所需材料

黄色是信号线,红黑是电源

黄色是信号线,红黑是电源
发表于 2021-3-17 10:10 | 显示全部楼层
我也遇到这个问题,是电流太小导致的!!
发表于 2021-4-15 16:37 | 显示全部楼层
此中有真意 发表于 2021-3-17 10:10
我也遇到这个问题,是电流太小导致的!!

不完全是,当然电流达(对于转子马达,扭矩大,转速快)或电压高(线性马达),幅度会大。人能感觉到震动的原因都是因为重心偏转,光从震动上说,线性马达类似转子马达。楼主如果不是循环高低,光执行一次,因为线性马达相应比转子马达启动和停止快多了,人很难感觉到这很正常。 drv2605是专门用来驱动线性马达的TI 小芯片,可以做各种场景应用。芯片里集成了上百个库(震动模式),这个芯片手机用得很多。
发表于 2021-5-5 20:35 | 显示全部楼层
hhz1468255512 发表于 2020-3-15 10:52
黄色是接到i/o,红黑是电源,震动强度看看跟电流有没有关系

可以看看完整的教程吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 08:01 , Processed in 0.109558 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表