Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
cs:hw:connection-of-ao-xs-hidden [2020/10/16 12:45] avsetula [Analogové výstupy] |
cs:hw:connection-of-ao-xs-hidden [2021/08/05 11:26] (current) avsetula |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Analogové výstupy ====== | + | Analogové výstupy na Unipi Extensionech slouží k ovládání externích zařízení (například: trojcestné ventily či výměníky) pomocí analogového napěťového signálu 0-10 V⎓. |
- | Analogové výstupy na Unipi Extensionech slouží k ovládání externích zařízení (například: trojcestné ventily či výměníky) pomocí analogového napěťového signálu 0-10 V. Připojení externího zařízení se provádí na svorky **AGND** a **AOx** (popř. **AOy.x**). Následující obrázek ilustruje zapojení zařízení na analogový výstup: | + | ====== Zapojení ====== |
+ | Připojení externího zařízení se provádí na svorky **AGND** a **AOVx**. Následující obrázek ilustruje zapojení zařízení na analogový výstup: | ||
{{ :en:hw:008_connection_of_io.png?direct&200 |}} | {{ :en:hw:008_connection_of_io.png?direct&200 |}} | ||
- | |||
- | ===== Nastavení napětí na analogových výstupech Extensionů ===== | ||
- | |||
- | Nastavení požadovaného napětí na výstupu se provádí zápisem do registru ''AO'', který očekává hodnoty 0–4000. Do toho rozsahu je namapován celá škála výstupu 0–10 V. Pro zjednodušení lze využít následující vzoreček: | ||
- | |||
- | {{ :en:hw:005_connection_of_io_formula.png?direct&200 |}} | ||
- | |||
- | <WRAP center round tip 95%> | ||
- | **Příklad:** \\ | ||
- | Pro nastavení 5,5V na analogovém výstupu **AO2.1** je potřeba do registru ''Analog Output 2.1'' zapsat hodnotu 2200. | ||
- | |||
- | V platformě Mervis IDE je využito funkce transformace, která pro zápis / čtení hodnoty provádí tento převod hodnot z 0-10 na 0-4000, či obráceně, automaticky. | ||
- | </WRAP> |