ja se sa ovim mojim 3d printerima (Stampaju plastiku, ogromna kolicina statike se proizvodi zbog vrele plastike koja prolazi kroz metalni otvor) natestirao resenja do prekosutra ...
ovo sto ti je sinisa napisao je ono najbitnije (prepisano ovo sto je on pisao + par komentara)
- PCB oklopljen i oklop uzemljen
- RSO na 220V strani (ako si kupio kvalitetno chopper napajanje ono bi trebalo vec da ima RSO na ulazu - pogledaj
http://en.wikipedia.org/wiki/P...correction_in_non-linear_loads ) - dovoljno ti je da stavis 100n pa 4.7mH pa 100n (naravno 250V) na ulaz u psu i resio si problem
- varistor, blokovi u paraleli na DC strani - 1n, 10n, 100n (na dc do pica stavi ove vrednosti, savetujem SMD i da ih zalemis direkt na pic)
- ELKO iza greca od bar 1500 uF po amperu
- RC članovi na sklopke i ostale izvore varničenja (ovo se kod tebe odnosi na motore i na taj varnicar/antistatik sipku otpornik i kond napravis tako da imas konstantno praznjenje statike)
- kablovi od elektronike do spoljnog sveta oklopljeni, jedan kraj oklopa na masu
- kako si vezao MCLR? Ako ti ne treba reset najbolje da ga disableujes u source-u, ako ti treba onda 4k7 na Vdd i obavezno 100n + 10n na masu.
e sad, ono najbitnije. posto kazes da dobijas "impulse viska" to znaci da ti singnal sa enkodera ne valja
- svi IO pinovi spojeni preko optokaplera
Ovo ti je najbitniji savet koji ti je sinisa dao. Sa enkodera vodis signal preko RC clana u schmidt invertor, iz invertora u optokapler i sa optokaplera na pic. To ti resava problem 100%.
Ako imas analogni ulaz na picu koji ne mozes preko optokaplera (kao ja na primer) onda dodatno na tu liniju vezujes schottky diodu prema masi i prema Vdd + 10n + 100n + 1uF (tantal ) + 10uF (tantal) + mozes i jednu zenericu da limitiras analogni ulaz.
Na sve data linije koje dolaze od spolja + na DC liniju stavi neki TVS/MOV/VDR (poledaj
http://en.wikipedia.org/wiki/TVSS )
[Ovu poruku je menjao bogdan.kecman dana 03.08.2011. u 22:04 GMT+1]