TDA8425


0
Ocena: None

Układ TDA8425 jest cyfrowym stereofonicznym procesorem dźwięku (Hi-Fi) kontrolowanym za pomocą dwuprzewododowej magistrali I2C. Zawiera dwa stereofoniczne wejścia oraz selektor trybów dzięki czemu może pracować w trybach: Pseudo Stereo, Przestrzenne Stereo, Liniowe Stereo oraz Mono. Kostka posiada niezależną regulację głośności dla dwóch kanałów przez co łatwo jest zrealizować funkcję balansu. Tony niskie można regulować w granicach od -12dB do +15dB a tony wysokie w granicach od -12dB do +12dB. Układ wyposarzony jest w funkcję wyciszania, która aktywuje się automatycznie po resecie.

Kartę katalogową kostki TDA8425 można pobrać ze strony producenta. Link bezpośredni dostępny tutaj.

Podstawowe parametry układu zawarte są w tabeli poniżej:

TDA8425 zamknięty jest w 20 pinowej obudowie typu DIL. Rozkład jego wyprowadzeń przedstawiony jest na rysunku poniżej:

Kostka posiada dwa stereofoniczne wejścia. Które z nich jest aktualnie aktywne zależy od selektora wejść zawartego wewnątrz układu. Wejście pierwsze podłączamy do pinu 18 (lewy kanał) i pinu 20 (prawy kanał), natomiast wejście drugie do pinu 1 (lewy kanał) i pinu 3 (prawy kanał).

Regulacja głośności jest osobna dla kanału lewego i prawego. Wzmocnienie może być regulowane od -64dB do +6dB z krokiem co 2dB w dwóch kanałach niezależnie. Umożliwia to realizację funkcji balansu przez odpowiednie ustawienie głośności w kanale lewym i prawym.

Układ posiada możliwość pracy w trybach: Pseudo Stereo, Przestrzenne Stereo, Liniowe Stereo oraz Mono.

Regulacja tonów niskich może odbywać się w granicach od -12dB do +15dB z krokiem co 3dB, natomiast tony wysokie możemy regulować w granicach od -12dB do +12dB z krokiem 3dB.

Po resecie układ TDA8425 ustawia bit "mute" zawsze jako aktywny, co powoduje wyciszenie dołączonego wzmacniacza. Tryb "mute" można wyłączyć ustawiając odpowiedni bit podczas transmisji danych do procesora dźwięku.

Komunikacja mikrokontrolera z procesorem dźwięku odbywa się za pomocą dwuprzewodowej magistrali I2C. W celu ustawienia parametrów dźwięku w układzie TDA8425 należy za pomocą magistrali i2C wysłać trzy bajty danych. Pierwszy bajt jest adresem układu którego wartość do zapisu jest równa 130 (częściej używany), a do odczytu 131. Drugi bajt służy do wyboru, który parametr (głośność, tony czy funkcje) chcemy ustawiać. Jego wartość powinna wynosić 0 dla głośności kanału lewego oraz 1 dla głośności kanału prawgo. Dla ustawiania tonów niskich wartość drugiego bajtu powinna wynosić 2 a dla tonów wysokich 3. Funkcje ustawiamy za pomocą wartości 8 w drugim bajcie. Trzeci bajt zawiera informację o wartości ustawianego parametru. Odpowiednie wartości bitów bajtu trzeciego zawarte są w tabeli poniżej:

Dla głośności wartość bajtu trzeciego (bity 1,1,V05-V00) powinna znajdować się w granicach od 220 do 255. Dla tonów niskich kombinacja bitów (bity 1,1,1,1,BA3-BA0) tworzy wartości od 242 do 251, natomiast wartość bajtu trzeciego dla tonów wysokich (bity 1,1,1,1,TR3-TR0 ) powinna mieścić się w granicach od 242 do 250. Dla ustawiania funkcji układu TDA8425 bit MU ("mute") powinien mieć wartość 1 gdy wyciszenie aktywne oraz 0 podczas normalnej pracy. Wartości pozostałych bitów w zależności od trybu pracy itp. zawarte są w poniższych tabelach:

Na rysunku poniżej przedstawiony jest typowy schemat aplikacyjny:

Uwaga! Rysunki użyte w opisie pochodzą z karty katalogowej, zostały zamieszczone tylko w celach edukacyjnych.




Portret użytkownika gosc

O co chodzi z "sound A/B"?

O co chodzi z "sound A/B"? Jest to wybór kanału (lewy/prawy) dla trybu mono czy co??

Portret użytkownika mirley

Re: TDA8425

Niestety nie doczytałem się w karcie katalogowej co to jest... Wszystkie moje projekty z tym układem pracują tylko w trybie stereo, reszta nie była nigdy włączana.

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika gosc

Dzięki za dobre chęci. Ja

Dzięki za dobre chęci. Ja również szukałem i nigdzie nie mogłem na ten temat nic znaleźć. Ale gdyby ktoś coś wiedział o co z tym chodzi to byłbym wdzięczny za info.

Portret użytkownika rafall11

Sory że odświeżam tak stary

