Arduino programable constante actual potencia resistencia carga ficticia (5 / 16 paso)

Paso 5: LM324 - Op-Amp

El LM324 (hoja de datos) es un quad op-amp que utilizamos para las varias tareas diferentes dentro del proyecto, permite echar un vistazo.

La primera y más importante función de los op-amp es conducir lo MOSFET como se describe en un paso anterior, se aplica una tensión a la entrada de no inversión del op-amp a, permite considerar 0.1v, entonces la salida del op-amp una voluntad hacer lo que tiene, para hacer la inversión de entrada 0.1v igual que está conectada a la parte superior de las resistencias de sentido , que nos da nuestra corriente constante. Si no has leído ese paso, sugiero sacar. Como también comenté, hay un número de otras resistencias y condensadores colgando alrededor pueden causar mucha confusión, que tiene que ver con una propiedad de lo MOSFET que mencioné también, sobre la puerta actúa como un condensador. Larga historia corta, op-amps no gustan conducir cargas capacitivas, esto es un tema complicado y puede confundirse muy muy rápidamente, si deseas leer más en él, entonces este es un gran artículo que describe cómo un amplificador operacional "ideal" tiene cero resistencia de salida pero un op-amp real tiene cierta resistencia de salida, cuando se conduce una carga capacitiva, esto se convierte en un circuito RC que puede oscilar violentamente cuando el bucle de fase es no estable. Resistencias R15 y R16, también condensador C3 hacer este lazo estable para esta op-amp y MOSFET.

Los restantes 3 op-amps en nuestro circuito se utilizan como buffers, el propósito de un tampón es detener cualquier corriente que fluye desde o en una sección de un circuito que no está diseñado para hacerlo. Porque un op-amp tiene una independencia de entrada muy alta dibujan muy poca corriente de la porción del circuito a que están conectados. Un tampón está conectado como se muestra en la segunda foto de arriba y puede considerarse como un amplificador con una ganancia de 1, si volvemos a nuestra anterior propiedad de un op-amp, que hará lo que puede en su salida para hacer dos entradas iguales, en el caso de la memoria intermedia, la salida está conectada directamente a la entrada inversora del amplificador operacional , por lo que cualquier tensión que se aplica a no invertir de entrada del op-amp lo conducirá a su salida por lo que es igual.

Veamos en circuito, U2b y U2c puede mostrarse junto a la ADC, actúan como buffers de entrada. U2b es detectando el voltaje de carga entrada ADC-VIN, que se mide para arriba cerca del MOSFET y U2c mide el voltaje en las resistencias de sentido ADC-IOUT, por lo que el sistema puede comprobar la corriente para ver que es lo que su supuesta a ser. Ambos de estos puntos en el circuito sería más que feliz de darme toda la corriente que quiero, si lo "quiero" o no, esta corriente de fuga puede causar problemas cuando hemos creado nuestra carga actual a niveles muy bajos, si hemos puesto nuestra carga actual que 5mA y estamos utilizando 5mA para leer el voltaje , nosotros estamos efectivamente a partir de 10mA nuestra carga no 5mA como nos hemos propuesto, tenemos que dejar este escape actual de esa parte del circuito por lo buffering y el voltaje a través de paso a la ADC a medir.

Ahora podemos ver otro uso de un buffer, U2d está siendo utilizado como almacenador intermediario para conducir el ventilador, el ventilador es velocidad controlada a través de un transistor conducir este transistor totalmente puede tomar mucha corriente. El DAC que es el voltaje para controlar la velocidad del ventilador no puede suministrar suficiente corriente para funcionar el transistor correctamente, así que enviamos este voltaje en el búfer y luego conduce su salida en la misma tensión pero puede proveer mucho más actual. Ambos muy buenos usos para un búfer.

Artículos Relacionados

USB Powered RGBLED pecho (con Arduino + programa básico)

USB Powered RGBLED pecho (con Arduino + programa básico)

este Instructable fue creado a partir de una caja de joyería de segunda mano, algunos LED y un Arduino. El énfasis en ser capaz de reutilizar todos los componentes después de que el pecho fue creado.El pecho se va por todo el espectro de color, con l
Uso de LEGO MINDSTORMS RCX Sensor de luz con Arduino (programa con Visuino)

Uso de LEGO MINDSTORMS RCX Sensor de luz con Arduino (programa con Visuino)

