Orodha ya maudhui:

Chanzo cha sasa DAC AD5420 na Arduino: Hatua 4 (na Picha)
Chanzo cha sasa DAC AD5420 na Arduino: Hatua 4 (na Picha)

Video: Chanzo cha sasa DAC AD5420 na Arduino: Hatua 4 (na Picha)

Video: Chanzo cha sasa DAC AD5420 na Arduino: Hatua 4 (na Picha)
Video: Output DC or AC Voltage using MCP4725 DAC with LCD and PWM to Voltage Converter with Arduino 2024, Novemba
Anonim
Chanzo cha sasa DAC AD5420 na Arduino
Chanzo cha sasa DAC AD5420 na Arduino

Halo. Katika nakala hii, ningependa kushiriki uzoefu wangu na kibadilishaji cha sasa cha dijiti-kwa-Analog AD5420, ambayo ina sifa zifuatazo:

  • Azimio la 16-bit na monotonicity
  • Pato la sasa ni: 4 mA hadi 20 mA, 0 mA hadi 20 mA, au 0 mA hadi 24 mA
  • ± 0.01% FSR kawaida makosa ambayo hayajarekebishwa (TUE)
  • ± 3 ppm / ° C kawaida pato drift
  • Flexible serial interface
  • Kugundua kosa la pato la chip
  • Rejeleo la chip (10 ppm / ° C upeo)
  • Maoni / ufuatiliaji wa pato la sasa
  • Kazi wazi ya kupendeza

Ugavi wa umeme (AVDD)

  • 10.8 V hadi 40 V; AD5410AREZ / AD5420AREZ
  • 10.8 V hadi 60 V; AD5410ACPZ / AD5420ACPZ
  • Utekelezaji wa kitanzi cha AVDD - 2.5 V
  • Kiwango cha joto: -40 ° C hadi + 85 ° C

Hatua ya 1: Vipengele vinavyohitajika

Vipengele vinavyohitajika
Vipengele vinavyohitajika

Kwa kazi, nilichukua vifaa vifuatavyo:

  • Arduino UNO,
  • Ngao ya AD5420 ya Arduino (na kutengwa kwa galvanic),
  • Multimeter (kwa kupima pato la sasa).

Hatua ya 2: Mkutano

Mkutano
Mkutano
Mkutano
Mkutano
Mkutano
Mkutano

Katika hatua ya kwanza, inahitajika kusanikisha kuruka kwenye ngao ambayo inawajibika kwa kuchagua kiwango cha voltage ya ishara zenye mantiki, na pia kuchagua ishara za FAULT, CLEAR na LATCH.

Katika hatua ya pili, niliunganisha ngao ya AD5420 kwa Arduino UNO, nikaunganisha nguvu ya 9-12V, kebo ya USB ya programu, Multimeter ya kupima voltage 24V (kutoka kwa chanzo cha ndani).

Baada ya kuunganisha nguvu, mara moja nikaona voltage ya 24V (ambayo kwa kweli ilikuwa juu kidogo: 25V).

Baada ya kudhibiti voltage, nilibadilisha Multimeter kupima sasa kwenye pato la ngao.

Hatua ya 3: Programu

Ifuatayo, niliweka mchoro huko Arduino UNO. Mchoro na maktaba muhimu zimeambatanishwa hapa chini.

Badilisha jina la faili kutoka *.txt hadi *.zip na unzip.

Hatua ya 4: Kufanya kazi

Kufanya kazi
Kufanya kazi
Kufanya kazi
Kufanya kazi
Kufanya kazi
Kufanya kazi
Kufanya kazi
Kufanya kazi

Baada ya programu, nilifungua Serial Monitor, ambayo habari ya utatuzi hutolewa, na kwa njia ambayo unaweza kuweka thamani ya sasa kutoka 0 hadi 20 mA kwa nyongeza ya 1.25 mA. Niliamua kutochanganya mchoro, lakini kuifanya iwe rahisi iwezekanavyo, kwa hivyo niliweka idadi ya sasa na herufi 0-9 na A, B, C, D, E, F, G. Jumla ya maadili 17, Vipindi 16, kwa hivyo, hatua ni 20mA / 16 = 1.25mA.

Katika hatua ya mwisho niliangalia kugundua mzunguko wazi, kwa hili nilivunja mzunguko wa kupimia na kugundua kuwa rejista ya hadhi ilibadilisha thamani kutoka 0x00 hadi 0x04.

Matokeo: Chanzo cha sasa DAC ni thabiti, ina usahihi wa hali ya juu. Uwepo wa kutengwa kwa galvanic inaruhusu matumizi yake katika maeneo yenye hatari ya viwanda.

Ilipendekeza: