Stránka 1 z 1

Rele s postupnym sepnutim

Napsal: 17 črc 2019, 10:48
od Maik007
Ahoj,
potřeboval bych poradit, jakým způsobem vyřešit tuto úlohu:
Po přivedení napájení na relé, je nutné, aby toto relé seplo a potom rozeplo svůj kontakt 2x po sobě, čas prodlevy 200-300ms je OK.
napajeni 12V nebo 5V, spinany proud do 10mA.

Napadlo mne použít 2x relé se zpožděným sepnutím, a nastavit na nich rozdílné časy, ale to relé samo nerozepne.
Nebo obvod, který by po přivedení napájecího napětí (5 nebo 12V) sepnul a rozepnul výstup 2x po sobě
Děkuji za rady!

Napsal: 17 črc 2019, 14:06
od petrfilipi
1. Program do jednpčipu by byl poměrně jendoduchý a vypadal by nějak takto:

Triso.0 = 0 //Port je výstupní

GPIO.GP0 = 1 //Generul log. 1
delay_ms(250) //Čekej 0,25s

GPIO.GP0 = 0 //Generul log. 0
delay_ms(500) //Čekej 0,5s

GPIO.GP0 = 1 //Generul log. 1
delay_ms(250) //Čekej 0,25s

GPIO.GP0 = 0 //Generul log. 0
delay_ms(250) //Čekej 0,25s

repeat //Nekonečná smyčka
until 0

2. Musí to být samostatné zařízení? Není to nějaké zařízení, v jehož dosahu je PC? Tam by to bylo možné udělat pomocí seriového portu podobně jako jednočipem.

3. K čemu to má sloužit?

4. Jinak to lze (asi) postavit i z logických obvodů s použitím nějakého čítače 7493 nebo tak nějak, ale vše to bude větší a složitější na nastavení atd. A byl by problém, kdyby měly být jednotlivé časy rozdílné. To v procesoru napíšeš 250 a je to 0,25s; napíšeš 550 a je to 0,55s - samozřejmě s nějakou malou nepřesností, ale ta v tomto případě asi nebude hrát roli.

Petr

Napsal: 17 črc 2019, 14:41
od samec
To snáď nemyslíš vážne, kvôli takej hlúposti použiť PC.
Na to je predsa Arduino.

Napsal: 17 črc 2019, 14:48
od ZdenekHQ
Mě napadl CMOS 4060 s následnou blokací čítání, ale to už asi dneska není IN... 8-)

Napsal: 17 črc 2019, 15:06
od radek89
Pokud nechceš programovat, šlo by to s použitím 555 a 4017 - 555 zapojit jako astabil s požadovaným časem, jeho výstup přivádět na vstup 4017, výstupy 0 a 2 pak spínat přes diody NPN tranzistor který spíná relé a následujícím výstupem pak blokovat hodiny (clock inhibit), eventuelně stopnout časovač. Akorát budeš mít dobu sepnutí/mezery stejnou, popřípadě je můžeš kombinací dalších výstupů v násobcích upravovat.
S procesorem bude vždycky život jednodušší, pak můžeš ještě zkusit najít nějaké multifunkční relé.

Napsal: 17 črc 2019, 15:11
od Cowley
4017 s vnějším RC oscilátorem a 4093.
Po provedení napětí na hradlo 4093 se rozběhne oscilátor, 4017 začne počítat a posouvat výstupy.
Z výstupů se bude spínat v potřebných "rytmech" přes tranzistor relé.
Až dopočte do deseti, tak se přes jedno hradlo 4093 zablokuje a do bude čekat na vypnutí nebo nový Start povel.

Edit:. Tak jsem za "Plhu" :)

Ale taky jsem pro PICAXE 08M2 :)

Napsal: 17 črc 2019, 15:16
od masar
Lze to třeba takto:
:wink:
edit: Ještě jsem to zjednodušil.

Napsal: 17 črc 2019, 15:33
od Cowley
Teď mě napadá, že to mám někde doma hotové.
Tehdy se to dělalo pro klienta jako ovládání sirénky spouštěné dveřním magnetickým kontaktem.
Na výstupu té 4017 byl pianový 10-ti poziční přepínač pro nastavení "melodie" z výstupních impulsů.

Zkusím to najít.

Napsal: 18 črc 2019, 08:23
od petrfilipi
samec píše:To snáď nemyslíš vážne, kvôli takej hlúposti použiť PC.
Na to je predsa Arduino.


Vždyť to píšu - pokud je vedle nějaké PC, tak to přece nebudeš programovat na PC a pak nahrávat do Arduina, abys to po chvíli zase programoval v PC (třeba pro změnu času) a zase nahrával.

Ale jde o konkrétní podmínky zadavatele primární otázky - kde to bude, k čemu to bude, jak často se to bude používat atd.

Já mám takto udělaný generátor impulsů - na PC (NB) je program, ovládá seriový port, kde je optočlen (varianta 1) nebo relé (varianta2). V PC si krásně změním čas a nepotřebuji nic kromě "výkonového" prvku, připojeného ke COM portu. Navíc mi takovéto zařízení slouží ke zjištění čísla COM portu, hlavně když jich je na PC třeba 5.

Petr