Diseño e implementación de un sistema de adquisición de señales para motores CD con ESP32 y Raspberry Pi
Palabras clave:
Sistemas embebidos, control de motores CD, adquisición de señales, comunicación SPIResumen
Este trabajo presenta un sistema embebido modular para adquisición de datos y control de motores de corriente directa, basado en una arquitectura distribuida con tres módulos ESP32 y una Raspberry Pi. El sistema monitorea hasta cinco motores en tiempo real, midiendo variables eléctricas (voltaje y corriente) y variables mecánicas (posición angular); además de estimar velocidad y aceleración angulares. La comunicación se realiza mediante protocolo SPI en topología maestro-esclavo: dos ESP32 esclavos, uno intermedio con doble rol y la Raspberry Pi como maestro central encargado del almacenamiento de datos y generación de señales de control en lazo abierto. Las variables anteriores se adquieren a través de los puertos disponibles; además, tiene la opción de un ADC Delta-Sigma de 24 bits para medir par. Con un tiempo de muestreo de 2 ms, el sistema ofrece alta precisión y respuesta rápida. Fue implementado y evaluado en condiciones experimentales, demostrando confiabilidad, modularidad y potencial para aplicaciones de control en lazo cerrado.
Descargas
Citas
Benjamin, B. (2021). Communication methods for data integrity using delta–sigma data converters. Application Report SBAA106A, Texas Instruments.
Chang, Y., Wu, F., & Lin, H. (2025). Design and implementation of ESP32-based edge computing for object detection. Sensors, 25(6), 1656.
Choi, S., Yang, H., Noh, Y., Kim, G., Kwon, E., & Yoo, H. (2024). FPGA-based multi-channel real-time data acquisition system. Electronics, 13(15), 2950.
Cortés, F. R. (2012). MATLAB aplicado a la robótica y mecatrónica. Alpha Editorial.
Gonzalez, A., Olazagoitia, J. L., & Vinolas, J. (2018). A low-cost data acquisition system for automobile dynamics applications. Sensors, 18(2), 366.
Knapp, A., & Bloom, A. J. (2022). Easy as PiADCs: A low-cost, ultra-high-resolution data acquisition system using a Raspberry Pi. Applications in Plant Sciences, 10(3), e11485.
Kumar, S., Kolekar, T., Patil, S., Bongale, A., Kotecha, K., Zaguia, A., & Prakash, C. (2022). A low-cost multi-sensor data acquisition system for fault detection in fused deposition modelling. Sensors, 22(2), 517.
Ortega, J., Niebur, T., Wood, L., Conn, R., & Sponberg, S. (2023). An information theoretic method to resolve millisecond-scale spike timing precision in a comprehensive motor program. PLOS Computational Biology, 19(6), 1–24.
Pana, C. F., Manta, L. F., Vladu, I. C., Cismaru, I., Petcu (Besnea), F. L., Cojocaru, D., & Bîzdoacă, N. (2022). The design of a smart lower-limb prosthesis supporting people with transtibial amputation—A data acquisition system. Applied Sciences, 12(13), 6722.
Petrella, R., Tursini, M., Peretti, L., & Zigliotto, M. (2020). Speed measurement algorithms for low-resolution incremental encoder equipped drives: A comparative analysis. IEEE Transactions on Industrial Electronics, 67(8), 6586–6595.
Pišcalov, A., Urbonas, E., Višniakov, N., Zabulionis, D., & Kilikevičius, A. (2020). Investigation of position and velocity stability of the nanometer resolution linear motor stage with air bearings by shaping of controller transfer function. Symmetry, 12(12), 2062.
Qiang, L., Jing, G., Wenyi, L., Wanjia, G., Yingzi, Z., & Yanjun, H. (2024). An enhanced time synchronization method for a network based on Kalman filtering. Scientific Reports, 14(1), 21271.
Schmid, M., & Lames, M. (2023). Correction of systematic errors in electronic performance and tracking systems. Sports Engineering, 26(30).
Setiawan, N. R., Ma’arif, A., & Widodo, N. (2023). DC motor controller using full state feedback. Control Systems and Optimization Letters, 1(1), 7–11.
Zhuang, C. (2024). Comparison and selection of commonly used communication protocols in measurement and control instruments. Highlights in Science, Engineering and Technology, 81(1), 540–546.
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2026 Griselda Quiroz-Compeán, Isaac Tinoco Ramírez, Juan Carlos Sernaque Julca

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.