En este Instructable aprenderá a programar el Arduino para controlar y obtener datos de LEGO MINDSTORMS RCX Sensor de luz con la ayuda de Visuino - un ambiente de desarrollo gráfico fácil de usar para Arduino.Tenga en cuenta que la anotación en algun
Simple Led/conductor constante-actual fuente 20 mA

Simple Led/conductor constante-actual fuente 20 mA

Hola, en este proyecto quiero mostrarles cómo hacer una fuente de corriente constante que da 20 mA en la salida.Su también conocido como controlador de LEd, ya que muchos leds necesita 20 mA para iluminar. La entrada de la fuente de corriente constan
Arduino Nano: Con Sensor de resistencia pasiva de la foto de Visuino

Arduino Nano: Con Sensor de resistencia pasiva de la foto de Visuino

Fotorresistores están entre los más populares sensores de nivel de iluminación para Arduino. Son fácil de usar, y sin embargo, hay algunas sorpresas inesperadas, sobre todo cuando tratamos de usar módulos preparados por otra persona.En este Instructa
Consola de Control del Robot Arduino programa con visual basic

Consola de Control del Robot Arduino programa con visual basic

Vamos a hacer nuestra consola de robot para administrar este proyecto con Visual Basic.Gestionamos nuestro robot vía Bluetooth.Herramientas necesarias para nuestro formulario:13 tecla de número2 combobox número1 pieza texbox1 pedazo de GroupBox1 piez
Tutorial un: Arduino interruptor de luz (No Arduino Programming necesario) [principiante]

Tutorial un: Arduino interruptor de luz (No Arduino Programming necesario) [principiante]

en este Instructable dirigido a principiantes en la magia de Arduino, le mostraré cómo hacer un circuito simple que no requiere programación para construir.  I esta dirigido para los niños como yo, que se asombran con el mundo de las computadoras y e
¿Arduino conducción alta potencia Hardware?

¿Arduino conducción alta potencia Hardware?

LISTA DE MATERIALESATmega328p Junta x1Junta de CP2104 USB x1Fuente de alimentación 12V DC x1X1 LEDX1 incandescenteElectroimán x1
Cargador eléctrico de la bici de decir bien alimentación

Cargador eléctrico de la bici de decir bien alimentación

¿Tienes una bicicleta eléctrica? Sin duda que vino con un cargador. Finalmente, usted necesitará otro cargador, ya que a veces se queman. ¿Qué es esa caja cara?La base de un cargador para baterías de litio se llama una fuente de alimentación CC (corr
CONTROLADOR de carga SOLAR de ARDUINO (versión-1)

CONTROLADOR de carga SOLAR de ARDUINO (versión-1)

En mi anterior instructables he descrito los detalles de control de energía de una red de sistema solar. También he ganado el concurso 123D de circuitos para. Puedes ver este medidor de energía de ARDUINO.Por fin publico mi nuevo controlador de carga
CONTROLADOR de carga SOLAR de ARDUINO (versión 2.0)

CONTROLADOR de carga SOLAR de ARDUINO (versión 2.0)

Hace un año, comencé a construir mi propio sistema solar para proporcionar energía para mi casa. Inicialmente hice un regulador LM317 base y un metro de la energía para el sistema de vigilancia. Finalmente hice controlador de carga PWM. En abril de 2
Espejo infinito de LED programable Arduino

Espejo infinito de LED programable Arduino

¿Cansado de buscar en los elementos de la habitación que parecen tener profundidad finita?Tal vez considere la construcción de su propio espejo de Infinity LED programable Arduino!Esta ilusión óptica es un centro de atención y ofrece un montón de esp
Termostato programable Arduino WEEKLIMATIC

Termostato programable Arduino WEEKLIMATIC

Es un termostato programable basado en Arduino.Pueden almacenar hasta 9 programas semanales.Modalidad tres: modo de programa de programa, modo automático, ajusteDos modalidades de programa: modo / modo.. .y más fuctions, totalmente personalizables!Pa
Arduino Uno Tutorial #1 - parpadeo básico programa

Arduino Uno Tutorial #1 - parpadeo básico programa

Hola a todos!Me alegro de publicar mi primer instructivo!Esta idea como vienen a mí cuando tuve lucha consiguiendo mi Arduino Uno trabajando, así que como tuve algunas dificultades haré alguna explicación al al llegarán por aquí que como yo no sé muc
Guía de iniciación a Arduino

Guía de iniciación a Arduino

Después de algunos años de experimentar con Arduino, he decidido que ha llegado el momento de compartir el conocimiento que he adquirido. Así aquí va, una guía de Arduino, con los fundamentos desnudos para principiantes y algunas explicaciones más av