eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaAtmega - podłączanie przycisków - ku przestrodze !
Ilość wypowiedzi w tym wątku: 46

  • 21. Data: 2014-05-05 10:47:41
    Temat: Re: Atmega - podłączanie przycisków - ku przestrodze !
    Od: Piotr Gałka <p...@c...pl>


    Użytkownik "sundayman" <s...@p...onet.pl> napisał w wiadomości
    news:lk390c$phg$1@node1.news.atman.pl...

    > klawiatura (9 przycisków) podłączonych przewodem taśmowym ok. 13cm do PCB
    > z procesorem (atmega128). 10 żył (9+masa).

    [...]

    > No i teraz - postanowiłem sobie poprawić, i zrobiłem 2 zmiany;
    > - dałem zewnętrzne rezystory podciągające 10K
    > - kondensatory 100nF przeniosłem z PCB klawiatury na PCB procesora - tuż
    > przy złączu taśmy, niedaleko procesora.
    >
    > I co ? Niby wydawałoby się, że to nic nie powinno zmienić.
    > NIEPRAWDA !
    >
    > Nagle okazuje się, sterownik głupieje ; podczas naciskania klawiszy dzieją
    > się cuda - nie zawsze, ale często program się wywala, albo sobie
    > przeskakuje w dowolne miejsce, albo kaszani się LCD.
    >

    Mam wrażenie, że nie myślisz jak projektujesz, albo brakuje Ci podstawowej
    wiedzy.
    Jak do kondensatora naładowanego do 5V podłączysz L tworząc obwód
    rezonansowy o dość dużej dobroci to napięcie na kondensatorze osiągnie
    prawie -5V, ale wcześniej natknie się na diody na wejściu procka.

    Jakiego rzędu prąd dostaną te diody:
    1cm drutu to około 10nH. 26cm drutu to około 260nH.
    CU^2=LI^2. I^2=25*100/260=9.6; I=3A.

    Dopuszczalny prąd to chyba 20mA, ale (nawet przy zachowaniu tego limitu) nie
    jest zalecane wykorzystywać te diody w normalnym działaniu, a ty je
    wykorzystujesz dając im około 3A. Poza tym co struktura na to, jest też
    pytanie, co sąsiednie druciki w procku na to, że jednym z nich przepłynie 3A
    w impulsie, a wypłynie innym lub innymi.

    Między klawiaturą (zawsze może być źródłem ESD) a prockiem powinien być
    jakiś filtr (kilka dni temu o tym pisałem). Tu jest taka sytuacja, że nawet
    bez ESD z zewnątrz układ sam sobie robi kuku.

    Jak usuniesz kondensatory to z kolei groźne stanie się to od czego one miały
    zabezpieczać - ESD z palca kogoś dotykającego klawiatury.
    P.G.


  • 22. Data: 2014-05-05 11:17:41
    Temat: Re: Atmega - podłączanie przycisków - ku przestrodze !
    Od: Michał Lankosz <m...@t...pl>

    W dniu 2014-05-05 09:54, Piotr Gałka pisze:
    >
    > Użytkownik "Marek" <f...@f...com> napisał w wiadomości
    > news:almarsoft.6421913525808686160@news.neostrada.pl
    ...
    >
    >> O przekłamaniach w ram mcu przez emi obok słyszałem, nawet o tym, aby
    >> w mcu mającym uptime liczony w miesiącach nie ufać zawartości zmiennej
    >> (w ram), gdy zmienna nie była "odświeżana" przez te kilka miesięcy
    >> (??)... ale żeby wskaźnik instrukcji spontanicznie zmieniał wartości...
    >
    > A czym się różni wskaźnik instrukcji od RAM ?
    > P.G.

    Odległością od rdzenia? :)

    --
    Michał


  • 23. Data: 2014-05-05 14:03:46
    Temat: Re: Atmega - podłączanie przycisków - ku przestrodze !
    Od: l...@g...com

    użytkownik Robbo napisał:

    > Swoją drogą, jeśli ktoś mógłby podpowiedzieć, co się robi, aby uodpornić
    >
    > wyświetlacz na zakłócenia, to byłbym wdzięczny.
    >


    Te tansze lcdki maja mniejsza ilosc elementow, u mnie widzialem ze brakuje jednego
    tantala i dwoch ceramikow na zasilaniu, widac chinczyk oszczedza. Mozna wlasnorecznie
    dolutowac te elementy. Sa ferryty do tasm, dedykowane dlawiki i transile. Wlasnie
    sobie dlubie sterowanie lcd przez hc164, tj. jedna dluga linia od proca do hc164,
    krotkie laczenie hc164 z lcd, nie wiem jeszcze co wyjdzie:) Wiem tyle ze latwiej jest
    zabezpieczyc 2 linie niz 6.

    Kiedys rozbieralem pewna maszynke, tam na koncu kazdego ekranowanego przewodu byla
    "owijka" na ferrycie, kazda tasma byla ekranowana, czyli zupelnie inna bajka.


  • 24. Data: 2014-05-05 16:13:29
    Temat: Re: Atmega - podłączanie przycisków - ku przestrodze !
    Od: Marek <f...@f...com>

    On Mon, 05 May 2014 11:17:41 +0200, Michał Lankosz<m...@t...pl>
    wrote:
    > > A czym się różni wskaźnik instrukcji od RAM ?
    > > P.G.
    > Odległością od rdzenia? :)

    No i tym, że taki wskaźnik zmienia wartość ciągle (za wyjątkami typu
    sleep), czyli jest często odświeżany...

    --
    Marek


  • 25. Data: 2014-05-05 16:19:30
    Temat: Re: Atmega - podłączanie przycisków - ku przestrodze !
    Od: Piotr Gałka <p...@c...pl>


    Użytkownik "Marek" <f...@f...com> napisał w wiadomości
    news:almarsoft.4589186436725985578@news.neostrada.pl
    ...
    > On Mon, 05 May 2014 11:17:41 +0200, Michał Lankosz<m...@t...pl>
    > wrote:
    >> > A czym się różni wskaźnik instrukcji od RAM ?
    >> > P.G.
    >> Odległością od rdzenia? :)
    >
    > No i tym, że taki wskaźnik zmienia wartość ciągle (za wyjątkami typu
    > sleep), czyli jest często odświeżany...
    >
    Zmiana wartości to nie jest odświeżenie (przepisanie z innego źródła).
    Wydaje mi się, że stany pośrednie, występujące podczas inkrementacji
    wskaźnika instrukcji, są bardziej podatne na zakłócenie niż przerzutnik
    znajdujący się głęboko w stanie ustalonym.
    P.G.


  • 26. Data: 2014-05-05 17:34:00
    Temat: Re: Atmega - podłączanie przycisków - ku przestrodze !
    Od: Marek <f...@f...com>

    On Mon, 5 May 2014 16:19:30 +0200, Piotr
    Gałka<p...@c...pl> wrote:
    > Wydaje mi się, że stany pośrednie, występujące podczas
    inkrementacji
    > wskaźnika instrukcji, są bardziej podatne na zakłócenie niż
    przerzutnik
    > znajdujący się głęboko w stanie ustalonym.

    Naprawdę wierzysz, że producenci stosują przerzutniki do realizacji
    sram zamiast tańszych sztuczek? Artukuł, który właśnie zwracał uwagę
    na możliwości zmiany zawartosci ram mcu w czasie dotyczył właśnie
    tego, że obecnie static ram jest bardziej "static" tylko z nazwy...

    --
    Marek


  • 27. Data: 2014-05-05 18:49:13
    Temat: Re: Atmega - podłączanie przycisków - ku przestrodze !
    Od: sundayman <s...@p...onet.pl>


    > Mam wrażenie, że nie myślisz jak projektujesz, albo brakuje Ci
    > podstawowej wiedzy.
    > Jak do kondensatora naładowanego do 5V podłączysz L tworząc obwód
    > rezonansowy o dość dużej dobroci to napięcie na kondensatorze osiągnie
    > prawie -5V, ale wcześniej natknie się na diody na wejściu procka.
    >
    > Jakiego rzędu prąd dostaną te diody:
    > 1cm drutu to około 10nH. 26cm drutu to około 260nH.
    > CU^2=LI^2. I^2=25*100/260=9.6; I=3A.

    No przyznaję, że nie zastanawiałem się wcześniej nad tym od strony
    teoretycznej za bardzo. Jak widać rutyna i przekonanie o własnej wiedzy
    bywa mocno zdradliwe :)

    > Między klawiaturą (zawsze może być źródłem ESD) a prockiem powinien być
    > jakiś filtr (kilka dni temu o tym pisałem). Tu jest taka sytuacja, że
    > nawet bez ESD z zewnątrz układ sam sobie robi kuku.

    Trudno się nie zgodzić.

    > Jak usuniesz kondensatory to z kolei groźne stanie się to od czego one
    > miały zabezpieczać - ESD z palca kogoś dotykającego klawiatury.

    To jest o tyle mało ryzykowne, że klawiatura to mikroswitche (takie
    większe), umieszczone dodatkowo za elastyczną folią frontową. Z kolei
    front jako taki to PCB z podłączoną do masy warstwą miedzi, więc raczej
    nie ma ryzyka ESD.

    Ale oczywiście, rzecz do poprawienia, no i nauczka na przyszłość :D


  • 28. Data: 2014-05-05 19:04:14
    Temat: Re: Atmega - podłączanie przycisków - ku przestrodze !
    Od: sundayman <s...@p...onet.pl>


    > To są zabawki. Weź stycznik na 230V ze stykiem pomocniczym (rozwiernym).
    > Najlepszy był SM1. Połącz tak, żeby zrobić brzęczyk. Jeśli urządzenie
    > przeżyje włączenie tego ustrojstwa to je dobre :) Nie wystrasz się przy
    > włączaniu :)

    Jutro sprawdzę, bo nie mam pod ręką chyba nic takiego... No sam jestem
    ciekaw.


  • 29. Data: 2014-05-05 19:04:59
    Temat: Re: Atmega - podłączanie przycisków - ku przestrodze !
    Od: "wowa" <w...@g...pl>


    Użytkownik "sundayman" <s...@p...onet.pl> napisał w wiadomości
    news:lk6vkn$jg0$1@node1.news.atman.pl...
    >
    >> Swoją drogą, przyjrzyj się płytce z mikrokontrolerem, czy aby layout tam
    >> nie jest do poprawy... Jak już ktoś pytał - test lutownicy
    >> transformatorowej przechodzi?
    >
    > Lutownica nic nie robi, także pstrykając z grotem przytkniętym np. do
    > zasilania przewodów zasilania.
    > Mam też taką zapalarkę do gazu typu "CCCP zażigałka" (coś takiego mniej
    > więcej

    To są zabawki. Weź stycznik na 230V ze stykiem pomocniczym (rozwiernym).
    Najlepszy był SM1. Połącz tak, żeby zrobić brzęczyk. Jeśli urządzenie
    przeżyje włączenie tego ustrojstwa to je dobre :) Nie wystrasz się przy
    włączaniu :)
    Wojtek

    --
    Bo my, Polacy tak mamy,
    że we wszystkim przesadzamy :(


  • 30. Data: 2014-05-05 20:36:47
    Temat: Re: Atmega - podłączanie przycisków - ku przestrodze !
    Od: "michal" <...@b...pl>


    Użytkownik "Marek" <f...@f...com> napisał w wiadomości
    news:almarsoft.1654321055598065694@news.neostrada.pl
    ...
    > na możliwości zmiany zawartosci ram mcu w czasie dotyczył właśnie tego, że
    > obecnie static ram jest bardziej "static" tylko z nazwy...
    >
    > --
    > Marek
    czesc.
    to znaczy jak jest zrobiony,
    jakoś nic mi od głowy nie przychodzi jak mozna inaczej
    Michal.


strony : 1 . 2 . [ 3 ] . 4 . 5


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: