Escolar Documentos
Profissional Documentos
Cultura Documentos
Escola de Engenharia
Programa de Ps-Graduao em Engenharia Eltrica
em
Engenharia
Eltrica
da
de
Mestre
em
Engenharia
Eltrica.
Agradecimentos
Declaro minha profunda gratido s pessoas que me acompanharam e incentivaram em mais
esta etapa da minha escalada na via do conhecimento. Em especial, minha amada esposa Priscilla
pelo amor incondicional, pela alegria de viver todos os dias e pela pacincia e compreenso nos
momentos em que me dediquei mais a este trabalho do que ela; aos meus pais, pela herana de
honestidade, tica e determinao que me deixaram e pela admirao que sinto por eles; ao grande
amigo Pedro Donoso, pela orientao e pela confiana em todos os momentos; aos amigos da
Universidade e do Colgio, pelo exerccio de curtir a vida em sua plenitude.
Ao amigo Dnio Costa, pelo apoio profissional e pelo bom exemplo; empresa Hotsound
Professional, pelo apoio tcnico que viabilizou o trabalho.
msica, culpada de tudo.
E Deus, ofereo minha devoo e f, eternas e inabalveis.
Resumo
Neste trabalho apresentada uma metodologia para projeto de sistemas de processamento
digital de sinais de udio. O esforo se justifica pela inexistncia de equipamentos com esta
tecnologia no mercado nacional de udio profissional, o que reflete uma falta de conhecimento
tcnico. Um prottipo completamente projetado e construdo implementando um equalizador de
udio freqncia, um equipamento utilizado na correo da resposta em freqncia de sistemas de
sonorizao. Os principais conceitos relacionados tecnologia digital so abordados visando
fundamentar a metodologia. A validao do projeto feita utilizando-se tcnicas de medio
objetivas e avaliaes subjetivas. Os resultados atestam que, embora alguns parmetros de
desempenho medidos apontem para uma qualidade regular (e.g.: THD mais rudo igual a
0,0089%), os testes auditivos comprovam a validade da metodologia de projeto. A mdia das taxas
de acerto inferior a 50% na execuo do teste ABX com programas musicais, cujo objetivo
detectar diferenas audveis introduzidas pelos processos de converso A/D e D/A.
ii
Abstract
A methodology for the design of digital audio signal processing systems is the object of this
work. The lack of similar technology equipments in Brazilian professional audio market justifies
the effort made in the development of such methodology as it probably reflects the absence of
know how of the industry. An audio frequency digital equaliser used for sound system frequency
response correction is implemented under the methodology proposed. The main concepts of digital
technology are presented, as they are fundamental to validate the design. Objective and subjective
techniques for evaluation of audio components are studied and applied for performance
determination of the equaliser constructed. Even though objective analysis lead to regular
parameters (e.g.: THD + noise of 0,0089%), subjective tests performed with non trained subjects
show positive results. The hearing judgment of A/D and D/A conversion of audio signals achieves
less than 50% (mean) of correct responses in the ABX test with musical program.
iii
Sumrio
Resumo..........................................................................................................................ii
Abstract ....................................................................................................................... iii
Lista de Figuras............................................................................................................ix
Lista de Tabelas ..........................................................................................................xii
1. Introduo ................................................................................................................1
1.1 Apresentao e contextualizao ..........................................................................................1
1.2 Motivao do Trabalho .........................................................................................................3
1.3 Objetivos do Trabalho...........................................................................................................4
1.4 Metodologia ..........................................................................................................................5
1.4.1 Caracterizao do Projeto (Captulo 2) ......................................................................6
1.4.2 Anlise dos Recursos Computacionais (Captulo 3) ..................................................6
1.4.3 Converso Analgico Digital de Sinais (Captulo 4) .................................................6
1.4.4 Processamento dos Sinais (Captulo 5) ......................................................................7
1.4.5 Desenvolvimento do Equalizador (Captulo 6) ..........................................................7
1.4.6 Avaliao dos Resultados (Captulo 7) ......................................................................7
iv
3.7 Concluso............................................................................................................................27
vi
vii
viii
Lista de Figuras
Figura 1.1: Metodologia de projeto. ..............................................................................................5
Figura 2.1: Grfico da resposta em freqncia do alto falante WPU1205 exemplificando as
distores de resposta em freqncia ............................................................................................9
Figura 2.2: Grfico da resposta em freqncia do auditrio da Escola de Msica da UFMG. ...10
Figura 2.3: Diagrama de blocos do processamento digital de sinais...........................................12
Figura 2.4: Diagrama de blocos do sistema de processamento digital de udio. ........................14
Figura 3.1: Diagrama de blocos do AD1954...............................................................................17
Figura 3.2. a) Formato SPI para escrita; b) formato SPI para leitura..........................................19
Figura 3.3: Modos de comunicao serial de sinais de udio digital. .........................................20
Figura 3.4: Diagrama de blocos do conversor A/D AD19871. ...................................................21
Figura 3.5: Hierarquia de software no protocolo USB................................................................24
Figura 3.6: Diagrama de blocos do microcontrolador USB CY7C68013...................................25
Figura 3.7: Diagrama de blocos do 8051 embutido no microcontrolador USB. .........................26
Figura 4.1: a) Sinal senoidal analgico (2 Hz). b) amostragem (200 pontos por segundo) e c)
quantizao (16 nveis ou 4 bits). ................................................................................................29
Figura 4.2: Representao no domnio da freqncia do sinal de largura de banda fB amostrado
com freqncia de amostragem fs. ..............................................................................................30
Figura 4.3: Funo de transferncia: a) quantizador de 4 nveis e b) quantizador de 2 nveis
(comparador). ..............................................................................................................................31
Figura 4.4: Efeito da sobreamostragem na distribuio do rudo de quantizao.......................35
Figura 4.5: Diagrama de blocos do modulador sigma delta de primeira ordem. ........................36
Figura 4.6: Diagrama de blocos do modulador sigma delta de segunda ordem..........................37
ix
Figura 4.7: Diagrama de blocos do modulador sigma delta do conversor AD1871. ..................39
Figura 4.8: FFT da sada do modulador sigma delta. ..................................................................40
Figura 4.9: Arquitetura do conversor D/A interno ao AD1954...................................................41
Figura 5.1: Magnitude e fase em funo da freqncia do filtro passa altas...............................44
Figura 5.2: Magnitude e fase em funo da freqncia do filtro passa baixas............................45
Figura 5.3: Magnitude e fase em funo da freqncia do filtro peaking. Variao do ganho G...
.....................................................................................................................................................46
Figura 5.4: Magnitude e fase em funo da freqncia do filtro peaking. Variao da largura de
banda BW. ...................................................................................................................................47
Figura 5.5: Magnitude e fase em funo da freqncia do filtro peaking. Simetria para valores
de ganho opostos. ........................................................................................................................47
Figura 5.6: Filtro IIR Forma Direta I...........................................................................................48
Figura 5.7: Deformao na freqncia da transformada bilinear (FS=48 kHz). .........................49
Figura 5.8: Filtro IIR acrescido de erro de truncamento devido s multiplicaes.....................51
Figura 6.1: Circuitos internos de condicionamento do AD1871.................................................54
Figura 6.2: Amplificador diferencial de entrada com atenuao de 20 dB. ..............................54
Figura 6.3: Filtro diferencial Bessel de terceira ordem seguido por amplificador inversor........55
Figura 6.4: Resposta em freqncia do filtro Bessel de terceira ordem. .....................................55
Figura 6.5: Diagrama de blocos do hardware do equalizador. ....................................................56
Figura 6.6.: Diagrama de tempos do protocolo I2C [25]. ...........................................................57
Figura 6.7: Estrutura de dados da memria EEPROM 24LC64 (8 Kbytes). ..............................58
Figura 6.8: Diagrama de blocos do procedimento de inicializao do sistema pelo CY68013. .58
Figura 6.9: Diagrama de blocos do processamento digital de sinais projetado para o
equalizador. .................................................................................................................................59
Figura 6.10: Diagrama de fluxo de software de todo o sistema. .................................................60
Figura 6.11: Painel Virtual. .........................................................................................................61
Figura 7.1: Resposta em freqncia a uma onda senoidal de 997 Hz (0 dBr = 21 dBu).............66
Figura 7.2: Resposta em freqncia a uma onda senoidal de 997 Hz (-20 dBr = 1 dBu). ..........66
x
Figura 7.3: Resposta em freqncia a uma onda senoidal de 997 Hz (-60 dBr = -41 dBu). .......67
Figura 7.4: Resposta em freqncia do rudo de fundo (0 dBV = 1 VRMS). .............................67
Figura 7.5: Magnitude da funo de transferncia (0 dBV = 1 VRMS). ....................................68
Figura 7.6: Curva de linearidade (amplitude de entrada versus amplitude de sada)..................68
Figura 7.7: Taxa de distoro harmnica e rudo versus amplitude do sinal de entrada.............69
Figura 7.8: Resposta em freqncia do filtro passa altas. ...........................................................69
Figura 7.9: Resposta em freqncia do filtro passa baixas. ........................................................70
Figura 7.10: Resposta em freqncia dos filtros peaking............................................................70
Figura 7.11: Efeito da deformao em freqncia na resposta em freqncia do filtro peaking 70
Figura 7.12: Diagrama esquemtico do dispositivo para realizao do teste A/B/X. .................76
Figura 7.13: Taxa de acertos para o sinal de voz. .......................................................................78
Figura 7.14: Taxa de acertos para o tema de Guarnieri...............................................................78
Figura 7.15: Taxa de acertos para o tema de Bartok. ..................................................................78
Figura 7.16: Taxa de acertos para o tema de Cake......................................................................79
Figura 7.17: Taxa de acertos para o rudo rosa. ..........................................................................79
Figura 7.18: Mdia de acertos e desvio padro dos acertos para cada programa........................79
xi
Lista de Tabelas
Tabela 3.1: Representao binria dos coeficientes formato 2.20. .............................................18
Tabela 3.2: Formato do Pacote de Dados da Porta SPI...............................................................19
Tabela 3.3: Barramento USB Principais Caractersticas..........................................................22
Tabela 4.1: Freqncia de Amostragem para Converso A/D em udio de Alta Fidelidade.....39
Tabela 5.1: Formulrio para Clculo dos Coeficientes dos Filtros IIR Biquadrticos................50
Tabela 7.1: Caractersticas da Avaliao Subjetiva do Equalizador Digital ...............................77
xii
Captulo 1
Introduo
1.1
Apresentao e contextualizao
A reproduo sonora uma tarefa complexa que envolve conhecimentos de diferentes reas da
Engenharia. A meta a ser cumprida reproduzir com fidelidade um programa sonoro, que pode ser
originado na fala ou na msica. Alm disso, este programa sonoro pode estar sendo captado para a
reproduo em tempo real, ou pode estar armazenado em alguma mdia e estar sendo executado a
partir desta. Fundamentando-se nas teorias de Processamento de Sinais, Acstica e Eletrnica, a
cincia do udio trata basicamente da pesquisa e do desenvolvimento de metodologias que
proporcionem a reproduo artificial de um programa sonoro da maneira mais natural possvel do
ponto de vista da audio humana.
Os dispositivos e os processos pelos quais a informao sonora percorre desde a sua gerao at
a sua recepo pelo sistema auditivo conformam a cadeia do udio. O estado da arte da tecnologia
aplicada reproduo sonora ainda no conseguiu satisfazer os limites impostos pela sensibilidade
do sistema auditivo humano. Os atuais componentes de udio no proporcionam a perfeita
simulao de um evento sonoro. Por este motivo, o udio tem contado desde o seu surgimento com
as ferramentas de desenvolvimento mais avanadas de cada poca, numa tentativa contnua de
minimizar as imperfeies acrescentadas por cada componente da cadeia. Estas imperfeies so
chamadas de distores, termo este que fartamente abordado no decorrer deste trabalho.
Cada dispositivo inserido na cadeia do udio contribui negativamente para a fidelidade do
sistema como um todo. Para cada tipo de distoro existem os mtodos especficos propostos pela
comunidade cientfica para medir, analisar e corrigir ou minimizar seus efeitos. A escala de
1
Captulo 1 - Introduo
aplicao destes mtodos depende da sua viabilidade de industrializao, produo e consumo.
papel dos engenheiros desenvolver tecnologias onde as condies financeiras e mercadolgicas
tenham o mesmo peso que a excelncia tecnolgica no direcionamento do trabalho de pesquisa e
projeto.
O atual momento tecnolgico testemunha o domnio exercido pela Engenharia Eletrnica como
sendo a soluo mais vivel em um vastssimo leque de situaes. Especificamente no udio, a
eletrnica exerce papel fundamental dentro de qualquer sistema que envolva informaes sonoras.
De fato, desde o surgimento das vlvulas, passando pelos transistores, circuitos integrados e a atual
tecnologia digital, o udio tem se beneficiado do estado da arte em eletrnica para a implementao
de sistemas com o mais alto nvel de fidelidade possvel. A taxa de desenvolvimento sofrido pelas
solues provenientes da eletrnica ao longo do tempo, no que se refere a aplicaes em udio,
visivelmente maior que o sofrido pelos dispositivos eletromecnicos (alto falantes e microfones),
que esto comumente nas extremidades da cadeia (transduo).
A revoluo imposta pela tecnologia digital ocorrida nas ltimas duas dcadas tem atingido o
mundo do udio, assim como em outras reas (e.g.: Telecomunicaes, Controle de Processos,
etc.), de maneira irreversvel. Excluindo-se os dispositivos de converso eletroacstica, j existem
cadeias compostas inteiramente por equipamentos digitais. A recomendao AES3 [1] trata da
padronizao na comunicao digital entre dispositivos, o que tornou possvel a conformao de
cadeias de udio completamente digitais entre os microfones e os alto falantes. A penetrao desta
tecnologia no mercado vista nos trs maiores nichos da engenharia de udio:
a)
de rdio e televiso).
Contudo, mesmo com todas as vantagens oferecidas pela tecnologia digital, ainda existem
determinados componentes da cadeia do udio cujos projetos eletrnicos analgicos apresentam
desempenho difcil de ser igualado pelos projetos digitais. Com a equiparao dos custos
vivenciada nos ltimos anos entre ambas tecnologias, os dois principais pontos confrontantes so:
i) qualidade sonora subjetiva; e ii) facilidade de operao.
Com relao operao de um equipamento, as interfaces, ou painis de controle, analgicas
2
Captulo 1 - Introduo
so bem mais difundidas e assimiladas entre os tcnicos operadores por estarem disponveis h
mais tempo que os painis digitais. Tcnicos e usurios alegam que mais intuitivo e visual tratar
com potencimetros e chaves ao ajustar parmetros de processamento, do que com telas grficas
(displays) com vrios menus e entradas de parmetros numericamente. Uma tendncia observada
entre alguns fabricantes de equipamentos digitais de manter painis analgicos controlando os
circuitos digitais.
Os quesitos que definem subjetivamente a qualidade sonora de um determinado componente
vm sendo amplamente discutidos ao longo das ltimas dcadas (e.g.: equilbrio tonal, palco
sonoro, claridade) [2-5]. De fato, a grande maioria dos consumidores de equipamentos de udio
contam somente com sua experincia e seus ouvidos para avaliar e decidir sobre a qualidade de um
determinado componente, o que obriga os projetistas a considerar este tipo de avaliao. Contudo,
ainda no existem parmetros subjetivos que sejam descorrelacionados e viveis de serem medidos
com preciso utilizando tcnicas objetivas. Alm disso, numa anlise subjetiva so encontradas
variveis quase sempre difceis de serem controladas para a execuo de um teste. Por outro lado,
os parmetros medidos de forma objetiva (e.g.: taxa de distoro harmnica, relao sinal rudo,
resposta em freqncia) contribuem muito para a avaliao de um componente, principalmente
quando as entradas do sistema se encontram em estado estacionrio. Os melhores equipamentos
para teste e medio disponveis so totalmente computadorizados, o que facilita o procedimento e
garante maior confiabilidade aos dados medidos.
1.2
Motivao do Trabalho
Uma tendncia notvel entre os principais fabricantes em nvel mundial a de transferir alguns
tipos de processadores de udio originalmente analgicos para o domnio digital. As principais
vantagens desta migrao so: custo de componentes e de montagem, tamanho e funcionalidade.
Alguns exemplos j implementados e em produo so: simuladores de eco e reverberao,
equalizadores, compressores, unidades misturadoras (ou mesas de som) e analisadores de espectro
em tempo real. As atuais pesquisas neste ramo se encontram no momento focalizadas no
desenvolvimento de amplificadores de potncia digitais [6], [7].
Embora apresente inmeras vantagens, a tecnologia digital ainda no dominada pela indstria
nacional de equipamentos de udio. A quase totalidade dos projetos desenvolvidos no Brasil lidam
com Eletrnica analgica, fato que j tem durado algumas dcadas.
Captulo 1 - Introduo
Este atraso tecnolgico coloca o Brasil em posio pouco competitiva no mercado
internacional. Mesmo no mercado nacional pode ser percebida esta perda em competitividade, uma
vez que os custos de importao de equipamentos concorrentes cada vez menor, e estes trazem
consigo estas abordagens tecnolgicas avanadas ainda inexistentes no mercado nacional. Um dos
principais causadores deste atraso o baixo domnio da tecnologia digital bsica pela indstria
brasileira.
Faz-se necessrio, ento, um investimento em pesquisa e desenvolvimento cujo objetivo seja
tornar vivel o domnio desta tecnologia pela indstria nacional. Naturalmente este tipo de
empreendimento tem sua origem nas Universidades e Centros de Pesquisa, onde existe um
ambiente propcio ao estudo, implementao e observao crtica.
Dentro desta realidade, esta dissertao tem como foco o desenvolvimento de um equalizador
digital, que um componente eletrnico muito utilizado em sistemas de sonorizao de pequeno e
mdio porte. Estrategicamente, este um tipo de processamento que atualmente realizado por
equipamentos analgicos, existindo inclusive fabricantes nacionais com modelos que se destacam
pela qualidade do projeto e pela penetrao mercadolgica. Assim, o projeto desenvolvido pode ser
comparado diretamente a um similar analgico, esclarecendo a questo da viabilidade de
implementao.
1.3
Objetivos do Trabalho
O principal objetivo deste trabalho apresentar uma metodologia de projeto que possibilite o
desenvolvimento de equipamentos para processamento digital de sinais de udio. As trs etapas
que conformam esta metodologia so:
a)
Captulo 1 - Introduo
1.4
Metodologia
CAP. 2
CARACTERIZAO
DO PROJETO
CAP. 3
AVALIAO DOS
RECURSOS
COMPUTACIONAIS
CAP. 4
CONVERSO
A/D E D/A
CAP. 5
PROCESSAMENTO
DOS
SINAIS
CAP. 6
PROJETO DE
HARDWARE E
SOFTWARE
CAP. 7
AVALIAO
DOS
RESULTADOS
NO
ACEITVEL
SIM
PRODUO
Captulo 1 - Introduo
1.4.1
Nesta etapa so definidas, juntamente com o cliente, todas as demandas s quais o projeto
dever atender em nvel de sistema, dentre elas, a sua forma de operao e o tipo de usurio ao qual
ele ser destinado. de suma importncia ter clareza quanto finalidade do equipamento
projetado, ou seja, quais so as necessidades tcnicas que levaram ao investimento no seu
desenvolvimento.
Aqui tambm so iniciadas as especificaes quanto ao processamento a ser implementado,
tanto em nvel de sinais quanto de controle. As interfaces do sistema com o usurio devem ser
definidas, caraterizando-se completamente os sinais de entrada e sada, alm dos protocolos de
comunicao para controle e configurao remota.
1.4.2
Na etapa de anlise de recursos so estabelecidos os limites aos quais o projeto deve respeitar.
Estes limites so impostos na maioria das vezes por questes financeiras, e algumas vezes por
questes puramente tecnolgicas, j predefinidas na etapa de caracterizao do projeto. Por
exemplo, no caso de um sistema para processamento de sinais, a especificao de um determinado
processador (DSP Digital Signal Processor) define claramente a complexidade do processamento
que poder ser implementado; a escolha dos conversores analgico digital (ADC Analog to
Digital Conversor) e digital analgico (DAC Digital to Analog Conversor) limita a banda de
freqncias, a relao sinal rudo e o atraso sofrido pelos sinais a serem tratados (latncia). Um
melhor desempenho final normalmente relacionado diretamente aos custos dos componentes
envolvidos. No entanto, a impercia ou desconhecimento pode levar a um baixo aproveitamento da
totalidade dos recursos dos componentes especificados, o que representa aumento nos custos de
produo e desperdcio.
1.4.3
O complexo processo de converter os sinais de udio do domnio analgico para o digital e vice
versa merece um estudo mais detalhado pois o responsvel por determinar o desempenho global
do equipamento.
A tcnica utilizada na grande maioria dos conversores disponveis baseada na modulao
sigma delta. Neste captulo desenvolvida uma metodologia para anlise do desempenho desta
Captulo 1 - Introduo
tcnica de maneira geral e os conversores escolhidos para o projeto so caracterizados e avaliados.
1.4.4
1.4.5
1.4.6
Cada tipo de aplicao implica numa metodologia especfica para a avaliao dos resultados
obtidos e posterior validao do projeto. Neste captulo so abordadas as tcnicas de avaliao
objetivas e subjetivas e apresentados resultados da aplicao de ambas tcnicas para avaliao do
equipamento projetado.
Captulo 2
Caracterizao do Projeto
2.1
Introduo
2.2
2.2.1
Alto falantes
Figura 2.1: Grfico da resposta em freqncia do alto falante WPU1205 exemplificando as distores de
resposta em freqncia. A regio de trabalho recomendada para este alto falante entre 100 e 3000 Hz [13].
2.2.2
Ambientes fechados utilizados para algum tipo de reproduo sonora podem apresentar
deficincias na resposta em freqncias decorrentes da atuao no uniforme dos elementos
absorvedores sonoros contidos na sala, e tambm da sua geometria que pode induzir formao de
modos de ressonncia em determinados comprimentos de onda relacionados com as dimenses da
sala [14-16]. A Figura 2.2 mostra o resultado da medio da resposta em freqncia de uma sala de
concerto [17], onde podem ser observados picos de ressonncia nas freqncias de 125 Hz, 415 Hz
e 630 Hz. As disparidades entre bandas de freqncia chegam a mais de 6 dB ao longo do espectro.
2.2.3
Figura 2.2: Grfico da resposta em freqncia do auditrio da Escola de Msica da UFMG. Representao
em bandas de 1/3 de oitava [17].
10
2.2.4
Outras situaes
2.3
Funcionalidades
2.3.1
Processamento de Sinais
tipo de controle deve ser implementado em software para cada filtro e em hardware
diretamente aos conectores de entrada e sada do equalizador (atravs de rels ou interruptores
analgicos);
11
b)
software;
c)
reset: retorna todos os parmetros aos valores iniciais, de maneira que nenhum
til quando so utilizados cabos com terminais trocados, ou quando uma caixa acstica no final
da cadeia do udio se encontra fora de fase com as demais.
2.3.2
2.3.3
por displays de cristal lquido (LCD) de pequenas dimenses e baixa resoluo quando
comparados a um monitor de computador. Isto dificulta muito a apresentao de grficos de
resposta em freqncia no que diz respeito a resoluo;
b)
Operao: a configurao dos parmetros do equalizador pode ser feita em uma nica tela,
sem a necessidade de se percorrer vrios menus, condio imposta no caso de painis com
LCDs. Alm disto, os controles podem ser representados com aparncia similar ao dos knobs
encontrados em painis de equipamentos analgicos, inclusive com a mesma lgica de
disposio, o que torna a operao mais intuitiva;
c)
novo programa para o DSP implementando outro tipo de processamento de sinais seja
instalado, podendo inclusive ser aproveitada a comunicao via barramento USB para gravar o
novo programa na memria interna do equipamento. Obviamente um novo aplicativo deve ser
13
desenvolvido em linguagens de alto nvel (C++, Delphi, Visual Basic, etc.) que contam com
ferramentas poderosas para auxiliar o desenvolvimento, ao contrrio da implementao em
hardware, que demanda programao em linguagens de baixo nvel (Assembler, C);
A maior desvantagem se refere obrigatoriedade em se ter um microcomputador conectado ao
equalizador para se realizar a configurao dos parmetros.
2.3.4
14
2.4
Concluso
A equalizao da resposta em freqncia de sistemas de udio uma tarefa comum num grande
nmero de situaes, graas s imperfeies contidas em vrios elementos da cadeia percorrida
pelos sinais de udio desde a sua gerao at a reproduo.
A implementao de um equalizador de udio freqncia no domnio digital perfeitamente
possvel e apresenta vantagens quando comparado s implementaes analgicas, principalmente
se o painel de configurao for instalado num microcomputador pessoal.
Alm dos filtros que realizam as alteraes no contedo espectral dos sinais de udio, o
equalizador deve conter funcionalidades que facilitem a operao do equipamento e auxiliem na
avaliao dos resultados.
O diagrama de blocos apresentado conduz prxima etapa do projeto, que a especificao dos
componentes que fazem parte do sistema e a avaliao dos recursos computacionais.
15
Captulo 3
Anlise dos Recursos Computacionais
3.1
Introduo
3.2
kHz;
d)
nmero mximo de instrues igual a 512, obrigando todo o processamento de sinais a ser
c)
d)
3.2.1
Formato Numrico
O AD1954 um processador de ponto fixo e trata com a maioria dos coeficientes no formato
fracional 2.20 complemento de dois, o que eqivale a uma faixa de valores entre 2 e 2 (-1 LSB).
A Tabela 3.1 mostra alguns valores possveis e suas representaes binrias. Analogamente, os
sinais de udio so representados em palavras de 26 bits no formato fracional 3.23, o que significa
a possibilidade de trabalhar com sinais at 12 dB acima da faixa dinmica imposta pelos
conversores de 24 bits.
Tabela 3.1: Representao binria dos coeficientes formato 2.20.
3.2.2
1000000000000000000000
-2.0
1100000000000000000000
-1.0
1111111111111111111111
0000000000000000000000
0.0
0100000000000000000000
1.0
0111111111111111111111
(2.0 1 LSB)
No diagrama de blocos do AD1954 mostrado na Figura 3.1 podem ser vistas as duas memrias
contidas no AD1954 utilizadas na sua configurao. A primeira a memria de programa
(Program RAM), onde fica armazenado o software que gerencia todas as atividades do DSP. Nesta
memria ficam todos os algoritmos matemticos que realizam o processamento digital dos sinais
de udio, como filtros e elementos de ganho. A segunda memria contm os parmetros
(Parameter RAM) dos algoritmos de processamento, como por exemplo os coeficientes do filtros
IIR. Tambm podem ser vistos na Figura 3.1 vrios registradores especiais, cuja programao
determina aspectos gerais de funcionamento do DSP, como freqncia do clock e protocolos para
comunicao dos sinais de udio digitais.
Todas estas memrias e registradores so acessados para escrita ou leitura via uma interface de
comunicao entre circuitos integrados denominada SPI (Serial Peripheral Interface) [21]. Neste
protocolo apenas um dispositivo assume a posio de mestre de barramento, sinalizando para cada
dispositivo escravo ao incio da comunicao. O formato do pacote da dados SPI pode ser visto na
Tabela 3.2.
O primeiro byte contm a informao sobre a direo da comunicao (leitura R ou escrita W),
alm dos dois bits mais significativos da palavra de endereo, que terminada no segundo byte. Os
18
Byte 1
Byte 2
Byte 3
Byte 4
Endereo [7:0]
Dados
Dados
Dados
O pino CLATCH do dispositivo destinatrio ativado (na transio para nvel baixo) pelo
mestre para iniciar a comunicao. O pino CCLK determina o sincronismo e os pinos CDATA e
COUT levam a seqncia de bits relativos aos dados.
3.2.3
A Figura 3.3 apresenta os diagramas de pulsos dos quatro formatos de comunicao de udio
digital aceitos pelo AD1954. Os dados trafegam em modo serial e o tamanho das palavras pode
variar entre 16 e 24 bits. Conforme ilustra a Figura 3.1, so utilizadas trs vias para a comunicao,
sendo que na via SDATA trafegam at dois sinais de udio multiplexados no tempo. As duas outras
vias (BCLK e LRCLK)so utilizadas para o sincronismo da comunicao. Um dos quatro modos
deve ser escolhido atravs da configurao dos registradores de controle.
Figura 3.2. a) Formato SPI para escrita; b) formato SPI para leitura [20].
19
20
3.3
3.4
Pelas quatro vias do cabo USB trafegam os dados (em modo serial) e a energia (at 2,5 W) para
alimentar o dispositivo perifrico, caso seja necessrio.
21
sim
Hot Swap
sim
N. de perifricos
Taxa de transmisso
480 Mbps
Comprimento do cabo
at 5 m
O recurso Hot Swap (troca quente) torna possvel a conexo e desconexo do dispositivo USB
sem a necessidade de reinicializao do computador. O recurso Plug and Play responsvel pelo
reconhecimento e instalao automticos do dispositivo no sistema operacional do computador,
livrando o usurio da tarefa de configurar diversos parmetros quando da insero do dispositivo
no barramento USB do computador.
Um dos principais conceitos da USB o fato do computador ser o mestre do barramento. Ou
seja, toda comunicao previamente requerida pelo computador e os dispositivos no se
comunicam entre si sem a sua presena.
o mestre, ento, quem determina o ritmo da comunicao enviando em intervalos regulares
(125 s) um pacote token indicando o incio de um novo quadro (SOF Start Of Frame). Este
pacote, numerado de 0 a 2047 (11 bits), sincroniza todos os dispositivos conectados ao barramento.
O mestre ordena o incio de uma transmisso enviando um pacote token contendo o endereo
completo do dispositivo, a direo e o tipo da transmisso.
A USB define quatro tipos de transmisso de dados diferentes:
a)
bulk: utilizada para transferncia assncrona de dados (at 512 bytes) sem garantia de
banda.
c)
dados (at 1 MB), sem nenhum mtodo de correo de erros. Ideal para aplicaes em tempo
real.
As facilidades plug and play e hot swap so possveis graas ao processo de enumerao do
22
b)
c)
d)
e)
f)
o dispositivo responde com as informaes contidas nas suas vrias tabelas descritoras
(descriptors);
g)
h)
opcionalmente, pode ser enviado ao dispositivo o aplicativo (firmware) sob o qual roda o
processador contido no dispositivo e que gerencia as suas atividades.
Todo dispositivo USB contm uma SIE (Serial Interface Engine), que uma mquina
implementada em hardware e que executa as seguintes tarefas: a) conecta eletricamente o
dispositivo com as vias do barramento; b) detecta e corrige erros de transmisso (CRC); c)
empacota e despacha os dados usados na comunicao.
3.5
Embora seja uma ferramenta de fcil utilizao, a USB esconde por trs desta simplicidade uma
complexa organizao, com conceitos e definies inovadores.
3.5.1
Hierarquia de software
Serial Interface Engine: a SIE realiza o papel do driver de barramento, porm embutida
24
3.5.2
Os dispositivos USB obedecem a uma estrutura hierrquica de quatro nveis para definir a sua
configurao. Cada nvel definido completamente atravs de tabelas descritoras que ficam
armazenadas na memria do dispositivo e do computador:
a)
nvel endpoint: o nvel mais baixo da estrutura e define informaes sobre o tipo de
nvel interface: agrupa diversos endpoints que apresentam funcionalidade especfica num
dispositivo. Uma interface pode ter configuraes alternativas que permitem que os endpoints
sejam reconfigurados durante o uso;
c)
nvel configurao: agrupa as interfaces e define atributos como, por exemplo, o padro de
alimentao da configurao;
d)
25
3.6
Microcontrolador USB
b)
c)
implementar o aplicativo (firmware) que dita cada atividade que o dispositivo capaz de
executar.
26
3.7
Concluso
O DSP AD1954 especificado para o equalizador digital apresenta uma arquitetura que torna
vivel a implementao das funcionalidades requeridas. O conversor A/D AD1871 escolhido
totalmente compatvel com o DSP no que diz respeito comunicao de sinais de udio digital.
As caractersticas do barramento USB tornam possvel a comunicao entre o computador e o
equalizador digital, e o microcontrolador CY68013 possui os recursos necessrios tanto para
implementar a comunicao quanto para gerenciar todo o sistema.
A escolha dos componentes influencia todo o projeto do sistema e determina aspectos
importantes como custo final e prazo de desenvolvimento. A limitao de opes de componentes
imposta pelo mercado brasileiro se reflete na dificuldade de realizao do projeto e um fator que
desencoraja muitos fabricantes de equipamentos a investir em novas tecnologias.
De fato, a disponibilidade dos processadores no mercado e a facilidade oferecida pelos
respectivos fornecedores para o desenvolvimento do produto balizam a especificao destes
componentes no equalizador digital. As facilidades mencionadas constam de kits de
desenvolvimento, compiladores, aplicaes de exemplo e amostras dos componentes.
27
Captulo 4
Converso Analgico Digital de Sinais
4.1
Introduo
Figura 4.1: a) Sinal senoidal analgico (2 Hz). b) amostragem (200 pontos por segundo) e c) quantizao
(16 nveis ou 4 bits).
modulao por cdigo de pulsos (PCM), que a mais tradicional e utiliza quantizadores de alta
resoluo.
Uma anlise sobre as no linearidades do processo de quantizao desenvolvida, o que leva a
uma razovel compreenso sobre o desempenho dos conversores A/D no que diz respeito
resoluo.
4.2
4.2.1
Amostragem e quantizao
(4.1)
onde:
Ts o perodo de amostragem e
x[n] o valor do sinal amostrado no instante n.
No domnio da freqncia, a amostragem cria verses periodicamente repetidas do espectro do
sinal amostrado, centradas em freqncias mltiplas da freqncia de amostragem fs = 1/Ts . Este
comportamento descrito pela Equao 4.2 e mostrado na Figura 4.2.
Xs(f )=
1
Ts
X ( f kf ) ,
k =
(4.2)
onde Xs(f) representa o espectro do sinal amostrado. Como possvel observar na Figura 4.2, se a
largura da faixa espectral fB do sinal amostrado for maior que a metade da freqncia de
amostragem fs, ocorrer uma superposio do contedo espectral entre duas repeties adjacentes.
Este fenmeno chamado aliasing e prevenido aplicando o sinal a ser amostrado num filtro passa
baixas cuja freqncia de corte menor que a metade da freqncia de amostragem. Na Figura 4.2
a resposta deste filtro antialiasing aparece em linhas tracejadas. importante mencionar, embora
Figura 4.2: Representao no domnio da freqncia do sinal de largura de banda fB amostrado com
freqncia de amostragem fs.
30
31
4.2.2
Anlise de desempenho
(4.3)
b)
c)
d)
e)
V] e de mdia zero.
Estas aproximaes simplificam muito a anlise do sistema, uma vez que substituem uma no
linearidade determinstica por um sistema linear estocstico, permitindo o uso de tcnicas de
anlise de sistemas lineares.
Embora sejam largamente adotadas na literatura cientfica sobre converso A/D, estas
suposies sofrem srias limitaes. A principal delas refere-se ao fato do erro e[n] ser de fato uma
funo determinstica da entrada, no podendo, pois, ser estatisticamente independente desta
(Propriedade 1). Norsworthy et al. [27] discutem com detalhes as limitaes das suposies
consideradas acima, bem como mtodos matemticos alternativos de anlise para o processo aqui
abordado.
32
e2 =
(4.4)
x2
x2
(4.5)
Assim, para cada bit a mais na resoluo do conversor (i.e., para cada incremento em N), ocorre
uma melhora de aproximadamente 6 dB na SQNR. Como esperado, h uma relao direta entre a
resoluo do conversor e a sua SQNR.
Outro parmetro a ser definido a faixa dinmica R, que uma medida do intervalo de valores
de entrada para os quais o conversor produz uma SQNR positiva. Para entradas senoidais, a faixa
dinmica definida como a razo entre a potncia mxima do sinal senoidal (V2/2) e a potncia
mnima do sinal senoidal que resulta numa SQNR igual a 0 dB (x2 = e2 = 2/12):
V2 2
V2 2
R= 2
12 2V 2 N 2 12
(4.6)
(4.7)
onde foram introduzidas as funes de transferncia Hx[z] e He[z] relativas modulao do sinal de
entrada e do erro de quantizao, respectivamente. A densidade espectral de potncia na sada do
conversor, Pey(f), fornece a informao necessria para se determinar a potncia do rudo gerado
por e[n]:
Pey ( f ) = Pe ( f ) H e ( f ) ,
2
(4.8)
33
Pey ( f ) = Pe ( f ) = e
fs ,
(4.9)
onde fs a freqncia de amostragem. A integral da densidade de potncia espectral Pey(f) somente
na faixa de freqncias de interesse fB, tem como resultado a potncia mdia ey2 gerada pelo rudo
de quantizao na sada:
ey 2 =
fB
fB
fB
2
2 e
2 2 f
df = e B
fs
fs
(4.10)
Este um resultado muito interessante, uma vez que relaciona a potncia do rudo na sada do
conversor com a razo entre a largura da faixa espectral do sinal amostrado fB e a freqncia de
amostragem fs. Se o conversor utiliza a taxa de Nyquist, fs = 2 fB o resultado o mesmo da
Equao 4.4. No entanto, se o sinal for amostrado a uma taxa superior taxa de Nyquist, a Equao
4.10 informa que a potncia do rudo gerado ser menor que no primeiro caso. Esta tcnica
chamada sobreamostragem, e seu efeito na prtica o de trocar velocidade por resoluo. Em
outras palavras, aumentando a freqncia de amostragem de um sinal, consegue-se uma mesma
relao sinal rudo utilizando-se um quantizador de menor resoluo que gera um rudo de maior
potncia.
Uma explicao razovel para este fenmeno parte da suposio que o erro de quantizao
um rudo branco distribudo uniformemente entre fs/2 e fs/2. Se fs = 2fB , ento toda a potncia do
rudo encontra-se distribudo na mesma banda espectral do sinal amostrado. Entretanto, no caso da
sobreamostragem, a mesma potncia ser distribuda numa extenso maior que fB, restando apenas
uma frao desta potncia no interior da banda do sinal. Um filtro passa baixas digital capaz de
remover o rudo que est fora da banda de interesse. O resultado o aumento na SQNR e,
consequentemente, no desempenho do conversor A/D. A Figura 4.4 mostra o efeito da
sobreamostragem na distribuio do rudo de quantizao.
A expresso da SQNR pode ser reescrita na forma mais generalizada, como mostrado na
Equao 4.11:
SQNRdB
x2
= 10 log 2
ey
f
= 10 log( x2 ) 10 log( e2 ) + 10 log s
2f
(4.11)
( )
( )
34
(4.12)
Assim, cada vez que a freqncia de amostragem tiver seu valor dobrado, ocorrer uma
melhora de aproximadamente 3 dB na relao sinal rudo do conversor.
Na Figura 4.2 possvel notar que um dos benefcios da sobreamostragem a possibilidade de
se utilizar um filtro anti aliasing com corte menos abrupto (menor ordem) do que no caso da
amostragem na taxa de Nyquist.
4.3
As funes de transferncia Hx[z] e He[z] introduzidas na Equao 4.7 podem ser escolhidas de
tal forma que os sinais x[n] e e[n] sofram modulaes que venham a melhorar o desempenho da
converso A/D. o caso da modulao sigma delta, onde He[z] projetado de forma a concentrar o
rudo de quantizao fora da banda do sinal a ser amostrado. Contudo, Hx[z] deve ser tal a manter
x[n] inalterado. Conclui-se, que He[z] deve ser a funo de transferncia de um filtro passa altas,
uma vez que o sinal a ser amostrado ocupa a banda espectral entre f = -fB e fB.
A implementao bsica de um modulador sigma delta representado pela Equao 4.13:
Y [z ] = X [z ]z 1 + E [z ](1 z 1 ) ,
L
(4.13)
onde L a ordem do filtro passa altas, e consequentemente, a ordem do modulador. fcil
perceber que quanto maior for L, uma maior energia do rudo e[n] ser colocado para fora da banda
de interesse e melhor ser o desempenho do conversor. O sinal de entrada aparece na sada intacto,
35
4.3.1
(4.14)
(4.15)
Utilizando Hz = z e He = (1-z ) nas Equaes 4.8, 4.9 e 4.10, a potncia do erro de quantizao
-1
-1
na sada do conversor :
2 2 fB
3 f s
A relao sinal quantizado rudo definida na Equao 4.17:
ey = e
2
f
2
SQNRdB = 10 log x2 10 log e2 10 log + 30 log s
3
2 fB
( )
( )
(4.16)
(4.17)
Se a razo fs/2fB = 2r, a relao sinal rudo de quantizao finalmente calculada como na
Equao 4.18:
2
SQNRdB = 10 log x2 10 log e2 10 log + 9,01r .
3
( )
( )
(4.18)
Cada vez que a freqncia de amostragem tiver seu valor dobrado, ocorrer uma melhora de 9
dB na relao sinal rudo do conversor, ou equivalentemente, um aumento de 1,5 bit na resoluo.
36
4.3.2
(4.19)
(4.20)
ey = e
2
4 2 fB
5 f s
4
SQNRdB = 10 log x2 10 log e2 10 log + 15,05r .
5
( )
( )
(4.21)
(4.22)
4.4
Comportamento Qualitativo
A modulao sigma delta pode ser vista como um conversor PCM (Pulse Code Modulation)
com realimentao, que tenta forar a sada y[n] a ser igual entrada x[n]. Considerando o caso
onde um quantizador de 1 bit utilizado, sendo V =1, a sada do comparador assume os valores +1
37
ou 1. Sendo assim, sempre haver um erro u[n] 0, exceto quando a entrada assumir exatamente
um dos valores citados acima.
Considerando uma entrada DC entre 0 e 1 no modulador de primeira ordem da Fig. 4.5, quando
y[n] = 1 o erro u[n] acumulado pelo integrador negativo, j que u[n] = x[n] ya[n]. Aps um
determinado nmero de ciclos estes valores negativos acumulados sero suficientes para mudar o
estado do comparador para y[n] = -1. O sinal do erro muda para um valor positivo e acumulado
novamente no integrador por alguns ciclos at mudar o estado do comparador de volta para +1. A
densidade de +1s e 1s num perodo de tempo relacionado ao valor DC da entrada, de maneira
que quanto maior o valor da entrada, maior a densidade de +1s na sada, e vice-versa. Por essa
razo, o modulador sigma delta utilizando um quantizador de 1 bit comumente denominado
modulador por densidade de pulsos (Pulse Density Modulartor - PDM).
No modulador de segunda ordem o comportamento parecido. Contudo, a entrada do
quantizador v2[n] uma verso mais refinada, ou precisa, do erro entre a entrada e a sada, uma vez
que este erro u1[n] aplicado num integrador antes de ser subtrado de ya[n]e gerar u2[n]. O
resultado uma representao mais precisa do sinal de entrada.
A resposta em freqncia da sada de um modulador sigma delta de segunda ordem mostrada
na Fig. 4.8 [22]. O pico mais alto refere-se ao sinal senoidal de freqncia igual a 1 kHz @ -0,5
dBFS. A freqncia de amostragem neste caso de 6,144 MHz, o que corresponde a uma taxa de
sobreamostragem de aproximadamente 128. interessante observar a atenuao do rudo de
quantizao nas baixas freqncias, provida pelo filtro passa altas He.
Algumas imperfeies nos circuitos eletrnicos responsveis pela implementao do modulador
podem degradar o seu desempenho [27], como o caso do integrador. Se o ganho no for unitrio e
houver um fator de fuga considervel, a funo de transferncia do erro de quantizao sofre
mudanas em seus parmetros que se traduzem numa pior atenuao do rudo dentro da faixa de
freqncias de interesse.
Imperfeies no conversor D/A e no quantizador tambm so susceptveis de ocorrer, no
entanto no chegam a comprometer o desempenho do conversor como um todo.
Contudo, um aspecto que merece especial ateno refere-se natureza no linear do conversor,
realimentao, e ao fato de o rudo de quantizao no ser branco como assumido. Tudo isso leva
ao aparecimento de componentes peridicas (limit cycle oscillations) na sada do conversor [35].
Estas componentes podem se situar dentro da banda do sinal de entrada, principalmente em
conversores de primeira ordem, o que extremamente indesejvel em aplicaes de udio e voz.
38
4.5
Comportamento Quantitativo
4.6
Aps uma introduo das tcnicas para converso A/D, o conversor escolhido para o projeto do
equalizador digital pode ser caracterizado em detalhes. A Figura 4.7 apresenta o modulador sigma
delta deste conversor, que baseado numa estrutura de segunda ordem com quantizador de 4 bits
do tipo flash. Podem ser vistos nesta figura os dois integradores e os dois conversores D/A que
Figura 4.7: Diagrama de blocos do modulador sigma delta do conversor AD1871 [22].
39
4.7
A converso do sinal de udio do domnio digital para o analgico realizada pelo prprio DSP
AD1954. Neste caso, o sinal de udio digital PCM 48 kHz interpolado a uma taxa de 128 vezes e
entregue ao circuito mostrado na Figura 4.9. O fabricante no divulga o nmero de nveis do
quantizador de sada, apenas que trata-se de uma configurao multibit. Este quantizador aciona
uma srie de fontes de corrente cujos sinais so convertidos em tenso pelos amplificadores
operacionais, resultando numa sada de udio analgica diferencial.
As sadas analgicas diferenciais (OUT+ e OUT-) devem ser aplicadas a um filtro passa baixas
40
tipo Bessel de terceira ordem com freqncia de corte igual a 100 kHz para que seja atenuado o
rudo do chaveamento do conversor. A topologia Bessel preferida por apresentar atraso de grupo
constante na banda passante, um comportamento altamente desejvel em aplicaes de udio onde
irregularidades na resposta de fase podem degradar a qualidade do sinal.
4.8
Concluso
A modulao sigma delta no uma tcnica trivial, embora esteja presente na grande maioria
dos conversores A/D e D/A de udio. O desempenho alcanado resultado de um compromisso
onde uma alta taxa de amostragem do sinal (bem acima da taxa de Nyquist) empregada afim de
se obter uma alta resoluo (at 24 bits), mesmo utilizando quantizadores flash com poucos bits de
resoluo. Tambm contribui para o sucesso da converso a tcnica de conformao do rudo, onde
os artefatos gerados pela quantizao so alocados fora da regio de trabalho do espectro de
freqncias, aumentando mais ainda a faixa dinmica.
Os conversores A/D e D/A especificados para o equalizador digital utilizam a modulao sigma
delta com taxa de sobreamostragem igual a 128 vezes a taxa de Nyquist e com quantizadores multi
bit, atingindo uma relao sinal rudo de, no mnimo, 100 dB.
41
Captulo 5
Processamento de Sinais de udio
5.1
Introduo
5.2
5.2.1
Estes tipos de filtros so normalmente utilizados para limitao do contedo espectral do sinal
de udio. Muitos sistemas de reproduo sonora apresentam dois ou mais transdutores (alto
falantes) trabalhando juntos, cada um responsvel pela reproduo de uma banda de freqncias
distinta. Neste caso, o uso de filtros limitadores na regio de transio garante que a resposta
conjunta do sistema ser a mais plana possvel.
Filtros passa altas so teis tambm em sistemas de sonorizao em que vrias caixas acsticas
reproduzindo baixas freqncias so empilhadas. O acoplamento entre elas devido aos grandes
43
comprimentos de onda envolvidos leva a um reforo excessivo nesta regio do espectro, o que
pode ser atenuado atravs de um filtro passa altas.
As Equaes 5.1 e 5.2 apresentam as funes de transferncia dos filtros passa altas e passa
baixas de segunda ordem, respectivamente [36]:
H HP (s ) =
H LP (s ) =
s2
s 2 + ( C Q ) s + C
C 2
s 2 + ( C Q ) s + C
(5.1)
(5.2)
onde C a freqncia de corte em rad/s, e Q o fator de qualidade. As Figuras 5.1 e 5.2 mostram
as respostas em freqncia dos filtros passa altas e passa baixas com diferentes valores do fator de
qualidade Q. interessante observar um pico na magnitude na vizinhana da freqncia de corte
quando o valor de Q maior que 0,707, em ambos os filtros. A resposta de fase apresenta uma
transio mais abrupta medida em que o valor de Q aumenta.
44
5.2.2
Os filtros tipo peaking so definidos como tendo a magnitude da resposta freqncia igual
unidade, exceto na vizinhana de uma determinada freqncia central [37]. Trs parmetros devem
ser definidos para que a funo de transferncia possa ser completamente caracterizada:
a)
b)
c)
Largura de banda (BW): a separao entre as duas freqncias cujos ganhos so iguais a
45
s 2 + 2 K C s + C
,
2
s 2 + 2 C s + C
2
(5.3)
onde:
ln (2)
sinh
BW .
K
(5.4)
A Figura 5.3 mostra as respostas em freqncia do filtro peaking com diferentes valores de
ganho G. Na Figura 5.4 explorada a variao da largura de banda BW, e, finalmente, a Figura 5.5
apresenta quatro filtros peaking com valores opostos de ganho, dois a dois. importante observar
que a resposta em freqncia destes filtros se cancelam, graas simetria.
Figura 5.3: Magnitude e fase em funo da freqncia do filtro peaking. Variao do ganho G.
46
Figura 5.4: Magnitude e fase em funo da freqncia do filtro peaking. Variao da largura de banda BW.
Figura 5.5: Magnitude e fase em funo da freqncia do filtro peaking. Simetria para valores de ganho
opostos.
47
5.3
Transformao Bilinear
A transformao bilinear [38] uma tcnica para mapear plos e zeros de uma determinada
funo de transferncia do plano s analgico para o plano z digital atravs da substituio expressa
na Equao 5.5:
s=
2 z 1
,
T z +1
(5.5)
b0 + b1 z 1 + b2 z 2
,
1 a1 z 1 a 2 z 2
(5.6)
que a Forma Direta I de um filtro IIR (Infinite Impulse Response) de segunda ordem, cuja
representao em blocos apresentada na Figura 5.6:
Desenvolvendo a Equao 5.5 considerando s=j chega-se expresso que relaciona a
freqncia analgica com a freqncia digital:
j =
=
T e j 'T + 1 T e j 'T 2 + e j 'T
2
2
2 sen ( 'T 2)
j
,
T cos( 'T 2)
2
tan ( T 2) ,
T
(5.7)
onde a freqncia digital. Trata-se de uma relao no linear, o que fica mais evidenciado
medida em que a freqncia digital se aproxima da freqncia de Nyquist (Fs/2). A Figura 5.7
ilustra esta no linearidade, comumente chamada de deformao na freqncia (frequency
warping). Para minimizar este inconveniente a freqncia de amostragem pode ser aumentada para
48
2 z 1
2 z 1
2
+ C
+ 2 K C
T z +1
T z +1
H (z ) =
2
2 z 1
2 z 1
2
+ C
+ 2 C
T z +1
T z +1
(1 + ( T 2) + 2K ( T 2)) 2 (1 ( T 2) ) z + (1 + ( T 2)
(1 + ( T 2) + 2 ( T 2)) 2 (1 ( T 2) ) z + (1 + ( T 2)
2
2 K ( C T 2 ) z 2
2
2 ( C T 2 ) z 2
2
(5.8)
C T
BW ,
sen ( C T )
(5.9)
(1 +
)
)
(
(
K 2 cos( C T )z 1 + 1 K z 2
,
K 2 cos( C T )z 1 + 1 K z 2
(1 +
(5.10)
onde :
ln (2 )
C T
sen ( C T ) .
BW
sen ( C T )
2
= senh
49
(5.11)
A Tabela 5.1 resume o procedimento acima apresentando as expresses para o clculo dos
coeficientes da Equao 5.6 para o filtro peaking, e estende a aplicao aos filtros passa altas e
passa baixas.
Tabela 5.1: Formulrio para Clculo dos Coeficientes dos Filtros IIR Biquadrticos
b0 + b1 z 1 + b2 z 2
Funo de Transferncia: H ( z ) =
1 a1 z 1 a 2 z 2
Filtro Peaking
b0 =
b1 =
1+ K
1+ K
2 cos( C T )
1+
b2 =
1 K
1+ K
1 + cos( C T )
b0 =
2(1 + )
b1 =
b1 =
1 cos( C T )
1+
b2 =
1 cos( C T )
2(1 + )
1+
1+
a1 =
1 + cos( C T )
2(1 + )
1 cos( C T )
b0 =
2(1 + )
2 cos( C T )
a2 =
(1 + cos( C T ))
1+
b2 =
5.4
a1 =
2 cos( C T )
1+
a2 =
1
1+
a1 =
2 cos( C T )
1+
a2 =
1
1+
Como visto no captulo referente converso A/D e D/A, a quantizao dos sinais impe um
limite na faixa dinmica utilizvel pelos sistemas digitais de processamento de sinais. O mesmo
problema acontece no caso das operaes matemticas envolvidas em vrias etapas do
processamento, principalmente nos filtros digitais. So discutidos nesta seo os principais efeitos
50
causados pela limitao do tamanho das palavras na aritmtica digital, embora poucas providncias
possam ser tomadas no sentido de aliviar estes efeitos dada a natureza do DSP escolhido.
5.4.1
Uma multiplicao entre dois nmeros de M bits representados em aritmtica de ponto fixo
resulta em nmeros de 2M bits. Normalmente estes resultados so truncados e o excesso de bits so
descartados, o que eqivale introduo de um erro (ou rudo) no sinal. A Figura 5.8 mostra o
diagrama de blocos do filtro IIR Forma Direta I onde foi acrescido a somatria do erro de cada uma
das multiplicaes deste filtro.
O problema vai se tornando crtico medida em que vrios destes filtros so cascateados, como
no caso do equalizador. Neste caso, a sada contaminada de cada filtro aplicada entrada do filtro
seguinte. Observando a sada do ltimo filtro, v-se claramente que a contribuio de rudo de cada
filtro vai sendo modulado de acordo com a funo de transferncia implementada pelos filtros
seguintes.
Como cada FT composta de numerador e denominador e a FT global o produto de todas as
FTs, existem tcnicas para se otimizar o rudo global do banco de filtros atravs do correto
ordenamento de numeradores e denominadores [40].
Infelizmente, no caso do equalizador digital, os coeficientes dos filtros so determinados
dinamicamente, resultado da constante alterao de parmetros efetuada pelo usurio atravs do
painel. A otimizao do rudo teria que ser implementada tambm dinamicamente, o que
demandaria o desenvolvimento de algoritmos especficos para esta funo. No entanto, como o
DSP AD1954 no possibilita este tipo de implementao, um processador teria que ser
acrescentado ao sistema para realizar esta otimizao, o que reflete negativamente no custo final do
equalizador.
51
5.4.2
A representao dos coeficientes dos filtros com um nmero finito de algarismos no introduz
rudos no sinal de udio. O efeito desta quantizao percebido somente na resposta em freqncia
do filtro, que pode se afastar da resposta pretendida. O maior problema acontece quando os plos
da funo de transferncia se situam prximos regio de instabilidade do sistema, o que aumenta
o risco de algum erro introduzido pela quantizao tornar o sistema instvel.
5.5
Concluso
A Transformao Bilinear uma ferramenta til na sntese de filtros digitais IIR com resposta
em freqncia similar aos filtros analgicos de segunda ordem. A grande vantagem consiste na
relao direta entre os parmetros fsicos dos filtros analgicos e os coeficientes dos filtros IIR
gerados pela transformao. O clculo destes coeficientes pode ser realizado num intervalo de
tempo irrelevante para o usurio do equalizador, principalmente se for confiado a um processador
independente a tarefa de implementar estes clculos.
Contudo, vrios problemas inexistentes no domnio analgico tm de ser confrontados na
realizao digital dos filtros. Estes problemas referem-se basicamente s limitaes impostas pela
taxa de amostragem do sinal de udio (deformao na freqncia) e nos erros introduzidos pela
quantizao dos sinais e dos coeficientes utilizados no processamento. DSPs com aritmtica de
ponto flutuante sofrem bem menos com estas imperfeies e devem ser escolhidos quando a
magnitude dos erros comprometer o desempenho global do sistema.
52
Captulo 6
Projeto de Hardware e Software do Equalizador
6.1
Introduo
6.2
Projeto de Hardware
6.2.1
o ganho da entrada seja programado para diversos valores com o objetivo de maximizar a relao
sinal rudo. A tenso VCM de 2,5 VDC (offset) somada ao sinal de udio, uma vez que o conversor
no trabalha com fonte de alimentao simtrica.
Sendo assim, proposto o circuito da Figura 6.2, cujo objetivo realizar a amplificao
diferencial do sinal de udio de entrada atenuando-o em 10 vezes (20 dB). A impedncia de entrada
deste circuito de 20 k.
O sinal de sada deste circuito aplicado ao pino VINxP do conversor AD1871, resultando no
sinal diferencial com amplitude de at 2,6 V de pico com o offset VCM. nos pinos CAPxN e
CAPxP, de acordo com a configurao sugerida na Figura 6.1. O modulador sigma delta captura o
54
Figura 6.3: Filtro diferencial Bessel de terceira ordem seguido por amplificador inversor.
V/V. O ganho total destes dois circuitos retorna o nvel do sinal de udio aos 22 dBu esperados na
sada. Estes circuitos so mostrados na Figura 6.3. A resposta em freqncia do filtro Bessel
mostrada na Figura 6.4
Um cuidado especial dispensado a estes circuitos analgicos para que o desempenho dos
conversores A/D e D/A no seja prejudicado:
a) Utilizao de amplificadores operacionais de baixssimo rudo (e.g.: NE5532, OP275).
b) Desacoplar os pinos de alimentao de todos os operacionais com capacitores de 100 nF e de
47 F em direo referncia do circuito.
c) Ateno no desenho da placa de circuito impresso para evitar laos de terra.
d) Blindagem do gabinete para minimizar interferncias da rede eltrica (60 Hz).
e) Utilizao de componentes de alta preciso nos circuitos diferenciais.
55
6.2.2
A Figura 6.5 apresenta o diagrama de blocos de hardware do equalizador, com foco especial
nos circuitos digitais. Todos protocolos de comunicao entre circuitos integrados (SPI, I2C, I2S) e
entre o equalizador e o microcomputador (USB) so seriais, o que representa um nmero global
pequeno de vias de comunicao, minimizando as trilhas nas placas de circuito impresso.
6.3
Projeto de Software
Nesta seo apresentado o desenvolvimento dos aplicativos (softwares) que compe o projeto.
Estes aplicativos podem ser classificados de acordo com o nvel em que se encaixam, sendo que
softwares para controle de microprocessadores so considerados de nvel baixo, enquanto que
softwares para implementao de aplicativos de interface com o usurio sobre o sistema
operacional Windows so considerados de nvel alto.
56
6.3.1
57
58
inicializao, o CY68013 s atua quando recebe uma transferncia do tipo control do barramento
USB contendo dados endereados ao DSP. Logicamente, este microcontrolador est programado
tambm para responder questionamentos especficos do barramento USB.
A transmisso de um grande pacote de dados para a memria RAM do DSP pode ser feita
atravs do modo contnuo (burst), onde os dados so alocados seqencialmente na memria. Os
dois primeiros bytes do pacote contm o endereo a partir do qual os dados so armazenados.
6.3.2
Firmware do DSP
Figura 6.9: Diagrama de blocos do processamento digital de sinais projetado para o equalizador.
59
a)
b)
c)
6.3.3
definido como Painel Virtual o aplicativo desenvolvido na linguagem Delphi para o sistema
operacional Windows 98 cuja funo permitir a configurao de todas as funcionalidades do
equalizador em tempo real, facilitando a comunicao entre o usurio e a mquina.
A misso do Painel Virtual aproveitar os recursos grficos do microcomputador para
implementar um painel que se assemelhe a um painel fsico de equalizadores analgicos, com
potencimetros e chaves de configurao. Adicionalmente, incorporado ao Painel Virtual um
grfico que apresenta a magnitude da resposta em freqncia de todos os filtros em cascata do
60
equalizador, sendo este um recurso exclusivo de sistemas digitais difcil de ser implementado em
painis de equipamentos analgicos.
O aplicativo recebe como entrada os parmetros dos filtros (freqncia central, largura de banda
e ganho), controles de volume e chaves, e traduz esta informao em parmetros no formato com
que o DSP trabalha. Estes parmetros so transmitidos via barramento USB ao CY68013 e ento
encaminhados diretamente memria Parameter RAM do DSP AD1954 atravs da interface SPI,
como dito anteriormente.
Esta traduo dos parmetros pode incorrer em operaes matemticas no elementares (e.g.:
sen(x), log10(x)) e deve ser realizada pelo computador atravs do aplicativo Painel Virtual,
poupando o microprocessador CY68013 de um grande volume de processamento, e garantindo que
o tempo total de configurao seja compatvel ao dos equalizadores analgicos.
61
6.4
Concluso
62
Captulo 7
Metodologia de Avaliao e Resultados Obtidos
7.1
Introduo
A aplicao final da maioria dos sistemas de udio a audio de um programa sonoro (e.g.:
voz, msica), o que consiste numa experincia altamente subjetiva. Assim, compreensvel que em
alguns casos a qualidade de determinados componentes do sistema seja avaliada em avaliaes
subjetivas, onde ouvintes so postos a julgar determinadas caractersticas sonoras difceis de serem
correlacionadas com parmetros medidos objetivamente. esperado tambm que alguns
parmetros objetivos, como por exemplo taxa de distoro harmnica, possam no retratar a
preferncia dos ouvintes, mesmo quando se trata de um grupo com condies auditivas
privilegiadas.
Neste captulo so discutidas as metodologias cientficas utilizadas para a avaliao
componentes de udio e so apresentados os resultados da aplicao destas metodologias na
validao do projeto desenvolvido ao longo desta dissertao.
7.2
Avaliaes Objetivas
7.2.1
harmnica pura (senoidal) e levantando a energia dos artefatos gerados, que neste caso ocorrem
em freqncias mltiplas da freqncia de excitao (fundamental). O ndice que representa
este tipo de distoro a taxa de distoro harmnica (Total Harmonic Distortion THD),
representado na Equao 7.1:
2
THD =
E 2 + E3 + K + E n
E1
(7.1)
espectral costuma se espalhar numa ampla faixa de freqncias. Rudos podem ser gerados
pelos prprios circuitos eletrnicos do componente de udio, ou podem ter sido induzidos no
sistema por meio de antenas. Em circuitos eletrnicos analgicos muito comum o
aparecimento de rudo no sinal de udio devido agitao trmica dos eltrons internamente a
elementos passivos como resistores, por exemplo. A quantidade de rudo presente num sinal
medida como uma razo entre a energia de um tom puro, com amplitude mxima aceitvel pelo
circuito, e a energia total do rudo (signal to noise ratio SNR), tambm expressa em decibis.
c)
da freqncia. Este tipo de distoro caracterizada por variaes ocorridas ao longo do grfico
da resposta em freqncia, e podem ser corrigidas em vrios casos atravs de filtragem
adequada (equalizao).
d)
cujos artefatos so gerados atravs da interao de dois ou mais sinais puros (senoidais) de
64
freqncias diferentes. Trata-se de um ndice que retrata bem a condio real de funcionamento
em regime permanente de sistemas de udio, cujo sinal (voz ou msica) composto pela soma
de diversos componentes correlacionados ou no.
Caractersticas relativas ao comportamento do componente em estado transitrio tambm so
muito importantes por apresentarem alta correlao com a qualidade subjetiva (sonora) do
componente. Alguns ndices utilizados para se quantificar este comportamento so:
a)
transferncia dos sistema aps a faixa de passagem tpica (sistemas tipo passa baixa);
b)
Slew rate: define o intervalo de tempo gasto pelo componente para responder a um degrau
entrada tem a sua amplitude variada bruscamente (e.g.: de 10 % a 100 % do fundo de escala).
Embora possam parecer diferentes, todos os trs parmetros citados acima tem forte relao
entre si. Como mencionado na introduo, um dos grandes desafios da medio objetiva
conseguir isolar parmetros no correlacionados (ortogonais) que traduzam as qualidades
subjetivas apontadas por ouvintes em testes auditivos.
Um sistema de medio deve, portanto, gerar sinais de teste com caractersticas controladas e
implementar a aquisio destes sinais entrada e sada do componente testado, provendo
resoluo, exatido e preciso que permitam a correta avaliao, objetivando sempre a obteno de
parmetros ortogonais para o julgamento da qualidade do componente.
7.2.2
As Figuras 7.1 a 7.11 apresentam os resultados alcanados pelo equalizador digital projetado. A
ferramenta de medio composta por um sistema controlado por computador do fabricante Audio
Precision, modelo System One, utilizando o software Apwin verso 2.24.
As Figuras 7.1 at 7.3 representam a magnitude do espectro de freqncias resultante de uma
FFT (Fast Fourier Transform) com 8192 pontos. O objetivo destas medies identificar as
componentes harmnicas introduzidas pelo sistema quando excitado por um sinal senoidal com
freqncia igual a 997 Hz e amplitude variando do fundo de escala do conversor A/D (0 dBFS = 0
dBr = 21 dBu) na Figura 7.1, para 20 dBr na Figura 7.2 e para 60 dBr na Figura 7.3. Como
esperado, a taxa de distoro harmnica + rudo aumenta medida em que a amplitude do sinal
65
Figura 7.1: Resposta em freqncia a uma onda senoidal de 997 Hz (0 dBr = 21 dBu).
Figura 7.2: Resposta em freqncia a uma onda senoidal de 997 Hz (-20 dBr = 1 dBu).
66
Figura 7.3: Resposta em freqncia a uma onda senoidal de 997 Hz (-60 dBr = -39 dBu).
A Figura 7.5 mostra a sada do equalizador digital excitado por uma varredura em freqncia
entre 10 Hz e 24 kHz de um sinal senoidal com amplitude eficaz igual a 1 VRMS (0 dBV). Podem
ser vistas mnimas variaes acima de 1 kHz da ordem de 0,1 dB cuja causa pode estar na
impreciso do casamento entre os componentes nos circuitos diferenciais.
67
Na Figura 7.7 apresentada a variao da THD com relao amplitude do sinal de entrada.
Novamente um ponto de inflexo encontrado na regio de 21 dBu, confirmando a Figura 7.6. Na
regio entre 15 e 10 dBu pode ser observada uma variao no comportamento da THD cuja
explicao no pode ser determinada.
68
Figura 7.7: Taxa de distoro harmnica e rudo versus amplitude do sinal de entrada.
As Figuras 7.8 a 7.11 mostram a resposta em freqncia do equalizador com a atuao dos
diversos filtros. Na Figura 7.8 pode ser vista a atuao do filtro passa altas com diferentes valores
do fator de qualidade Q; na Figura 7.9 o filtro passa baixas tem apenas a sua freqncia de corte
variada; a Figura 7.10 a resposta relativa ao ajuste apresentado na Figura 6.11; finalmente a
Figura 7.11 mostra a atuao do filtro peaking tendo a sua freqncia central variada.
As Figuras 7.9 e 7.11 mostram claramente o efeito da deformao em freqncia explicado no
Captulo 5.
69
70
7.3
Avaliaes Subjetivas
Existem muitas razes que justificam a necessidade e a utilidade dos testes subjetivos para
avaliao de componentes de udio. A principal delas refere-se ao fato de que nem todas as
caractersticas audveis podem ser objetivamente medidas e correlacionadas com o que ouvido,
com as atuais ferramentas disponveis. Este fato no implica de forma alguma que os resultados de
medies objetivas sejam irrelevantes ao caracterizar um componente. Ao contrrio, h muita
informao a ser extrada destas medies, principalmente se forem realizadas de maneira mais
completa e adequada do que vem sendo feito.
De fato, podem ser questionveis os motivos que levam um pesquisador a investigar diferenas
audveis to aparentemente insignificantes entre componentes que fatalmente no seriam
percebidas em situaes reais. Contudo, existe o argumento de que a cadeia de equipamentos pelos
quais trafega o sinal de udio pode ser to complexa que o acmulo de imperfeies ao longo dos
diversos equipamentos degrada o sinal a ponto de tornar inaceitvel o resultado final. Tambm
existe a teoria que o homem capaz de detectar qualquer diferena audvel entre dois sinais, se lhe
for dado o tempo suficiente [46].
Embora cada indivduo possua sua prpria opinio e preferncia, esta opinio s ter sentido
para algum se contiver elementos claros de objetividade, consistncia e repetitibilidade. Tais
elementos s podem ser conseguidos atravs da preveno de variaes indesejadas de parmetros
que venham a influenciar o resultado e da utilizao de referncias absolutas sempre que possvel
de modo que a exatido possa ser verificada objetivamente, e no apenas inferida.
Alguns requisitos para garantir a validade dos resultados de avaliaes subjetivas devem ser
seguidos:
a)
diferenas lineares mensurveis devem ser eliminadas antes que qualquer concluso seja
71
Experimentos descritos em [47] revelam que diferenas de apenas 0,2 dB entre oitavas
adjacentes podem ser percebidas pelo aparelho auditivo humano. Por outro lado, diferenas de
mais de 1 dB podem ser facilmente produzidas na sada de amplificadores de potncia, devido
grande variao da impedncia dos alto falantes com a freqncia. Embora estas diferenas
sejam efetivamente audveis, elas no se referem a artefatos gerados a partir de comportamento
no linear do EET;
c)
procedimento deve ser seguido nos casos em que uma referncia absoluta no esteja disponvel
ou seja vivel de ser utilizada no teste. Quanto melhor o teste, mais simples a natureza do
julgamento que o ouvinte ter que fazer. Um exemplo tpico de um teste com uma referncia
absoluta presente o caso do teste de caixas acsticas: a comparao feita entre a voz do
locutor ao vivo na sala de teste e a reproduo da mesma voz gravada numa cmara anecica;
d)
execuo de testes cegos, ou preferencialmente, duplo cegos. Um teste cego aquele onde
o ouvinte no sabe qual componente est sendo executado no momento da audio, enquanto
que um teste duplo cego aquele que nem o ouvinte nem a pessoa que est conduzindo o teste
tem acesso identidade do componente. Neste caso, um gabarito com as respostas deve ser
gerado por um agente inexpressivo, como por exemplo um microcomputador.
7.3.1
Se o objetivo eliminar ao mximo quaisquer fontes de interferncia num teste auditivo, uma
soluo realizar os testes usando fones de ouvido. Desta maneira, as condies acsticas (e.g.:
tempo de reverberao, ondas estacionrias) de uma sala de audio so evitadas. Entretanto esta
facilidade no pode ser implementada quando o componente a ser avaliado uma caixa acstica,
ou quando se deseja avaliar o componente simulando condies normais de operao.
Sendo assim, alguns requisitos a respeito das condies acsticas do ambiente onde acontece o
teste devem ser levadas em considerao [48]:
a)
tamanho e geometria: devem ser usadas salas com rea superior a 20 m2, com p direito
superior a 2,1 m. A geometria deve apresentar certa simetria longitudinal, porm devem ser
evitadas paredes paralelas, pois propiciam o aparecimento de ondas estacionrias;
b)
c)
rudo de fundo: o rudo de fundo na sala no deve exceder 35 dBA ou 50 dBC, nem
teto, piso) altera a carga acstica vista pela caixa, levando a variaes na radiao de baixas
freqncias, principalmente. Tambm as reflexes primrias de amplitude significativa no
perodo de at 3 ms aps o som direto atingir o ouvinte podem enfatizar as freqncias mdias,
trazendo uma colorao indevida ao programa executado. Em avaliaes de imagem sonora de
sistemas multicanais as caixas devem fazer um ngulo de, no mnimo, 40 com o ouvinte no
vrtice do ngulo;
e)
posicionamento dos ouvintes: uma distncia de, no mnimo, um metro de qualquer parede
deve ser mantida para evitar coloraes e/ou distores de imagem sonora. A distncia do
ouvinte caixa acstica deve ser coerente ao tipo da caixa (campo prximo, campo mdio, etc.)
7.3.2
Deve ser dada preferncia a programas armazenados em mdias digitais, dada a sua maior
capacidade de manter a integridade dos dados durante a sua vida til, alm da possibilidade de
serem feitas cpias precisas do material gravado.
Obviamente, as gravaes utilizadas devem ter sua procedncia garantida no que diz respeito s
tcnicas de microfonao e condicionamento dos sinais captados. Qualquer tipo de processamento
(e.g.: equalizao, compresso dinmica) desabilita uma gravao por remeter o ouvinte a uma
referncia inexistente no mundo real.
Gravaes de sons familiares, como a voz humana ou instrumentos musicais populares, devem
ser preferidos. O contedo do espectro de freqncias do conjunto de gravaes deve cobrir toda a
faixa audvel humana.
Tons de teste, ou sinais tcnicos, so de grande utilidade (e.g.: tons senoidais, rudo rosa). No
entanto, os fenmenos de mascaramento do sistema auditivo [47] podem tornar audveis distores
em tons de teste que no seriam audveis em sinais musicais.
Determinados estilos musicais so estratgicos para identificao de parmetros subjetivos.
Sons percussivos so ideais para avaliao da capacidade de resposta a transientes; rocknroll
serve bem na avaliao da resposta em freqncia do sistema; msica sinfnica pode ser
interessante devido s grandes variaes de dinmica normalmente exploradas.
73
O nvel de presso sonora (SPL) do programa executado deve ser compatvel ao SPL das fontes
sonoras originais. Uma orquestra sinfnica, por exemplo, pode chegar aos 95 dBA. Todos os
componentes avaliados devem ser previamente calibrados de maneira a no apresentar diferenas
de intensidade maiores que 0,5 dB entre si.
7.3.3
74
idade e histrico de exposio a rudos que os impediam de ser classificados como otologicamente
normais, segundo a ISO 7092.
J no experimento conduzido por Bech [49], um grupo de 15 ouvintes otologicamente normais
no apresentou correlao significante entre os dois parmetros citados, o que leva a concluir que a
escolha de ouvintes com condies adequadas de sade otolgica garante a habilidade destes em
repetir de maneira consistente as taxas de acerto nas avaliaes subjetivas.
7.3.3.2 Experincia Prvia
bastante intuitivo e lgico acreditar que um grupo de ouvintes com comprovada experincia
em tarefas de avaliao auditiva apresente taxas de acerto mais homogneas que um grupo de
ouvintes inexperientes.
Esta experincia inclui familiaridade com instrumentos musicais e presena em concertos,
experincia com anlise crtica de sons reproduzidos artificialmente ou executados ao vivo, e a
aptido geral em detectar diferenas audveis em sons gravados.
Hansen [52] publicou resultados onde esta tendncia se fez mostrar e discute o esforo
necessrio em selecionar participantes com graus de experincia auditiva conhecidos.
A diferena no desvio padro da taxa de acertos entre dois ou mais grupos com diferentes perfis
de experincia revela que, dada uma magnitude de intervalo de confiana esperada, o nmero de
ouvintes necessrios para um determinado grupo deve ser ajustado.
O treinamento de ouvintes um procedimento cujos resultados psicoacsticos so bem
conhecidos. Aps vrias repeties de um mesmo estmulo, certas capacidades auditivas de um
ouvinte podem ser alteradas como, por exemplo, o limiar absoluto da audio. O objetivo de um
programa de treinamento num grupo de ouvintes garantir que os diferentes aspectos do
desempenho auditivo destes alcance um nvel assinttico, resultando na mxima eficincia de
tempo, preciso e custos para uma avaliao.
7.3.4
Mtodo A/B/X
O tipo de teste mais recomendado na literatura o teste duplo cego A/B/X [53]. Este teste , cujo
diagrama de blocos mostrado na Figura 7.12, tem como objetivo promover a comparao direta
entre dois componentes de udio (A e B). Em certos casos, o EET ligado ao canal B e o canal A
curtocircuitado, servindo como referncia. Assim, qualquer diferena atribuda s distores
geradas pelo EET. O ouvinte tem sua disposio um controle de comandos munido de uma chave
75
tempo ilimitado: situaes de presso por prazos podem inibir a sensibilidade do ouvinte a
deciso forada: o ouvinte sabe que sempre existe uma resposta certa, A ou B, o que o
teste controlado pelo ouvinte: se desejado, o teste pode ser realizado individualmente, o
7.3.5
76
Sennheiser HD-477
Resposta em Freqncia
37 a 21000 Hz
Impedncia
32 ohms
Distoro
<0,2%
Sala de Teste
Nvel de rudo
Nmero
12
Idade
entre 21 e 36 anos
Gravadora
Faixa
Bis Records
Sinfonia n. 2, Uirapuru
Philips
4 Cake [57]
Columbia
5 CD Audifilo de Teste
As Figuras 7.13 a 7.17 mostram os grficos da taxa de acerto para cada programa. A Figura
7.18 mostra a mdia e o desvio padro dos acertos para cada programa.
78
Figura 7.18: Mdia de acertos e desvio padro dos acertos para cada programa.
79
Pode-se concluir que alta a probabilidade de um ouvinte detectar alguma alterao no sinal de
udio decorrente da converso A/D e D/A quando executado o rudo rosa. Contudo, a mdia de
acertos dos programas musicais e de voz igual a 44%, o que aponta a baixa probabilidade de
deteco de distores audveis nestas situaes, que so para as quais o aparelho destinado.
7.4
Concluso
80
Captulo 8
Concluso Final e Proposta de Continuidade
8.1
Concluso Final
O objetivo desta dissertao foi apresentar uma metodologia de projeto de sistemas para
processamento digital de sinais de udio.
A metodologia prope uma seqncia de procedimentos que podem ser resumidos em:
a)
b)
c)
hardware e de software;
d)
maneira razovel, tornando os resultados aceitveis quando comparados aos resultados obtidos por
equipamentos analgicos.
Foi mostrado que a modulao sigma delta uma tcnica de converso A/D e D/A que, embora
fundamente-se em conceitos complexos, mostra-se bastante simples de ser implementada e que
permite trabalhar com sinais de udio digital com faixa dinmica maior que 110 dB, compatvel
com os melhores circuitos analgicos.
A implementao de filtros digitais com caractersticas similares s dos filtros analgicos
possvel atravs da Transformada Bilinear. Embora sofra de limitaes e rudos introduzidos pela
aritmtica finita, alguns erros no chegam a comprometer a qualidade global do sistema, enquanto
que outros podem simplesmente ser descartados.
As ferramentas disponveis atualmente contribuem muito para diminuio do prazo de
desenvolvimento do projeto. Estas ferramentas so normalmente cedidas pelos fabricantes dos
componentes, transformando-se em diferenciais que em muitos casos balizam o projeto.
Uma vez projetado e construdo o prottipo, o sistema de processamento foi submetido a
medies com o objetivo de avaliar o seu desempenho. Diversas metodologias de medio objetiva
so tradicionalmente adotadas e recomendadas pela comunidade cientfica, cada uma resultando
em parmetros que tentam quantificar a qualidade do equipamento (e.g.: THD e SNR). Estas
metodologias foram implementadas e os parmetros medidos com o auxlio do sistema de medio
computadorizado Audio Precision System One. Os resultados obtidos mostraram que o
desempenho do equalizador digital projetado no superou os similares analgicos dos melhores
fabricantes (ver Anexo A).
Contudo, a natureza subjetiva do fenmeno de audio sugere que a avaliao de um
componente de udio leve em considerao a opinio dos ouvintes. A justificativa que nem todos
os parmetros ouvidos podem ser isolados em medies objetivas. Por outro lado, as caractersticas
do sistema auditivo humano encobrem certas imperfeies medidas com sinais de teste (rudo rosa
ou senides). Assim, as metodologias para avaliao subjetiva foram estudadas e um teste deste
tipo foi realizado com o objetivo de detectar auditivamente as distores e rudos introduzidos no
processo de digitalizao dos sinais de udio. Ao contrrio dos resultados da avaliao objetiva, os
testes subjetivos mostraram que um grupo no treinado de ouvintes no capaz de identificar
alteraes no programa musical processado pelo equalizador. Somente com a audio de rudo rosa
foi conseguida uma taxa de acertos de 68%, um caso que no corresponde aplicao real do
equalizador.
82
8.2
Proposta de Continuidade
83
Referncias Bibliogrficas
[1]
AES3-2003, AES Standard for Digital Audio Digital Input-Output Interfacing Serial
Transmission Format for Two-Channel Linearly Represented Digital Audio Data. Audio
Engineering Society, New York, NY, USA.
[2]
SREN BECH, Selection and Training of Subjects for Listening Tests of Sound-
Reproducing Equipment, J. Audio Eng. Soc, vol. 40, pp. 590-610, July/Aug 1992.
[4]
Performance, J. Audio Eng. Soc, vol. 33, pp. 2-32, Jan/Feb 1985.
[5]
Systems with Very Low Energy Consumption, J. Audio Eng. Soc., vol. 45, No. 7/8, pp. 554-570,
Jul/Aug 1997.
[7]
Spectral Analysis, Real-Time DSP Implementation, and Results, IEEE Trans. Power Electron.,
vol. 18, No. 1, pp. 473-485, Jan 2003.
[8]
Referncias Bibliogrficas
Loudspeakers," J. Audio Eng. Soc., vol. 34, pp. 627-646, Sept 1986.
[12]
Electrodynamic Loudspeakers, J. Audio Eng. Soc., vol. 38, pp. 944-955, Dec 1990.
[13]
Eletrnica Selenium S/A, WPU1205 Woofer MCS Curvas e Especificaes,, Fev. 2003.
[14]
[15]
L. KINSLER e A. FREY, Fundamentals of Acoustics, John Wiley & Sons, New York,
1980.
[16]
L. L. BERANEK, Concert and Opera Halls: How they sound, Acoustical Society of
America, 1996.
[17]
C. HERRERA et al., A Method for the Evaluation of the Acoustics of Auditoriums, 17th
R.CABOT, Equalization, Current Practices and New Directions, Proc. AES 6th Intern.
AES-R2-2004, AES Project Report For Articles On Professional Audio And For
Equipment Specifications Notations For Expressing Levels. Audio Engineering Society, New
York, NY, USA.
[20]
Analog Devices, Inc., AD1954 SigmaDSP 3-Channel, 26 Bit Signal Processing DAC, rev.
A, 2002.
[21]
Motorola Inc., Using the Serial Peripheral Interface to Communicate Between Multiple
Analog Devices, Inc., AD1871 Stereo Audio, 24 Bit, 96 kHz, Multibit - ADC, rev. 0,
85
Referncias Bibliogrficas
2002.
[23]
Universal Serial Bus Specification Version 2.0, USB Implementers Forum, 2000.
[24]
Jersey, 1999.
[25]
[27]
Press, 1996.
[28]
A converters with multistage noise shaping modulators, IEEE Transactions on Acoustics, Speech,
and Signal Processing, pp. 1899-1905, December, 1988.
[29]
third order noise shaping, Proceedings, IEEE Custom Integrated Circuits Conference, pp. 21.2.121.2.4, 1988.
[30]
G. YIN, F. STUBBE, W. SANSEN, A 16-b 320 kHz CMOS A/D converter using two-
stage third order noise shaping, IEEE Journal of Solid State Circuits, pp.640-647, June 1993.
[31]
A. PETRAGLIA e S. MITRA, High speed A/D converters using QMF banks, IEEE
86
Referncias Bibliogrficas
[35]
A. SEDRA. K. SMITH, Microeletronic Circuits, 4th Ed., Oxford University Press, New
S. WHITE, "Design of a Digital Biquadratic Peaking or Notch Filter for Digital Audio
Equalization," J. Audio Eng. Soc., vol. 34, pp. 479-483, June 1986.
[38]
D. DEFATTA et al., Digital Signal Processing: A System Desing Approach, John Wiley
Coefficients for Audio Parametric Equalizers, presented at the 97th Convention of the AES (Nov.
1994), preprint 3906.
[40]
A. PELED and B. LIU, Digital Signal Processing: Theory, Design and Implementation,
M. MAHONEY, DSP-Based Testing of Analog and Mixed Signal Circuits, IEEE Press,
1987.
[42]
USA, 1993.
[43]
AES 17-1998, Standard Method for Digital Audio Engineering Measurement of Digital
IEC 61606, Audio and audiovisual equipment - Digital audio parts - Basic methods of
D. M. GREEN and J. A. SWETS, Signal Detection Theory and Psychophysics, Wiley, New
York, 1966.
87
Referncias Bibliogrficas
[47]
SREN BECH, Selection and Training of Subjects for Listening Tests of Sound-
Reproducing Equipment, J. Audio Eng. Soc, vol. 40, pp. 590-610, July/Aug 1992.
[50]
ISO 7029-1984, Threshold of Hearing Air Conduction as a Function of Sex and Age for
Performance, J. Audio Eng. Soc, vol. 33, pp. 2-32, Jan/Feb 1985.
[52]
[55]
Bel Bartk, The Works for Piano & Orchestra, Orquestra do Festival de Budapeste,
John McCrea, Love You Madly, Cake, Sony Music, B00005MCW5, 2001.
88
Anexo A
Este Anexo apresenta o manual tcnico do equalizador analgico PEQ-1004 do fabricante
nacional Hotsound Professional. Este manual contm resultados de medies similares aos
apresentados no Captulo 7 para o equalizador digital projetado e serve como referncia para
comparao.
89