Go Down

Topic: Ayuda para calcular un transistor (Read 1 time) previous topic - next topic

ajgallego

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

ajgallego

Alguien me podría ayudar please?

Soy muy novato y necesitaría algo de ayuda para poder hacer esto,
gracias

riscking

Tal vez te pueda servir este hilo
http://arduino.cc/forum/index.php/topic,51104.0.html

ajgallego

Hola, gracias, pero es que no entiendo bien todos los cálculos porque no se nada de electrónica. Necesito hace este pequeño circuito para probar una cosa de programación, y agradecería mucho si alguien me pudiera decir concretamente los valores de los componentes y cómo los tendría que poner (usando el motor que pongo al principio).

ajgallego

Alguien podría echarme una mano please?

riscking

Yo no es que sea un experto pero con el transistor que dices o un simple BC547 te podria valer por la poca intensidad y voltaje que usas, la resitencia hay formula para ello aunque no la entiendo muy bien, pero poniedo por ejemplo una de 1k o superior  no creo que debas tener ningun problema para que el circuito funcione.

Go Up