RTV forum PL | NewsGroups PL

Zakłócenia w LCD przy zbliżeniu palca do PIC16F877A - co może być przyczyną?

PIC - zakłócenia

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Zakłócenia w LCD przy zbliżeniu palca do PIC16F877A - co może być przyczyną?

Guest

Fri Jan 10, 2014 11:33 am   



Duperelny projekt. PIC16F877A (DIP40) + parę klawiszy/guzików + LCD (2x16) + pierdualny soft. I wszystko ładnie funguje zgodnie z założeniami.

Dotykam paluchami raz to pinów LCD, raz to pinów PIC'a, ot tak żeby sprawdzić czy nie ma jakiś problemów. No i nie ma, wszystko jest OK!!

Tymczasem... Wystarczy że zbliżę palucha na jakieś 5mm (bez dotykania) do środka pleców procka, na LCD pojawiają się "krzaki". Oddalę palucha - wszystko wraca do normy, czyli program dalej hula.

Co jest grane ??

Marek
Guest

Fri Jan 10, 2014 3:34 pm   



On Fri, 10 Jan 2014 01:33:08 -0800 (PST), stchebel@gmail.com wrote:
Quote:
Tymczasem... Wystarczy że zbliżę palucha na jakieś 5mm (bez dotyka=
nia) do środka pleców procka, na LCD pojawiają się "krzaki". Oddal=
ę palucha - wszystko wraca do normy, czyli program dalej hula.
Co jest grane ??

Spontaniczna zmiana stanu na wiszącym pinie wejściowym ujawnia bug w
sofcie?
Test klikającej lutownicy (transformatorowej) przechodzi?

(szybko włączasz/wyłączasz lutownice, grot w powietrzu, nie dalej niż
15-20cm od układu, zwróć uwagę czy podczas klikania lcd/pic nie
świruje).

--
Marek

Ukaniu
Guest

Fri Jan 10, 2014 3:44 pm   



Użytkownik "Marek" <fake@fakeemail.com> napisał w wiadomości
news:almarsoft.2468930028985801647@news.neostrada.pl...
Quote:
Test klikającej lutownicy (transformatorowej) przechodzi?

Ja mam taki brzęczyk ze starego dzwonka z małą antenką przylutowaną przy
stykach.
Jak przechodzi test brzęczyka to wszystko przejdzie ;-)

--
Pozdrawiam,
Łukasz

Marek
Guest

Fri Jan 10, 2014 4:21 pm   



On Fri, 10 Jan 2014 15:44:54 +0100, "Ukaniu"
<l99ukaszWYWALTO@gazeta.pl> wrote:
Quote:
Jak przechodzi test brzęczyka to wszystko przejdzie Wink

Też dobre Smile. Test klikającej lutownicy gnębił mnie w dzieciństwie
przy lutowaniu różnych pierdułek na 74.., zawsze świrowało od
klikania, od tamtych czasów został uraz, że nowo składany układ
będzie na wrażliwy na takie zakłócenie. Otatnio robilem układ na
picku z serii 18f, klikałem i nic się nie dzialo, nawet dotykałem
grotem obudowy z góry, też nic. A w pobliżu grota pole mag jest
niezłe, nakrętke m3 z kilku mm przyłapie...

--
Marek

Marek
Guest

Fri Jan 10, 2014 5:13 pm   



On Fri, 10 Jan 2014 07:47:00 -0800 (PST), stchebel@gmail.com wrote:
Quote:
Istotnie, jest trochę pinów wiszących w powietrzu.Ale to za Wuja
Wack=
a nie powinno mieć wpływu, a wręcz NIE MOŻE mieć wpływu na dzia=
łanie uC jeżeli soft nie odwołuje się do określonych bitów jaki=

Wiszący pin wywołuje przerwanie, które nie jest obsługiwane...
(programujac w asm chyba nie ma domyślnego "handlera" - idzie w
szkodę).

--
Marek

Guest

Fri Jan 10, 2014 5:47 pm   



