Pages: [1]   Go Down
Author Topic: Ayuda para calcular un transistor  (Read 1122 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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  smiley-lol
Muchas gracias
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Alguien me podría ayudar please?

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

Orduña- Bizkaia
Offline Offline
Sr. Member
****
Karma: 0
Posts: 317
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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).
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 10
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Alguien podría echarme una mano please?
Logged

Orduña- Bizkaia
Offline Offline
Sr. Member
****
Karma: 0
Posts: 317
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Pages: [1]   Go Up
Jump to: