www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Preklopnik treh relejev z enim gumbom
Pojdi na stran 1, 2, 3  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
MCAT
Član
Član



Pridružen-a: Ned 18 Nov 2007 22:06
Prispevkov: 306
Aktiv.: 1.43
Kraj: Moravče (JN76JD)

PrispevekObjavljeno: Sob Apr 03, 2010 2:13 am    Naslov sporočila:  Preklopnik treh relejev z enim gumbom Odgovori s citatom

Pozdravljeni
Stvar je sledeča. Imam tri releje(coax), ki jih je potrebno preklapljati z enim samim gumb stikalom. Se pravi pritisneš prvič, se preklopi prvi rele, drugič, drug in tretjič, tretji rele. Ker so to coax releji, predtavljajo navadne porabnike, kot je npr. žarnica (tako, da razne "finte" z releji odpadejo). Rešitev bi bila verjetno najbolj preprosto izpeljana z mikrokontrolerejm. Sam pa sem iskal rešitev z uporabo tranzistorjev. Bolj sem gruntal kako bi to naredil, bolj se je kompliciralo. Ostal sem pri problemu, kako narediti, da ko spustiš gumb, tranzistor še kar ostane odprt. No zdaj se obračm na vas. Če ima kdo kakšno idejo, kako bi izpeljal to stvar.

LP, Grega

_________________
Gregor, S53SL
Think out of .
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
int47
Član
Član



Pridružen-a: Pon 15 Dec 2003 0:10
Prispevkov: 2104
Aktiv.: 8.88
Kraj: Ljubljana

PrispevekObjavljeno: Sob Apr 03, 2010 3:34 am    Naslov sporočila:   Odgovori s citatom

Uporabi 4017 .

Da bo čip štel "0", "1", "2", izhod "3" (pin7) veži na reset preko cca 10k upora.
Če mora ob vklopu vedno začeti z "0", med reset in VDD zveži cca 100nF kondenzator.
Izhodi 4017 verjetno ne bodo dovolj zmogljivi za direktni priklop releja.

Če je vir clk impulzov tipka, je nujno filtriranje clk vhoda (vibriranje kontaktov tipke pri preklopu) z npr. RC členom in CD40106.

Ne pozabi na diodo pri releju.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MCAT
Član
Član



Pridružen-a: Ned 18 Nov 2007 22:06
Prispevkov: 306
Aktiv.: 1.43
Kraj: Moravče (JN76JD)

PrispevekObjavljeno: Sob Apr 03, 2010 1:08 pm    Naslov sporočila:   Odgovori s citatom

Hvala. Ker pa se je plan malo spremenil in sem razmišljal, če bi še dodal mošnost časovnega preklopa, se pravi vsako sekudo se vklopi en rele in se tako ciklično ponavlja dokler ne ustaviš z drugo tipko. Releja sta zdaj samo dva (so pa tri možne varjante priklopa relejev, saj je "izhod" enega releja speljan na "vhod " drugega). Verjetno bi pa to rajši naredil z mikrokontrolerjem. Sedaj me le zanima katerega izbrati, da ne bo "premočan" in bo imel še vedno dovolj vhodov in izhodov. Torej rabil bi dva izhoda in tri vhode (PTT vhod, tipka, stikalce za menjavo dveh načinov). Ima kdo kakšnega v mislih. Najbolje bi bilo, če bi bil AVR, saj imam že programator doma.

LP, Grega

_________________
Gregor, S53SL
Think out of .
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
program_er
Član
Član



Pridružen-a: Sob 08 Mar 2008 13:47
Prispevkov: 2173
Aktiv.: 10.33
Kraj: Maribor (Pohorje)

PrispevekObjavljeno: Sob Apr 03, 2010 3:26 pm    Naslov sporočila:   Odgovori s citatom

MCAT je napisal/a:
Torej rabil bi dva izhoda in tri vhode (PTT vhod, tipka, stikalce za menjavo dveh načinov). Ima kdo kakšnega v mislih. Najbolje bi bilo, če bi bil AVR, saj imam že programator doma.

LP, Grega


