Innholdsfortegnelse:
Video: Gjeldende kilde DAC AD5420 og Arduino: 4 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Hei. I denne artikkelen vil jeg dele min erfaring med AD5420 nåværende digital-til-analog-omformer, som har følgende egenskaper:
- 16-biters oppløsning og monotonicitet
- Strømutgangsområder: 4 mA til 20 mA, 0 mA til 20 mA eller 0 mA til 24 mA
- ± 0,01% FSR typisk total ujustert feil (TUE)
- ± 3 ppm/° C typisk utgangsdrift
- Fleksibelt serielt digitalt grensesnitt
- On-chip utgangsfeildeteksjon
- On-chip-referanse (maks. 10 ppm/° C)
- Tilbakemelding/overvåking av utgangsstrøm
- Asynkron klar funksjon
Strømforsyning (AVDD)
- 10,8 V til 40 V; AD5410AREZ/AD5420AREZ
- 10,8 V til 60 V; AD5410ACPZ/AD5420ACPZ
- Utgangssløyfekonformitet til AVDD - 2,5 V
- Temperaturområde: −40 ° C til +85 ° C
Trinn 1: Nødvendige komponenter
For arbeid tok jeg følgende komponenter:
- Arduino UNO,
- AD5420 skjold for Arduino (med galvanisk isolasjon),
- Multimeter (for måling av utgangsstrømmen).
Trinn 2: Montering
På det første trinnet er det nødvendig å installere hoppere på skjoldet som er ansvarlig for å velge spenningsnivået til logiske signaler, samt for å velge FEIL-, SLETT- og LATCH -signaler.
I det andre trinnet koblet jeg AD5420-skjoldet til Arduino UNO, koblet 9-12V-strømmen, USB-kabelen for programmering, et multimeter for måling av 24V spenning (fra en intern kilde).
Etter å ha koblet til strømmen, så jeg umiddelbart en spenning på 24V (som faktisk var litt høyere: 25V).
Etter å ha kontrollert spenningen, byttet jeg multimeter for å måle strømmen på skjoldets utgang.
Trinn 3: Programmering
Deretter programmerte jeg skissen i Arduino UNO. Skissen og det nødvendige biblioteket er vedlagt nedenfor.
Gi nytt navn til filen fra *.txt til *.zip og pakk ut.
Trinn 4: Arbeid
Etter programmeringen åpnet jeg Serial Monitor, der det utstedes feilsøkingsinformasjon, og som du kan stille den nåværende verdien fra 0 til 20 mA i trinn på 1,25 mA. Jeg bestemte meg for ikke å komplisere skissen, men for å gjøre det så enkelt som mulig, så jeg satte strømmen i tall og bokstaver 0-9 og A, B, C, D, E, F, G. Totalt 17 verdier, 16 intervaller, derfor er trinnet 20mA / 16 = 1,25mA.
På det siste trinnet sjekket jeg påvisning av en åpen krets, for dette brøt jeg målekretsen og fant ut at statusregisteret endret verdien fra 0x00 til 0x04.
Resultater: Den nåværende kilden DAC er stabil, har høy nøyaktighet. Tilstedeværelsen av galvanisk isolasjon tillater bruk i farlige industriområder.
Anbefalt:
DIY Ambilight Med Raspberry Pi og INGEN Arduino! Fungerer på hvilken som helst HDMI -kilde.: 17 trinn (med bilder)
DIY Ambilight Med Raspberry Pi og INGEN Arduino! Fungerer på en hvilken som helst HDMI -kilde.: Jeg har en ganske grunnleggende forståelse av elektronikk, og derfor er jeg superstolt over mitt DIY Ambilight -oppsett i et grunnleggende trehylster med evnen til å slå lysene av og på når og når jeg vil. For de som ikke vet hva en Ambilight er;
Gjeldende overvåking via Arduino Nano (I2C): 5 trinn
Gjeldende overvåking Via Arduino Nano (I2C): Hei, gode hilsener. data for Current Sensor TA12-200
ACS724 målinger av gjeldende sensorer med Arduino: 4 trinn
ACS724 målinger av gjeldende sensorer med Arduino: I denne instruksen vil vi eksperimentere med å koble en ACS724 nåværende sensor til en Arduino for å gjøre gjeldende målinger. I dette tilfellet er den nåværende sensoren en +/- 5A variant som gir 400 mv/A. Arduino Uno har en 10 bit ADC, så gode spørsmål
JustAPendulum: Digital kilde med åpen kildekode: 13 trinn
JustAPendulum: Åpen kildekode digital pendel: JustAPendulum er en Arduino-basert åpen kildependel som måler og beregner svingningsperioden for å finne gravitasjonsakselerasjonen til jorden (~ 9,81 m/s²). Den inneholder en hjemmelaget Arduino UNO som bruker en USB-til-seriell adapter for å
Gjeldende regulert LED -tester: 4 trinn (med bilder)
Strømregulert LED -tester: Mange antar at alle lysdioder kan drives med en konstant 3V strømkilde. Lysdioder har faktisk et ikke-lineært strømspenningsforhold. Strømmen vokser eksponentielt med spenningen som følger med. Det er også en misforståelse om at alle lysdioder på