Scalone dekodery audio firmy VLSI



Podobne dokumenty
Spis treści. Format WAVE Format MP3 Format ACC i inne Konwersja między formatami

Spis treści. Format WAVE Format MP3 Format ACC i inne Konwersja między formatami

Cechy karty dzwiękowej

Spis treści. 1. Cyfrowy zapis i synteza dźwięku Schemat blokowy i zadania karty dźwiękowej UTK. Karty dźwiękowe. 1

Instrukcja obsługi FiiO X7

DŹWIĘK. Dźwięk analogowy - fala sinusoidalna. Dźwięk cyfrowy 1-bitowy 2 możliwe stany fala jest mocno zniekształcona

Wzmacniacze słuchawkowe i klasy D

Standardowy zapis cyfrowego dźwięku

Formaty kompresji audio

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

PCM-D100. Przenośny rejestrator dźwięku w wysokiej rozdzielczości

Wstęp Architektura... 13

Narzędzia uruchomieniowe dla systemów Embedded firmy Total Phase

Olympus DYKTAFON WS-853+KUPON PREMIUM -50% na AB FOTOKSIĄŻKĘ

Ćwiczenie II. Edytor dźwięku Audacity

DIAGRAM PODŁĄCZENIOWY

dr inż. Piotr Odya Parametry dźwięku zakres słyszanych przez człowieka częstotliwości: 20 Hz - 20 khz; 10 oktaw zakres dynamiki słuchu: 130 db

Instrukcja użytkownika

Sprawdzian wiadomości z jednostki szkoleniowej M3.JM1.JS3 Użytkowanie kart dźwiękowych, głośników i mikrofonów

HDR TBox Deluxe. HDR TBox Deluxe nagrywarka HDMI CV na USB PC z odtwarzaczem. Opis. HDR TBox Deluxe nagrywarka HDMI CV na USB PC z odtwarzaczem

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Musical Fidelity Encore 225 Multiformatowy wzmacniacz stereo klasy hi-end

Vinculum scalony host USB

cennik detaliczny

Co to jest dźwięk. Dźwięk to wyrażenie słuchowe wywołane przez falę akustyczną. Ludzki narząd wyłapuje dźwięki z częstotliwością 16 do 20 Hz

SOUNDPOL - NAGŁOŚNIENIA

INSTRUKCJA OBSŁUGI. WZMACNIACZY HQM (modele 4060 i 4120)

PerfectCap - nagrywarka HDMI, następca VELOCAP-u

Wzmacniacz stereofoniczny

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

WPROWADZENIE Mikrosterownik mikrokontrolery

01. Użytkowanie odtwarzacza

Bezprzewodowy system hi-fi dla całej rodziny

Cennik detaliczny. AUDIO CENTER POLAND ul. Sucharskiego Kraków

Wprowadzenie do cyfrowej obróbki dźwięku

To jeszcze prostsze, MMcc1100!

Ovation moduł Playera audio i video w ramach środowiska Pyramix rozwiązanie dla teatrów, sal widowiskowych, telewizji i radia

CZĘŚĆ III ZAMÓWIENIA. Opis przedmiotu zamówienia sprzętu audiowizualnego

Informacje na temat produktu C: Instalacja

Wzmacniacz stereofoniczny

Specyfikacja techniczna

typowo do 20dBu (77.5mV) mikrofony, adaptery, głowice magnetofonowe, przetworniki

Cennik detaliczny. AUDIO CENTER POLAND ul. Sucharskiego Kraków

Wydział Elektryczny. Katedra Automatyki i Elektroniki. Instrukcja. do ćwiczeń laboratoryjnych z przedmiotu: SYSTEMY CYFROWE 1.

Instrukcja obsługi FiiO X1

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

ZAŁĄCZNIK NR Cyfrowy mikser foniczny z wyposażeniem ilość 1 kpl.

Układy radiowe na pasma ISM firmy

Mikser wyposażony w wysokiej jakości przedwzmacniacze mikrofonowe ONYX 2 kanały mikrofonowo liniowe mono XLR/TRS z przełącznikiem czułości 1 kanał

