J-WAH : projeto e implementação de um Auto-Wah em Plataforma Teensy 3.6
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/193161 |
Resumo: | O projeto tem como objetivo implementar uma versão digital do pedal de efeito conhecido como Mu-tron III. É realizado inicialmente um estudo do circuito do Mu-tron III, sendo este dividido em três blocos, chamados de blocos de Préprocessamento, Detector de Envoltória e Filtro de Variáveis de Estado. A placa de desenvolvimento Teensy 3.6 é utilizada para reproduzir de forma digital as etapas de processamento do bloco Detector de Envoltória e do bloco do Filtro de Variáveis de Estado. É elaborado um circuito que possibilite a leitura e escrita do sinal de áudio pela placa, onde é reproduzido o bloco de Pré-processamento do circuito original. Os algoritmos de processamento são elaborados inicialmente no software MATLAB R○ R2012b, e após são implementados no Teensy 3.6. É desenvolvido um software para a escrita dos algoritmos de processamento na placa de desenvolvimento, onde são determinadas as configurações de taxa de amostragem e resolução de leitura do sinal. São realizadas medições nas etapas de hardware e software do projeto, que são comparadas com medições realizadas em simulações do circuito original. São medidas as saídas dos blocos de Pré-processamento do circuito original e do circuito implementado para uma entrada senoidal, para os valores mínimo e máximo de ganho. O bloco Detector de Envoltória do circuito original e do projeto implementado têm sua resposta medida para uma entrada senoidal para seus dois modos de operação. O bloco do Filtro de Variáveis de Estado, tanto do circuito original quanto do projeto implementado, tem sua resposta em frequência medida nas suas três saídas para valores mínimo e máximo do fator Q. Ao realizar a leitura das medições realizadas, concluiu-se que o método proposto possibilitou uma reprodução satisfatória do efeito para valores baixos de ganho na etapa de Pré-processamento. A etapa de Pré-processamento proposta no projeto não apresentou êxito pleno na reprodução da etapa do circuito original devido à sua faixa limitada de valores de ganho de operação, constituindo-se na principal limitação do projeto implementado. |
id |
UFRGS-2_54567e10bac1d8be3eaf4e89ca343425 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/193161 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Johann, RodrigoSchuck Junior, Adalberto2019-04-18T02:34:19Z2018http://hdl.handle.net/10183/193161001091120O projeto tem como objetivo implementar uma versão digital do pedal de efeito conhecido como Mu-tron III. É realizado inicialmente um estudo do circuito do Mu-tron III, sendo este dividido em três blocos, chamados de blocos de Préprocessamento, Detector de Envoltória e Filtro de Variáveis de Estado. A placa de desenvolvimento Teensy 3.6 é utilizada para reproduzir de forma digital as etapas de processamento do bloco Detector de Envoltória e do bloco do Filtro de Variáveis de Estado. É elaborado um circuito que possibilite a leitura e escrita do sinal de áudio pela placa, onde é reproduzido o bloco de Pré-processamento do circuito original. Os algoritmos de processamento são elaborados inicialmente no software MATLAB R○ R2012b, e após são implementados no Teensy 3.6. É desenvolvido um software para a escrita dos algoritmos de processamento na placa de desenvolvimento, onde são determinadas as configurações de taxa de amostragem e resolução de leitura do sinal. São realizadas medições nas etapas de hardware e software do projeto, que são comparadas com medições realizadas em simulações do circuito original. São medidas as saídas dos blocos de Pré-processamento do circuito original e do circuito implementado para uma entrada senoidal, para os valores mínimo e máximo de ganho. O bloco Detector de Envoltória do circuito original e do projeto implementado têm sua resposta medida para uma entrada senoidal para seus dois modos de operação. O bloco do Filtro de Variáveis de Estado, tanto do circuito original quanto do projeto implementado, tem sua resposta em frequência medida nas suas três saídas para valores mínimo e máximo do fator Q. Ao realizar a leitura das medições realizadas, concluiu-se que o método proposto possibilitou uma reprodução satisfatória do efeito para valores baixos de ganho na etapa de Pré-processamento. A etapa de Pré-processamento proposta no projeto não apresentou êxito pleno na reprodução da etapa do circuito original devido à sua faixa limitada de valores de ganho de operação, constituindo-se na principal limitação do projeto implementado.The project has as its main objective to build a digital version of the effect pedal known as the Mu-tron III. Initially a study of the Mu-tron III is realized, with it being divided in three blocks, known as the Preprocessing block, the Envelope Detector block and the State Variable Filter block. The Teensy 3.6 developing board is used to reproduce digitally the processing steps of the Envelope Detector and the State Variable Filter blocks. A circuit that makes the reading and writing of the audio signal from the board is built, and there the Preprocessing block of the original circuit is reproduced. The processing algorithms are made initially in the MATLAB R○ R2012b software, and later are implemented in the Teensy 3.6. A software for the reading/- writing process in the developing board is made, where configurations like sampling rate and reading resolution are determined. Measurements are made in the project’s hardware and software steps, and these measurementes are compared with measurements made in simulations of the original circuit. The outputs of the Preprocessing block of the original circuit and of the implemented circuit are measured for a sinusoidal input, for minimum and maximum gain values. The Envelope Detector block from the original circuit and from the implemented circuit have their responses measured for a sinusoidal input for both of their operating modes. The State Variable Filter block, from the original circuit and from the implemented circuit, have its frequency responses measured in the three filter modes and for minimum and maximum Q factor values. Analysing the measurements made, it’s concluded that the proposed method made possible to reproduce successfully the original pedal for low Preprocessing gain values. The Preprocessing step that is proposed in the project have not been fully reproduced the original block due to it’s limitations in the operational gain, being the main limitation in the implemented project.application/pdfporProcessamento digital de sinaisÁudio digitalÁudio analógicoCircuitos analógicosDigital signal processingAuto-wahAudioEffectsJ-WAH : projeto e implementação de um Auto-Wah em Plataforma Teensy 3.6info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPorto Alegre, BR-RS2018Engenharia Elétricagraduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001091120.pdf.txt001091120.pdf.txtExtracted Texttext/plain92030http://www.lume.ufrgs.br/bitstream/10183/193161/2/001091120.pdf.txt430ae5df3194d3c330afe36563a34776MD52ORIGINAL001091120.pdfTexto completoapplication/pdf4815060http://www.lume.ufrgs.br/bitstream/10183/193161/1/001091120.pdf10f2dfbc506774200d84514c9e4c9145MD5110183/1931612019-04-19 02:34:09.562126oai:www.lume.ufrgs.br:10183/193161Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2019-04-19T05:34:09Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
J-WAH : projeto e implementação de um Auto-Wah em Plataforma Teensy 3.6 |
title |
J-WAH : projeto e implementação de um Auto-Wah em Plataforma Teensy 3.6 |
spellingShingle |
J-WAH : projeto e implementação de um Auto-Wah em Plataforma Teensy 3.6 Johann, Rodrigo Processamento digital de sinais Áudio digital Áudio analógico Circuitos analógicos Digital signal processing Auto-wah Audio Effects |
title_short |
J-WAH : projeto e implementação de um Auto-Wah em Plataforma Teensy 3.6 |
title_full |
J-WAH : projeto e implementação de um Auto-Wah em Plataforma Teensy 3.6 |
title_fullStr |
J-WAH : projeto e implementação de um Auto-Wah em Plataforma Teensy 3.6 |
title_full_unstemmed |
J-WAH : projeto e implementação de um Auto-Wah em Plataforma Teensy 3.6 |
title_sort |
J-WAH : projeto e implementação de um Auto-Wah em Plataforma Teensy 3.6 |
author |
Johann, Rodrigo |
author_facet |
Johann, Rodrigo |
author_role |
author |
dc.contributor.author.fl_str_mv |
Johann, Rodrigo |
dc.contributor.advisor1.fl_str_mv |
Schuck Junior, Adalberto |
contributor_str_mv |
Schuck Junior, Adalberto |
dc.subject.por.fl_str_mv |
Processamento digital de sinais Áudio digital Áudio analógico Circuitos analógicos |
topic |
Processamento digital de sinais Áudio digital Áudio analógico Circuitos analógicos Digital signal processing Auto-wah Audio Effects |
dc.subject.eng.fl_str_mv |
Digital signal processing Auto-wah Audio Effects |
description |
O projeto tem como objetivo implementar uma versão digital do pedal de efeito conhecido como Mu-tron III. É realizado inicialmente um estudo do circuito do Mu-tron III, sendo este dividido em três blocos, chamados de blocos de Préprocessamento, Detector de Envoltória e Filtro de Variáveis de Estado. A placa de desenvolvimento Teensy 3.6 é utilizada para reproduzir de forma digital as etapas de processamento do bloco Detector de Envoltória e do bloco do Filtro de Variáveis de Estado. É elaborado um circuito que possibilite a leitura e escrita do sinal de áudio pela placa, onde é reproduzido o bloco de Pré-processamento do circuito original. Os algoritmos de processamento são elaborados inicialmente no software MATLAB R○ R2012b, e após são implementados no Teensy 3.6. É desenvolvido um software para a escrita dos algoritmos de processamento na placa de desenvolvimento, onde são determinadas as configurações de taxa de amostragem e resolução de leitura do sinal. São realizadas medições nas etapas de hardware e software do projeto, que são comparadas com medições realizadas em simulações do circuito original. São medidas as saídas dos blocos de Pré-processamento do circuito original e do circuito implementado para uma entrada senoidal, para os valores mínimo e máximo de ganho. O bloco Detector de Envoltória do circuito original e do projeto implementado têm sua resposta medida para uma entrada senoidal para seus dois modos de operação. O bloco do Filtro de Variáveis de Estado, tanto do circuito original quanto do projeto implementado, tem sua resposta em frequência medida nas suas três saídas para valores mínimo e máximo do fator Q. Ao realizar a leitura das medições realizadas, concluiu-se que o método proposto possibilitou uma reprodução satisfatória do efeito para valores baixos de ganho na etapa de Pré-processamento. A etapa de Pré-processamento proposta no projeto não apresentou êxito pleno na reprodução da etapa do circuito original devido à sua faixa limitada de valores de ganho de operação, constituindo-se na principal limitação do projeto implementado. |
publishDate |
2018 |
dc.date.issued.fl_str_mv |
2018 |
dc.date.accessioned.fl_str_mv |
2019-04-18T02:34:19Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/193161 |
dc.identifier.nrb.pt_BR.fl_str_mv |
001091120 |
url |
http://hdl.handle.net/10183/193161 |
identifier_str_mv |
001091120 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/193161/2/001091120.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/193161/1/001091120.pdf |
bitstream.checksum.fl_str_mv |
430ae5df3194d3c330afe36563a34776 10f2dfbc506774200d84514c9e4c9145 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1801224572414984192 |