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

Paso 8: ADR380 - referencia de voltaje

En los pasos anteriores que hemos discutido usando una referencia de voltaje para ayudar a la ADC y el DAC para convertir voltajes analógicos y digitales valores binarios, bueno esto es todo! En los ejemplos anteriores que hemos hablado sobre el uso de una referencia de 100V, así ciertamente no es una opción, bien para estos chips de todos modos.

Esta referencia de ADR380 (ficha técnica) salidas un 2.048V muy estable y precisa utilizar como referencia, ¿por qué 2.048v usted pedir? parece un número extraño. Bueno hay una muy buena razón para ello y se remonta a la cantidad de bits resoloution, hay 4096 pasos con un dispositivo de 12 bits, 2048 es exactamente la mitad de 4096. Así que vamos a averiguar lo que cada paso vale la pena usar un voltaje de referencia de 2.048.

2.048 / 4096 = 0.0005V o 500 micro voltios, por lo tanto, si usted envía un "1" a 12 bit DAC usando una referencia de 2.048V va a 0.0005V la salida, por cada incremento en el paso aumentará en 0.0005V, por ejemplo, si nos envía un "2" es la salida 0.001V y así sucesivamente hasta llegar a 4095 (recordar 1 menos porque 4096 pasos incluye 0) cuando emite el 2.048V completo. Mucho más fácil hacer las matemáticas y trabajando en la programación y en el resto de su circuito.

Permite ahora convertir esto en el uso práctico de la carga, como hemos aprendido, si quiero configurar mi constante actual hasta el máximo de 8A, será necesario enviar 0.8V no invertir la entrada del amplificador operacional U2a que conducirá su salida para las resistencias de sentido leerá 0.8V por lo tanto permitiendo 8A a través de la carga. Pero Agárrate, hemos de pasar todo este tiempo explicando este DAC nos puede dar todos estos pasos hasta 2.048V ahora la máxima podemos salida en canal 1 para el control de la corriente es único 0.8V, Qué desperdicio. Si usted consulte el esquema, vemos resistencias R17 y R18 cerca de la entrada al amplificador operacional U2a, se trata de un divisor de tensión que divide el voltaje de entrada de 2,5 antes de que salga en el op-amp, así que si nuestro DAC es salida de 2V, esto dividido por 2.5 equivale a 0.8V. Ahora podemos utilizar nuestro DAC para casi toda la gama!

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