Cómo hacer dos fuentes de voltaje independientes a partir de una sola fuente de alimentación de 12 V y 2 amperios

Bueno, estoy dando vueltas a mi cabeza alrededor de este. Tengo un microcontrolador de 5 V (AtTiny2313a-pu) que impulsa un motor de CC de 12 V (máx.) (clasificación de amperios desconocida).

Programé mi uC correctamente y provoqué que el motor "parpadee" durante un segundo, luego se apagó durante un segundo y así sucesivamente (sin recurrir a PWM). Probé usando esto usando este esquema y funciona. (Estoy usando un transistor TIP120 npn)

ingrese la descripción de la imagen aquíEn lugar de usar dos baterías/suministros, traté de usar la misma batería para alimentar mi microcontrolador y la carga y obtuve un comportamiento muy extraño. Configuré el tiempo de parpadeo en 2 segundos, pero aquí con este esquema (abajo), observo un cambio aleatorio.ingrese la descripción de la imagen aquí

He leído sobre un fenómeno llamado rebote de tierra del ruido generado por el motor que está reiniciando temporalmente mi microcontrolador.

Seguí las instrucciones de una publicación similar que apareció en el foro e intenté conectar la tierra de la batería al colector primero y luego a mi microcontrolador y su regulador como se menciona en la respuesta, pero observé el mismo comportamiento extraño de reinicio. ¿Cómo me libraría de este comportamiento?

Además, tengo un adaptador de 12 V y 2 amperios y quiero alimentar mi proyecto a través de este. ¿Hay alguna manera de dividir 12 V en 5 V (para el microcontrolador) y 9 V para el motor como fuente de alimentación independiente como se describe en el esquema 1?

Leí que los reguladores de voltaje lineales son muy malos para alimentar motores. ¿Servirá el convertidor reductor para mi propósito?

PD: Soy muy nuevo en electrónica, por favor no me voten en contra. En caso de que me falte algo, lo modificaré en la publicación y cumpliré con los estándares de este foro.

Gracias

¿Sabías que tu transistor está al revés?
Ese esquema superior no puede funcionar. Si funciona en la vida real, no debe haber construido el hardware de acuerdo con el esquema.
Dados los 9 V para el motor y una fuente de alimentación de 12 V, se indica un arreglo "en puente" si está interesado en el movimiento reversible. Mira esa idea. De lo contrario, no se necesita un puente y puede desarrollar un riel simple de 9 V (consulte el siguiente re: 5 V). Y sí, también puede desarrollar 5 V desde los 12 V con un "lineal" (despilfarro, pero fácil ) regulador (7805, por ejemplo) o también un conmutador reductor (eficiente y relativamente barato en estos días preconstruido). Además, debe aprender a usar mejor los BJT.
He etiquetado incorrectamente el colector y el emisor. Hice el hardware honestamente
Estoy durmiendo, o es añadir más. ;)
He editado mi esquema. @jonk, ¿necesito dos conmutadores reductores para esta aplicación? Es decir, ¿uno para uC y otro para carga?... ¿O necesito un regulador lineal para alimentar uC y un convertidor reductor para alimentar el motor?
Probablemente pueda usar un lineal para los 5 V si la disipación desperdiciada es tolerable. Un motor generalmente requiere más trabajo. Por un lado, a menudo es inductivo y necesita una atención especial para eso. Por otro lado, si el motor no es un juguete, entonces requiere bastante corriente. ¿El motor requiere significativamente menos que los 24 vatios que tiene disponibles? Finalmente, un tip120 es un Darlington. Lo que a menudo me hace temblar, a menos que entiendas claramente por qué estás usando esa configuración.
@jonk Sí, 9V es suficiente para impulsar el motor muy rápido. Según la clasificación de potencia, estuve revisando hojas de datos de motores de aspecto similar, y el promedio es de alrededor de 4-5 vatios.
@ user253751 He editado el esquema.
Con esa potencia de motor, querrá un conmutador reductor para generar el riel de 9 V desde la fuente de 12 V. Dada la caída en el interruptor de semiconductores, tal vez un poco más alto también estaría bien. Su llamada, allí. El diseño de conmutadores para la potencia del motor no es ciencia espacial, pero tampoco es del todo trivial. A veces es posible modificar una fuente de 12 V para producir un voltaje más bajo. Pero eso requiere que profundices en sus detalles para descubrir qué tan posible y útil es.
@jolt Entonces, ¿desde 12 VI se alimentará a un convertidor reductor de 9 V para carga y un regulador de voltaje lineal 7805 para el microcontrolador? Además, ¿cómo es un Darlington para cambiar? En realidad, traté de encontrar MOSFET de nivel lógico pero no están disponibles
Por favor, no dibuje sus esquemas al revés.

Respuestas (3)

"Pero, ¿es posible hacer dos suministros desde el adaptador de 12 V y 2 amperios para que el esquema 1 como el circuito pueda solucionar este problema?"

Sin conocer el consumo de corriente del motor, la respuesta es: "Tal vez, tal vez no". Todo depende de la cantidad de corriente que consuma el motor, especialmente al encenderlo.