Formaty - podziały. format pliku. format kompresji. format zapisu (nośnika) kontener dla danych WAV, AVI, BMP

projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania;

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

Możliwości odtwarzaczy Hyundai MBox. Sprzedaż odtwarzaczy multimedialnych na świecie. (w tyś. szt.)

Przewodnik użytkownika produktu Apogee Mic

INSTRUKCJA OBSŁUGI DYSTRYBUCJA : DJ-DISTRIBUTION NUMARK POLSKA

PRZEMYSŁOWY ODTWARZACZ PLIKÓW WAV i OGG

Zamień inspirację w muzyczny geniusz

MP4 FY535D. Włączanie: Przesuń przełacznik ON/OFF na pozycję ON i przytrzymaj przycisk > aby właczyć. Aby wyłączyć przesuń przełacznik na pozycję OFF

Dźwiękowy system ostrzegawczy DSO IVO

Przegląd rozwiązań z oferty firmy 4D Systems

SpeakUp click, czyli jak bezstresowo dogadać się z lampką?

o Instalacja środowiska programistycznego (18) o Blink (18) o Zasilanie (21) o Złącza zasilania (22) o Wejścia analogowe (22) o Złącza cyfrowe (22)

Navroad XARO + mapa SYGIC Europa

8-Channel Premium Mic/Line Mixer MIK0076. Instrukcja obsługi

Instrukcja obsługi radioodtwarzacza Audi Concert I oraz Audi Chorus I

ZL10PLD. Moduł dippld z układem XC3S200

Audio i video. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski

Bose SoundTouch 10 Czarny Ultimate Audio Konin kategoria: TOP > Bose > Głośniki > Bezprzewodowe

Popularne pamięci FLASH firmy GigaDevice

Załącznik nr 2 do SIWZ. FORMULARZ CENOWY Część I. Wartość jednostkowa netto. L.p. Nazwa urządzenia Ilość

PCM-D50. Przenośny cyfrowy rejestrator dźwięku. Omówienie. Funkcje

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

CX SERIES CUTTING EDGE DIGITAL AUDIO CXN NETWORK PLAYER

1. Podstawowe wiadomości Możliwości sprzętowe Połączenia elektryczne Elementy funkcjonalne programów...

Cennik detaliczny AUDIO CENTER POLAND ul. Malborska 56, Kraków

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Yamaha NP-S303 MusicCast Silver. Od ręki. Skorzystaj z 30 rat 0% w salonie Ultimate Audio Konin kategoria: TOP > Multimedia > MusicCast

Systemy wbudowane. Paweł Pełczyński

Szkolenia specjalistyczne

IMPLEMENTATION OF THE SPECTRUM ANALYZER ON MICROCONTROLLER WITH ARM7 CORE IMPLEMENTACJA ANALIZATORA WIDMA NA MIKROKONTROLERZE Z RDZENIEM ARM7

Nowość: Przewodnik sprzedażowy Mirage eseries dystrybucja audio po sieci IP. Spis treści: Dlaczego Mirage eseries?

Data wykonania Część praktyczna

ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x

Wykład 4. Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430

NXP ma nowe ARM-y. BlueStreak: co i jak

Funkcje sterowania cyfrowego przekształtników (lista nie wyczerpująca)

Cennik detaliczny

Opis przedmiotu zamówienia. I. Zestaw wieża z kolumnami i odtwarzaczem CD - szt.11 CPV

Szczegółowy Opis Przedmiotu Zamówienia

CZĘŚĆ II ZAMÓWIENIA. Dostawa zestawów komputerowych w ramach projektu NOR-STA Wspomaganie osiągania i oceny zgodności z NORmami i STAndardami

Pierwszy bezprzewodowy multiroom DTS Play-Fi

Zastosowanie USB w urz dzeniach - produkty firmy FTDI w ofercie TME Oferta FTDI Układy scalone

Pracownia techniki przetwarzania i montażu dźwięku (PMD) Wpisany przez Marek Naskrent czwartek, 27 listopada :05

Pierwszy bezprzewodowy odtwarzacz i wzmacniacz strumieniowy od Definitive Technology

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

