dr inż. Piotr Odya p Katedra Systemów Multimedialnych

Podobne dokumenty
dr inż. Piotr Odya p Katedra Systemów Multimedialnych

Systemy badań przesiewowych

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

Cechy karty dzwiękowej

Zaawansowane algorytmy DSP

ZAKŁAD SYSTEMÓW ELEKTRONICZNYCH I TELEKOMUNIKACYJNYCH Laboratorium Podstaw Telekomunikacji WPŁYW SZUMÓW NA TRANSMISJĘ CYFROWĄ

Adam Korzeniewski - p. 732 dr inż. Grzegorz Szwoch - p. 732 dr inż.

Kompresja dźwięku w standardzie MPEG-1

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

Zastowowanie transformacji Fouriera w cyfrowym przetwarzaniu sygnałów

Układy akwizycji danych. Komparatory napięcia Przykłady układów

2. STRUKTURA RADIOFONICZNYCH SYGNAŁÓW CYFROWYCH

Diagnostyka i protetyka słuchu i wzroku APARATY SŁUCHOWES

Standardy zapisu i transmisji dźwięku

Technika audio część 2

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

Część 6. Mieszane analogowo-cyfrowe układy sterowania. Łukasz Starzak, Sterowanie przekształtników elektronicznych, zima 2011/12

Tor foniczny Studiem fonicznym

ZAWIERA SUGEROWANE CENY DETALICZNE OBOWIĄZUJĄCE OD

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

McCrypt Wielofunkcyjny mikser stereo SM 3090 Nr zam

WZMACNIACZ OPERACYJNY

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

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

INSTRUKCJA OBSŁUGI LOUDBOX MINI

8-KANAŁOWY WZMACNIACZ MOCY Z 10-KANAŁOWYM DSP

8-KANAŁOWY WZMACNIACZ MOCY Z 10-KANAŁOWYM DSP

Ćwiczenie 4: Próbkowanie sygnałów

IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO

Alfred Tomatis ( )

Wzmacniacz stereofoniczny

OPBOX ver USB 2.0 Miniaturowy Ultradźwiękowy system akwizycji danych ze

Wzmacniacz stereofoniczny

wzmacniacze COMPETITION

TECHNIKI MULTIMEDIALNE

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

Analizy Ilościowe EEG QEEG

Generator przebiegów pomiarowych Ex-GPP2

UKŁADY Z PĘTLĄ SPRZĘŻENIA FAZOWEGO (wkładki DA171A i DA171B) 1. OPIS TECHNICZNY UKŁADÓW BADANYCH

Detektor Fazowy. Marcin Polkowski 23 stycznia 2008

Ultradźwiękowy miernik poziomu

MIKSER 6 / 8 / 10 / 12 / 16 KANAŁOWY INSTRUKCJA OBSŁUGI

a) dolno przepustowa; b) górno przepustowa; c) pasmowo przepustowa; d) pasmowo - zaporowa.

PL B1. Sposób i układ pomiaru całkowitego współczynnika odkształcenia THD sygnałów elektrycznych w systemach zasilających

Przekształcenie Fouriera i splot

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

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

Generatory przebiegów niesinusoidalnych

Generowanie sygnałów na DSP

ZESTAWY BEZPRZEWODOWE

wzmacniacze COMPETITION

1. Wstęp Parametry techniczne

ZAWIERA SUGEROWANE CENY DETALICZNE OBOWIĄZUJĄCE OD

(12) TŁUMACZENIE PATENTU EUROPEJSKIEGO (19) PL (11) (96) Data i numer zgłoszenia patentu europejskiego:

Część 5. Mieszane analogowo-cyfrowe układy sterowania

PROJEKT SYSTEMU NAGŁOŚNIENIA DLA HALI SPORTOWEJ O WYMIARACH 18m x 40m dla systemu MP Project

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.

ZAWIERA SUGEROWANE CENY DETALICZNE OBOWIĄZUJĄCE OD

Filtry cyfrowe procesory sygnałowe

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

CLIMATE 5000 VRF. Cyfrowy licznik energii DPA-3. Instrukcja montażu (2015/07) PL

FORMULARZ TECHNICZNY nr 2 dla Stanowiska do Badań Elektrycznych Anten do 110 GHz

PowerLab 4/35 z systemem LabChart Pro

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej

PL B1. POLITECHNIKA WARSZAWSKA, Warszawa, PL

PRZYKŁADY PRZETWARZANIA DŹWIĘKU W ŚRODOWISKU VISSIM

Dźwięk. Parametry dźwięku. zakres słyszanych przez człowieka częstotliwości: 20 Hz - 20 khz; zakres dynamiki słuchu: 130 db

Układy i Systemy Elektromedyczne

ADAPTACYJNE PRZETWARZANIE SYGNAŁÓW LABORATORIUM. Ćwiczenie 5 - suplement

Przykładowe pytania DSP 1

Państwowa Wyższa Szkoła Zawodowa

Opis przedmiotu zamówienia

Instrukcja obsługi. Przedwzmacniacz 8-krotny

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Politechnika Śląska Wydział Automatyki, Elektroniki i Informatyki Instytut Automatyki PRACA MAGISTERSKA

Ćwiczenie 3,4. Analiza widmowa sygnałów czasowych: sinus, trójkąt, prostokąt, szum biały i szum różowy

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)

PL B1. AKADEMIA GÓRNICZO-HUTNICZA IM. STANISŁAWA STASZICA W KRAKOWIE, Kraków, PL BUP 22/09. CEZARY WOREK, Kraków, PL

Scalony analogowy sterownik przekształtników impulsowych MCP1630

Technika Studyjna II Wykład I i II

SOUNDPOL - NAGŁOŚNIENIA

cennik detaliczny , ,- seria wzmacniacz zintegrowany 1010 odtwarzacz CD

Sprawdzian test egzaminacyjny 2 GRUPA I

Analiza właściwości filtra selektywnego

Specyfikacja techniczna

1. Opis płyty czołowej multimetru METEX MS Uniwersalne zestawy laboratoryjne typu MS-9140, MS-9150, MS-9160 firmy METEX

DEDYKOWANY DLA MÓ WCÓ W Doświadcz wygody i prostoty obsługi z SpeechLine Digital Wireless

Demodulowanie sygnału AM demodulator obwiedni

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

Politechnika Warszawska

8-KANAŁOWY WZMACNIACZ KLASY PURE GD Z WBUDOWANYM DSP

