[RAQ] Sterowanie z pełną izolacją galwaniczną 16-bitowymi wyjściami prądowymi i napięciowymi za pomocą mikrokontrolera
Pytanie:
Jak zaprojektować izolowany 16-bitowy moduł wyjściowy sterowany przez mikrokontroler?
Odpowiedź:
Możesz użyć rozwiązania opartego o przetwornik DAC AD5422.
Czy to w budynkach, czy na halach produkcyjnych, programowalne sterowniki są dziś konieczne do regulacji różnego rodzaju procesów, maszyn i systemów. Dotyczy to programowalnych sterowników logicznych (PLC) lub modułów rozproszonego systemu sterowania (DCS), do których podłączone są urządzenia. Do sterowania procesami sterowniki PLC i moduły DCS wykorzystują zazwyczaj moduły wyjściowe z wyjściami prądowymi, wyjściami napięciowymi lub wyjściami obu typów. Przemysłowe moduły sterujące obsługują standardowe zakresy napięcia i prądu wyjściowego: ±5 V, ±10 V, 0-5 V, 0-10 V, 4-20 mA, a także 0-20 mA. Często, zwłaszcza w sektorze przemysłowym, wymagana jest także izolacja galwaniczna mikrokontrolera i wyjściowych urządzeń peryferyjnych.
Klasyczne konstrukcje modułów wyjściowych bazują na elementach dyskretnych. Przekształcają one sygnały cyfrowe z mikrokontrolera na sygnały analogowe lub posiadają różne wyjścia analogowe i zapewniają izolację galwaniczną. Jednak w porównaniu z rozwiązaniami zintegrowanymi, konstrukcje te mają wiele wad. Na przykład duża liczba komponentów powoduje dużą złożoność systemu, duży rozmiar płytki i wysokie koszty. Takie systemy charakteryzują się także skłonnością do zwarć oraz utrudnioną diagnostyką błędów.
Lepszym rozwiązaniem jest zintegrowanie jak największej liczby funkcji w pojedynczym układzie scalonym. Ma to miejsce na przykład w układzie AD5422 Analog Devices. Jest to 16-bitowy przetwornik cyfrowo-analogowy o wysokiej precyzji. Oprócz konwersji cyfrowo-analogowej, oferuje on również w pełni zintegrowane programowalne źródła prądowe i napięciowe, dzięki czemu spełnia wymagania rozwiązań sterujących procesami przemysłowymi.
Układ izolowanego sterownika wyjść oparty o AD5422
Rysunek 1 przedstawia przykładowy układ całkowicie izolowanego sterownika wyjść analogowych w module wyjściowym. Obwód ten nadaje się szczególnie do sterowników PLC i modułów DCS w rozwiązaniach sterowania procesami, które wymagają standardowych wyjść prądowych 4-20 mA i napięć wyjściowych o polaryzacji dodatniej lub polaryzacjach dodatniej i ujemnej. Przetwornik AD5422 jest tutaj używany w połączeniu z czterokanałowym modułem izolacji cyfrowej ADuM1401.
Rysunek 1. Uproszczony przykład obwodu izolowanego sterowania analogowym stopniem wyjściowym za pomocą AD5422 i ADuM1401
Wyjścia 16-bitowego przetwornika C/A AD5422 można konfigurować za pośrednictwem szeregowego interfejsu SPI. Moduł posiada również zintegrowane funkcje diagnostyczne, które mogą być przydatne w aplikacjach przemysłowych. Wymaganą izolację między mikrokontrolerem a przetwornikiem C/A zapewnia układ ADuM1401. Cztery kanały wykorzystujemy do połączenia z AD5422 przez interfejs SPI: trzy kanały (LATCH, SCLK i SDIN) przesyłają dane, a czwarty (SDO) odbiera dane.
W zastosowaniach przemysłowych należy zapewnić odporność wyjść na wysokie napięcia zakłócające. Wymagania dotyczące odporności określono w normach, takich jak IEC 61000, która określa wymagania na przykład w zakresie kompatybilności elektromagnetycznej. Aby spełnić te normy, konieczne jest posiadanie na wyjściach dodatkowych zewnętrznych obwodów ochronnych. Jedną z opcji wprowadzenia tych obwodów pokazano na rysunku 2.
Rysunek 2. Obwody ochronne zgodne z normą IEC 61000 dla wyjść modułu AD5422
Możliwości układu
Wyjście prądowe (IOUT) można programować w zakresie 4-20 mA lub 0-20 mA. Napięcie wyjściowe jest dostarczane przez oddzielny pin VOUT, który można skonfigurować dla zakresów napięcia 0-5 V, 0-10 V, ±5 V, lub ±10 V. Zakresy te można przekroczyć maksymalnie o 10%. Oba wyjścia analogowe mają zabezpieczenia przeciwzwarciowe i przeciwrozwarciowe. Mogą też sterować obciążeniami pojemnościowymi do 1 µF i obciążeniami indukcyjnymi do 50 mH. Układ AD5422 wymaga zasilania analogowego (AVDD) w zakresie od 10,8 V do 40 V. Wymagane może być także cyfrowe napięcie zasilania (DVCC) w zakresie od 2,7 V do 5,5 V.
W innym wariancie, DVCC może służyć jako pin zasilający dla innych komponentów w systemie lub punkt podłączenia rezystorów podciągających. Do tego celu wyprowadzenie DVCC_SELECT należy pozostawić niepodłączony, a napięcie z wewnętrznego stabilizatora LDO 4,5 V należy przyłożyć do pinu DVCC. Maksymalny dostępny prąd tego stabilizatora to 5 mA. W prezentowanym obwodzie DVCC służy do zasilania galwanicznie odizolowanej strony układu ADuM1401.
Wyniki precyzyjnej konwersji 16-bitowego przetwornika C/A uzyskujemy przy użyciu zewnętrznego źródła napięcia odniesienia ADR4550. Jest to układ o wysokiej precyzji, małej mocy, a także niskim poziomie szumów napięcia. Zapewnia dokładność początkową rzędu 0,02%, a także bardzo dobrą stabilność temperaturową.
Przedstawiony tutaj układ pasuje m.in. do modułów wyjściowych sterowników PLC lub modułów DCS, które zapewniają zarówno wyjścia prądowe, jak i napięciowe, a także zgodność ze standardami EMC takimi jak IEC 61000.
Więcej informacji:
“AN-1519: 16-Bit, Fully Isolated Output Module Using the AD5422 Single-Chip Voltage and Current Output DAC and the ADuM1401 Digital Isolator.” Analog Devices, Inc., Luty 2018.


Koniec ery defiladowej. Cykl życia technologii na froncie skrócił się do kilku tygodni
Czym jest czytnik e-booków i jak działa?
O suwerenności Europy mówią gen. Sławomir Żakowski, gen. Paweł Bielawny, dr. Jacek Pawlak, Adam Cudny i dr Daniel Więzik 




