Hi guys,
my Arduino Uno is powered through an usb cable by my laptop. I am using all 6 (pin 3,5,6,9,10,11) pwm pins of my arduino. Each pin is connected to a resistor and a page vibration motor (see documentation at http://www.voti.nl/docs/mot-10-doc.jpg). I am wondering what resistor to use. I am currently using 6 10kOhm resistors, but no output (vibration) is noticed. Probably, because the resistors are too resistant, but I am scared of burning my motors. I do not know how much power my laptop supplies. Is it safe to get rid of the resistors? Or what resistor shoudl I use?
Any help is greatly appreciated.
Martijn
The data sheet says that the motor pulls 100mA. This is far too much for the Arduino to source. You need to use a transistor. Keep your 10K resistor but connect it to the base of your control transistor.
I assume you are trying to run your motor at different speeds, that is the reason for the PWM pins. Remember to use shunt diodes across you motor windings.
If you need help with the transistor read the following post:
Thanks for your help. Yes I am using diodes. If I would have a NPN transistor.. I connect a arduino pin to the resistor, the resistor to the transistor base. The transistor Emitter to the ground. The Collector to the Vibration (minus). Then I have a Vibration plus wire.. were should I connect this too?
I should use a transistor for each pin right?
XD
Then I have a Vibration plus wire.. were should I connect this too?
To the 5V supply or an external voltage supply.
I should use a transistor for each pin right?
Yes.
Sounds good. Thank you so much!