ATtiny13, ravno pravi zate. Ko odšteješ RESET, GND in VCC ti ostane 5 I/O pinov (od tega imajo trije še 10-bitni ADC ter dva še 8-bitni PWM). Pa še 8-bitni Timer0 ima, če hočeš šteti sekunde.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo MSN Messenger - naslov
MCAT
Član
Član



Pridružen-a: Ned 18 Nov 2007 22:06
Prispevkov: 306
Aktiv.: 1.43
Kraj: Moravče (JN76JD)

PrispevekObjavljeno: Sob Apr 03, 2010 4:12 pm    Naslov sporočila:   Odgovori s citatom

Hvala za nasvet. Sem pogledal datasheet in bom verjtno izbral kar tega.
_________________
Gregor, S53SL
Think out of .
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MCAT
Član
Član



Pridružen-a: Ned 18 Nov 2007 22:06
Prispevkov: 306
Aktiv.: 1.43
Kraj: Moravče (JN76JD)

PrispevekObjavljeno: Tor Apr 06, 2010 9:17 pm    Naslov sporočila:   Odgovori s citatom

program_er je napisal/a:
Ko odšteješ RESET, GND in VCC ti ostane 5 I/O pinov (od tega imajo trije še 10-bitni ADC ter dva še 8-bitni PWM). Pa še 8-bitni Timer0 ima, če hočeš šteti sekunde.

Kaj reset pina se ne da preprogramirati v izhodni pin? Bi s tem onemogočil reprogramiranje?

_________________
Gregor, S53SL
Think out of .
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
program_er
Član
Član



Pridružen-a: Sob 08 Mar 2008 13:47
Prispevkov: 2173
Aktiv.: 10.33
Kraj: Maribor (Pohorje)

PrispevekObjavljeno: Tor Apr 06, 2010 10:24 pm    Naslov sporočila:   Odgovori s citatom

MCAT je napisal/a:
program_er je napisal/a:
Ko odšteješ RESET, GND in VCC ti ostane 5 I/O pinov (od tega imajo trije še 10-bitni ADC ter dva še 8-bitni PWM). Pa še 8-bitni Timer0 ima, če hočeš šteti sekunde.

Kaj reset pina se ne da preprogramirati v izhodni pin? Bi s tem onemogočil reprogramiranje?


Da se zunaji RESET izklopit v Fuse bitih, vendar potem čipa ne moreš več programirati z navadnim programatorjem, ampak rabiš paralelnega. Problem pa nastane, če rabi paralelni programator še kak dodatni pin kot samo osnovne SPI (ne spoznam se na paralelne programatorje). Tako da, recimo bi ga lahko preprogramiral, če si 100% v svoj program.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo MSN Messenger - naslov
lojzek
Član
Član



Pridružen-a: Pet 25 Jan 2008 8:00
Prispevkov: 3387
Aktiv.: 15.99

PrispevekObjavljeno: Sre Apr 07, 2010 6:44 am    Naslov sporočila:   Odgovori s citatom

Mcat, če ti zmanjkuje pinov, lahko uporabiš tudi katerega malce večjega. Recimo Tiny 24-44-84 serije ki ima 14 pinov.

Drugače pa je v SE bil članek, kako en pin uporabiš kot vhod IN izhod. Mislim, da je to v prvi letošnji številki.
Ali pa vhodme tipke povežeš z uporovnim delilnikom in meriš napetost na njih.

Rešitev je več.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MCAT
Član
Član



Pridružen-a: Ned 18 Nov 2007 22:06
Prispevkov: 306
Aktiv.: 1.43
Kraj: Moravče (JN76JD)

PrispevekObjavljeno: Tor Apr 13, 2010 12:04 pm    Naslov sporočila:   Odgovori s citatom

Evo, narisal sem načrt vezja za preklaplanje relejev, tako, da se ti ob različnih kombinacijah dveh izhodov prižgejo tudi LED diode, pri eni kombinaciji pa se posveti samo LED dioda in releji so izklopljeni.

Prosil bi nekoga, da pogleda vezje, če bo delovalo, tako kot sem si zamislil in je zapisano v tabeli.

Tranzistorji so BC547B