Presumiblemente estás interesado en probar algo como

esquemático

simular este circuito : esquema creado con CircuitLab

Aquí está el problema: cuando los motores se encienden, consumen mucha más corriente de lo normal. A medida que el motor comienza a girar y alcanza la velocidad, la corriente requerida cae gradualmente a la normalidad. Cuando esto sucede, hará que la salida de la fuente de alimentación caiga, y esto hará que el voltaje del uC caiga, y obtendrá un comportamiento extraño ya que el uC deja de funcionar correctamente brevemente.

Podría pensar que la solución sería poner un gran capacitor en la salida del 7805, para proporcionar voltaje durante un breve período cuando hay una caída en el voltaje de suministro. Desafortunadamente, esa no es una buena idea: a los 7805 no les gustan los grandes capacitores en su salida y pueden comenzar a oscilar.

En su lugar, deberías intentar algo como

esquemático

simular este circuito

Hay algunas advertencias.

1 - No tengo idea de cuánta corriente consume su circuito uC, por lo que el valor de C1 es completamente especulativo. 1000 uF puede ser más alto de lo que necesita, o puede ser más bajo. Depende de la cantidad de corriente que consume el uC y de la duración de la caída que necesita para operar.

2 - Cuando se enciende la alimentación, D1 tiene que proporcionar un pico de alta corriente para cargar C1. Dependiendo del valor de C1 que tenga y de cuán gradualmente se encienda la fuente de alimentación, es posible que el encendido explote D1. En ese caso, necesitaría un diodo más robusto.

3 - (opcional) Es buena idea empezar a trabajar con chips menos obsoletos. Aprenda a usar algo como un LM317 si está dispuesto a seguir con los reguladores lineales. A expensas de un par de resistencias más, puede usar un solo número de pieza para diferentes voltajes, y el rendimiento de los reguladores más nuevos es mejor que el de los dispositivos antiguos de primera generación como la serie 7800.

