Cov txheej txheem:

Tam sim no qhov chaw DAC AD5420 thiab Arduino: 4 Cov Kauj Ruam (nrog Duab)
Tam sim no qhov chaw DAC AD5420 thiab Arduino: 4 Cov Kauj Ruam (nrog Duab)

Video: Tam sim no qhov chaw DAC AD5420 thiab Arduino: 4 Cov Kauj Ruam (nrog Duab)

Video: Tam sim no qhov chaw DAC AD5420 thiab Arduino: 4 Cov Kauj Ruam (nrog Duab)
Video: dab neeg sib aim muab xoom Ntawm taw txaj mas ntsaj heev tiag tiag 2024, Kaum ib hlis
Anonim
Tam sim no qhov chaw DAC AD5420 thiab Arduino
Tam sim no qhov chaw DAC AD5420 thiab Arduino

Nyob zoo Hauv kab lus no, Kuv xav qhia kuv qhov kev paub nrog AD5420 tam sim no digital-to-analog converter, uas muaj cov yam ntxwv hauv qab no:

  • 16-ntsis kev daws teeb meem thiab monotonicity
  • Tam sim no tso zis ntau yam: 4 mA txog 20 mA, 0 mA txog 20 mA, lossis 0 mA txog 24 mA
  • ± 0.01% FSR raug tag nrho qhov ua tsis raug (TUE)
  • ± 3 ppm/° C raug tso zis tawm
  • Saj zawg zog serial digital interface
  • On-chip tso tawm qhov ua txhaum
  • On-chip siv (10 ppm/° C siab tshaj)
  • Tawm tswv yim/saib xyuas cov zis tam sim no
  • Asynchronous meej muaj nuj nqi

Fais fab mov (AVDD) ntau

  • 10.8 V txog 40 V; AD5410AREZ/AD5420AREZ
  • 10.8 V txog 60 V; AD5410ACPZ/AD5420ACPZ
  • Kev ua raws lub voj voos rau AVDD - 2.5 V
  • Kub ntau: -40 ° C txog +85 ° C

Kauj Ruam 1: Cov Cheeb Tsam Xav Tau

Xav Tau Cheeb Tsam
Xav Tau Cheeb Tsam

Txog kev ua haujlwm, Kuv coj cov hauv qab no:

  • Arduino UNO, UA
  • AD5420 ntaub thaiv npog rau Arduino (nrog kev sib cais ntawm galvanic),
  • Multimeter (rau ntsuas qhov tso tawm tam sim no).

Kauj ruam 2: Sib dhos

Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke

Thawj kauj ruam, nws yog qhov yuav tsum tau teeb tsa cov hlua dhia ntawm daim ntaub thaiv uas yog lub luag haujlwm xaiv qhov ntsuas hluav taws xob ntawm cov lus qhia muaj txiaj ntsig, nrog rau xaiv FAULT, CLEAR thiab LATCH cov cim.

Hauv theem ob, kuv txuas AD5420 daim thaiv rau Arduino UNO, txuas nrog lub zog 9-12V, USB cable rau kev ua haujlwm, Multimeter rau ntsuas 24V qhov hluav taws xob (los ntawm sab hauv).

Thaum txuas lub zog, Kuv tam sim pom qhov hluav taws xob ntawm 24V (uas yog qhov siab dua me ntsis: 25V).

Tom qab tswj qhov hluav taws xob, kuv hloov lub Multimeter los ntsuas qhov tam sim no ntawm qhov tso tawm ntawm daim ntaub thaiv.

Kauj ruam 3: Programming

Tom ntej no, Kuv tau teeb tsa cov duab kos hauv Arduino UNO. Cov duab kos thiab lub tsev qiv ntawv tsim nyog tau txuas nrog hauv qab no.

Hloov npe cov ntaub ntawv los ntawm *.txt rau *.zip thiab unzip.

Kauj ruam 4: Ua haujlwm

Ua hauj lwm
Ua hauj lwm
Ua hauj lwm
Ua hauj lwm
Ua hauj lwm
Ua hauj lwm
Ua hauj lwm
Ua hauj lwm

Tom qab kev teeb tsa, Kuv tau qhib Serial Monitor, uas tau muab cov ntaub ntawv debugging, thiab los ntawm qhov uas koj tuaj yeem teeb tus nqi tam sim no los ntawm 0 txog 20 mA hauv kev nce ntawm 1.25 mA. Kuv txiav txim siab tsis ua qhov nyuaj, tab sis ua kom yooj yim li sai tau, yog li kuv teev tam sim no hauv cov lej thiab ntawv 0-9 thiab A, B, C, D, E, F, G. Tag nrho ntawm 17 qhov tseem ceeb, 16 ntu, yog li ntawd, cov kauj ruam yog 20mA / 16 = 1.25mA.

Thaum kawg kawg kuv tau txheeb xyuas qhov pom ntawm qhov qhib Circuit Court, rau qhov no kuv tsoo qhov ntsuas ntsuas thiab pom tias cov xwm txheej sau npe hloov tus nqi ntawm 0x00 rau 0x04.

Cov txiaj ntsig: Tam sim no qhov chaw DAC ruaj khov, muaj qhov raug siab. Lub xub ntiag ntawm kev rho tawm galvanic tso cai rau nws siv hauv thaj chaw muaj kev phom sij.

Pom zoo: