Obsah:

Aktuální zdroj DAC AD5420 a Arduino: 4 kroky (s obrázky)
Aktuální zdroj DAC AD5420 a Arduino: 4 kroky (s obrázky)

Video: Aktuální zdroj DAC AD5420 a Arduino: 4 kroky (s obrázky)

Video: Aktuální zdroj DAC AD5420 a Arduino: 4 kroky (s obrázky)
Video: ViaExplore - Aktuální stav dílny 2024, Smět
Anonim
Aktuální zdroj DAC AD5420 a Arduino
Aktuální zdroj DAC AD5420 a Arduino

Dobrý den, v tomto článku bych se chtěl podělit o své zkušenosti s aktuálním převodníkem digitálního signálu na analogový AD5420, který má následující vlastnosti:

  • 16bitové rozlišení a monotónnost
  • Rozsahy proudového výstupu: 4 mA až 20 mA, 0 mA až 20 mA nebo 0 mA až 24 mA
  • ± 0,01% FSR typická celková neupravená chyba (TUE)
  • ± 3 ppm/° C typický výstupní drift
  • Flexibilní sériové digitální rozhraní
  • Detekce chyby výstupu na čipu
  • Reference na čipu (maximálně 10 ppm/° C)
  • Zpětná vazba/monitorování výstupního proudu
  • Asynchronní funkce vymazání

Rozsah napájecího zdroje (AVDD)

  • 10,8 V až 40 V; AD5410AREZ/AD5420AREZ
  • 10,8 V až 60 V; AD5410ACPZ/AD5420ACPZ
  • Kompatibilita výstupní smyčky s AVDD - 2,5 V
  • Teplotní rozsah: −40 ° C až +85 ° C

Krok 1: Potřebné součásti

Potřebné komponenty
Potřebné komponenty

Pro práci jsem vzal následující komponenty:

  • Arduino UNO,
  • AD5420 štít pro Arduino (s galvanickým oddělením),
  • Multimetr (pro měření výstupního proudu).

Krok 2: Sestavení

Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění

V prvním kroku je nutné na štít nainstalovat propojky, které jsou zodpovědné za výběr úrovně napětí logických signálů a také za výběr signálů FAULT, CLEAR a LATCH.

V druhém kroku jsem připojil štít AD5420 k Arduino UNO, připojil napájení 9-12V, kabel USB pro programování, multimetr pro měření napětí 24V (z interního zdroje).

Po připojení napájení jsem okamžitě viděl napětí 24 V (což bylo ve skutečnosti o něco vyšší: 25 V).

Po ovládání napětí jsem přepnul multimetr na měření proudu na výstupu štítu.

Krok 3: Programování

Dále jsem naprogramoval skicu v Arduino UNO. Skica a potřebná knihovna jsou připojeny níže.

Přejmenujte soubor z *.txt na *.zip a rozbalte.

Krok 4: Práce

Pracovní
Pracovní
Pracovní
Pracovní
Pracovní
Pracovní
Pracovní
Pracovní

Po naprogramování jsem otevřel Sériový monitor, do kterého se vydávají informace o ladění a jehož prostřednictvím lze nastavit aktuální hodnotu od 0 do 20 mA v krocích po 1,25 mA. Rozhodl jsem se nekomplikovat skicu, ale aby to bylo co nejjednodušší, proto jsem nastavil proud v číslech a písmenech 0-9 a A, B, C, D, E, F, G. Celkem 17 hodnot, 16 intervalů, proto je krok 20mA / 16 = 1,25mA.

V posledním kroku jsem zkontroloval detekci otevřeného obvodu, za tímto účelem jsem přerušil měřicí obvod a zjistil, že stavový registr změnil hodnotu z 0x00 na 0x04.

Výsledky: Aktuální zdrojový DAC je stabilní, má vysokou přesnost. Přítomnost galvanické izolace umožňuje použití v nebezpečných průmyslových oblastech.

Doporučuje: