Sistema de control activo de ruido basado en el microcontrolador ESP32

RESUMEN: El ruido es el segundo factor de riesgo ambiental más grande que negativamente afecta la salud humana, después de la contaminación del aire. En aquellas situaciones en las que simplemente no es viable apagar la fuente de ruido, se hace necesario realizar algún tipo de control. Este trabajo...

Full description

Autores:
Trujillo Lopera, David
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/18761
Acceso en línea:
http://hdl.handle.net/10495/18761
Palabra clave:
Algoritmo
Algorithms
Lucha contra el ruido
Noise control
Procesamiento de la información
Information processing
Programación informática
Computer programming
Control de ruido
Microelectrónica
Ruido
Microcontroladores
Señales de audio
http://vocabularies.unesco.org/thesaurus/concept2024
http://vocabularies.unesco.org/thesaurus/concept10026
http://vocabularies.unesco.org/thesaurus/concept513
http://vocabularies.unesco.org/thesaurus/concept521
Rights
openAccess
License
Atribución-NoComercial-CompartirIgual 2.5 Colombia
id UDEA2_1bd8ae08abf6e4fe0e66aa5a591d1676
oai_identifier_str oai:bibliotecadigital.udea.edu.co:10495/18761
network_acronym_str UDEA2
network_name_str Repositorio UdeA
repository_id_str
dc.title.spa.fl_str_mv Sistema de control activo de ruido basado en el microcontrolador ESP32
title Sistema de control activo de ruido basado en el microcontrolador ESP32
spellingShingle Sistema de control activo de ruido basado en el microcontrolador ESP32
Algoritmo
Algorithms
Lucha contra el ruido
Noise control
Procesamiento de la información
Information processing
Programación informática
Computer programming
Control de ruido
Microelectrónica
Ruido
Microcontroladores
Señales de audio
http://vocabularies.unesco.org/thesaurus/concept2024
http://vocabularies.unesco.org/thesaurus/concept10026
http://vocabularies.unesco.org/thesaurus/concept513
http://vocabularies.unesco.org/thesaurus/concept521
title_short Sistema de control activo de ruido basado en el microcontrolador ESP32
title_full Sistema de control activo de ruido basado en el microcontrolador ESP32
title_fullStr Sistema de control activo de ruido basado en el microcontrolador ESP32
title_full_unstemmed Sistema de control activo de ruido basado en el microcontrolador ESP32
title_sort Sistema de control activo de ruido basado en el microcontrolador ESP32
dc.creator.fl_str_mv Trujillo Lopera, David
dc.contributor.advisor.none.fl_str_mv Patiño Álvarez, Gustavo Adolfo
dc.contributor.author.none.fl_str_mv Trujillo Lopera, David
dc.subject.unesco.none.fl_str_mv Algoritmo
Algorithms
Lucha contra el ruido
Noise control
Procesamiento de la información
Information processing
Programación informática
Computer programming
topic Algoritmo
Algorithms
Lucha contra el ruido
Noise control
Procesamiento de la información
Information processing
Programación informática
Computer programming
Control de ruido
Microelectrónica
Ruido
Microcontroladores
Señales de audio
http://vocabularies.unesco.org/thesaurus/concept2024
http://vocabularies.unesco.org/thesaurus/concept10026
http://vocabularies.unesco.org/thesaurus/concept513
http://vocabularies.unesco.org/thesaurus/concept521
dc.subject.spines.none.fl_str_mv Control de ruido
Microelectrónica
Ruido
dc.subject.proposal.spa.fl_str_mv Microcontroladores
Señales de audio
dc.subject.unescouri.none.fl_str_mv http://vocabularies.unesco.org/thesaurus/concept2024
http://vocabularies.unesco.org/thesaurus/concept10026
http://vocabularies.unesco.org/thesaurus/concept513
http://vocabularies.unesco.org/thesaurus/concept521
description RESUMEN: El ruido es el segundo factor de riesgo ambiental más grande que negativamente afecta la salud humana, después de la contaminación del aire. En aquellas situaciones en las que simplemente no es viable apagar la fuente de ruido, se hace necesario realizar algún tipo de control. Este trabajo trata de una investigación en el área del control activo de ruido que se sirve del uso de componentes activos como parlantes con la finalidad de reducir el ruido y que tiene como objetivo determinar la viabilidad del uso de microcontroladores para tal fin. Este trabajo está motivado por la reciente irrupción en el mercado colombiano de los audífonos de cancelación de ruido y su promesa de conseguir una experiencia de consumo de audio superior ante la interferencia e inclusive los riesgos de salud asociados al ruido ambiental. Ante una rápida investigación se descubrió que la literatura existente sobre los algoritmos de cancelación de ruido tiende a descuidar la parte práctica, que está conformada por simulaciones o en donde el computador usado para la cancelación se conforma por el uso de procesadores DSP dedicados introducidos por primera vez en la década de 1980. Dado el desarrollo de la microelectrónica, hoy en día existe la tendencia a que algunas aplicaciones de las DPS están siendo absorbidas por los microcontroladores y los computadores de una sola tarjeta que han visto incrementado su desempeño con el paso del tiempo. Además, las DPS presentan un consumo de energía que contrasta con los audífonos de cancelación de ruido que hacen uso de baterías para funcionar. La propuesta de este trabajo es evaluar el desempeño de los algoritmos de cancelación de ruido en un hardware más modesto, como lo es el microcontrolador moderno de 32 bits. El presente informe se organiza en 5 secciones. En la sección 1 se muestra el marco teórico, aquí se tratan los temas de cancelación de ruido, los componentes que lo conforman, un par de algoritmos que se usan para cancelar ruido y las consideraciones de programación del microcontrolador que debieron realizarse, esto es el conocimiento previo requerido para realizar las implementaciones de la sección 2, que es la metodología, en ella se investigan diferentes bases de datos de ruido y se toma una como ruido de referencia, se codifican los algoritmos requeridos para hacer cancelación y la programación y cableado del microcontrolador. La sección 3 muestra los resultados obtenidos de los planteamientos de la metodología, se muestran las características del sistema acústico construido, los resultados del filtrado, el análisis de la cuantización, la configuración de los periféricos y las pruebas de comunicación entre los componentes. Con base en los resultados la sección 4 se presentan las conclusiones y en la sección 5 aparecen los trabajos citados, tanto los libros y artículos consultados como el crédito a las imágenes tomadas de la web.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-03-02T22:03:56Z
dc.date.available.none.fl_str_mv 2021-03-02T22:03:56Z
dc.date.issued.none.fl_str_mv 2021
dc.type.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.hasversion.spa.fl_str_mv info:eu-repo/semantics/draft
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.local.spa.fl_str_mv Tesis/Trabajo de grado - Monografía - Pregrado
format http://purl.org/coar/resource_type/c_7a1f
status_str draft
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10495/18761
url http://hdl.handle.net/10495/18761
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.*.fl_str_mv Atribución-NoComercial-CompartirIgual 2.5 Colombia
dc.rights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/co/
dc.rights.accessrights.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.creativecommons.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
rights_invalid_str_mv Atribución-NoComercial-CompartirIgual 2.5 Colombia
http://creativecommons.org/licenses/by-nc-sa/2.5/co/
http://purl.org/coar/access_right/c_abf2
https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 94
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.group.spa.fl_str_mv Sistemas Embebidos e Inteligencia Computacional (SISTEMIC)
dc.publisher.place.spa.fl_str_mv Medellín, Colombia
institution Universidad de Antioquia
bitstream.url.fl_str_mv http://bibliotecadigital.udea.edu.co/bitstream/10495/18761/5/TrujilloDavid_2021_SistemaControlRuido.pdf
http://bibliotecadigital.udea.edu.co/bitstream/10495/18761/6/license_rdf
http://bibliotecadigital.udea.edu.co/bitstream/10495/18761/7/license.txt
bitstream.checksum.fl_str_mv 2bb4d112845826de184e8ef63cdb4be5
e2060682c9c70d4d30c83c51448f4eed
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de Antioquia
repository.mail.fl_str_mv andres.perez@udea.edu.co
_version_ 1812173242771701760
spelling Patiño Álvarez, Gustavo AdolfoTrujillo Lopera, David2021-03-02T22:03:56Z2021-03-02T22:03:56Z2021http://hdl.handle.net/10495/18761RESUMEN: El ruido es el segundo factor de riesgo ambiental más grande que negativamente afecta la salud humana, después de la contaminación del aire. En aquellas situaciones en las que simplemente no es viable apagar la fuente de ruido, se hace necesario realizar algún tipo de control. Este trabajo trata de una investigación en el área del control activo de ruido que se sirve del uso de componentes activos como parlantes con la finalidad de reducir el ruido y que tiene como objetivo determinar la viabilidad del uso de microcontroladores para tal fin. Este trabajo está motivado por la reciente irrupción en el mercado colombiano de los audífonos de cancelación de ruido y su promesa de conseguir una experiencia de consumo de audio superior ante la interferencia e inclusive los riesgos de salud asociados al ruido ambiental. Ante una rápida investigación se descubrió que la literatura existente sobre los algoritmos de cancelación de ruido tiende a descuidar la parte práctica, que está conformada por simulaciones o en donde el computador usado para la cancelación se conforma por el uso de procesadores DSP dedicados introducidos por primera vez en la década de 1980. Dado el desarrollo de la microelectrónica, hoy en día existe la tendencia a que algunas aplicaciones de las DPS están siendo absorbidas por los microcontroladores y los computadores de una sola tarjeta que han visto incrementado su desempeño con el paso del tiempo. Además, las DPS presentan un consumo de energía que contrasta con los audífonos de cancelación de ruido que hacen uso de baterías para funcionar. La propuesta de este trabajo es evaluar el desempeño de los algoritmos de cancelación de ruido en un hardware más modesto, como lo es el microcontrolador moderno de 32 bits. El presente informe se organiza en 5 secciones. En la sección 1 se muestra el marco teórico, aquí se tratan los temas de cancelación de ruido, los componentes que lo conforman, un par de algoritmos que se usan para cancelar ruido y las consideraciones de programación del microcontrolador que debieron realizarse, esto es el conocimiento previo requerido para realizar las implementaciones de la sección 2, que es la metodología, en ella se investigan diferentes bases de datos de ruido y se toma una como ruido de referencia, se codifican los algoritmos requeridos para hacer cancelación y la programación y cableado del microcontrolador. La sección 3 muestra los resultados obtenidos de los planteamientos de la metodología, se muestran las características del sistema acústico construido, los resultados del filtrado, el análisis de la cuantización, la configuración de los periféricos y las pruebas de comunicación entre los componentes. Con base en los resultados la sección 4 se presentan las conclusiones y en la sección 5 aparecen los trabajos citados, tanto los libros y artículos consultados como el crédito a las imágenes tomadas de la web.94application/pdfspainfo:eu-repo/semantics/draftinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fhttps://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía - Pregradohttp://purl.org/coar/version/c_b1a7d7d4d402bcceAtribución-NoComercial-CompartirIgual 2.5 Colombiainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/co/http://purl.org/coar/access_right/c_abf2https://creativecommons.org/licenses/by-nc-sa/4.0/Sistema de control activo de ruido basado en el microcontrolador ESP32Sistemas Embebidos e Inteligencia Computacional (SISTEMIC)Medellín, ColombiaAlgoritmoAlgorithmsLucha contra el ruidoNoise controlProcesamiento de la informaciónInformation processingProgramación informáticaComputer programmingControl de ruidoMicroelectrónicaRuidoMicrocontroladoresSeñales de audiohttp://vocabularies.unesco.org/thesaurus/concept2024http://vocabularies.unesco.org/thesaurus/concept10026http://vocabularies.unesco.org/thesaurus/concept513http://vocabularies.unesco.org/thesaurus/concept521Ingeniero ElectrónicoPregradoFacultad de Ingeniería. Carrera de Ingeniería ElectrónicaUniversidad de AntioquiaORIGINALTrujilloDavid_2021_SistemaControlRuido.pdfTrujilloDavid_2021_SistemaControlRuido.pdfTrabajo de grado de pregradoapplication/pdf5032355http://bibliotecadigital.udea.edu.co/bitstream/10495/18761/5/TrujilloDavid_2021_SistemaControlRuido.pdf2bb4d112845826de184e8ef63cdb4be5MD55CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81051http://bibliotecadigital.udea.edu.co/bitstream/10495/18761/6/license_rdfe2060682c9c70d4d30c83c51448f4eedMD56LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://bibliotecadigital.udea.edu.co/bitstream/10495/18761/7/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5710495/18761oai:bibliotecadigital.udea.edu.co:10495/187612021-06-28 15:26:15.111Repositorio Institucional Universidad de Antioquiaandres.perez@udea.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=