Dźwięk podstawowe wiadomości technik informatyk

INSTRUKCJA OBSŁUGI DYSTRYBUCJA : DJ-DISTRIBUTION NUMARK POLSKA

Wydajne, przenośne nagrywanie dźwięku o wysokiej rozdzielczości

Biblioteka: sound. RGui. Podstawowe funkcje do działań na plikach.wav i próbkach dźwięku. Autor biblioteki: Matthias Heymann

TECHNIKI MULTIMEDIALNE

Transkrypt:

Scalone dekodery audio firmy VLSI Odtwarzacze muzyki zapisanej w plikach MP3 zdominowały rynek przenośnych urządzeń audio, większość z nich radzi sobie takŝe z innymi formatami zapisu sygnałów audio wysokiej jakości jak WAV, WMA, LC-AAC, czy coraz popularniejszym i nie wymagającym ponoszenia Ŝadnych opłat licencyjnych formatem Ogg Vorbis. Fińska firma VSLI Solution jako jedna z pierwszych na świecie przygotowała scalony dekoder MP3 i do dziś jest jednym z największych producentów układów tego typu. Historia jednoukładowych dekoderów MP3 dostępnych na rynku komercyjnym zaczęła się od legendarnego układu VS1001, który był stosowany m.in. w opisanym na łamach Elektroniki Praktycznej odtwarzaczu yampp3. Układ ten został wprowadzony do sprzedaŝy w roku 2001 i zapoczątkował całą serię scalonych dekoderów róŝnych formatów audio, z których do dziś słynie firma VLSI Solution. W artykule przedstawiamy przegląd produkowanych obecnie przez VLSI Solution scalonych dekoderów MP3 i innych popularnych formatów audio, co waŝne dostępnych u krajowego dystrybutora! VS1003 Układ VS1003 (schemat blokowy pokazano na rys. 1) jest dekoderem formatów MP3 (strumienie danych o prędkości do 320 kb/s), WMA, WAV, moŝna go takŝe wykorzystać jako polifoniczny syntezer audio zgodny z SP-MIDI (format 0). Układ w wersji VS1003b wyposaŝono w zaimplementowaną w pamięci ROM tablicę próbek dźwięków (sampli) 36 róŝnych instrumentów, w tym perkusyjnych. W torze audio zaimplementowano procedury regulacji basu i tonów wysokich, regulatory głośności oraz 18-bitowy przetwornik C/A z wyjściami napięciowymi przystosowanymi do bezpośredniego obciąŝania niskoimpedancyjnymi słuchawkami. - 1

Rys. 1. Schemat blokowy układu VS1003 Interesującą cechą VS1003 jest moŝliwość przełączenia go w tryb pracy zgodny z VS1001, który nie jest juŝ produkowany, ale siła tradycji zobowiązuje! Układ VS1003 wyposaŝono takŝe w wejściowy tor audio umoŝliwiający rejestrację sygnałów za pomocą dołączonego mikrofonu lub monofonicznego wejścia audio. MoŜliwa jest rejestracja sygnałów audio o paśmie do 8 khz z częstotliwością próbkowania 32,44 kb/s, z konwersją ADPCM (zapis w popularnym formacie WAV). Zaletą dekodera VS1003 jest moŝliwość modyfikowania przez uŝytkownika sposobu działania jego toru audio, co pozwala uzyskiwać niestandardowe efekty dźwiękowe, modyfikować barwę dźwięku, uzyskać pogłos itp. Modyfikacji moŝna dokonać na dwa sposoby: - poprzez zmianę nastaw rejestrów układu, - poprzez przygotowanie programu dla procesora DSP wbudowanego w układ i zapisanie go w zewnętrznej pamięci z interfejsem SPI, z której układ bootuje się po włączeniu zasilania. Przygotowanie aplikacji dla drugiego z wymienionych sposobów wymaga skorzystania z zestawu projektowego oferowanego przez firmę VSLI Solution. Uruchamianie i testowanie samodzielnie przygotowanego programu dla VS1003 ułatwia wbudowany w układ interfejs diagnostyczny UART, za pomocą którego uŝytkownik moŝe wpływać na pracę wewnętrznego DSP i monitorować stany pamięci, rejestrów, flag i wybranych zmiennych. Do celów diagnostycznych lub potrzeb aplikacji moŝna wykorzystać takŝe cztery uniwersalne linie GPIO, jakimi dysponuje VS1003. Prezentowany układ jest produkowany w obudowach BGA49 i LQFP48. - 2

