Optimización de algoritmos en microcontroladores para un procesamiento eficiente de señales

Autores/as

DOI:

https://doi.org/10.70554/OBJK2026.v02n02.07

Palabras clave:

Arduino, Eficiencia, Algoritmo, Digitalización, Procesamiento de señales

Resumen

La optimización de algoritmos en microcontroladores representa un desafío crucial en el campo del procesamiento digital de señales aplicado a sistemas embebidos, donde la memoria, la energía y la capacidad de cómputo están altamente limitadas. Este trabajo revisa estrategias y metodologías para implementar algoritmos de procesamiento de señales en plataformas de bajo consumo, con el objetivo de maximizar la eficiencia computacional y energética sin comprometer la precisión. Se describen técnicas de optimización tanto a nivel de software como de hardware, incluyendo la selección de algoritmos apropiados (FFT, DFT, filtrado digital), el uso de aritmética en punto fijo, la paralelización de tareas y la adaptación del código a arquitecturas específicas de microcontroladores. Los resultados reportados en la literatura demuestran mejoras significativas en el tiempo de ejecución y el consumo de energía en aplicaciones prácticas como el filtrado digital de ruido, la demodulación de señales en sistemas de comunicación, el análisis espectral de cargas eléctricas y el reconocimiento de patrones en tiempo real. La discusión resalta la importancia de equilibrar la complejidad algorítmica con las restricciones de los sistemas embebidos, enfatizando que la eficiencia debe lograrse sin sacrificar la precisión del procesamiento de señales. Finalmente, las tendencias futuras apuntan hacia el uso de microcontroladores de bajo consumo con capacidades de inteligencia artificial integrada, abriendo nuevas posibilidades para aplicaciones en IoT, monitoreo energético y sistemas de control inteligente. Este trabajo proporciona una guía estructurada para investigadores y desarrolladores interesados en implementar soluciones eficientes de procesamiento de señales en entornos con recursos limitados, basándose en experiencias documentadas en la literatura y aplicaciones reales de optimización algorítmica en microcontroladores.

Biografía del autor/a

Johan Mardini, Universidad de la Costa

Fue profesor en la Facultad de Ciencias de la Computación y Electrónica de la Universidad de la Costa.

Marcos Daza, Universidad de la Costa

Estudiante de Ingeniería Electrónica.

Yaribeth Rodríguez, Universidad de la Costa

Estudiante de Ingeniería Electrónica.

Citas

J. A. López, J. C. Hernández, and M. A. Ramírez, “Implementación de la transformada rápida de Fourier en sistemas embebidos para análisis de señales,” Ciencia Latina Revista Científica Multidisciplinar, vol. 5, no. 6, pp. 12345–12360, Dec. 2021. [Online]. Available: https://ciencialatina.org/index.php/cienciala/article/view/6098. Accessed: Jan. 16, 2026.

J. A. Gómez, “Implementación de la transformada rápida de Fourier en microcontroladores para aplicaciones de análisis de señales,” Revista Ciencia y Tecnología, vol. 1, no. 23, pp. 45–56, Jul. 2020. [Online]. Available: https://ojs2.utp.edu.co/index.php/revistaciencia/article/view/6231. Accessed: Jan. 16, 2026.

J. C. Paredes, “Implementación de la transformada rápida de Fourier en microcontroladores para aplicaciones de análisis espectral,” Proyecto de titulación, Escuela Politécnica Nacional, Quito, Ecuador, 2016. [Online]. Available: https://bibdigital.epn.edu.ec/handle/15000/10804. Accessed: Jan. 16, 2026.

J. L. Ramírez, “Implementación de la transformada rápida de Fourier en un microcontrolador para aplicaciones de análisis de señales,” Tesis de licenciatura, Facultad de Ingeniería, Universidad Autónoma de Querétaro, Querétaro, México, 2018. [Online]. Available: https://ri-ng.uaq.mx/handle/123456789/7034. Accessed: Jan. 16, 2026.

J. C. Ferreira, “Desempenho comparativo das transformadas rápidas de Fourier e de Hartley implementadas no microcontrolador ESP8266,” Proceeding Series of the Brazilian Society of Computational and Applied Mathematics, vol. 6, no. 1, Feb. 2018, CNMAC 2017. [Online]. Available: https://proceedings.sbmac.emnuvens.com.br/sbmac/article/view/1913. Accessed: Jan. 16, 2026.

M. A. Pereira, “Acionamento de dispositivos via decodificações de sons utilizando a transformada rápida de Fourier em um microcontrolador,” Monografía (pregrado en Ingeniería de Control y Automatización), Escola de Minas, Universidade Federal de Ouro Preto, Ouro Preto, Brazil, 2017. [Online]. Available: https://monografias.ufop.br/handle/35400000/442. Accessed: Jan. 16, 2026.

J. Torres Gómez, “Demodulación de señales digitales mediante microcontroladores PIC18F4550,” ResearchGate, 2013. [Online]. Available: https://www.researchgate.net/profile/Jorge-Torres-Gomez/publication/259443695_Demodulacion_de_senales_digitales_mediante_microcontroladores_PIC18F4550/links/00b7d52b9b444a091e000000/Demodulacion-de-senales-digitales-mediante-microcontroladores-PIC18F4550.pdf. Accessed: Jan. 16, 2026.

J. Riaño, C. Ladino, and F. Martínez, “Implementación de la transformada FFT sobre una FPGA orientada a su aplicación en convertidores electrónicos de potencia,” Tekhnê, vol. 9, pp. 21–32, Jun. 2012. [Online]. Available: https://revistas.udistrital.edu.co/index.php/tekhne/article/view/8925. Accessed: Jan. 16, 2026.

A. A. Moreno Sánchez, “Implementación de un algoritmo basado en FFT en un microcontrolador con motor DSP para la medición de distorsión armónica, potencia compleja, valores RMS, y factor de potencia de una carga monofásica para integrar en una red IoT,” Monografía, Programa de Ingeniería Electrónica, Escuela Colombiana de Ingeniería Julio Garavito, Bogotá D.C., Colombia, 2019. [Online]. Available: https://apiescuelaing.bibliolabtech.com/server/api/core/bitstreams/57d403c2-ece9-4c57-9b76-a8f5ece60166/content. Accessed: Jan. 16, 2026.

J. A. Hernández and M. L. Pérez, “Aplicación de la Transformada Discreta de Fourier para la reducción de ruido en audios,” Universidad de La Laguna, 2018. [Online]. Available: https://riull.ull.es/xmlui/bitstream/handle/915/43008/Aplicacion%20de%20la%20Transformada%20Discreta%20de%20Fourier%20para%20la%20reduccion%20de%20ruido%20en%20audios.pdf?sequence=1. Accessed: Jan. 16, 2026.

R. Silva and M. Costa, “Aplicación de la transformada rápida de Fourier en microcontroladores para monitoreo de señales eléctricas,” Anuário de Ciências e Tecnologia, vol. 12, no. 2, pp. 77–89, Dec. 2022. [Online]. Available: https://periodicos.univali.br/index.php/acotb/article/view/19433. Accessed: Jan. 16, 2026.

Y. Pérez and M. Rodríguez, “Aplicación de la transformada rápida de Fourier en microcontroladores para el análisis de señales eléctricas,” Ingeniería Electrónica, Automática y Comunicaciones, vol. 45, no. 2, pp. 113–124, Apr. 2024. [Online]. Available: http://scielo.sld.cu/scielo.php?pid=S1815-59282024000200013&script=sci_abstract&tlng=en. Accessed: Jan. 16, 2026.

N. M. Volpato, P. Santi, C. Laureri, and P. Colombo, “Assay of acyclovir in human skin layers by high-performance liquid chromatography,” Journal of Pharmaceutical and Biomedical Analysis, vol. 16, pp. 515–520, 1997, doi: 10.1016/S0731-7085(97)00091-5.

Descargas

Publicado

04-11-2026

Cómo citar

Mardini, J., Daza, M., & Rodríguez, Y. (2026). Optimización de algoritmos en microcontroladores para un procesamiento eficiente de señales. OnBoard Knowledge Journal, 2(02), 1–9. https://doi.org/10.70554/OBJK2026.v02n02.07

Número

Sección

Artículos

Artículos similares

<< < 1 2 

También puede Iniciar una búsqueda de similitud avanzada para este artículo.