MicroLog.MyPower.CZ

… designed for freedom of automation.

Uživatelské nástroje

Nástroje pro tento web


mod:digitalout

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
mod:digitalout [2013/09/03 00:04] mypower_czmod:digitalout [2023/03/05 15:44] (aktuální) – [Screenshoty] mypower_cz
Řádek 3: Řádek 3:
 ===== Popis modulu ===== ===== Popis modulu =====
  
-Modul funguje jako rozhraní mezi softwarem micrologu a digitálními výstupy. Umožňuje zapnutí nebo vypnutí analogových výstupů přes www rozhraní, nebo automatické řízení stavu na základě hodnot z analogových pinů (v budoucích verzích).+Modul funguje jako rozhraní mezi softwarem MicroLogu a digitálními výstupy. Umožňuje zapnutí nebo vypnutí digitálních výstupů přes www rozhraní, nebo (v budoucích verzích MicroLogu) automatické řízení stavu na základě hodnot z analogových pinů a dalších sledovaných veličin.
  
 ===== Nastavení ===== ===== Nastavení =====
 +
 +==== Fyzické digitální piny ====
  
 Piny se mapují na fyzické digitální výstupy v programu pomocí proměnné **DPINmap**. Piny se mapují na fyzické digitální výstupy v programu pomocí proměnné **DPINmap**.
Řádek 24: Řádek 26:
 Na www rozhraní jsou piny pod indexovými čísly 0 - 15.  Na www rozhraní jsou piny pod indexovými čísly 0 - 15. 
  
 +Veškeré nastavení digitálních pinů je ukládáno do [[mod:eprom|EEPROM]].
 +
 +==== Výstupní logika pinů ====
 +
 +Nastavení logiky pinů je možno pomocí proměnné **DPINlogicmask**.
 +
 +<code c>
 +//                         <15  08>          <07  >00                          
 +uint16_t DPINlogicmask = (B00000000 << 8) | B00000011;  // pin/bit  0 = standard logic 0 OFF 1 ON,   1 = negative logic 0 ON 1 OFF
 +</code>
 +
 +16 bitů určuje zdali je logika pinu negativní (1) nebo standardní (0). Bit pro pin s interním indexem 15 je zcela vlevo. Bit pro pin s indexem 0 je zcela vpravo. Pokud má pin nastavenu negativní logiku, je při stavu OFF na pinu logický stav HIGH a při stavu ON je na pinu logický stav LOW. V případě standardní logiky odpovídá stav ON stavu HIGH a stav OFF stavu LOW.
  
  
Řádek 32: Řádek 46:
 ===== Screenshoty ===== ===== Screenshoty =====
  
-{{http://mypower.cz/docs/ulog/t5-digitalout.png}}+{{https://mypower.cz/docs/ulog/t5-digitalout.png}}
  
 ===== Související dokumenty ===== ===== Související dokumenty =====
  
 +  * [[mod:webservices#digitalni-vystupy]] - Data nastavení a stavu digitálních výstupů 
 +  * [[mod:eprom]] - EEPROM - Úložiště pro nastavení digitálních pinů.
  
mod/digitalout.1378159496.txt.gz · Poslední úprava: 2013/09/03 06:04 (upraveno mimo DokuWiki)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki