2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
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
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
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
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.