W dniu piątek, 10 stycznia 2014 15:34:37 UTC+1 użytkownik Marek napisał:
Quote:
On Fri, 10 Jan 2014 01:33:08 -0800 (PST), stchebel@gmail.com wrote:

Tymczasem... Wystarczy że zbliżę palucha na jakieś 5mm (bez dotyka
nia) do środka pleców procka, na LCD pojawiają się "krzaki". Oddal
ę palucha - wszystko wraca do normy, czyli program dalej hula.

Co jest grane ??



Spontaniczna zmiana stanu na wiszącym pinie wejściowym ujawnia bug w

sofcie?


Istotnie, jest trochę pinów wiszących w powietrzu.Ale to za Wuja Wacka nie powinno mieć wpływu, a wręcz NIE MOŻE mieć wpływu na działanie uC jeżeli soft nie odwołuje się do określonych bitów jakiegoś tam portu. Mój soft jest tak duperelny, że o bug'u możemy zapomnieć. Parę linijek nabazgranych w Pascalu (nie cierpię C). No chyba, że coś jest narąbane w bibliotekach do obsługi LCD, a z takowych korzystam. Ale też niezbyt chce mi się w to wierzyć.

Guest

Fri Jan 10, 2014 5:58 pm   



W dniu piątek, 10 stycznia 2014 10:33:08 UTC+1 użytkownik stch...@gmail..com napisał:
Quote:
Duperelny projekt. PIC16F877A (DIP40) + parę klawiszy/guzików + LCD (2x16) + pierdualny soft. I wszystko ładnie funguje zgodnie z założeniami.



Dotykam paluchami raz to pinów LCD, raz to pinów PIC'a, ot tak żeby sprawdzić czy nie ma jakiś problemów. No i nie ma, wszystko jest OK!!



Tymczasem... Wystarczy że zbliżę palucha na jakieś 5mm (bez dotykania) do środka pleców procka, na LCD pojawiają się "krzaki". Oddalę palucha - wszystko wraca do normy, czyli program dalej hula.



Co jest grane ??

======================
Już wszystko jasne - problem rozwiązany!! Na uC był napis "Made in Germany".
Zamieniłem na uC z napisem "Made in Taiwan" - jest OK !! To już .rva n-ty raz się zdarza. Boszsz.... Za parę minut walnę nowy wątek n/t "niemieckiej precyzji" ku przestrodze...

John Smith
Guest

Fri Jan 10, 2014 7:57 pm   



On 10-01-2014 16:47, stchebel@gmail.com wrote:
Quote:
W dniu piątek, 10 stycznia 2014 15:34:37 UTC+1 użytkownik Marek napisał:
On Fri, 10 Jan 2014 01:33:08 -0800 (PST), stchebel@gmail.com wrote:

Tymczasem... Wystarczy że zbliżę palucha na jakieś 5mm (bez dotyka=

nia) do środka pleców procka, na LCD pojawiają się "krzaki". Oddal=

ę palucha - wszystko wraca do normy, czyli program dalej hula.

Co jest grane ??



Spontaniczna zmiana stanu na wiszącym pinie wejściowym ujawnia bug w

sofcie?


Istotnie, jest trochę pinów wiszących w powietrzu.Ale to za Wuja Wacka nie powinno mieć wpływu, a wręcz NIE MOŻE mieć wpływu na działanie uC jeżeli soft nie odwołuje się do określonych bitów jakiegoś tam portu. Mój soft jest tak duperelny, że o bug'u możemy zapomnieć. Parę linijek nabazgranych w Pascalu (nie cierpię C). No chyba, że coś jest narąbane w bibliotekach do obsługi LCD, a z takowych korzystam. Ale też niezbyt chce mi się w to wierzyć.

Mimo wszystko radziłbym zadeklarować nieużywane piny jako _wyjścia_ I/O.
K.

jg
Guest

Fri Jan 10, 2014 11:59 pm   