Sory że odświeżam tak stary temat.
Jak sprawdzić sprawność tego układu scalonego. Mam probem z diora ws 502 i jest tam właśnie zastosowany ten układ. A tak przy okazji wie ktoś może jak sprawdzić układ 1029 działa on jako selektor w ww wzmacniaczu czy można zewrzeć wejście input z wyjściem?

Portret użytkownika mirley

Re: TDA8425

Na mojej stronie nie ma czegoś takiego jak stary temat.

Sprawdzić to będzie problem.... bo mogło paść sterowanie a nie sam układ TDA. Selektor wejść będzie łatwiej sprawdzić. Wystarczy podać sygnał na wejście i zobaczyć czy na wyjściu układu jest sygnał. Może być sinus 1kHz, najprościej i pooglądać na oscyloskopie czy przechodzi

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika rafall11

Niestety nie mam oscyloskopu

Niestety nie mam oscyloskopu ani generatora myślałem aby podać muzykę może mi to trochę rozjaśni. Co chodzi o sterowanie to sam procesor nie jest niby walnięty bo wyświetlacz wyświetla jakieś cyfry a z tego co wiem sterowany jest właśnie procesorem.

Portret użytkownika mirley

Re: TDA8425

No to podaj muzykę i sygnał z wyjścia selektora na jakiś inny wzmacniacz. np głośniki komputerowe

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika LrmuRR 11

Witam, mam problem z tym TDA.

Witam, mam problem z tym TDA. Na pcb wszystko dobrze, komunikacja działa (przynajmniej TEA5767 reaguje)
Jednak, niezależnie czy go wyciszam, czy nie, na wyjściu tylko cisza,
Do wejścia 1 mam podłączonego właśnie tea, z niego wychodzi poprostu "szum".
Nie wiem co mam robić, bo to raczej nie jest wina sprzętowa *chyba że kupiłem uszkodzony ?* dodam że to nie philips, tylko NXP.

Portret użytkownika mirley

Re: Kanał

Próbuj podłączyć się na drugi kanał, może masz wyjście przestawione na kanał 2. Poza tym dobrze sprawdź co wysyłasz do układu bo może mute jest włączone

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika LemuRR

Wysyłałem wszystko,

Wysyłałem wszystko, próbowałem odbierać.
Jednak wyszła opcja najgorsza, padnięty TDA.
Wymieniłem na nowy, wszystko działa :)

Portret użytkownika Abdul

Coś a'la TDA8425 ale obsługujące 2 kanały równocześnie.

Witam,

Przeszukuję google i znaleźć nic nie mogę. Czy wiesz może jaki scalak byłby podobny do tego TDA8425 ale żeby działał jednocześnie na 2 kanałach? Tzn. żebym mógł zmieniać głośność i parametry dla każdego kanału z osobna, ale żeby działały równocześnie. Szczytem marzeń byłaby jeszcze głośność sumy kanałów, ale bez tego jestem w stanie przeżyć. Nie bardzo zadowala mnie fakt użycia 2 takich kości, bo do tego dojdzie mi jeszcze klucz na I2C z tego co pobieżnie wyczytałem. TDA7318 ma 4 kanały, ale chyba na tej samej zasadzie co 8425, że każdy pracuje osobno :/.
Proszę o pomoc i poradę czego szukać.

Portret użytkownika mirley

Re; Cyfrowy przedwzmacniacz

Rozumiem że chodzi Ci o zrobienie wielokanałowego wzmacniacza..... niestety nie znam żadnego takiego układu z 4 torami sygnałowymi. Zastosowanie dwóch takich TDA8425 chyba nie jest tragicznym pomysłem. Ja bym zrobił dwie osobne magistrale i2c i przełączał je programowo, wtedy nie bedzie kłopotu z adresami

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Abdul

Chyba zrobię tak, że w

Chyba zrobię tak, że w programie będę miał obsługę po I2C jednego TDA, a przyciskiem będę wybierał, na który TDA ma być wysłany sygnał z I2C. Selekcje pewnie przez multiplekser zrobię. Na jednym dwuwejściowym mogę sterować do 3 TDA, używając 2 bitów, więc nie jest źle. Mógłbyś mi jeszcze powiedzieć jak z jakością dźwięku z tego TDA, bo różne sprzeczne opinie o nim słyszałem, ja póki co sprawdzić nie mogę, bo męczę program do jednego TDA.

Portret użytkownika mirley

Re: TDA8425

Ten TDA nie ma porażającej jakości dźwięku. Na pewno lepiej by było zrobić analogowy przedwzmacniacz a potencjometrami sterowac cyfrowo, jednak cena TDA8425 jest o wiele mniejsza i jest kompletnym przedwzmacniaczem.

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika kubus1203

Gdzie można kupić?

Jak wyżej, gdzie dostanę ten układ?

-

Jeśli szukałeś i nie znalazłeś to znaczy ze kłamiesz!

Portret użytkownika mirley

RE: TDA

Kiedyś był dostępny w AVT i pewnie dalej można go tam kupić

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.