Elektroda.pl
Elektroda.pl
X
Arrow Multisolution Day
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Attiny 2313 - po "rozgrzaniu" działa poprawnie. Co jest nie tak ?

rydzyk673 15 Sie 2017 20:59 1518 15
  • #1 15 Sie 2017 20:59
    rydzyk673
    Poziom 9  

    Witam.

    Odrazu powiem ze słabo sie znam na tego typu prockach i programowaniu ale mam mały problem.
    Posiadam auto z USA w ktorym ktos w polsce juz przerobił lampy LEDowe, dokładając sterownik do lamp i zółte diody ktore maja pracować sekwencyjnie
    Cały układ jest oparty na Attiny 2313.
    Jedna lampa działa prawidłowo a druga nie do końca tzn gdy włacze kierunkowskaz to przez pierwsze 2-3minuty diody gubią sekwencje i wygląda to bleee. Lecz w miare pracy kierunkowskazu(po ok 3 min) sytuacja sie poprawia i działa bez problemu.
    w czym moze tkwic problem ? podejrzewam własnie układ 2313 bo oprócz kilku rezystorów i tranzystorów do wysterowania diód nic tam niema, nawet kwarcu brak bo ten kontroler ma w sobie kiepsiej jakosc timer i moze to on szwankuje ?
    Napiecie zasilania uładu wynosi cały czas +5v ( zapodałem nawet osobne zasilanie do wyeliminowania zakłóceń i bez zmian)
    żadne element układu sie nie nagrzewa itp.

    0 15
  • Arrow Multisolution Day
  • #3 15 Sie 2017 21:35
    rydzyk673
    Poziom 9  

    kontroler napewno zabezpieczony przed odczytem - wkoncu ktos za przeróbke lamp bierze kase.
    czy ktos spotkał sie z niestabilnością układu attiny 2313 kozystającego z wewnetrznego zegara ?

    0
  • Arrow Multisolution Day
  • #4 15 Sie 2017 21:55
    squelch
    Poziom 11  

    Wewnętrzny zegar jest niestabilny w skrajnych temperaturach plus minus 50 stopni. Piszesz że w układzie nie ma nic poza rezystorami i tranzystorami w takim razie problem lezy w filtrowaniu zasilania trzeba dodać kondensator na piny zasilania procesora.

    0
  • #5 16 Sie 2017 00:14
    jnk0le
    Poziom 18  

    Sprawdź jak poprowadzona jest masa. Ostatnio miałem taki przypadek, że układ ruszał dopiero po podgrzaniu attiny lutownicą.

    0
  • #6 16 Sie 2017 10:48
    dondu
    Moderator Mikrokontrolery Projektowanie

    squelch napisał:
    Wewnętrzny zegar jest niestabilny w skrajnych temperaturach plus minus 50 stopni.

    Którym fragmentem dokumentacji jest poparte to twierdzenie?

    @rydzyk673
    Jeśli mikrokontroler jest ustawiony na wewnętrzny generator RC np. 8MHz, to zmiana temperatury wpływa na częstotliwośc generetora w następujący sposób:

    Attiny 2313 - po "rozgrzaniu" działa poprawnie. Co jest nie tak ?

    Nie jest więc możliwe takie zachowanie jak opisujesz. Zacząłbym od sprawdzenia zimnych lutów jak sugeruje kol. jnk0le, lecz nie tylko w zakresie mikrokontrolera, ale całej płytki..

    0
  • #7 21 Sie 2017 00:10
    rekinisko
    Poziom 22  

    Przelutuj płytkę i problem zapewne zniknie.

    0
  • #8 21 Sie 2017 07:31
    22053
    Użytkownik usunął konto  
  • #9 21 Sie 2017 19:58
    rydzyk673
    Poziom 9  

    R-MIK napisał:
    Może brak podciągania linii reset?


    Miałem płytke ptrzed oczyma ale nie zwróciłem uwagi jak to jest z tym resetem. Lampe poskładałem bo jezdzic trzeba.
    Z tego co patrze po schematach w sieci to "zazwyczaj" restet jest podpiety pod +5V rezystorem 10K. A na nielicznych schematach reset jest wolny.
    Czy faktycznie moze to miec znaczenie ? Jaki wpływ ma podpiecie resetu przez ten rezystor ?

    Lampe rozbiore w weekend jak auto bedzie wole i przelutuje cała płytke.
    z rzeczy ktore już zrobiłem to zmiana kondensatorów na zasilaniu - bez zmian.

    edit: dodam ze dzis zauwałyłem w 2 lampie ten sam problem co w 1, bardzo rzadko (1/100 mrugnieć ) ale jednak tez sie pojawia bład w sekwencji.
    cos musi byc na rzeczy....

    0
  • #10 21 Sie 2017 20:14
    dondu
    Moderator Mikrokontrolery Projektowanie

    rydzyk673 napisał:
    Miałem płytke ptrzed oczyma ale nie zwróciłem uwagi jak to jest z tym resetem. Lampe poskładałem bo jezdzic trzeba.
    Z tego co patrze po schematach w sieci to "zazwyczaj" restet jest podpiety pod +5V rezystorem 10K. A na nielicznych schematach reset jest wolny.
    Czy faktycznie moze to miec znaczenie ? Jaki wpływ ma podpiecie resetu przez ten rezystor ?

    Szczegóły: http://mikrokontrolery.blogspot.com/2011/04/minimalne-podlaczanie-pinow.html

    rydzyk673 napisał:
    Lampe rozbiore w weekend jak auto bedzie wole i przelutuje cała płytke.

    Czekamy na to z niecierpliwością :)

    rydzyk673 napisał:
    edit: dodam ze dzis zauwałyłem w 2 lampie ten sam problem co w 1, bardzo rzadko (1/100 mrugnieć ) ale jednak tez sie pojawia bład w sekwencji.
    cos musi byc na rzeczy....

    Trudno wyrokować nie znając schematu i programu.

    0
  • #11 26 Sie 2017 17:49
    rydzyk673
    Poziom 9  

    Witam ponownie

    Rozebralem lampe
    Przelutowałem cała płytke- bez zmian. Reset jest podciagniety pod +5v przez 5kOhm rezystor, brakowało kondensatora wiec dołożyłem 100nF pod mase i bez zmian, dokładałem dodatkowe kondensatory 47uF i 100nF bezposrednio na nóżce zasilania VCC dla pewnosci i nadal bez zmian.

    jedyny efekt ktory poprawia sytuacje to podgrzanie jakiej kolwiek nóżki kontrolera lub bezposrednio rdzen kontrolera lutownica - wtedy układ działa idealnie, lecz jak postoi bezczynnie z 5 min to odnowa to samo. Czy jedynym wyjsciem jest wymiana układu ?

    edit: albo dokleje kontrolerowi rezystor 2W na rdzeniu i zrobie mu stałe pogrzewanie ale nie chciał bym tego tak nie fachowo rozwiazywac :)

    0
  • #12 26 Sie 2017 20:01
    2675900
    Użytkownik usunął konto  
  • #13 27 Sie 2017 19:51
    jnk0le
    Poziom 18  

    Ciężko wyrokować bez jakichś zdjęć pcb.
    W moim przypadku trzeba było masę Attiny (pin 10), połączyć bezbośrednio z polem masy do którego przylutowane są kondensatory kwarcowe, oraz przed szarpiącymi obciążeniami (zaledwie kilkadziesiąt mA).

    Ktoś jeszcze pisał coś o nie do końca sprawnym BOD'zie.

    0
  • #14 28 Sie 2017 09:58
    dondu
    Moderator Mikrokontrolery Projektowanie

    Możesz tracić kolejne dni, tygodnie i miesiące, albo wykonać wreszcie to o co prosimy, czyli dostarczenie schematu (co najmniej). Zapewne urządzenie nie jest jest skomplikowane, więc jesteś w stanie spokojnie rozrysować schemat z płytki PCB.

    Niemniej jednak objaw jaki opisałeś został najprawdopodobniej prawidłowo skomentowany przez Piotrus_999. Żaden mikrokontroler bowiem nie może takich objawów w tej sytuacji prezentować.

    0
  • #15 28 Sie 2017 18:00
    rydzyk673
    Poziom 9  

    Na dniach mam otrzymac mikrokontroler z wgranym softem wiec znów w weekend rozbiore lampe i bede działał. jak nie bedzie poprawy wstawie zdjecie pcb i schemat.

    0
  • #16 26 Paź 2017 17:58
    rydzyk673
    Poziom 9  

    Witam po długiej przerwie.

    W koncu po długich oczekiwaniach otrzymałem zaprogramowany kontroler od osoby która kiedyś wykonała ta przeróbkę lamp.
    Po podmianie układów problemy z stabilnością ustały całkowicie. wiec jedynym sensownym rozwiązaniem tego przypadku była wymiana Attiny.
    Temat uważam za rozwiązany, Dziękuje wszystkim za porady i śledzenie tematu

    pozdrawiam.

    0