Dnia Fri, 10 Jan 2014 07:58:58 -0800 (PST), stchebel@gmail.com napisał(a):

Quote:
W dniu piątek, 10 stycznia 2014 10:33:08 UTC+1 użytkownik stch...@gmail.com napisał:
Duperelny projekt. PIC16F877A (DIP40) + parę klawiszy/guzików + LCD (2x16) + pierdualny soft. I wszystko ładnie funguje zgodnie z założeniami.



Dotykam paluchami raz to pinów LCD, raz to pinów PIC'a, ot tak żeby sprawdzić czy nie ma jakiś problemów. No i nie ma, wszystko jest OK!!



Tymczasem... Wystarczy że zbliżę palucha na jakieś 5mm (bez dotykania) do środka pleców procka, na LCD pojawiają się "krzaki". Oddalę palucha - wszystko wraca do normy, czyli program dalej hula.



Co jest grane ??

=======================

Już wszystko jasne - problem rozwiązany!! Na uC był napis "Made in Germany".
Zamieniłem na uC z napisem "Made in Taiwan" - jest OK !! To już .rva n-ty raz się zdarza. Boszsz.... Za parę minut walnę nowy wątek n/t "niemieckiej precyzji" ku przestrodze...

imho jasne bedzie jak wezmiesz i jeszcze przetestujesz na innym niemcu i
innym tajwanie...

--
jg

Marek
Guest

Sat Jan 11, 2014 9:50 am   



On Fri, 10 Jan 2014 23:59:37 +0100, jg <fake@fake.pl> wrote:
Quote:
imho jasne bedzie jak wezmiesz i jeszcze przetestujesz na innym
niemcu i
innym tajwanie...

O ile mi wiadomo Microchip produkuje układy tylko w USA, nigdy nie
słyszałem o fabryce w Niemczech. Klony chyba robił Parallax ale nie
jestem pewien, Rosyjski Milandr produkuje mcu, które mają identyczne
nazwy rejestrów z 8bitowymi PICami, mają identyczne schematy
blokowe, nazwy opcodow ale są zupełnie inaczej oznaczane.
Chętnie bym zobaczył fotki tego układu made in Germany.

--
Marek

Guest

Sat Jan 11, 2014 5:50 pm   



użytkownik Marek napisał:
Quote:
A w pobliżu grota pole mag jest

niezłe, nakrętke m3 z kilku mm przyłapie...


Marek

Uzywam tej funkcji do rozmagnesowania pesety.

sundayman
Guest

Sun Jan 12, 2014 6:57 pm   



Quote:
nazwy opcodow ale są zupełnie inaczej oznaczane.
Chętnie bym zobaczył fotki tego układu made in Germany.

a poza tym - gdzie to było kupione ??

Adam Jurkiewicz
Guest

Fri Jan 17, 2014 7:48 pm   



On 2014-01-10 10:33, stchebel@gmail.com wrote:
Quote:
Duperelny projekt. PIC16F877A (DIP40) + parę klawiszy/guzików
+ LCD (2x16) + pierdualny soft. I wszystko ładnie funguje
zgodnie z założeniami.

Dotykam paluchami raz to pinów LCD, raz to pinów PIC'a,
ot tak żeby sprawdzić czy nie ma jakiś problemów. No
i nie ma, wszystko jest OK!!

Tymczasem... Wystarczy że zbliżę palucha na jakieś 5mm
(bez dotykania) do środka pleców procka, na LCD pojawiają
się "krzaki". Oddalę palucha - wszystko wraca do normy,
czyli program dalej hula.

Co jest grane ??

W tym procku klasycznym problemem było nie wyłączenie tryby LVD
w configu. RB3/PGM wisi i resetuje układ, może to jest przyczyna.

--
Adam Jurkiewicz
www: http://www.protronik.pl/

elektroda NewsGroups Forum Index - Elektronika Polska - Zakłócenia w LCD przy zbliżeniu palca do PIC16F877A - co może być przyczyną?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map