Image8 (26)

Image8 (26)



Projekty AVT ■


- kolejne „danie” Konkursu finałowego mikroprocesorowej Oślej Łączki

Rys. 1 Okno programu


Układ jest 2- lub 3-kanałowym stereofonicznym mikserem audio. Posiada trzy procesory dźwięku, którymi można niezależnie sterować. Sterowanie odbywa się z poziomu komputera PC przez port szeregowy, za pomocą specjalnie napisanego do tego celu programu, którego okno jest zaprezentowane na rysunku I. Jak widać, w każdym torze można zmieniać głośność (volume), charakterystykę częstotliwościową basy i soprany (treble). Można również wybrać jeden z czterech rodzajów dźwięków: przestrzennego (spatial), linowego i pseudostereo oraz wzmocnionego mono ( foreed mono). Każdy procesor ma dwa podkanały, z których w danym momencie może być włączony jeden. Każdy tor może również zostać całkowicie wyłączony przez

odznaczenie okienka przy nazwie procesora.

Dużą zaletą miksera jest możliwość zapisu wszystkich ustawień panelu w bezpiecznym miejscu - w pamięci EEPROM mikrokontrolera AVR. który jest umieszczony w mikserze. Dzięki temu nie trzeba od nowa konfigurować miksera przy włączeniu zasilania, jeżeli wcześniej został ustawiony optymalnie do danej sytuacj. Wystarczy jedno kliknięcie na przycisk „Odczyt ustawień” i po robocie.

Mikser może pracować w sposób dwojaki Tryb 3-kanałowy jest oczywisty. Trzy procesory miksują dźwięk trzech źródeł. Natomiast jeśli pracuje w trybie 2-kanałowym, to dwa procesory miksują sygnały z dwóch źródeł, a trzecim można dodatkowo regulować dźwięk zsumowany, na przykład optymalizować natężenie dźwięku. W obu przypadkach układ pracuje z sygnałami stereo. Wybór trybu dokonuje się łatwo w sposób sprzętowy, za pomocą zworek komputerowych, o czym będzie jeszcze mowa w dalszej części artykułu.

Opis układu

Schemat blokowy urządzenia jest pokazany na rysunku 2. Schemat ideowy przedstawia rysunek 3. W roli procesorów dźwięku występuje układ TDA8425 (Ul-U3). Zdecydowałem się zastosować tę kostkę, bo cechuje ją funkcjonał-

ność, łatwość sterowania, przystępna cena i dosyć dobra dostępność Transmisja pomiędzy komputerem a mikserem odbywa się przez port szeregowy PC - COM1 Dobrze wszystkim znany układ MAX232 (U6) zamienia sygnał portu szeregowego na TTI.. Dalej jest podawany na mikrokontroler AVR 90S23I3 (U4), który steruje procesorami dźwięku przez magistralę I2C.

Przed chwilą wymieniłem zalety układu TDA8425. Po zapoznaniu się z tą kostką, wytropiłem też jej niejaką wadę Mianowicie posiada tylko jeden stały adres. Dlatego nie można bezpośrednio dołączyć tych kilku układów to magistrali. Nie oznacza to jednak, że nie ma na to rady. Zawsze można coś wymyślić. Wystarczy tylko wpiąć klucze w sygnał zegara SCL taktującego magistralę. Jeżeli do procesora audio nie dochodzi sygnał zegara SCL, to sama linia SDA (linia danych) nic nie zdziała i w ten sposób można wybierać jeden spośród trzech procesorów. Rolę takich kluczy pełni układ 4066 (U5).

Sygnały audio są sumowanie na rezystorach R1-R6. Dioda Dl sygnalizuje włączenie zasilania.

Żeby zrozumieć, jak dokładnie działa ten cały sprzęt, najpierw trzeba poznać, jakie wymagania stawia procesor dźwięku pozostałym układom. Dlatego teraz pokrótce omówię tę kostkę.

Układ TDA8425

Jak już wspomniałem na początku, układ ten umożliwia wybór jednego z trzech rodzajów diwńęku: przestrzennego, liniowego, pseudo-stereo oraz wzmocnione mono. Głośność jest

Elektronika dla Wszystkich Maj2006 13


Wyszukiwarka

Podobne podstrony:
Elektronika Dla Wszystkich 06 - owoc konkursu finałowego mikroprocesorowej Oślej taczki Herbatnik E
73502 Image8 (18) Projekty AVT mmmmmm DIGITOL AUDIO GENERATOR Opisywany generator jest przeznaczony
Image8 (25) _A__A__A_Projekty AVT ■ Rys. 1 Schemat ideowy W Elektronice dla Wszystkich zamieszczono
Image8 (19) Projekty AVT Kolumna nr 1 Jakiś czas temu miałem okazję zapoznać się / bodową oraz z&
Image8 (17) Projekty AVT ♦vcc    ♦Uz (VCC) prądowej około 0,5mA (dla akumulatorów 12V
Image11 (24) ■ Projekty AVT Listing I •procecura wysyłająca dane z mikroprocesora do procesora dźwię

więcej podobnych podstron