LP, Grega



vezje1.PNG
 Opis:
Sicer narisano v slikarju, ampak mislim, da dovolj pregledno. Zgoraj je tabela kombinacij izhodov in pričakovani rezultati.

Download
 Ime datoteke:  vezje1.PNG
 Velikost datoteke:  15.26 KB
 Downloadano:  72 krat


_________________
Gregor, S53SL
Think out of .
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
joc
Član
Član



Pridružen-a: Pet 22 Dec 2006 14:19
Prispevkov: 371
Aktiv.: 1.65
Kraj: Novo mesto

PrispevekObjavljeno: Tor Apr 13, 2010 2:39 pm    Naslov sporočila:   Odgovori s citatom

Si kr zakompliciral stvari oz. bi se dalo rešiti to bolj enostavno oz. z manj elementi in enim nap. virom npr. +12V...

V bistvu ti tole dela tako: če pripelješ signal "1" na vhod I1 potem se aktivira Re1, če hočeš aktivirati Re2 z vhodom I2 mora biti hkrati aktiviran tudi I1. Vsaj dve LED (LED3+predupor in LED2+predupor) bi lahko vezal vsporedno z Re1 in Re2, LED1 ti bo ves čas svetila, LED4 pa bi svetila ob prisotnosti signala I2.
Za vklop LED ne potrebuješ tranzistorjev...

Lp.

_________________
Človek, tako pomembno bitje, ki ga lahko naredi vsak bedak.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MCAT
Član
Član



Pridružen-a: Ned 18 Nov 2007 22:06
Prispevkov: 306
Aktiv.: 1.43
Kraj: Moravče (JN76JD)

PrispevekObjavljeno: Tor Apr 13, 2010 2:58 pm    Naslov sporočila:   Odgovori s citatom

Vezje bi moralo delati tole:
-Ko sta I1 in I2 izključena, bi morala svetiti LED1, noben rele ni vklopljen.
-Ko sta I1 in I2 vključena, bi morala svetiti LED2, oba releja sta vključena.
-Ko je I1 vključen in I2 izključen, bi morala svetiti LED3, rele1 vključen, 2 izključen.
-Ko je I1 izključen in I2 vključen bi morala svetiti LED4, NOBEN rele ni vključen

Edino to bi lahko naredil, da bi uporabil samo 12V napetostni vir, čeprav imata I1 in I2 v vključenem stanju 5V.

LED2 nebi mogel vezati vzporedno k Re2, saj bo v primeru, da sta vključena oba izhoda svetila LED2 in LED3. Če pa bi vezal LED3 vzporedno k Re1 bi ta led svetila tudi, če bi bila oba izhoda vključena.

Ne vem kako narediti, da ko bosta oba izhoda izključena, bo gorela LED1, čeprav bi po sedanjem vezju to moralo delovati, ker večina toka v ostalih primerih teče drugje in ne odpre tranzistorja. Edino to je, če že tisti mali tok odpre tranzistor.

_________________
Gregor, S53SL
Think out of .
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
joc
Član
Član



Pridružen-a: Pet 22 Dec 2006 14:19
Prispevkov: 371
Aktiv.: 1.65
Kraj: Novo mesto

PrispevekObjavljeno: Tor Apr 13, 2010 6:47 pm    Naslov sporočila:   Odgovori s citatom

Kot je že prej int47 dejal, uporabi IC4017 ta ti bo zadevo precej poenostavil...
Tako bi z eno tipko enostavno vklapljal posamezne LED diode in releja.

Glede na napisano kako naj bi vezje delovalo, bi LED2 vsekakor lahko vezal vsporedno z Re2... LED3 pa potemtakem ne bi smel neposredno vezati vsp. z Re1...

_________________
Človek, tako pomembno bitje, ki ga lahko naredi vsak bedak.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
s56a
Član
Član



Pridružen-a: Pon 07 Jan 2008 23:05
Prispevkov: 172
Aktiv.: 0.81
Kraj: Ljubljana

PrispevekObjavljeno: Tor Apr 13, 2010 7:30 pm    Naslov sporočila:   Odgovori s citatom

