RTV forum PL | NewsGroups PL

Resetowanie procesora AT91RM9200 przez metalowe styknięcie z gniazdem USB?

Reset CPU przez gniazdo USB

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Resetowanie procesora AT91RM9200 przez metalowe styknięcie z gniazdem USB?

Łukasz Góralczyk
Guest

Mon May 17, 2010 6:11 pm   



Witam,

Kupiłem niedawno płytkę z procesorem AT91RM9200 (ARM9) z preinstalowanym
Linuxem (tutaj: http://shop.ngxtechnologies.com/product_info.php?
cPath=31&products_id=72 ). Płytka jest kopią tego (są schematy i chyba
płytka też): http://wiki.emqbit.com/free-ecb-at91 .

Zauważyłem pewną dziwną rzecz, jeśli dotknę jakimś metalem osłony (też
metal) gniazda USB procesor się resetuje; osłona jest podłączona do masy
całego układu. Poprawiłem lut na gniazdku, sprawdziłem czy wina nie leży
w złym zamontowaniu gniazdka - też nie, pomyślałem że na sobie mam jakieś
ładunki ale to też wykluczyłem (na tyle ile mogłem), próbowałem na
różnych zasilaczach - to samo, próbowałem z drugą płytką - bez zmian. Czy
ten procesor jest aż tak wrażliwy? Czy przyczyną może być napięcie jakie
powstaje po zetknięciu dwóch metali?

--
Pozdrawiam,
Łukasz.

kk
Guest

Mon May 17, 2010 6:16 pm   



Quote:
wykluczyłem (na tyle ile mogłem), próbowałem na
różnych zasilaczach - to samo, próbowałem z drugą płytką - bez zmian. Czy
ten procesor jest aż tak wrażliwy? Czy przyczyną może być napięcie jakie
powstaje po zetknięciu dwóch metali?


Weź woltomierz cyfrowy i sprawdź czy jest jakieśnapięcie między masą płyty
a okolicą (np. twoim ciałem, przewodem uziemiającym, masą innych urządzeń w
pobliżu)

Łukasz Góralczyk
Guest

Mon May 17, 2010 6:41 pm   



On Mon, 17 May 2010 20:16:58 +0200, kk wrote:
Quote:
We woltomierz cyfrowy i sprawd czy jest jakienapicie midzy mas
pyty a okolic (np. twoim ciaem, przewodem uziemiajcym, mas innych
urzdze w pobliu)

Miernik wskazuje 0. Co ciekawe nie musze miec kontaktu z metalowym
obiektem ktory styka się z gniazdkiem USB - reset tez jest. Pro forma:
jestem w zwykłym pokoju, płytka leży na gumowych podkładkach na stole z
oklejonego (H/M)DF.

--
Lukasz.

Michoo
Guest

Mon May 17, 2010 6:54 pm   



Łukasz Góralczyk pisze:
Quote:
Zauważyłem pewną dziwną rzecz, jeśli dotknę jakimś metalem osłony (też
metal) gniazda USB procesor się resetuje; osłona jest podłączona do masy
całego układu. Poprawiłem lut na gniazdku, sprawdziłem czy wina nie leży
w złym zamontowaniu gniazdka - też nie, pomyślałem że na sobie mam jakieś
ładunki ale to też wykluczyłem (na tyle ile mogłem), próbowałem na
różnych zasilaczach - to samo, próbowałem z drugą płytką - bez zmian. Czy
ten procesor jest aż tak wrażliwy? Czy przyczyną może być napięcie jakie
powstaje po zetknięciu dwóch metali?


Testuję ostatnio różne sposoby realizacji klawiatury pojemnościowej,
jeden z układów działa na zasadzie wystawiania wysokiego stanu na jednym
pinie i wykrywaniu zbocza na drugim.

W normalnych warunkach dotknięcie drugiej strony laminatu palcem
("przycisku") powoduje opóźnienie w wykryciu zbocza o 10 cykli (nieco
ponad 600ns).

Gdy w promieniu 2M pracuje taka lutownica
http://www.mamut.net/semicon/vtss5_g.jpg
to czas ten rośnie do ~120(!!!) cykli, ale położenie lutownicy (całej, z
podstawką) na płytce nie wpływa na pomiar bez dotknięcia.

Może ty też masz w pobliżu jakieś urządzenie dla którego jesteś anteną?

--
Pozdrawiam
Michoo

Zbych
Guest

Mon May 17, 2010 6:59 pm   



Łukasz Góralczyk pisze:

Quote:
Zauważyłem pewną dziwną rzecz, jeśli dotknę jakimś metalem osłony (też
metal) gniazda USB procesor się resetuje; osłona jest podłączona do masy
całego układu.

Prawdopodobnie jest to wina źle zaprojektowanego druku - najkrótsza
ścieżka dla wyładowania prowadzi od gniazda usb do złącza przez okolice
procesora. Możesz spróbować wstawić między obudowę USB a masę układu
rezystor kilkadziesiąt, klikaset kilo i powtórzyć eksperyment. Inna
możliwość to połączenie obudowy USB bezpośrednio z masą zasilacza, z
pominięciem płytki.

Adam Dybkowski
Guest

Mon May 17, 2010 9:24 pm   



W dniu 2010-05-17 20:11 Łukasz Góralczyk napisał(a):

Quote:
Kupiłem niedawno płytkę z procesorem AT91RM9200 (ARM9) z preinstalowanym
Linuxem (tutaj: http://shop.ngxtechnologies.com/product_info.php?
cPath=31&products_id=72 ). Płytka jest kopią tego (są schematy i chyba
płytka też): http://wiki.emqbit.com/free-ecb-at91 .

Zauważyłem pewną dziwną rzecz, jeśli dotknę jakimś metalem osłony (też
metal) gniazda USB procesor się resetuje; osłona jest podłączona do masy
całego układu.

No to błąd od razu w schemacie. Obudowa USB nie powinna być połączona
bezpośrednio z masą. Od tego jest w gniazdku USB pin masy (czwarty
AFAIR). Obudowę najlepiej podłączyć do masy poprzez dużą rezystancję.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Łukasz Góralczyk
Guest

Wed May 19, 2010 12:41 pm   



Odciąłem gniazdo od masy ale reset czasami się zdarza przy wykładaniu/
wyjmowaniu urządzenia USB. Znalazłem też błąd przez który USB nie mogło i
tak działać.

Pozdrawiam,
Łukasz.

Adam Dybkowski
Guest

Wed May 19, 2010 9:21 pm   



W dniu 2010-05-19 14:41 Łukasz Góralczyk napisał(a):

Quote:
Odciąłem gniazdo od masy ale reset czasami się zdarza przy wykładaniu/
wyjmowaniu urządzenia USB. Znalazłem też błąd przez który USB nie mogło i
tak działać.

No to się pochwal. Będzie dla potomnych.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Łukasz Góralczyk
Guest

Thu May 20, 2010 2:05 pm   



On Wed, 19 May 2010 23:21:07 +0200, Adam Dybkowski wrote:
Quote:
No to się pochwal. Będzie dla potomnych.

Racja. http://www.m2uu.com/elektronika:blueboard-arm-at91rm9200 . Prace
trwają.

--
Łukasz.

elektroda NewsGroups Forum Index - Elektronika Polska - Resetowanie procesora AT91RM9200 przez metalowe styknięcie z gniazdem USB?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map