Vibration motor
A 10 mm coin vibration motor, the disc inside every phone and game pad.
It is a tiny DC motor with an off-center weight on its shaft, so the whole disc shakes at the rate it turns.
Pins
| Pin | What it does |
|---|---|
1 |
Red lead. |
2 |
Blue lead. It runs either way around. |
Properties
voltage: rated voltage, 3 V. rpm: speed at that voltage, 12000. resistance:
winding resistance, 35 ohms. back_emf: the fraction of the supply the spinning
motor gives back, 0.125. start: the least voltage that starts it from rest,
2.3 V. inertia: how quickly it spins up, 40 ms.
What the model gets right
It is the DC motor model with a coin motor's numbers, and the numbers are the lesson. The weight and the tiny bearings take nearly all the torque, so it runs at almost its stall current: about 75 mA running against 85 mA stalled. That is four times what a board pin should give, so it goes on a transistor like any other motor. And it has to be started: under 2.3 V a stopped motor does not turn at all, though a turning one keeps going down to about two thirds of that. A PWM duty too low to start it is the first thing a haptics sketch gets wrong.
The probe is the speed in rpm; the part shows the shaking in hertz, the speed over sixty, which is 200 Hz at 3 V.
What it does not model
Inductance, so the diode across it is there for the bench rather than for the simulator. How hard it shakes (about 1 g at its rated voltage, rising with the square of the speed), and anything it is glued to.
See it in action
Music box buzzes one on the beat through a transistor. Open it at /templates.