Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Časový spínač se vstupy

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Řešení problémů s různými konstrukcemi
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
romcolahvac



Založen: Feb 08, 2014
Příspěvky: 10

PříspěvekZaslal: ne květen 11 2014, 20:56    Předmět: Časový spínač se vstupy Citovat

Dobrý den,

Chtěl bych Vás požádat o radu na vyrobení časovače s použitím relé:
Doufám, že výstižně popíši fukci, které potřebuji dosáhnout:

Chtěl bych za použití PICAXE mikrokontroléru vyrobit časovač, který bude fungovat takto. Jako vstup použít hladinový senzor vytvořený pomocí tranzistoru. Dály by bylo zapotřebí, pokud příjde v dejme tomu 15ti minutových rozestupech celkem 4 impulzy vstupů, tak aby PICAXE vykonal naprogramovaný ůkon (pustil by na výstupní pin HIGH na dobu cca 10 sec). Po tomto úkonu by opět začal čekat a vnímat čtyři impulzy na vstupu s již zmiňovanými 15ti minutovými rozestupy. Za výstup bych potřeboval vložit silové relé, které by sepnulo spotřebič 230V 8A.

Pro jakékoliv upřesnění mého složitého dotazu/prosby napište. Rád upřesním problém.


Děkuji moc. Roman
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
mtajovsky



Založen: Sep 19, 2007
Příspěvky: 3698
Bydliště: Praha

PříspěvekZaslal: po květen 12 2014, 14:09    Předmět: Citovat

Je třeba vyjasnit některé věci:

- když přijde impuls po jiné době než 15 minut, co se s ním stane? Bude se ignorovat?
- Jaká je tolerance pro těch 15 minut?

- co se má stát, když například přijdou 3 impulsy a 4. v časovém okně nepřijde?

V každém případě, řešením je jednoduchý stavový automat.

Stavy:
- stav mimo časové okno
- stav v časovém okně
- přišly 4 impulsy, tzn. je spuštěna operace

Události:
- přišel impuls
- vypršel časovač 15 minut
- vypršel časovač časového okna
- vypršel časovač 10 sekund

Stavy 'mimo časové okno' a 'v časovém okně' se střídají vypršením časovače. Na začátku se nastaví stav 'mimo časové okno' a časovač 15 minut. V tomto stavu se ignorují příchozí impulsy. Po jeho vypršení se nastaví stav 'v časovém okně' a časovač časového okna. Pokud impuls přijde v časovém okně, započítá se přepne se ihned na stav 'mimo časové okno', resetuje se časovač okna a nastaví se časovač 15 minut. Pokud impuls v časovém okně nepřijde, po vypršení časovače časového okna se nuluje počet započítaných impulsů a nastaví se časovač 15 minut a stav 'mimo časové okno'.

Po příchodu 4. impulsu se přejde do stavu 'operace spuštěna', nastaví se časovač 10 s a operace se spustí. V tomto stavu se ignorují příchozí impulsy. Po vypršení časovače 10 s se operace zastaví, přejde se do stavu 'mimo časové okno', vynuluje se čítač impulsů a spustí se časovač 15 minut. A tak pořád dokolečka Smile

Bude třeba nějak vyřešit časovače, nejlépe přerušovací rutinou.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Řešení problémů s různými konstrukcemi Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.13 sekund