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 

RS232 motnje

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Osnove programiranja AVR-jev
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
marko11
Član
Član



Pridružen-a: Ned 14 Dec 2003 17:47
Prispevkov: 893
Aktiv.: 3.77
Kraj: Dobrepolje

PrispevekObjavljeno: Sre Jan 26, 2011 8:44 pm    Naslov sporočila:  RS232 motnje Odgovori s citatom

Pozdravljeni

Voltcraftov instrument mi pošilja izmerjene podatke na PC. Na PC-ju imam napisan program z VB5, ki mi te podatke obdela. Deluje na Commportu 1 in lepo deluje.

Potem pa imam še dodaten hardware na kateremu imam ATmega8 ter USB-RS232 pretvornik, ta pa mi pošilja preko Commporta 2 podatke na PC.

PROBLEM pa je tukaj...

Mega8 krmili z optokoplerji 7 relejev. Dva releja vklopita fazo, nulo na transformatorju v praznem teku.

Potem pa z ukazom Print pošljem številko 1 na PC. Ostali releji pa samo vklapljajo in izklaplajo vsak odcep iz trafoja (trafo ni obremenjen), tako merim z enim instrumentom različne napetosti.

Tukaj pri preklapljanju relejev pa nastane neka MOTNJA, ki onemogoči pošiljanje podatkov na PC.
Sam program pa deluje naprej normalno, releji se pravilno vključujejo, le komunikacija ne deluje.

Potem moram resetirati procesor, ter potegniti kabel iz USB-ja, potem pa zopet deluje.
Do te motnje ne pride vedno, pride po kakih 10, 15 preklopih včasih tudi 5-ih

Če ne priklopim transformatorja pa vse vedno deluje 100%.

Do motnje pride tudi, če procesor napajam z baterijo.

Delam z Bascom AVR, ter Visual basic 5.
Z RS232 komunikacijo delam prvič in se še učim.

Se zahvaljujem za vsakršne informacije.

LP,marko
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
psevdonim
Član
Član



Pridružen-a: Čet 21 Sep 2006 21:42
Prispevkov: 3406
Aktiv.: 14.93
Kraj: slo

PrispevekObjavljeno: Sre Jan 26, 2011 10:14 pm    Naslov sporočila:   Odgovori s citatom

varistor vzporedno z napravo, kjer bi lahko nastala višja napetost od dovoljene. Ali mogoče zaporedna vezava upora 100 ohm in kondenzatorja 100nF.
Ali so na tuljavah relejev "narobe" priklopljene diode ?
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.71
Kraj: Kranj - struževo

PrispevekObjavljeno: Čet Jan 27, 2011 12:23 am    Naslov sporočila:   Odgovori s citatom

Blokirni kondenzatorji na vseh napajalnih pinih mikrokontrolerja?
Kakšna zanka z maso, ki bi lahko delovala kot en ovoj tuljave, kjer se inducira motnja?
Je trafo magnetno ločen od vezja?

_________________
I'm going to stand outside, so if anyone asks, I'm outstanding Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
RUros
Član
Član



Pridružen-a: Čet 09 Mar 2006 22:26
Prispevkov: 1031
Aktiv.: 4.39

PrispevekObjavljeno: Čet Jan 27, 2011 10:45 am    Naslov sporočila:   Odgovori s citatom

Velika verjetnost je tudi, da so krivci releji, ki pozvročajo tokovne sunke.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
marko11
Član
Član



Pridružen-a: Ned 14 Dec 2003 17:47
Prispevkov: 893
Aktiv.: 3.77
Kraj: Dobrepolje

PrispevekObjavljeno: Ned Feb 06, 2011 12:59 pm    Naslov sporočila:   Odgovori s citatom

Ojla

Sprobal sem vse vaše nasvete. ( Varistor, blokirni cond., odmaknil trafo od vezja) Rezultat je ta, da sedaj mi stvar deluje samo še vedno ni 100%, nekje 90%.

Res je, da imam vse to na razvojni plošči, kar pa mislim, da to nebi smel biti problem.

Še enkrat, kaj se zgodi:
Ko pride do motnje se komunikacija ustavi. Tudi, če resetiram uC in zaprem program na računalniku ne deluje komunikacija.

Da deluje moram potegniti kabel iz računalnika in ga ponovno vklopiti, potem pa zopet vse deluje.

LP,marko
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
bostjang
Član
Član



Pridružen-a: Tor 03 Jan 2006 15:29
Prispevkov: 3469
Aktiv.: 14.65
Kraj: Postojna

PrispevekObjavljeno: Ned Feb 06, 2011 8:35 pm    Naslov sporočila:   Odgovori s citatom

Ali se bitna hitrost UART-a na ATmega8 natanko ujema z nastavljeno na PC-ju?
Neujemanje je lahko do 5%, ampak če si ravno na meji,...
Preveri dejansko hitrost glede na frekvenco kvarca.
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 -> Osnove programiranja AVR-jev Č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: 492 dni


Powered by phpBB © 2001, 2005 phpBB Group