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

Jak wyeliminować szumy z zegara procesora w przedwzmacniaczu TDA7449?

CDMaster 10 Wrz 2007 01:49 1575 5
REKLAMA
  • #1 4268150
    CDMaster
    Poziom 15  
    Posty: 125
    Pomógł: 7
    Ocena: 1
    Witam!
    Chciałem sobie zrobić przedwzmacniacz na kości TDA7449
    http://www.st.com/stonline/products/literature/ds/6317/tda7449.pdf
    oraz PIC18f2550
    http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en010300
    Wszystko szło jak po maśle aż przyszła pora na kończenie projektu... Jak się okazało zegar procesora (zarówno wewnętrzny jak i zewnętrzny) generuje bardzo duże szumy, które słychać potem w głośnikach gdy sygnał zostanie wzmocniony przez końcówkę mocy... Schematu nie będę zamieszczał... w zasadzie powiem tylko co i jak jest połączone... Układ TDA7449 jest złożony z podzespołami tak samo jak w dokumentacji... z tą różnicą, że na stronie 5 jest błąd... SDA nie jest połączone do masy... tak złożony układ z zasilaniem przez 7809 i kondensatorami przy zasilaniu został podłączony do PIC18f2550 wg specyfikacji czyli do pinów RB0 raz RB1(+ pull-upy). Pic zasilany z 7805 + kondensatory, obie te kostki korzystają z linii 12V z zasilacza komputerowego. Dodam może jeszcze tylko, że cały PORTB jest używany także do obsługi LCD 2x16... Układ działa (wszystko działa!!!! nie ma z niczym problemów jeśli chodzi o elektronikę cyfrową) ale generują się szumy od generatorów zarówno kwarcowych jak i wewnętrznych RC... zauważyłem, że jak program wchodzi do jakieś pętli, która się często powtarza to nic nie szumi... ale jak w pętli są jakieś działania itp itd... szumi strasznie.... znaczy jest to regularny szum... na tej podstawie właśnie wnioskuję, że to od tego... zresztą, jak tylko układ ruszy, przedwzmacniacz zostanie włączony, ustalony poziom głośności itp itd... gdy wyciągnę wtedy PIC'a to już nie słychać szumów... przemyślałem to... i zastanawiam się nad usypianiem układu... i przerwaniami... moje pytanie brzmi:

    "Czy można to ominąć unikając przerwań i trybu sleep??"

    interesuje mnie to dlatego, że nawet jakbym użył trybu sleep oraz przerwań, to w momencie kiedy bym chciał sobie zmieniać głośność czy inne ustawienia te szumy by się pojawiały... czy ktoś się czymś takim bawił i może udzielić jakieś fachowej pomocy??
  • REKLAMA
  • #2 4268317
    crazy_phisic
    VIP Zasłużony dla elektroda
    Posty: 2244
    Pomógł: 278
    Ocena: 130
    1. Do testów zmień zasilacz na zwykły (transformator + mostek + filtr)
    2. Jak wygląda rozmieszczenie elementów na PCB?
  • REKLAMA
  • #3 4268369
    Dr_DEAD
    Poziom 28  
    Posty: 829
    Pomógł: 126
    Ocena: 3
    A nie pomieszałeś przypadkiem masy analogowej z masą cyfrową? No i wogóle czy kompletnie rozdzieliłeś masę i/lub zasilanie dla TDA od masy i zasilania dla PIC'a.

    Dodano po 5 [minuty]:

    Fakt, że szumy milkną gdy PIC wykonuje pustą pętle świadczy o tym, że jest to problem z odseparowaniem zasilania PIC'a i TADA.
  • REKLAMA
  • #4 4269107
    CDMaster
    Poziom 15  
    Posty: 125
    Pomógł: 7
    Ocena: 1
    1. Nie wydaje mi się żeby to było powodem takich szumów... zresztą jak odłącze PIC'a to działa czysto...
    2. Właśnie... całość jest w wersji testowej więc jest to zrobione na płytce uniwersalnej... (w dodatku bardzo gęsto)
    3. No właśnie co z tą masą?? Układ TDA wymaga masy analogowej i cyfrowej... cyfrowa jest połączone bezpośrednio do masy PIC'a natomiast analogowa zgodnie ze schematem jest połączona do masy cyfrowej przez opornik... ale inna sprawa... sygnał audio gdzie połączyć?? do masy cyfrowej czy analogowej?? bo aktualnie jest podłączona do masy cyfrowej... (zreszta tak było na schemacie od producenta)
  • REKLAMA
  • #5 4269188
    Dr_DEAD
    Poziom 28  
    Posty: 829
    Pomógł: 126
    Ocena: 3
    CDMaster napisał:

    2. Właśnie... całość jest w wersji testowej więc jest to zrobione na płytce uniwersalnej... (w dodatku bardzo gęsto)

    W takim razie wątpię żeby było jakiekolwiek rozdzielenie na masę analogową i cyfrową. A to jest podstawa do jakichkolwiek dalszych prób.
    CDMaster napisał:

    3. No właśnie co z tą masą?? Układ TDA wymaga masy analogowej i cyfrowej... cyfrowa jest połączone bezpośrednio do masy PIC'a natomiast analogowa zgodnie ze schematem jest połączona do masy cyfrowej przez opornik... ale inna sprawa... sygnał audio gdzie połączyć?? do masy cyfrowej czy analogowej?? bo aktualnie jest podłączona do masy cyfrowej... (zreszta tak było na schemacie od producenta)

    Wszystko co jest analogowe podłączasz do masy analogowej, a wszystko co ma jakikolwiek związek z PIC'iem podłączasz do masy cyfrowej. Obie masy powinny łączyć się w jednym punkcie a punktem tym jest pin stabilizatora. Czy też jak w twoim przypadku krutka ścieżka masy łącząca oba stabilizatory.
    Na początek przepnij sygnał audio na masę analogową, to chyba dużo pomoże.
  • #6 4269312
    CDMaster
    Poziom 15  
    Posty: 125
    Pomógł: 7
    Ocena: 1
    Ok za chwilę to przelutuje, niech mi się tylko lutownica rozgrzeje:D a potem jeszcze zrobię to co mi ojciec podpowiedział... czyli do każdego elektrolitu równolegle ceramiki np 100nF... bo o nich zapomniałem...

    Dodano po 20 [minuty]:

    Zmieniłem na masę analogową... i było jeszcze głośniej...(wiem bo operowałem na włączonym urządzeniu, zostawiłem na cyfrowej) dodałem kondensatory... bez zmian... ale... wkurzyłem się lekko i dałem kondensator 1000uF na lini 12V... i o dziwo te szumy zniknęły... ale pojawiły się nowe... od wentylatora... jak go na chama zatrzymam to już nie ma żadnych szumów... sprawdzę czy będą jakieś rezultaty jak przelutuję go na linię 9V lub 5V a jak trzeba będzie to na obie...


    a nie... jednak słychać jeszcze ten szumy od procka... ale słabsze są teraz... poeksperymentuję troche.. może coś z tego będzie jeszcze:D


    dodam tylko, że wentylator jest zasilany z 5V z zasilacza... ale wiadomo.. wspólna masa...


    z Ciekawości podłączyłem inny zasilacz... tym razem trafo... i szumy były mniejsze ledwie słyszalne... ale na impulsowym po podłączeniu cewki szeregowo do całego układu na 12V efekt jest ten sam... jedyne co przeszkadza na impulsowym to ten wentylator... ale cały układ + końcówka mocy TDA8571 wykorzystywana tylko na dwóch kanałach w dodatku nie na maxa pewnie nie bierze za dużo mocy... potestuję go trochę do jakich temp będzie się grzał jak dam trochę głośniej... może nawet bez chłodzenia pójdzie... albo też da się tam jakieś filtry wstawić jak tutaj...
    no nic.. eksperymentuję dalej:D
REKLAMA