Hola, quiero hacer un pequeño circuito utilizando la placa Arduino UNO. Simplemente quiero controlar un motor (encenderlo, apagarlo y variar la potencia). Y necesitaría saber calcular el transistor y la resistencia que necesito.
El circuito sería similar a este: http://sciencefor.us/blog/2009/12/13/9v-dc-motor-with/
Pero quitando el potenciometro.
El motor iría controlado por las salidas digitales y alimentado del PWM de la misma placa.
Los datos que sé:
Resistencia: 10K (está bien? o pongo otra?)
también me han recomendado usar una de 1k
Los datos del motor serían:
Tensión nominal: 3 V CC
Tensión de salida: 2.3V DC
Máximo voltaje: 80 mA
Tensión de funcionamiento: 2.5-4V DC
Transistor: ??? (me han recomendado usar el BD 139, estaría bien?)
Arduino UNO:
DC Current per I/O Pin: 5v (40 mA)
Tiene dos salidas PWM: 5V y 3.3v (50 mA).
Más datos: http://arduino.cc/en/Main/ArduinoBoardUno
Por lo que pone, las salidas digitales de Arduino llegan a los 5v, no sé si podría conectar ahí directamente el motor. Es que me dijeron que el circuito tenía que hacerlo como el que os dije (usando el transistor), pero no sé porque no puedo conectar directamente el motor ahí. Supongo que será porque no saca suficientes mA...
Si Arduino UNO tiene salidas de 3.3v y de 5v, cuál cogeríais según el motor que voy a usar. Es que no me aclaro qué es la Tensión de funcionamiento: 2.5-4V DC , y la tensión Nominal: 3 V CC del motor.
Si alguien me pudiera ayudar please XD
Muchas gracias