-Ko sta I1 in I2 izključena, bi morala svetiti LED1, noben rele ni vklopljen.
-Ko sta I1 in I2 vključena, bi morala svetiti LED2, oba releja sta vključena.
-Ko je I1 vključen in I2 izključen, bi morala svetiti LED3, rele1 vključen, 2 izključen.
-Ko je I1 izključen in I2 vključen bi morala svetiti LED4, NOBEN rele ni vključen

Logicna tabela je naslednja:

I1 I2 R1 R2 LED
0 0 0 0 0
1 0 1 0 1
0 1 0 0 2
1 1 1 1 3

Rele 1 vklapljas s T1 s pomocjo I1, rele 2 s T2 z emiterjem na T1 kolektorju in I2 vzbujanjem. Uporabljas samo 3 stanja od 4 moznosti! LED najlazje palis z BCD ali oktalnim IC dekoderjem in enim skupnim uporom za omejevanje toka na kaksnih 10 mA.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
MCAT
Član
Član



Pridružen-a: Ned 18 Nov 2007 22:06
Prispevkov: 306
Aktiv.: 1.43
Kraj: Moravče (JN76JD)

PrispevekObjavljeno: Tor Apr 13, 2010 10:03 pm    Naslov sporočila:   Odgovori s citatom

joc je napisal/a:
Kot je že prej int47 dejal, uporabi IC4017 ta ti bo zadevo precej poenostavil...
Tako bi z eno tipko enostavno vklapljal posamezne LED diode in releja.

Glede na napisano kako naj bi vezje delovalo, bi LED2 vsekakor lahko vezal vsporedno z Re2... LED3 pa potemtakem ne bi smel neposredno vezati vsp. z Re1...


Kot sem že rekel bom uporabil mikrokontroler (ATTiny13) in tista dva izhoda I1 in I2 sta izhoda mikrokontrolerja.

s56a je napisal/a:
Uporabljas samo 3 stanja od 4 moznosti!

Saj to je tudi moj namen, saj je pri vezavi teh relejev brezpomensko stanje drugega releja, če je prvi izključen. Šele, ko je prvi vključen je stanje drugega releja pomembno. Zakaj potem četrta kombinacija? I1=0 in I2=1? Zato ker bi z prižgano 4. led diodo prikazoval stanje, ko se parametri na mikrokontrolerju nastavljajo. Takrat ni važno kakšno je stanje relejev, zato so vsi releji izklopljeni.

Zdi se mi malo neracionalno, če bi za vsako led diodo porabil svoj pin, ker bi tako rabil večji mikrokontroler brez potrebe.

Iščem samo najbolj racionalno rešitev, kako doseči pričakovane rezultate stanj led diod in relejev na podlagi dveh izhodov mikrokontrolerja- I1 in I2.

_________________
Gregor, S53SL
Think out of .
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
joc
Član
Član



Pridružen-a: Pet 22 Dec 2006 14:19
Prispevkov: 371
Aktiv.: 1.65
Kraj: Novo mesto

PrispevekObjavljeno: Sre Apr 14, 2010 1:45 pm    Naslov sporočila:   Odgovori s citatom

MCAT je napisal/a:
Evo, narisal sem načrt vezja za preklaplanje relejev, tako, da se ti ob različnih kombinacijah dveh izhodov prižgejo tudi LED diode, pri eni kombinaciji pa se posveti samo LED dioda in releji so izklopljeni.

Prosil bi nekoga, da pogleda vezje, če bo delovalo, tako kot sem si zamislil in je zapisano v tabeli.

Tranzistorji so BC547B

Kot sem že rekel bom uporabil mikrokontroler (ATTiny13) in tista dva izhoda I1 in I2 sta izhoda mikrokontrolerja.


LP, Grega


Zakaj pa potem sprašuješ in rišeš vezje s tranzistorji, če boš delal z uC??!!! Liar
Ahhh... nima veze.

Lp.

_________________
Človek, tako pomembno bitje, ki ga lahko naredi vsak bedak.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran 1, 2, 3  Naslednja
Stran 1 od 3

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 496 dni


Powered by phpBB © 2001, 2005 phpBB Group