VS1011 Dekoder VS1011 jest uproszczoną, przede wszystkim pod względem programowym, wersją układu VS1003. Zachował on moŝliwość pracy w trybie VS1001 oraz regulacji podstawowych parametrów dźwięku, ale jest przystosowany do dekodowania wyłącznie formatów MP3 (strumienie do 320 kb/s) oraz WAV, nie ma takŝe wejść: audio i mikrofonowego, pozbawiono go takŝe interfejsu diagnostycznego UART. Układ VS1011 jest produkowany w trzech rodzajach obudów: LQFP48, BGA49 i SO28. VS1033 Od strony sprzętowej układ VS1033 jest identyczny z wcześniej opisanym VS1011, ale jego standardowe oprogramowanie ma większe moŝliwości. Oprócz formatów MP3, WMA, WAV i SP-MIDI (format 0) potrafi on takŝe dekompresować sygnały audio zapisane w formacie AAC (strumienie danych o prędkości do 576 kb/s). W pamięci ROM układu VS1033 zapisano 128 próbek dźwięków róŝnych instrumentów oraz innych dźwięków, jak na przykład: ćwierkanie ptaka, oddech ludzki, oklaski, a nawet strzały z broni maszynowej. Niebagatelną zaletą praktyczną układu VS1033 jest wspomagane przez niego szybkiego przewijania odtwarzanych utworów do przodu i do tyłu oraz odtwarzania ze zwiększoną prędkością, co minimalizuje wymagany (spory!) nakład pracy w przypadku korzystania z dekoderów pozbawionych procedur tego typu. W oprogramowaniu układu VS1033 producent zaimplementował jeszcze jedną funkcję bardzo przydatną w sprzęcie przenośnym, jest to EarSpeaker Spatial Processing. Dzięki niej uŝytkownicy korzystający ze słuchawek będą mieli lepsze odczucie przestrzeni i rozmieszczenia w niej instrumentów (rys. 2), co jest praktycznie niemoŝliwe do uzyskania w tradycyjnym torze audio. Rys. 2. System EarSpeaker Spatial Processing pozwala na lepsze rozmieszczenie w przestrzeni przez słuchacza słyszanych instrumentów - 3

VS1053 Układ VS1053 jest atrakcyjną propozycją m.in. dla konstruktorów nie lubiących korzystać z dekoderów formatów komercyjnych, bowiem poza wszystkimi standardowymi formatami kompresji (MP3, WMA, WAV i AAC) obsługuje takŝe dwa formaty open-source z rodziny Ogg: stratny Vorbis i bezstratny FLAC (Free Lossless Audio Codec). Jego pozostałe cechy i moŝliwości są niemalŝe identyczne z oferowanymi przez układ VS1033, przy czym wyposaŝono go w zaawansowany system regulacji poziomu głośności (z detekcją zera sygnału audio) i wyjście I2S umoŝliwiające dołączenie zewnętrznego przetwornika C/A, zastosowano w nim takŝe stereofoniczny przetwornik A/C umoŝliwiający rejestrowanie sygnałów audio. Pomimo tak duŝych moŝliwości funkcjonalnych podstawowy schemat aplikacyjny układu VS1053 nie jest rozbudowany, co widać na rys. 3. Rys. 3. Schemat aplikacyjny układu VS1053-4

