Índice:

Fonte atual DAC AD5420 e Arduino: 4 etapas (com imagens)
Fonte atual DAC AD5420 e Arduino: 4 etapas (com imagens)

Vídeo: Fonte atual DAC AD5420 e Arduino: 4 etapas (com imagens)

Vídeo: Fonte atual DAC AD5420 e Arduino: 4 etapas (com imagens)
Vídeo: Обзор Aiyima DAC-A5 Max: бюджетный ЦАП с приятным эмоциональным звучанием 2024, Novembro
Anonim
Fonte Atual DAC AD5420 e Arduino
Fonte Atual DAC AD5420 e Arduino

Olá. Neste artigo, gostaria de compartilhar minha experiência com o conversor digital-analógico atual AD5420, que tem as seguintes características:

  • Resolução de 16 bits e monotonicidade
  • Faixas de saída de corrente: 4 mA a 20 mA, 0 mA a 20 mA ou 0 mA a 24 mA
  • ± 0,01% FSR típico erro total não ajustado (TUE)
  • ± 3 ppm / ° C desvio de saída típico
  • Interface digital serial flexível
  • Detecção de falha de saída no chip
  • Referência no chip (máximo de 10 ppm / ° C)
  • Feedback / monitoramento da corrente de saída
  • Função de limpeza assíncrona

Alcance da fonte de alimentação (AVDD)

  • 10,8 V a 40 V; AD5410AREZ / AD5420AREZ
  • 10,8 V a 60 V; AD5410ACPZ / AD5420ACPZ
  • Conformidade do loop de saída para AVDD - 2,5 V
  • Faixa de temperatura: −40 ° C a + 85 ° C

Etapa 1: componentes necessários

Componentes Necessários
Componentes Necessários

Para o trabalho, usei os seguintes componentes:

  • Arduino UNO,
  • Blindagem AD5420 para Arduino (com isolamento galvânico),
  • Multímetro (para medir a corrente de saída).

Etapa 2: Montagem

conjunto
conjunto
conjunto
conjunto
conjunto
conjunto

Na primeira etapa, é necessário instalar jumpers na blindagem que são responsáveis pela escolha do nível de tensão dos sinais lógicos, bem como pela seleção dos sinais FAULT, CLEAR e LATCH.

Na segunda etapa, conectei a blindagem AD5420 ao Arduino UNO, conectei a alimentação 9-12V, o cabo USB para programação, um multímetro para medição de tensão 24V (de uma fonte interna).

Depois de ligar a alimentação, vi imediatamente uma tensão de 24 V (que na verdade era um pouco mais alta: 25 V).

Depois de controlar a tensão, troquei o multímetro para medir a corrente na saída da blindagem.

Etapa 3: Programação

Em seguida, programei o sketch no Arduino UNO. O esboço e a biblioteca necessária estão anexados abaixo.

Renomeie o arquivo de *.txt para *.zip e descompacte.

Etapa 4: Trabalhando

Trabalhando
Trabalhando
Trabalhando
Trabalhando
Trabalhando
Trabalhando
Trabalhando
Trabalhando

Após a programação, abri o Monitor Serial, no qual as informações de depuração são emitidas e por meio do qual é possível definir o valor atual de 0 a 20 mA em incrementos de 1,25 mA. Decidi não complicar o esboço, mas torná-lo o mais simples possível, então defini a corrente em números e letras 0-9 e A, B, C, D, E, F, G. Um total de 17 valores, 16 intervalos, portanto, o passo é 20mA / 16 = 1,25mA.

Na última etapa verifiquei a detecção de um circuito aberto, para isso quebrei o circuito de medição e descobri que o registrador de status alterou o valor de 0x00 para 0x04.

Resultados: A fonte atual DAC é estável, tem alta precisão. A presença de isolamento galvânico permite seu uso em áreas industriais perigosas.

Recomendado: