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 

DIY zvonec - duhovi?

 
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
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.61
Kraj: Trzic

PrispevekObjavljeno: Pon Avg 14, 2006 10:09 pm    Naslov sporočila:  DIY zvonec - duhovi? Odgovori s citatom

Počasi nam je začel crkovati hišni zvonec (3-tonski gong). Pri roki sem imel ravno enega PICa in sem na hitro skupaj zlotal vezje, ki simulira trotonski gong.
Problem se je pojavil, ker se je zvonec začel prožiti tudi brez pritiska na tipko... Zakaj? Uporabil sem kar PICev interrupt (gre za PIC12F683), 1M:10k (in 1M:100k) uporovni delilnik, PIC pa ima itak diodo na vsakem IO pinu, tako da napetost omeji na tistih 5.7V. Torej zakaj bi se interrupt prožil tudi brez pritiska tipke? Kako to preprečiti? Tipka je navadna, brljivka ni v njej.

_________________
Lp,
Matevž
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
VolkD
Član
Član



Pridružen-a: Pet 24 Sep 2004 21:58
Prispevkov: 14228
Aktiv.: 60.04
Kraj: Divača (Kačiče)

PrispevekObjavljeno: Tor Avg 15, 2006 12:24 am    Naslov sporočila:   Odgovori s citatom

Razlogov je lahko milion !
Od kavnega mlinčka do GSM aparata. Lahko tudi električna praznjenja na drugem koncu Slovenije.

Poskusi dodat na PIC-a med pinom, kjer pride tipka zvonva in maso kondenzator . Vsaj 1 nF naj bo, še bolje 10nF lahko celo 100nF. Malo eksperimentiraj.
Med tipko in nožico pica pa lahko daš tudi kako dušilno. VK200 vo skoraj izničila vpliv GSM-a.

_________________
Dokler bodo ljudje mislili, da živali ne čutijo, bodo živali čutile, da ljudje ne mislijo.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
mucek
Član
Član



Pridružen-a: Tor 01 Avg 2006 10:47
Prispevkov: 5530
Aktiv.: 24.05
Kraj: Domzale

PrispevekObjavljeno: Tor Avg 15, 2006 12:28 am    Naslov sporočila:   Odgovori s citatom

Kaj pa "debounce" opcija; ko je tipka pritisnjena čakaš x (50 in več) ms in potem še enkrat gledaš ali je tipka res pritisnjena. Če gre za "hitre" pulze, boš s tem problem odpravil.

LP, Grega
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.56

PrispevekObjavljeno: Tor Avg 15, 2006 12:35 am    Naslov sporočila:   Odgovori s citatom

Shema vezave ?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Slemi
Član
Član



Pridružen-a: Pet 29 Okt 2004 13:29
Prispevkov: 386
Aktiv.: 1.63
Kraj: Hrastnik

PrispevekObjavljeno: Tor Avg 15, 2006 7:36 am    Naslov sporočila:   Odgovori s citatom

Mogoče bi poskusil tako, da na interrupt priključiš optokopler in pull-up upor, tipko pa zvežeš na tisto stran kjer je dioda v optokoplerju, tako te ne bo motila inducirana napetost v liniji od stikala v kateri moraš obvezno narediti tako, da tokokrog ni sklenjen ko tipka ni pritisnjena.

Lp

_________________
slemi.info - en
slemi.si - slo
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo AIM - AOL Instant - naslov MSN Messenger - naslov
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.61
Kraj: Trzic

PrispevekObjavljeno: Tor Avg 15, 2006 9:23 am    Naslov sporočila:   Odgovori s citatom

Sem šel načrt na hitro narisat.
Glede dušilk, optokoplerjev,... Zakaj potem navadni zvonec deluje BP, pa nima nič od tega? Moram linijo obremeniti, da se bo inducirana napetost zaradi motenj izničila?



vezje_zvonec.JPG
 Opis:
 Velikost datoteke:  28.22 KB
 Pogledana:  48 krat

vezje_zvonec.JPG



_________________
Lp,
Matevž
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.56

PrispevekObjavljeno: Tor Avg 15, 2006 10:43 am    Naslov sporočila:   Odgovori s citatom

Kje je RC filter med tipko in vhodom ?

Dodaj se en kondenzator neposredno pred regulator.

Cemu sluzi tisti "delilnik", ki ne deli nicesar, pred vhodom ?

*edit* pobrisane neuporabne stevilke


Nazadnje urejal/a Sokrat Tor Avg 15, 2006 1:23 pm; skupaj popravljeno 1 krat
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.61
Kraj: Trzic

PrispevekObjavljeno: Tor Avg 15, 2006 12:16 pm    Naslov sporočila:   Odgovori s citatom

Tisti 1M upor je tam zaradi zmanjšanja toka, ki teče v uC, 100k pa pull-down upor. Bom poizkusil in dodal še RC filter, kot si svetoval. O kakšni kapacitivnosti v RC filtru govoriva? 100n?
_________________
Lp,
Matevž
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.56

PrispevekObjavljeno: Tor Avg 15, 2006 1:22 pm    Naslov sporočila:   Odgovori s citatom

NeoTO je napisal/a:
Tisti 1M upor je tam zaradi zmanjšanja toka, ki teče v uC, 100k pa pull-down upor. Bom poizkusil in dodal še RC filter, kot si svetoval. O kakšni kapacitivnosti v RC filtru govoriva? 100n?


Najprej daj samo kondenzator (recimo 100 nF ali 1 uF, kar pac imas na voljo) in izpusti oba nepotrebna upora, ki sta na tvoji shemi ter omogoci notranji pull-up MCUja. Ce bi se se vedno pojavljale motnje, potem dodaj majhen upor (10K ali manj) ali se boljse - zamenjaj 100 nF kondenzator z 1 uF in daj 1K upor, da dobis lowpass filter.

Tisti tvoji upori na shemi namrec ne pocnejo nic od zgoraj navedenega. Je notranji pull-up trenutno omogocen ali ne ? Ce ni, potem je vhod stalno potegnjen na 0 in pritisk na tipko ne naredi prav nicesar. Ce je, potem je tisti tvoj pull-down skupaj z njim delilnik, ki drzi pin stalno zelo blizu meje med logicno 0 in 1 in pritisk na tipko morda spravi napetost cez mejo (ce je bila prej pod njo), morda pa tudi ne, ker je 1M pac ogromna vrednost v primerjavi z 100K (pomeri z voltmetrom med pinom in maso). Za omejevanje toka skrbi pull-up in ne tisti tvoj 1M upor. V glavnem ... tako kot je narisano, ne more delovati pravilno.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
NeoTO
Član
Član



Pridružen-a: Pon 28 Mar 2005 19:19
Prispevkov: 2752
Aktiv.: 11.61
Kraj: Trzic

PrispevekObjavljeno: Tor Avg 15, 2006 2:08 pm    Naslov sporočila:   Odgovori s citatom

Ok. Torej naj pripeljem 230V direktno na PICa in bodo njegove diode vse odvedle na maso? Notranjih uporov nimam vklopljenih, a dvomim, da bodo kaj pomagali pri zaščiti.
_________________
Lp,
Matevž
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 23.56

PrispevekObjavljeno: Tor Avg 15, 2006 2:55 pm    Naslov sporočila:   Odgovori s citatom

NeoTO je napisal/a:
Ok. Torej naj pripeljem 230V direktno na PICa in bodo njegove diode vse odvedle na maso? Notranjih uporov nimam vklopljenih, a dvomim, da bodo kaj pomagali pri zaščiti.


Kaksnih 230V ? Tega nisi ne omenil ne narisal nikjer - na skici je narisano 9V napajanje, tipka pa preklaplja na maso, nikjer ni nobenih 230V.

Ce je temu tako, potem vkljuci interni pull-up za vhodni pin ali dodaj eksternega (= ena komponenta vec po nepotrebnem), dodaj kondenzator med povezavo na tipko in maso in odstrani tista dva nesmiselna upora, ki ne pocneta nic koristnega. Ce bo narejeno tako, potem bo zgornje vezje delovalo normalno - pritisk na tipko bo povzrocil spremembo stanja vhoda in MCU ne bo reagiral na zelo kratke impulze (debounce). Vezji kot je kondenzator, manj bo obcutljiv. Ob spremembi vhoda z 1 na 0 bo MCU pac naredil, kar mora narediti, in potem spet caka na nov prehod iz 1 v 0 (tako si najbrz napisal program ?).

Ce temu ni tako, potem shemo popravi tako, da bo prikazovala dejansko vezje, sicer ti ne moremo pomagati, saj je nemogoce uganiti kaj si v resnici ustvaril.

Predvsem pa ne prikljuci 230V nikamor na vezje, ki si ga narisal. Ce tvoj hisni zvonec za delovanje potrebuje 230V namesto narisanih 9V, uporabi namesto tranzistorja ustrezen optocoupler, tipka (in celo vezje z MCUjem) pa bo se vedno galvansko loceno od 230V (napajanje prek napajalnika s transformatorjem ali iz baterije). Nobenih 230V ne pride nikoli v blizino MCUja, ker to sploh ni potrebno.
Nazaj na vrh
Skrit 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
Stran 1 od 1

 
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: 495 dni


Powered by phpBB © 2001, 2005 phpBB Group