Producent oferuje układ VS1053 w dwóch wersjach obudów: BGA49 i LQFP48. VS1000: kompletny odtwarzacz z NAND Flash Układ VS1000 od strony jest nieco inny od dotychczas opisanych: jest to bowiem kompletny odtwarzacz audio zintegrowany w jednym układzie. Obsługuje on bezpośrednio pamięć NAND Flash oraz 6-przyciskową klawiaturę, za pomocą której moŝna sterować pracą odtwarzacza. WyposaŜono go takŝe w interfejs USB (firmware obsługuje tryb mass storage), za pomocą którego mogą być wgrywane do pamięci pliki z muzyką. W obecnie dostępnej wersji firmware obsługiwany jest format Vorbis oraz funkcja EarSpeaker Spatial Processing. VS1103: cyfrowy mikser Układ VS1103 jest nieco inny funkcjonalnie od wcześniej opisanych: umoŝliwia on bowiem wewnętrzne miksowanie sygnałów audio pochodzących z trzech źródeł cyfrowych: MIDI, ADPCM (WAV) i przetworzonego na postać cyfrową sygnału z wejścia analogowego. Sygnał sumaryczny moŝe być poddawany obróbce jak we wcześniej opisanych układach, obsługiwana jest m.in. funkcja poszerzania przestrzeni odsłuchowej EarSpeaker Spatial Processing. Dla bardziej dociekliwych konstruktorów producent oferuje szereg zestawów ewaluacyjnych prezentujących najistotniejsze właściwości kaŝdego z opisanych układów. Dostępne płytki obejmują pełen wachlarz zastosowań dekoderów VLSI Solution: od odtwarzacza HiFi, poprzez reduktor echa dla urządzeń głośnomówiących po miksująco-nagrywający Karaoke Kit. Podsumowanie Scalone dekodery i kodeki produkowane przez firmę VLSI Solution w chwili pojawienia się na rynku były rozwiązaniem przełomowym, pozwalającym na szybkie i wygodne projektowanie odtwarzaczy sygnałów audio kodowanych cyfrowo z wykorzystaniem zaawansowanych algorytmów kompresujących. Pomimo coraz łatwiejszej dostępności programowych dekoderów MP3, WMA, AAC i innych, układy prezentowane w artykule zapewniają większy komfort konstruktorom, poniewaŝ w pełni realizują opisane standardami procedury dekompresji i odzyskiwania sygnałów, zapewniają takŝe mechanizmy wspomagające odtwarzanie. Wygodne dla konstruktorów są takŝe biblioteki przykładowych programów (pluginów) opracowywane i udostępniane na stronie internetowej przez firmę VLSI Solution, dzięki którym mogą oni wyposaŝać opracowywane urządzenia w dodatkowe funkcje (jak na przykład filtr loudness, analizator widma, regulowany pitch czy filtry pasmowe o regulowanej częstotliwości odcięcia), bez konieczności samodzielnego opracowywania programów dla DSP. Producent udostępnił takŝe aplikacje dla mikrokontrolerów 8051 (napisane w języku C), które we współpracy z układami VS1011, VS1002, VS1003 oraz VS1053 tworzą kompletne odtwarzacze audio. Dzięki dobremu supportowi technicznemu świadczonemu przez producenta i duŝej - 5

elastyczności układów z serii VS1000 są one atrakcyjną propozycją dla wszystkich konstruktorów zamierzających samodzielnie poznać tajniki kompresowanej muzyki. VS1033 jest zapowiadany jako NRND Tab. 1. Zestawienie podstawowych cech i moŝliwości układów VS1000 Cecha VS1000 VS1003 VS1033 VS1053 VS1103 VS1011 Ogg Vorbis + - - + - - AAC - - + eaac+ - - WMA - + + + - - MP3 - + + + - + Midi - SP GM1 GM1 SP - WAV plugin + + + + + FLAC - - - plugin - - Ogg Vorbis - - - plugin - - Linie GPIO - 4 8 8 4 4 SPI + + + + + + UART + + + + + - I2S - - + (master) + (master) - - USB + - - - - - Interfejs Flash + - - - - - Timery 2 2 2 2 2 - Wbudowany przetwornik C/A + + + + + + Wzmacniacz słuchawkowy + + + + + + Wejście mikrofonu - mono mono mono mono - Wejście liniowe - mono mono stereo mono - EarSpeaker + - + + + - Regulacja basów + + + + + + Regulacja sporanów + + + + + + Obsługa funkcji przewijania + plugin + + - plugin - 6