Bueno, estaba viendo algunas especificaciones de motores de CC que se parecen a los míos y la clasificación actual es de alrededor de 300 a 500 mA, ¿qué valor de la tapa grande debo elegir? Por cierto, ¿tendré que agregar, además de este gran límite de 1 mF, los límites sugeridos en la hoja de datos de 7805? ¿Puede 7809 generar suficiente corriente para encender el motor? (Como he visto experimentalmente, 7805 en realidad no pudo proporcionar la corriente para encender el motor?
@ArghaChakraborty: debe suponer una corriente de inicio de aproximadamente 10 veces la corriente de funcionamiento. Si realmente tiene un motor de 1/2 amperio, la corriente de arranque será de aproximadamente 5 amperios, o tal vez incluso más durante períodos de tiempo muy cortos. Un 7809 no proporcionará esto. Su suministro de 2 amperios tampoco proporcionará esto, y es la fuente de sus problemas. Básicamente, necesita una fuente de alimentación mucho más grande. Y POR FAVOR, preste atención: no hay nada mágico en 1000 uF. Acabo de usar eso como un punto de partida. Con más información es posible hacer cálculos detallados, pero no aquí.
Pero @WhatRoughBeast mi motor enciende bien incluso con una batería de 9v y también con el suministro de 12v. ¿Deberíamos suponer una calificación de corriente más baja como 200 mA?
Bueno, en realidad esta idea funciona. Anteriormente, estaba tratando de conectar mayúsculas grandes en la salida 7805 con la esperanza de que tuviera en cuenta la caída de voltaje transitoria. Después de sus sugerencias, traté de enchufar un límite de 3mF en la entrada y funciona bien tanto con el suministro de 12 voltios y 2 amperios como con mi batería de 9v también.
@ArghaChakraborty: "¿Debemos suponer una clasificación de corriente más baja como 200 mA?" No. Lo que preocupa no es la corriente de estado estable, sino la corriente máxima requerida para que el motor gire rápidamente. Las baterías pueden tomar una alta corriente de carga temporal, lo que hace que el motor funcione, y luego se recuperan para proporcionar corriente de funcionamiento. Entonces, aparentemente, ¿tendrá suministro de 12 V? Agregaría que es muy posible que el suministro de 12 voltios tenga un capacitor más grande en su salida para reducir el ruido y brindar una mejor respuesta transitoria,

Sus diagramas no muestran condensadores en la entrada o salida del 7805. Por lo tanto, es posible que no esté funcionando correctamente. Siga la recomendación en la hoja de datos del fabricante. Agregarlos puede ser suficiente para resolver su problema.

Los motores toman un gran aumento de corriente en el arranque. La magnitud de esa sobretensión depende del diseño del motor y de la carga que esté impulsando. Esto puede hacer que el voltaje de suministro caiga cuando intenta iniciarlo. Es posible que una batería normal de 9 V no soporte la corriente adicional. Si usa una fuente de alimentación de 12 V, nuevamente necesita saber si la salida de corriente de la fuente de alimentación es suficiente para manejar la sobretensión del motor. Si tiene una hoja de datos para el motor, vea si enumera una corriente de bloqueo.

PD. Su diagrama sería mucho más claro si dibujara el motor sobre el transistor. ¡Y dibujó el transistor con los terminales etiquetados correctamente!

Desafortunadamente, ¿no se proporciona la hoja de datos del motor? Agregaré las tapas a la entrada y salida de mi regulador lineal y verificaré. Pero, ¿es posible hacer dos suministros desde el adaptador de 12 V y 2 amperios para que el circuito similar al esquema 1 pueda solucionar este problema? PD: he editado el esquema

No puede alimentar este circuito desde dos fuentes de alimentación independientes (aisladas). Debe tener una tierra común para que este circuito funcione, y una vez que tenga las tierras de dos fuentes de alimentación diferentes conectadas, no es diferente ni más independiente que lo que ya tiene.

El TIP120 solo se enciende si fluye corriente a través de la base y sale del emisor. Para que fluya la corriente, el voltaje base debe compartir una tierra común con el voltaje de accionamiento del motor.

Usar dos fuentes de alimentación aisladas requeriría algo así como un optoaislador entre su ATTiny y la base del transistor.

Diferentes potenciales de voltaje con un terreno común son, bueno, diferentes potenciales de voltaje con un terreno común. No ganará nada (y de hecho, será funcionalmente equivalente) con cualquier circuito que pueda usar para derivar dos voltajes diferentes de una sola fuente de alimentación.

Entonces, sí, puede dividir su fuente de alimentación de 12 V en una fuente de alimentación de 9 V y otra de 5 V. Lo haría usando un LM7805 y LM7809.

La única forma requeriría crear una fuente de voltaje aislada usando algo como un convertidor flyback y un transformador, pero esto es mucho más avanzado de lo que es razonable construir para algo como esto.

Le prometo que su problema no tiene nada que ver con la forma en que obtiene el riel de 5V de una sola fuente de alimentación, y tiene mucho que ver con su falta total de capacitancia en cualquier lugar. Ni siquiera tiene un condensador cerámico para su microcontrolador.

Cuando el motor se enciende, provoca una caída de voltaje que hace que el 7805 se salga de la regulación (el voltaje cae brevemente) y esto activa la detección de caída de voltaje en el ATTiny, lo que hace que se reinicie. Además, el 7805 ni siquiera es estable sin la capacitancia de entrada y salida en primer lugar, por lo que me sorprende que el circuito funcionara.

De cualquier manera, ya sea con una batería de 9 V o un bloque de alimentación de 12 V, necesita algo de capacitancia a granel allí para manejar los grandes picos de corriente que exigirá el encendido del motor.

Eso será mucho más fácil que cualquier forma posible de generar una salida aislada de una fuente de alimentación existente.

Pero si realmente quiere dos fuentes de alimentación... simplemente alimente el motor desde el bloque de alimentación de 12 V y alimente el microcontrolador y el 7805 desde una batería de 9 V, con sus tierras unidas. Las baterías funcionan como fuentes de alimentación aisladas en un apuro, aunque con capacidad limitada.

Otra nota: no tiene sentido alimentar el motor con una fuente de alimentación de 12 V, al menos con el circuito como lo tienes ahora. El TIP120 es un transistor darlington NPN, pero lo está utilizando como un interruptor de lado alto. Para que la corriente de base fluya fuera del emisor, el voltaje en el emisor debe ser menor que el voltaje de base menos 0,7 V para la caída de voltaje de base. Esto significa que nunca podrá encender el transistor más de unos pocos voltios (o menos) en el emisor, y eso es lo máximo que verá el motor. El resto de los 12 V caerán a través del transistor, lo que hará que se caliente mucho muy rápido.

Debe usar transistores NPN como interruptores de lado bajo. Conecte el colector al cable negativo del motor y conecte el emisor a tierra. Esto le permitirá alimentar correctamente el motor desde 12V.

Nota final: los motores son ruidosos. El pull-up en el pin de reinicio en los AVR suele ser bastante débil y es posible que el ruido se acople y provoque un reinicio falso. Debería considerar usar una resistencia pull-up externa más fuerte, como 10kΩ a VCC en el pin de reinicio (pin 1).

Bueno, tengo un terreno común en el esquema 1 si observa, pero sé que la habilidad de dibujo esquemático debe mejorarse. ¿Un 7809 generará suficiente corriente para alimentar el motor si la clasificación del motor es de alrededor de 500 mA? El problema es que no tengo la hoja de datos del motor o su número de pieza, así que busqué en Google la hoja de datos de un motor de aspecto similar cuya clasificación de corriente promedio oscila entre 200 mA y 0,8 A. ¿Puede proporcionar un esquema para usar darlington como interruptor de lado bajo? Gracias por tus sugerencias.
La corriente de registro de carga de un 7809 oscila entre 5 mA y 1,5 A, según la hoja de datos static1.squarespace.com/static/5416a926e4b09de8832655bc/t/…