 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
marko11 Član



Pridružen-a: Ned 14 Dec 2003 17:47 Prispevkov: 893 Aktiv.: 3.77 Kraj: Dobrepolje
|
Objavljeno: Sre Jan 26, 2011 8:44 pm Naslov sporočila: RS232 motnje |
|
|
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 |
|
 |
psevdonim Član


Pridružen-a: Čet 21 Sep 2006 21:42 Prispevkov: 3406 Aktiv.: 14.93 Kraj: slo
|
Objavljeno: Sre Jan 26, 2011 10:14 pm Naslov sporočila: |
|
|
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 |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.71 Kraj: Kranj - struževo
|
Objavljeno: Čet Jan 27, 2011 12:23 am Naslov sporočila: |
|
|
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  |
|
Nazaj na vrh |
|
 |
RUros Član


Pridružen-a: Čet 09 Mar 2006 22:26 Prispevkov: 1031 Aktiv.: 4.39
|
Objavljeno: Čet Jan 27, 2011 10:45 am Naslov sporočila: |
|
|
Velika verjetnost je tudi, da so krivci releji, ki pozvročajo tokovne sunke. |
|
Nazaj na vrh |
|
 |
marko11 Član



Pridružen-a: Ned 14 Dec 2003 17:47 Prispevkov: 893 Aktiv.: 3.77 Kraj: Dobrepolje
|
Objavljeno: Ned Feb 06, 2011 12:59 pm Naslov sporočila: |
|
|
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 |
|
 |
bostjang Član

Pridružen-a: Tor 03 Jan 2006 15:29 Prispevkov: 3469 Aktiv.: 14.65 Kraj: Postojna
|
Objavljeno: Ned Feb 06, 2011 8:35 pm Naslov sporočila: |
|
|
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 |
|
 |
|
|
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
|