logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Zakłócenia TSOP1736 przy multipleksowaniu LED na At89c2051 - jak je wyeliminować?

felek12345 22 Kwi 2014 12:26 1611 12
  • #1 13532197
    felek12345
    Poziom 9  
    Posty: 13
    Pomógł: 1
    Ocena: 2
    Witam, robię sterownik wyświetlacza 4xled7seg, z obsługą odbioru z pilota podczerwieni i mam dziwny problem z tym układem TSOP1736, otóż na przerwaniach timera1 (16bit) jest procedura dla multipleksowaniem wyświetlacza led a przerwanie dla RC5 zrobiłem na ext0 a całość jest taktowana kwarcem 12MHz z procesorem at89c2051 i gdy przerwanie Timera działa wolniej np. ustawię między $e880...$f600 to na wyjściu tsop1736 pojawiają się impulsy co jakiś czas, które zakłócają odbiór kodów z pilota, natomiast gdy timer1 ustawię od $f800 w górę to zakłócenia znikają całkowicie. Gdy przerwanie dla wyświetlania jest całkowicie wyłączone to też nie ma zakłóceń. Co to może być? Może ktoś miał podobny problem. Pomocy.
    Zamieścił bym schemat ale nie mam teraz dostępu do aparatu a post piszę z tablet. Dodam że układ z multipleksowaniem wyświetlacza jest podłączony do portu P1, z układami hc164 i hc174, ten pierwszy jest dla ustawiania danych wyświetlacza a ten drugi do ustawiania danego rzędu od 1 do 4 przy multipleksowaniem czyli :
    P1.0 .. P1.4 - data2 D0..D3 (hc174)
    P1.5 - data1 (hc164)
    P1.6 - clk1 (hc164)
    P1.7 - clk2 (hc174)
    Każdy segment jest sterowany przez tranzystor smd 1F z układu hc174 Q0..Q3, całość działa dobrze tylko te zakłócenia na układzie tsop są denerwujące, dodam że układ ten jest poprawnie podpięty jak w nocie katalogowej...

    EDIT1: Zamieszczam część kodu dla tego układu...

    Kod: text
    Zaloguj się, aby zobaczyć kod


    EDIT 2: Zamieszczam schemat ale chwilowo w takiej formie, bo cały post pisze na tablecie...
    Zakłócenia TSOP1736 przy multipleksowaniu LED na At89c2051 - jak je wyeliminować?
  • #2 13535891
    Konto nie istnieje
    Poziom 1  
  • #3 13542177
    felek12345
    Poziom 9  
    Posty: 13
    Pomógł: 1
    Ocena: 2
    Witam, troche odfiltrowałem zasilanie i troche pomogło lecz nadal są zakłucenia na układzie tsop. Zauważyłem że to chyba nie jest od zasilania tylko od samego tsop, ponieważ gdy układ jest w obudowie ze szybką zakłucenia się nasilają jakby odbijały od wyświetlacza cyferki i trafiały na układ odbiornika podczerwieni. Podobnie jest jak się lusterko przyłoży to tsop jakby coś odbierał z wyświetlacza.
    Zamieszczam obrazki układu bez obudowy i z obudową (przepraszam za jakość):
    Zakłócenia TSOP1736 przy multipleksowaniu LED na At89c2051 - jak je wyeliminować? Zakłócenia TSOP1736 przy multipleksowaniu LED na At89c2051 - jak je wyeliminować?
  • #4 13542763
    Konto nie istnieje
    Poziom 1  
  • #5 13542942
    felek12345
    Poziom 9  
    Posty: 13
    Pomógł: 1
    Ocena: 2
    Cały układ wyświetlacza z podczerwienią i klawiszami jest wymontowany od starego dekodera dvbt, więc nie ma schematu jedynie ten co widać (słabo bo zdjęcie robione tablet) to co udało mi się poddać analizie scieżek i części jakie były na płytce, jak znajdę czas to postaram się zrobić lepszy i dokładny schemat w lepszym formacie. Natomiast mój sterownik podłączony do tego układu do złącza jakie jest na płytce, działa dobrze jedynie właśnie te zakłócenia mnie denerwują, przy większej częstotliwości odświeżania wyświetlacza zakłócenia znikają, widocznie może pojawia się jakaś modulacja z led i odbiornik odbiera jakby leciał sygnał. Spróbuje jeszcze może zrobić przesłonę by światło od wyświetlacza nie padało na ten układ podczerwieni...
  • #6 13543096
    Konto nie istnieje
    Poziom 1  
  • #7 13543100
    LordBlick
    VIP Zasłużony dla elektroda
    Posty: 5438
    Pomógł: 549
    Ocena: 69
    100nF bezpośrednio przy wyprowadzeniach zasilania TSOP, niezależnie od elektrolitycznego, który też gdzieś tam dyżuruje…
  • #8 13543569
    felek12345
    Poziom 9  
    Posty: 13
    Pomógł: 1
    Ocena: 2
    Przy każdym układzie jest 100n i przy procesorze też, tak samo na nóżkach układu podczerwieni dałem 100n smd, więc kondensatory są jak trzeba i elektrolity też. Co do schematu to tak na szybko namazałem by było ogólnie widać jak jest to połączone.
  • #9 13543724
    Konto nie istnieje
    Poziom 1  
  • #10 13544112
    felek12345
    Poziom 9  
    Posty: 13
    Pomógł: 1
    Ocena: 2
    Zamieszczam lepsze zdjęcia płytki tego panelu... dziś spróbuje testować jeszcze z tym zakrywaniem układu podczerwieni lub wymienie na inny...
    Zakłócenia TSOP1736 przy multipleksowaniu LED na At89c2051 - jak je wyeliminować? Zakłócenia TSOP1736 przy multipleksowaniu LED na At89c2051 - jak je wyeliminować?

    EDIT1: Właśnie testowałem, zakryty układ tsop i zakłócenia zniknęły nie ma żadnych impulsów...
  • #11 13544906
    Konto nie istnieje
    Poziom 1  
  • #12 13546039
    felek12345
    Poziom 9  
    Posty: 13
    Pomógł: 1
    Ocena: 2
    A czy takie coś nie powinno być już w takim układzie tsop? Z czego zrobić taki filtr?
  • #13 13546977
    Konto nie istnieje
    Poziom 1  

Podsumowanie tematu

✨ W dyskusji poruszono problem zakłóceń w odbiorniku podczerwieni TSOP1736 podczas multipleksowania wyświetlacza LED 4x7seg z procesorem AT89C2051. Użytkownik zauważył, że zakłócenia pojawiają się, gdy przerwanie timera działa wolniej, a ich intensywność wzrasta w obecności obudowy z szybą, co sugeruje odbicia światła od wyświetlacza. Po odfiltrowaniu zasilania zakłócenia częściowo ustąpiły, jednak całkowite ich zniknięcie nastąpiło po zakryciu TSOP1736. Uczestnicy dyskusji sugerowali poprawę filtracji zasilania, zastosowanie odpowiednich kondensatorów oraz ewentualne dodanie dodatkowego filtra IR. Wskazano również na znaczenie prowadzenia masy oraz podłączenia rezystora podciągającego do zasilania TSOP.
Wygenerowane przez model językowy.
REKLAMA