Wymagania systemu komunikacji głosowej dla UGV (Unmanned Ground Vehicle - Krótka specyfikacja

Statyczne badanie wzmacniacza operacyjnego - ćwiczenie 7

Ujemne sprzężenie zwrotne, WO przypomnienie

Kodowanie podpasmowe. Plan 1. Zasada 2. Filtry cyfrowe 3. Podstawowy algorytm 4. Zastosowania

PA100U PRZENOŚNY WZMACNIACZ Z WEJŚCIEM USB

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

Schemat funkcjonalny układu automatycznej regulacji

MIKSER 6 / 8 / 10 / 12 / 16 KANAŁOWY INSTRUKCJA OBSŁUGI

MIKROFON BEZPRZEWODOWY MBD 830 MBD 930

Transkrypt:

dr inż. Piotr Odya piotrod@sound.eti.pg.gda.pl p. 730 - Katedra Systemów Multimedialnych

typowe zastosowanie: aparaty słuchowe dość typowa budowa niewielkie wymiary urządzenie musi zmieścić się w kanale usznym mały pobór mocy urządzenie pracuje przez wiele godzin możliwość łatwego programowania parametrów urządzenia

złącze programowania procesor mikrofon procesor receiver włącznik/ regulacja głośności bateria złącze programowania mikrofon włącznik/ regulacja głośności

Wymiary 5.97 x 3.48 x 1.52 mm (z wbudowanym EEPROM-em) Pobór prądu rzędu nawet 400μA Częstotliwość pracy zegara: 1.28MHz, 1.92, 2.56MHz (teoretycznie od 640kHz do 3.84MHz) Częstotliwości próbkowania do 40kHz (teoretycznie nawet do 60kHz) Napięcie zasilania: 1.2V Wbudowany koprocesor WOLA (Weighted Overlap-Add) odpowiadający za realizację transformacji Fouriera Dodatkowy 10-bitowy przetwornik LSAD (Low-Speed Analog- Digital) o typowej częstotliwości próbkowania 1.6kHz Programowanie wyłącznie w asemblerze

Dwa 16-bitowe przetworniki A/C z ośmiokrotnym nadpróbkowaniem Konfigurowalne przedwzmacniacze i filtry antyzakładkowe (antyaliasingowe) Cyfrowe filtry dolnoprzepustowe (decymacyjne) dziewiątego rzędu usuwanie składowej stałej

Dwa 16-bitowe przetworniki C/A Konfigurowalne filtry przeciwzakładkowe Bezpośrednie wyjście cyfrowe (ang. Direct Digital Output) eliminuje konieczność stosowania dodatkowych wzmacniaczy sygnału przy korzystaniu z pasywnych głośników (receiverów) realizuje funkcję wzmacniacza klasy D Dwa wyjścia analogowe

16-bitowym procesor stałoprzecinkowy wbudowane procedury przyspieszające amplitudową obróbkę sygnałów sprawuje nadzór nad funkcjonowaniem całego systemu 40-bitowy akumulator podzielony na trzy podrejestry dwa 16-bitowe (AH i AL) jeden 8-bitowy (AE) osiem rejestrów adresowych (R0-R7) 16-bitowych dwa rejestry kontrolne (LC0 i LC1) rejestr R3 spełnia typowo funkcję stosu systemowego R7 może pełnić rolę stosu użytkownika cztery rejestry związane bezpośrednio z wbudowanymi w procesor instrukcjami mnożenia X i Y: rejestry wejściowe PH i PL: rejestry wyjściowe

Układ zmiennoprzecinkowy mający za zadanie transformować sygnał z dziedziny czasu do dziedziny częstotliwości i odwrotnie Posiada regulowane parametry filtrów (np. liczba pasm, długość FFT, liczba kanałów) Opóźnienie grupowe wprowadzane przez procesor jest bardzo małe (poniżej 4ms przy 16 pasmach) Przeznaczony do szybkiej obróbki amplitudy i fazy widma sygnałów Maksymalne cyfrowe wzmocnienie możliwe do wprowadzenia przez koprocesor WOLA to 90dB Wydajność tego procesora określana jest jako 5MIPS/MHz

IOP Input/Output Processor kontroler DMA nadzoruje przepływ danych wewnątrz procesora

dwie pamięci robocze oznaczone literami X i Y rozmiar każdej z tych pamięci to 4096x16 bitów adresowanie pamięci X odbywa się poprzez rejestry R0- R3 adresowanie pamięci Y z wykorzystaniem rejestrów R4- R7 część instrukcji procesora potrafi jedynie operować na pamięci X pamięć Y lepiej jest przeznaczyć do przechowywania współczynników filtrów czy tablic stałych niż do gromadzenia w niej danych fonicznych

rozmiar pamięci, w której przechowywany jest program (oznaczonej literą P) to 12288x16 bitów możliwe jest wykorzystanie tej pamięci do zapisu danych, ale jest to mało efektywne (strata cykli zegara na dostęp) rozmiar wejściowych i wyjściowych buforów FIFO to 364x16 bitów

dane z bufora wejściowego są transformowane do dziedziny częstotliwości i zapisywane w postaci zespolonej, proces określa się mianem analizy (ang. analysis), zajmuje się tym procesor WOLA; obliczenie parametrów przetwarzania sygnału w poszczególnych pasmach (tzw. gain calculation), wykonywane przez Rcore; uwzględnienie obliczonych parametrów (tzw. gain application), wykonywane przez WOLA; transformacja odwrotna sygnału, określana mianem syntezy (tzw. synthesis), czym znowu zajmuje się procesor WOLA. ponadto przed transformacją oraz po transformacji odwrotnej możliwe jest dodatkowe przetwarzanie sygnałów w dziedzinie czasu

Aparat słuchowy w oprawce okularów Subminiaturowy Korektor Mowy Cyfrowa Krtań Elektroniczna Trening słuchowy

Kompletny aparat słuchowy montowany w oprawce okularów Contact Star EVO1 firmy BHM

producent okularów założył użycie we wbudowanym w zausznik aparacie procesora DSP GA3216 firmy Gennum Corporation konieczne było przystosowanie elektroniki wbudowanego aparatu słuchowego do procesora Toccata Plus

Jąkanie jest jedną z częściej spotykanych wad mowy ok. 0,5-1% populacji każdego kraju to osoby jąkające się jąkanie zakłóca proces komunikowania się jąkanie jest zaburzeniem złożonym i długotrwałym Patogeneza jąkania nie jest do końca poznana dziedziczne skłonności w formie niepełnowartościowego systemu wegetatywnego przyuczanie dzieci leworęcznych do posługiwania się prawą ręką ogólna niesprawność motoryczna silne emocje defekty kontrolnych pętli sprzężenia zwrotnego

Modyfikacje wprowadzane w pętli audytywnego sprzężenia zwrotnego mogą poprawiać płynność mowy słuch ośrodek mowy narządy mowy przekształcenie sygnału mowy maskowanie sygnału mowy szumem (MAF Masked Auditory Feedback) opóźnianie sygnału mowy (DAF Delayed Auditory Feedback) transpozycja widmowa sygnału mowy (FAF Frequency Altered Feedback) Rozwój technologii pozwala na wprowadzanie modyfikacji w pętli audytywnego sprzężenia zwrotnego

wynalazek prof. A. Czyżewskiego i dr M.R. Mieszkowskiego opracowany na początku lat 90. wykorzystuje algorytmy DAF i FAF

nie jest konieczne korzystanie z dwóch aparatów (dwóch słuchawek ) użycie algorytmów DAF, FAF, DAF+FAF, a także FAF-DAF okresowa zmiana FAF na DAF algorytm pogłosowy rozwinięcie typowej metody DAF modulacja opóźnienia powoduje powstanie efektu chóralnego dodatkowe algorytmy procesor dynamiki korektor barwy klucz głosowy sygnalizacja stanu baterii

częstotliwość zegara: 1,92MHz; przy częstotliwości 1,28MHz aplikacje realizujące FAF działały nieprawidłowo, konieczne było wykonanie zbyt wielu obliczeń w stosunku do możliwości procesora taktowanego zegarem o tej częstotliwości częstotliwość próbkowania: 16kHz; parametry procesora WOLA praca odbywa się na blokach danych o długości 8 próbek, długość okna analizy wynosi 128 próbek, długość FFT: 32, współczynnik nadpróbkowania i współczynnik decymacji równe 4.

DAF Bufory zlokalizowane w pamięciach X oraz Y Maksymalne opóźnienie: 3200 próbek przy częst. próbk. 16kHz -> 400ms FAF W pamięci X umieszczony jest bufor przejściowy o nominalnej długości 1024 próbek Po buforze przejściowym poruszają się niezależnie dwa wskaźniki (zapisu i odczytu)

zmiana parametrów z poziomu komputera PC przystawka podłączana do portu szeregowego komputera dodatkowe oprogramowanie umożliwia zmiany wszelkich parametrów korektora wstępne ustawienia dobrane na podstawie eksperymentów

PROGRAM zmodyfikowany algorytm DAF bez korekcji mowy, z wyłączonym kompresorem, korekcją barwy i kluczem głosowym, częst. zegara 1,28MHz zmodyfikowany algorytm DAF bez korekcji mowy, z wyłączonym kompresorem, korekcją barwy i kluczem głosowym, częst. zegara 1,92MHz zmodyfikowany algorytm DAF bez korekcji mowy, ale z wyłączonym kompresorem i korekcją barwy, częst. zegara 1,92MHz TYPOWY POBÓR PRĄDU [ A] 200 230 310 typowy algorytm DAF 330 typowy algorytm FAF (niezależnie od wielkości przesunięcia mowy) 320 algorytm modulacji opóźnienia 330 MAKSYMALNY POBÓR PRĄDU [ A] 800 algorytm pogłosu (wersja z dwoma filtrami grzebieniowymi) 330

zawiera wyłącznie elementy elektromechaniczne generator impulsów oraz cewkę z nurnikiem uderzającym w membranę generowane drgania są wprowadzane do jamy ustnej i gardła poprzez przyłożenie urządzenia do skóry szyi na mowę nałożony jest szum (warkot) urządzenia, co negatywnie wpływa na jej zrozumiałość. Mowa brzmi przy tym bardzo sztucznie i monotonnie. W efekcie zrozumiałość mowy szacuje się na ok. 60%.

dzięki zastosowaniu cyfrowego przetwarzania sygnałów możliwe jest zredukowanie poziomu zakłóceń i poprawa jakości generowanej mowy

Schemat blokowy: regulacja wsp. wzmocnienia membrana cewka wzmacniacz generator impulsów regulacja częstotliwości procesor sygnałowy wzmacniacz akustyczny ustawienie poziomu redukcji zakłóceń regulacja głośności

Zastosowane algorytmy: redukcja warkotu wibratora odejmowanie widmowe filtracja grzebieniowa eliminacja sprzężeń zwrotnych modulacja opóźnienia - wprowadza wolnozmienną modulację częstotliwości transpozycja widmowa przesuwa mowę na skali częstotliwości

problemy zarówno mowa, jak i zakłócenia mają to samo źródło i są ze sobą ściśle skorelowane dla dźwięcznych głosek widmo zakłóceń musi być estymowane z sygnału rejestrowanego, gdy pacjent ma zamknięte usta pacjenci muszą mieć zamknięte usta przez pierwszą sekundę po włączeniu sztucznej krtani

parametry procesora: częstotliwość zegara: 1.28MHz; częstotliwość próbkowania: 10.7kHz; liczba podpasm: 64 (128 points FFT); rozdzielczość częstotliwościowa wynosi ok. 83Hz.

prostszy algorytm charakterystyka widmowa filtru umożliwia precyzyjne wstrojenie się w maksima sygnału zakłócającego główna zaleta: nie jest konieczne estymowanie widma zakłóceń, więc pacjent może mówić natychmiast po włączeniu urządzenia

problem ze sprzężeniami zwrotnymi niewielka odległość między mikrofonem i głośnikiem (ok. 15-20cm) testowane rozwiązania filtr typu notch modulacja opóźnienia transpozycja widmowa

filtr typu notch brak możliwości wprowadzenia adaptacji - niewystarczające możliwości obliczeniowe procesora modulacja opóźnienia wprowadza minimalne zmiany częstotliwości dźwięk sygnał modulujący - sinus okres sygnału modulującego: 1,5 s, średnie opóźnienie: 30-35 ms zakres zmian opóźnienia: +/-4 ms transpozycja widmowa zbliżona do metody FAF wielkość transpozycji: 6% w dół oktawy

opracowanie niewielkich rozmiarów urządzenia pozwalającego na stosowanie różnych algorytmów przetwarzania dźwięku

programator odtwarzacz MP3 DSP przełącznik MP3/mikrofon gniazdo słuchawkowe słuchawki mikrofon gniazdo wej. DSP

programator gniazdo mikrofonowe wejście odtwarzacza MP3 regulacja wzm. (wej. z MP3) regulacja klucza głosowego regulacja wzm. (wej. mikr.) przełącznik MP3/mikrofon gniazdo słuchawkowe regulacja wzm. (kanał lewy) regulacja wzm. (kanał prawy) włącznik procesor (kanał lewy) procesor (kanał prawy)

wybór programów za pomocą 16-to pozycyjnego przełącznika przełącznik steruje drabinką rezystorów zmiana programów z wykorzystaniem wolnozmiennego przetwornika wbudowanego w Toccatę przełącznika (SW2) możliwość przełączenia źródła sygnału (mikrofon/mp3) wykorzystany przełącznik SW1

procesor częstotliwość pracy zegara: 2,56MHz częstotliwość próbkowania: 29kHz pasmo: ok. 14kHz analiza FFT: 32 punkty pobór prądu całego urządzenia: 2,5mA

-30 0 2000 4000 6000 8000 10000 12000 14000-40 -50-60 -70 A K L M N O P -80-90

http://www.onsemi.com/powersolutions/parametrics.do?id=2210

Toccata Belasigna

KONIEC