2012-03-10 52 views
18

我意识到这不是一个严格的代码问题,但我想它无论如何都属于这里。如果没有,我提前道歉。Android振动强度和损坏

由于没有内置的方式来改变代码中的机器人的振动强度,我正在使用一种PWM控制(以高频率开关振动器使我可以控制振动强度)。现在我正在使用一个20ms周期(例如,占空比为50%,振荡器开启10ms,关闭10ms,感觉像是一半功率)。

我的问题是,使用这种控制器会对振动电机造成一些损坏吗?

+0

参考Android文档:http://developer.android.com/reference/android/os/Vibrator.html没有强度,只能使用模式。 – 2012-03-10 18:29:01

+0

是的,我知道这一点。我正在使用这种模式来实现直流电机中使用的一种控制(在这种控制中,您可以打开和关闭它们以及控制其速度的一定间隔)。虽然这不完全相同(如在直流电机中,电流和速度或多或少保持不变),如果导致或多或少的相同效果:电机似乎以较小的强度振动。我的问题是,如果有人知道机器中使用的电机是否会因继续使用而损坏;) – 2012-03-10 18:35:05

+2

+1好的想法 – Farhan 2012-03-10 18:40:37

回答

3

我不是工程师,但我们很幸运,因为坐在我旁边的是一位。显然,对某些事物来说,有一种生命周期在某些方面与改变状态有关,并且在某些其他方面与使用时间有关,所以是的,做你正在谈论的事情会以一种方式强调设备,试图让某些事情发生从0%提高到100%,而且回到了非常迅速的水平,但只有一半的时间才减轻一些压力。总体而言,只要这种模式不打算长时间运行,您所说的做什么都不会造成任何损害,从而缩短Android的使用寿命。我肯定会建议与更熟悉设备机械部分的人取得联系,因为每个设备都不同,一般知识并不总是转化为专有知识。

+0

谢谢,这是我期望的:) – 2012-03-11 22:26:58