Innholdsfortegnelse:

Gjeldende kilde DAC AD5420 og Arduino: 4 trinn (med bilder)
Gjeldende kilde DAC AD5420 og Arduino: 4 trinn (med bilder)

Video: Gjeldende kilde DAC AD5420 og Arduino: 4 trinn (med bilder)

Video: Gjeldende kilde DAC AD5420 og Arduino: 4 trinn (med bilder)
Video: Идеальный отток желчи. Решение за 1 минуту. 2024, November
Anonim
Nåværende kilde DAC AD5420 og Arduino
Nåværende kilde DAC AD5420 og Arduino

Hei. I denne artikkelen vil jeg dele min erfaring med AD5420 nåværende digital-til-analog-omformer, som har følgende egenskaper:

  • 16-biters oppløsning og monotonicitet
  • Strømutgangsområder: 4 mA til 20 mA, 0 mA til 20 mA eller 0 mA til 24 mA
  • ± 0,01% FSR typisk total ujustert feil (TUE)
  • ± 3 ppm/° C typisk utgangsdrift
  • Fleksibelt serielt digitalt grensesnitt
  • On-chip utgangsfeildeteksjon
  • On-chip-referanse (maks. 10 ppm/° C)
  • Tilbakemelding/overvåking av utgangsstrøm
  • Asynkron klar funksjon

Strømforsyning (AVDD)

  • 10,8 V til 40 V; AD5410AREZ/AD5420AREZ
  • 10,8 V til 60 V; AD5410ACPZ/AD5420ACPZ
  • Utgangssløyfekonformitet til AVDD - 2,5 V
  • Temperaturområde: −40 ° C til +85 ° C

Trinn 1: Nødvendige komponenter

Nødvendige komponenter
Nødvendige komponenter

For arbeid tok jeg følgende komponenter:

  • Arduino UNO,
  • AD5420 skjold for Arduino (med galvanisk isolasjon),
  • Multimeter (for måling av utgangsstrømmen).

Trinn 2: Montering

montering
montering
montering
montering
montering
montering

På det første trinnet er det nødvendig å installere hoppere på skjoldet som er ansvarlig for å velge spenningsnivået til logiske signaler, samt for å velge FEIL-, SLETT- og LATCH -signaler.

I det andre trinnet koblet jeg AD5420-skjoldet til Arduino UNO, koblet 9-12V-strømmen, USB-kabelen for programmering, et multimeter for måling av 24V spenning (fra en intern kilde).

Etter å ha koblet til strømmen, så jeg umiddelbart en spenning på 24V (som faktisk var litt høyere: 25V).

Etter å ha kontrollert spenningen, byttet jeg multimeter for å måle strømmen på skjoldets utgang.

Trinn 3: Programmering

Deretter programmerte jeg skissen i Arduino UNO. Skissen og det nødvendige biblioteket er vedlagt nedenfor.

Gi nytt navn til filen fra *.txt til *.zip og pakk ut.

Trinn 4: Arbeid

Jobber
Jobber
Jobber
Jobber
Jobber
Jobber
Jobber
Jobber

Etter programmeringen åpnet jeg Serial Monitor, der det utstedes feilsøkingsinformasjon, og som du kan stille den nåværende verdien fra 0 til 20 mA i trinn på 1,25 mA. Jeg bestemte meg for ikke å komplisere skissen, men for å gjøre det så enkelt som mulig, så jeg satte strømmen i tall og bokstaver 0-9 og A, B, C, D, E, F, G. Totalt 17 verdier, 16 intervaller, derfor er trinnet 20mA / 16 = 1,25mA.

På det siste trinnet sjekket jeg påvisning av en åpen krets, for dette brøt jeg målekretsen og fant ut at statusregisteret endret verdien fra 0x00 til 0x04.

Resultater: Den nåværende kilden DAC er stabil, har høy nøyaktighet. Tilstedeværelsen av galvanisk isolasjon tillater bruk i farlige industriområder.

Anbefalt: