¿Cómo funcionan los transistores en un circuito? [duplicar]

0

Actualmente estoy involucrándome con la electrónica, compré un kit de inicio Arduino y estoy jugando con él.

Actualmente estoy en un proyecto que involucra el uso de un motor DC (spinning) en conjunto con un Arduino, y el libro im dice que los motores típicamente requieren más corriente que lo que el Arduino puede proporcionar, y que el Arduino solo puede proporcionar 40 mA, que es mucho menos de lo que la mayoría de los motores requieren para funcionar.

Sin embargo, el libro dice

  

Los transistores son componentes que le permiten controlar fuentes de energía de alta corriente y alto voltaje desde la salida de baja corriente del Arduino

y

  

Los motores requieren una consideración especial al ser controlados por un microcontrolador. Típicamente, el microcontrolador no puede proporcionar suficiente corriente y / o voltaje para alimentar un motor. Debido a esto, usa transistores para interconectarse entre los dos.

He hecho algunas búsquedas en Google y sé lo básico de cómo funcionan los transistores (e, g doping, tipo n y tipo p) pero no veo por qué conectar un transistor a un circuito / microcontrolador que produce menos corriente que el motor requiere mágicamente hace que el motor funcione.

Realmente agradecería cualquier aclaración y / o explicación.

P.S. Pensé que esta pregunta podría encajar mejor en este sitio en lugar de Arduino.stackexchange, ya que se trata más de transistores en general.

    
pregunta Kenneth .J

2 respuestas

0

Un transistor es una válvula y, al igual que un grifo controla la cantidad de agua que pasa a través de ella cuando se gira su manija, un transistor controla la cantidad de corriente a través de ella cuando varía el voltaje en su base.

Considerando que un rociador de césped oscilante es un tipo de motor hidráulico, es fácil ver que a medida que el grifo al que está conectado se enciende cada vez más, más y más agua será expulsada a través del rociador y oscilará más rápido y más. tirar más agua.

La analogía del transistor se ve así:

    +V                +V
     |                | 
     |                C
   [POT]<-----------B  NPN
     |                E
     |                |
    GND            [MOTOR]
                      |
                     GND

Ahora, con el potenciómetro girado hasta el extremo GND de su elemento resistivo, el transistor se cortará y no fluirá corriente al motor.

Sin embargo, a medida que el potenciómetro gira más y más hacia el extremo + V de su elemento, la base será cada vez más positiva con respecto al emisor, (lo que también será más y más positivo debido a la caída de voltaje). a través del motor) y más y más corriente fluirá desde el suministro al colector y saldrá del emisor al motor, lo que hará que vaya más y más rápido.

Esta configuración se denomina "seguidor del emisor" porque la tensión en el emisor sigue a la tensión en la base.

Si desea utilizar el Arduino para encender y apagar el motor, sin embargo, la configuración del "emisor común":

                  +V
                  |
               [MOTOR]
                  |
                  C
    I/O---[R]---B  NPN
                  E
                  |
                 GND

es una mejor opción porque con una salida BAJA del Arduino, el transistor se cortará y no fluirá corriente a través del motor, mientras que con una salida ALTA del Arduino, el transistor estará completamente encendido (saturado) y el motor girará tan rápido como pueda con la alimentación completa (menos el voltaje de saturación del colector al emisor del transistor) a través de él.

Pero TEN CUIDADO, Will Robinson, estos circuitos solo están destinados a ayudarte a comprender cómo funcionan los transistores en los circuitos; Si intentas construir algo alrededor de ellos, es probable que pierdas el transistor o el Arduino.

Si tiene una aplicación específica en mente, publíquela y con gusto lo ayudaré.

    
respondido por el EM Fields
0

Transistor (BJT) es un dispositivo que extrae una corriente más alta actual, proporcional a la corriente de entrada, de la fuente de alimentación y la entrega a la carga. La corriente de salida (\ $ I_C \ $) y la corriente de entrada (\ $ I_B \ $) están relacionadas mediante la ecuación: \ $ I_C = \ beta I_B \ $. Donde \ $ \ beta > > 1 \ $. es decir, una pequeña corriente puede controlar un mayor flujo de corriente con la ayuda de un transistor.

Por lo tanto, un transistor puede controlar el flujo de corriente de un dispositivo (motor) con una corriente más pequeña (corriente de arduino). Recuerde que la corriente para el motor se toma de la fuente de alimentación, no del arduino, y el arduino puede controlar la corriente del motor. Y eso es lo que queremos.

Lea las respuestas a preguntas similares para entender más.

    
respondido por el nidhin

Lea otras preguntas en las etiquetas