Kazalo:

Trenutni vir DAC AD5420 in Arduino: 4 koraki (s slikami)
Trenutni vir DAC AD5420 in Arduino: 4 koraki (s slikami)

Video: Trenutni vir DAC AD5420 in Arduino: 4 koraki (s slikami)

Video: Trenutni vir DAC AD5420 in Arduino: 4 koraki (s slikami)
Video: MKS Gen L — Калибровка A4988 2024, November
Anonim
Trenutni vir DAC AD5420 in Arduino
Trenutni vir DAC AD5420 in Arduino

Pozdravljeni, v tem članku bi rad delil svoje izkušnje s trenutnim digitalno-analognim pretvornikom AD5420, ki ima naslednje značilnosti:

  • 16-bitna ločljivost in monotonost
  • Tokovna izhodna območja: 4 mA do 20 mA, 0 mA do 20 mA ali 0 mA do 24 mA
  • ± 0,01% FSR tipična skupna neprilagojena napaka (TUE)
  • ± 3 ppm/° C tipičen izhodni premik
  • Prilagodljiv serijski digitalni vmesnik
  • Odkrivanje napak na izhodu na čipu
  • Referenca na čipu (največ 10 ppm/° C)
  • Povratne informacije/spremljanje izhodnega toka
  • Asinhrona jasna funkcija

Razpon napajanja (AVDD)

  • 10,8 V do 40 V; AD5410AREZ/AD5420AREZ
  • 10,8 V do 60 V; AD5410ACPZ/AD5420ACPZ
  • Skladnost izhodne zanke z AVDD - 2,5 V
  • Temperaturno območje: −40 ° C do +85 ° C

Korak: Potrebne komponente

Potrebne komponente
Potrebne komponente

Za delo sem vzel naslednje komponente:

  • Arduino UNO,
  • Ščit AD5420 za Arduino (z galvansko izolacijo),
  • Multimeter (za merjenje izhodnega toka).

2. korak: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

V prvem koraku je treba na ščit namestiti mostičke, ki so odgovorni za izbiro napetostne ravni logičnih signalov, pa tudi za izbiro signalov FAULT, CLEAR in LATCH.

V drugem koraku sem priključil ščit AD5420 na Arduino UNO, priključil napajanje 9-12V, kabel USB za programiranje, multimeter za merjenje 24V napetosti (iz notranjega vira).

Ko sem priklopil napajanje, sem takoj videl napetost 24V (kar je bilo dejansko nekoliko višje: 25V).

Po nadzoru napetosti sem preklopil multimeter za merjenje toka na izhodu ščita.

3. korak: Programiranje

Nato sem skico programiral v Arduinu UNO. Skica in potrebna knjižnica sta priložena spodaj.

Preimenujte datoteko iz *.txt v *.zip in razpakirajte.

4. korak: Delo

Delo
Delo
Delo
Delo
Delo
Delo
Delo
Delo

Po programiranju sem odprl serijski monitor, v katerega se izdajo informacije o odpravljanju napak in prek katerega lahko nastavite trenutno vrednost od 0 do 20 mA v korakih po 1,25 mA. Odločil sem se, da skice ne bom zapletel, ampak da bom čim bolj poenostavil, zato sem nastavil tok v številkah in črkah 0-9 in A, B, C, D, E, F, G. Skupaj 17 vrednosti, 16 intervalih, zato je korak 20 mA / 16 = 1,25 mA.

Na zadnjem koraku sem preveril zaznavanje odprtega tokokroga, zato sem prekinil merilno vezje in ugotovil, da je register stanja spremenil vrednost iz 0x00 v 0x04.

Rezultati: Trenutni vir DAC je stabilen in ima visoko natančnost. Prisotnost galvanske izolacije omogoča njeno uporabo na nevarnih industrijskih območjih.

Priporočena: