Përmbajtje:

Burimi aktual DAC AD5420 dhe Arduino: 4 hapa (me fotografi)
Burimi aktual DAC AD5420 dhe Arduino: 4 hapa (me fotografi)

Video: Burimi aktual DAC AD5420 dhe Arduino: 4 hapa (me fotografi)

Video: Burimi aktual DAC AD5420 dhe Arduino: 4 hapa (me fotografi)
Video: Я исследовал заброшенный итальянский город-призрак - сотни домов со всем, что осталось позади. 2024, Nëntor
Anonim
Burimi aktual DAC AD5420 dhe Arduino
Burimi aktual DAC AD5420 dhe Arduino

Përshëndetje. Në këtë artikull, unë do të doja të ndaj përvojën time me konvertuesin dixhital në analog AD5420, i cili ka karakteristikat e mëposhtme:

  • Rezolucioni 16-bit dhe monotoniteti
  • Gama e prodhimit aktual: 4 mA në 20 mA, 0 mA në 20 mA, ose 0 mA në 24 mA
  • Error 0.01% FSR gabim tipik total i parregulluar (TUE)
  • ± 3 ppm/° C ndryshim tipik i daljes
  • Ndërfaqe fleksibël dixhitale serike
  • Zbulimi i defektit të daljes në çip
  • Referenca në çip (maksimumi 10 ppm/° C)
  • Reagimi/monitorimi i rrymës së daljes
  • Funksion asinkron i qartë

Gama e furnizimit me energji (AVDD)

  • 10.8 V deri në 40 V; AD5410AREZ/AD5420AREZ
  • 10.8 V në 60 V; AD5410ACPZ/AD5420ACPZ
  • Pajtueshmëria e lakut të daljes me AVDD - 2.5 V
  • Gama e temperaturës: -40 ° C deri +85 ° C

Hapi 1: Komponentët e nevojshëm

Komponentët e nevojshëm
Komponentët e nevojshëm

Për punë, mora përbërësit e mëposhtëm:

  • Arduino UNO,
  • AD5420 mburoja për Arduino (me izolim galvanik),
  • Multimetër (për matjen e rrymës dalëse).

Hapi 2: Montimi

Kuvendi
Kuvendi
Kuvendi
Kuvendi
Kuvendi
Kuvendi

Në hapin e parë, është e nevojshme të instaloni kërcyesit në mburojë që janë përgjegjës për zgjedhjen e nivelit të tensionit të sinjaleve logjike, si dhe për zgjedhjen e sinjaleve FAULT, CLEAR dhe LATCH.

Në hapin e dytë, unë lidha mburojën AD5420 me Arduino UNO, lidha fuqinë 9-12V, kabllon USB për programim, një Multimetër për matjen e tensionit 24V (nga një burim i brendshëm).

Duke lidhur energjinë, menjëherë pashë një tension prej 24V (i cili në të vërtetë ishte pak më i lartë: 25V).

Pas kontrollit të tensionit, ndërrova Multimetrin për të matur rrymën në daljen e mburojës.

Hapi 3: Programimi

Tjetra, programova skicën në Arduino UNO. Skica dhe biblioteka e nevojshme janë bashkangjitur më poshtë.

Riemërtoni skedarin nga *.txt në *.zip dhe hapeni.

Hapi 4: Puna

Duke punuar
Duke punuar
Duke punuar
Duke punuar
Duke punuar
Duke punuar
Duke punuar
Duke punuar

Pas programimit, hapa Monitorin Serial, në të cilin lëshohen informacionet e korrigjimit, dhe përmes të cilit mund të vendosni vlerën aktuale nga 0 në 20 mA në rritje prej 1.25 mA. Vendosa të mos e ndërlikoj skicën, por ta bëj sa më të thjeshtë, kështu që vendosa rrymën në numra dhe shkronja 0-9 dhe A, B, C, D, E, F, G. Gjithsej 17 vlera, 16 intervale, pra, hapi është 20mA / 16 = 1.25mA.

Në hapin e fundit kam kontrolluar zbulimin e një qarku të hapur, për këtë kam thyer qarkun matës dhe kam gjetur se regjistri i gjendjes ndryshoi vlerën nga 0x00 në 0x04.

Rezultatet: Burimi aktual DAC është i qëndrueshëm, ka saktësi të lartë. Prania e izolimit galvanik lejon përdorimin e tij në zona industriale të rrezikshme.

Recommended: