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 

Motnje ob preklopu releja
Pojdi na stran 1, 2  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
hamm
Član
Član



Pridružen-a: Sob 27 Okt 2012 21:47
Prispevkov: 225
Aktiv.: 1.46
Kraj: Mengeš

PrispevekObjavljeno: Ned Jan 15, 2017 6:53 pm    Naslov sporočila:  Motnje ob preklopu releja Odgovori s citatom

S STM32F4Discovery krmilim kurilnico. Na mikrokrmilnik imam priklopljen LCD velikosti 20x4, in vezje, kjer je vse potrebno za priklop štirih tipk, 2 ds18b20 senzorja in rele.

Problem je pri releju, vedno ko preklopi, na zaslonu dobim čudne znake (kitajski znaki). Pomaga samo, če resetiram Discovery.

Rele je 230V, proži ga sobni termostat, torej ko je v sobi mrzlo, termostat vklopi rele.
V trenutku ko rele preklopi, se kondenzator počasi napolni in mikrokrmilnik to zazna kot logično '1'. (glej sliko)
Logika na mikrokrmilniku torej pravilno bere vhod, težava je samo v motnjah, ki se očitno pojavijo ob preklopu, saj LCD zaslon izrisuje kitajske znake.

Vem da se v releju v trenutku preklopa inducira napetost, ampak kako naj to dušim?

Tudi če dam rele ven iz vezja (1m stran) in fizično prekinem kabel ki je povezan na mikrokrmilnik, se ob preklopu releja zgodi isto. Res pa je, da za povezovanje LCD-ja z mikrokrmilnikom uporabljam IDE kabel dolžine 30cm (in za povezovanje vezja z mikrokrmilnikom prav tako IDE dolžine 20cm).
Ves logični del se napaja z enim 5V stikalnim napajalnikom.

Ali obstaja kakšna povsem druga, boljša rešitev? Malo sem že obupal.



relay_as_input.jpg
 Opis:
Shema vezave releja
 Velikost datoteke:  357.31 KB
 Pogledana:  10 krat

relay_as_input.jpg


Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Branez
Moderator
Moderator



Pridružen-a: Pon 14 Apr 2003 7:21
Prispevkov: 7831
Aktiv.: 33.05
Kraj: Koprivnica HR

PrispevekObjavljeno: Ned Jan 15, 2017 7:01 pm    Naslov sporočila:   Odgovori s citatom

Tako.

Wikipedia je napisal/a:
A snubber is a device used to suppress ("snub") a phenomenon such as voltage transients in electrical systems, pressure transients in fluid systems or excess force or rapid movement in mechanical systems.

_________________
The true sign of intelligence is not knowledge but imagination.
Creativity is intelligence having fun!

Albert Einstein
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
hamm
Član
Član



Pridružen-a: Sob 27 Okt 2012 21:47
Prispevkov: 225
Aktiv.: 1.46
Kraj: Mengeš

PrispevekObjavljeno: Ned Jan 15, 2017 7:20 pm    Naslov sporočila:   Odgovori s citatom

Hvala za odgovor. A ima ta zadeva v slovenščini tudi ime? Mogoče še nasvet kakšnega naj vzamem?

Hvala za pomoč!
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Branez
Moderator
Moderator



Pridružen-a: Pon 14 Apr 2003 7:21
Prispevkov: 7831
Aktiv.: 33.05
Kraj: Koprivnica HR

PrispevekObjavljeno: Ned Jan 15, 2017 7:25 pm    Naslov sporočila:   Odgovori s citatom

Ima, RC člen proti motnajm.


snubber.png
 Opis:
 Velikost datoteke:  415.64 KB
 Pogledana:  26 krat

snubber.png



_________________
The true sign of intelligence is not knowledge but imagination.
Creativity is intelligence having fun!

Albert Einstein
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
shar
Član
Član



Pridružen-a: Sre 10 Feb 2016 11:15
Prispevkov: 150
Aktiv.: 1.32

PrispevekObjavljeno: Ned Jan 15, 2017 7:33 pm    Naslov sporočila:   Odgovori s citatom

Jaz bi raje razmišljal v smeri kot na sledečem linku... : http://electronics.stackexchange.com/questions/96087/how-detect-ac-signal-in-avr
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: Ned Jan 15, 2017 7:50 pm    Naslov sporočila:  Re: Motnje ob preklopu releja Odgovori s citatom

hamm je napisal/a:
Problem je pri releju, vedno ko preklopi, na zaslonu dobim čudne znake (kitajski znaki). Pomaga samo, če resetiram Discovery.

Probledm je v vezju, ki je občutljivo na motnje.

S snuberjem lahko omiliš motnje, ki jih povzroča preklop releja.
Žal na ostale vire motenj verjetno ne bo dosti vplival.

_________________
Kdor ni skregan, ni Slovenc !
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
hamm
Član
Član



Pridružen-a: Sob 27 Okt 2012 21:47
Prispevkov: 225
Aktiv.: 1.46
Kraj: Mengeš

PrispevekObjavljeno: Ned Jan 15, 2017 7:57 pm    Naslov sporočila:   Odgovori s citatom

Tudi če vezje odklopim z mikrokrmilnika (zaslon pa povežem direktno na mikrokrmilnik) in preklopim rele (ki fizično torej nima povezave s krmilnikom in zaslonom) se težava še vedno pojavi. Očitno rele povzroči veliko EM motenj, povezovalni kabel do zaslona pa deluje najbrž kot antena?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
robert
Član
Član



Pridružen-a: Sob 29 Maj 2004 21:48
Prispevkov: 1905
Aktiv.: 8.04
Kraj: Tolmin

PrispevekObjavljeno: Ned Jan 15, 2017 7:59 pm    Naslov sporočila:   Odgovori s citatom

shar je napisal/a:
Jaz bi raje razmišljal v smeri kot na sledečem linku... : http://electronics.stackexchange.com/questions/96087/how-detect-ac-signal-in-avr

Tudi sam sem najprej pomislil na optokopler, ki bo najboljša rešitev Wink

_________________
LP Robert
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
damo
Član
Član



Pridružen-a: Čet 31 Jul 2003 13:45
Prispevkov: 2008
Aktiv.: 8.48
Kraj: Krško

PrispevekObjavljeno: Ned Jan 15, 2017 8:27 pm    Naslov sporočila:   Odgovori s citatom

Daj še pull up upore na lcd. Na data in kontrolne linije.
_________________
Dobrga štromarja samo slab šnops strese!
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
hamm
Član
Član



Pridružen-a: Sob 27 Okt 2012 21:47
Prispevkov: 225
Aktiv.: 1.46
Kraj: Mengeš

PrispevekObjavljeno: Ned Jan 15, 2017 9:44 pm    Naslov sporočila:   Odgovori s citatom

Najbrž bom prisiljen rešiti zadevo z optosklopnikom, vendar me vseeno zanima kaj točno se dogaja, zato bom najprej poizkusil z RC členom. Bi bile vrednosti 100 ohmov in 100nF v redu (popravljena vezava od Branez)?

@damo: Pini na mikrokrmilniku so v output načinu, misliš torej, da bi dal pull-up upore zraven LCD-ja?

Glede optosklopnika, katerega priporočate in kako se najbolj enostavno reši "utripanje" zaradi notranje ledice?

Hvala vsem za nasvete.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
damo
Član
Član



Pridružen-a: Čet 31 Jul 2003 13:45
Prispevkov: 2008
Aktiv.: 8.48
Kraj: Krško

PrispevekObjavljeno: Ned Jan 15, 2017 10:28 pm    Naslov sporočila:   Odgovori s citatom

Vseeno, le da so dosti manjsi od internih od mikrokontrolerja.

Pa se kake kondenzatorje na napajanje.

_________________
Dobrga štromarja samo slab šnops strese!
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
hamm
Član
Član



Pridružen-a: Sob 27 Okt 2012 21:47
Prispevkov: 225
Aktiv.: 1.46
Kraj: Mengeš

PrispevekObjavljeno: Pon Jan 16, 2017 8:27 pm    Naslov sporočila:   Odgovori s citatom

Takole sem si zamislil vezavo za optosklopnik, ne vem pa, katerega naj vzamem?

Rad bi, da je If na notranji diodi optosklopnika čim manjši, če bi bil 10mA, to pomeni predupor ~ 20k ohmov, kar pomeni, da se na uporu troši moč dobra 2W. To se mi zdi preveč. Idealno bi bilo okrog 1mA.

Potrebujem še nasvet, kako naj izhod zgladim na konstantno napetost: po trenutni shemi je (kadar je sobni termostat sklenjen) na izhodu kvadratna napetost.
Morda kondenzator? Samo potem pade napetost na 1,5V?



opto.jpg
 Opis:
Vezava optosklopnika na mikrokontroler
 Velikost datoteke:  332.3 KB
 Pogledana:  3 krat

opto.jpg


Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
plesec
Član
Član



Pridružen-a: Sre 16 Sep 2009 20:21
Prispevkov: 135
Aktiv.: 0.70
Kraj: Medvode

PrispevekObjavljeno: Pon Jan 16, 2017 9:21 pm    Naslov sporočila:   Odgovori s citatom

Uporabi AC optosklopnik.

Na strani mikrokrmilnika pa za vsak slučaj še en RC člen in bi moralo delat.

1 mA bi moral biti dovolj za optosklopnik. Saj izhod tokovno ne bo obremenjen. Preglej nekaj datasheetov - to so precej standardne zadeve.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
MadMax
Član
Član



Pridružen-a: Pet 09 Sep 2005 22:16
Prispevkov: 4743
Aktiv.: 20.02

PrispevekObjavljeno: Pon Jan 16, 2017 9:47 pm    Naslov sporočila:   Odgovori s citatom

Vezava po shemi ti bo skurila optokopler.
Daj vsaj antiparalelno eno diodo, če že ne uspeš na netu izbrskat priporočljive in preverjene vezave...
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
hamm
Član
Član



Pridružen-a: Sob 27 Okt 2012 21:47
Prispevkov: 225
Aktiv.: 1.46
Kraj: Mengeš

PrispevekObjavljeno: Čet Jan 19, 2017 1:30 pm    Naslov sporočila:   Odgovori s citatom

Na internetu nisem našel nič pametnega, večino zadetkov je za navadni optosklopnik. Sicer pa ni važno, sem dal AC optosklopnik, tako da antiparalelne diode nisem potreboval.
Na vsakih 10mS (100Hz) se je izhod za 400uS postavil nazaj na logično 1, kar je posledica vhodne izmenične napetosti, zato sem na izhod dodal še RC člen (1uF, 10k ohm) in zadeva deluje izvrstno. Hvala vsem.
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
Pojdi na stran 1, 2  Naslednja
Stran 1 od 2

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


Powered by phpBB © 2001, 2005 phpBB Group