SHLD – Vzorkovač (sample and hold)

Symbol blokuPotřebná licence: STANDARD
PIC

Popis funkce
Blok SHLD je určen pro podržení hodnoty vstupního signálu u, přičemž jeho funkce je dána parametrem mode.

V případě vynuceného vzorkování se nastaví výstup y na hodnotu vstupu u v okamžiku náběžné hrany (off on) řídicího vstupu SETH a zůstává konstantní až do příchodu nové náběžné hrany.

Pokud je zvoleno držení předchozí hodnoty, na výstup y se nastaví poslední hodnota vstupu u před příchodem vzestupné hrany na vstupu SETH. Tato hodnota je držena po celou dobu, kdy platí SETH = on. Pokud je na vstupu SETH = off, je vstup u jednoduše kopírován na výstup y.

Při režimu držení aktuální hodnoty se na výstup y nastaví hodnota vstupu u v okamžiku náběžné hrany. Tato hodnota je držena po celou dobu, kdy platí SETH = on. Pokud je na vstupu SETH = off, je vstup u jednoduše kopírován na výstup y.

Vstup R1 slouží k resetování bloku, inicializuje výstup y na hodnotu y0 a má prioritu před vstupem SETH.

Zvažte též použití bloku PARR, který může být rovněž použit pro uložení číselné hodnoty.

Tento blok propaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.

Vstup

u

Analogový vstupní signál

Double (F64)

SETH

Vstup pro nastavení a podržení výstupní hodnoty

Bool

R1

Reset bloku

Bool

Parametr

y0

Počáteční hodnota výstupu

Double (F64)

mode

Režim vzorkování  3

Long (I32)

1 ....

Vynucené vzorkování

2 ....

Držení předchozí hodnoty

3 ....

Držení aktuální hodnoty

Výstup

y

Analogový výstupní signál

Double (F64)

2024 © REX Controls s.r.o., www.rexygen.com