Tabla de contenido:

Fuente actual DAC AD5420 y Arduino: 4 pasos (con imágenes)
Fuente actual DAC AD5420 y Arduino: 4 pasos (con imágenes)

Video: Fuente actual DAC AD5420 y Arduino: 4 pasos (con imágenes)

Video: Fuente actual DAC AD5420 y Arduino: 4 pasos (con imágenes)
Video: ¿Por qué uso un DAC externo? 2024, Noviembre
Anonim
Fuente actual DAC AD5420 y Arduino
Fuente actual DAC AD5420 y Arduino

Hola, en este artículo me gustaría compartir mi experiencia con el convertidor digital a analógico actual AD5420, que tiene las siguientes características:

  • Resolución de 16 bits y monotonicidad
  • Rangos de salida de corriente: 4 mA a 20 mA, 0 mA a 20 mA o 0 mA a 24 mA
  • ± 0.01% FSR error total típico no ajustado (TUE)
  • ± 3 ppm / ° C deriva típica de salida
  • Interfaz digital serie flexible
  • Detección de fallas de salida en chip
  • Referencia en chip (10 ppm / ° C máximo)
  • Retroalimentación / monitoreo de la corriente de salida
  • Función clara asincrónica

Rango de fuente de alimentación (AVDD)

  • 10,8 V a 40 V; AD5410AREZ / AD5420AREZ
  • 10,8 V a 60 V; AD5410ACPZ / AD5420ACPZ
  • Cumplimiento de lazo de salida para AVDD - 2.5 V
  • Rango de temperatura: −40 ° C a + 85 ° C

Paso 1: componentes necesarios

Componentes necesarios
Componentes necesarios

Para el trabajo, tomé los siguientes componentes:

  • Arduino UNO,
  • Blindaje AD5420 para Arduino (con aislamiento galvánico),
  • Multímetro (para medir la corriente de salida).

Paso 2: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

En el primer paso, es necesario instalar puentes en el blindaje que son los encargados de elegir el nivel de voltaje de las señales lógicas, así como de seleccionar las señales de FALLO, BORRAR y LATCH.

En el segundo paso, conecté el blindaje AD5420 al Arduino UNO, conecté la alimentación de 9-12V, el cable USB para programación, un Multímetro para medir voltaje de 24V (desde una fuente interna).

Después de conectar la alimentación, vi inmediatamente un voltaje de 24 V (que en realidad era un poco más alto: 25 V).

Después de controlar el voltaje, cambié el multímetro para medir la corriente en la salida del escudo.

Paso 3: programación

A continuación, programé el boceto en Arduino UNO. El croquis y la biblioteca necesaria se adjuntan a continuación.

Cambie el nombre del archivo de *.txt a *.zip y descomprímalo.

Paso 4: trabajando

Laboral
Laboral
Laboral
Laboral
Laboral
Laboral
Laboral
Laboral

Después de la programación, abrí el Monitor en serie, en el que se emite la información de depuración, y a través del cual puede establecer el valor actual de 0 a 20 mA en incrementos de 1,25 mA. Decidí no complicar el boceto, sino hacerlo lo más simple posible, así que configuré la corriente en números y letras 0-9 y A, B, C, D, E, F, G. Un total de 17 valores, 16 intervalos, por lo tanto, el paso es 20 mA / 16 = 1,25 mA.

En el último paso verifiqué la detección de un circuito abierto, para esto rompí el circuito de medición y encontré que el registro de estado cambió el valor de 0x00 a 0x04.

Resultados: La fuente de corriente DAC es estable, tiene alta precisión. La presencia de aislamiento galvánico permite su uso en áreas industriales peligrosas.

Recomendado: