ALGORITMO DE DEMODULACIÓN HETERODINA EN UN FPGA PARA DATOS DE INTERFEROGRAMAS (HETERODYNE DEMODULATION ALGORITHM IN AN FPGA FOR INTERFEROGRAM DATA)

Jesús Enrique Valenzuela de la Cruz, Abimael Jiménez Pérez, Ángel Sauceda Carvajal, José Antonio Muñoz Gómez

Resumen


Resumen
En este trabajo se propone el diseño de un sistema digital embebido basado en bloques de hardware específico que implementa el algoritmo de demodulación heterodina. Con esto será posible demodular la señal obtenida de diferentes sensores ópticos interferométricos. El sistema embebido basado en FPGA se implementó satisfactoriamente en la tarjeta Nexys 4 DDR con un dispositivo FPGA Artix 7 y utilizando Vivado® Design Suite. Se lograron integrar distintos periféricos en un sistema embebido para realizar el procesamiento de interferogramas en 1-dimensión. Cada módulo de hardware desarrollado fue probado obteniendo respuestas similares a las obtenidas mediante la simulación del algoritmo de demodulación en Matlab.
Palabras Clave: Demodulación heterodina, FPGA, Hardware, Interferogramas, Sistema embebido.

Abstract
This paper proposes the design of an embedded digital system based on specific hardware blocks that implements the heterodyne demodulation algorithm. So, it will be possible to determine the physical variables of different interferometric optical sensors. The FPGA-based embedded system was successfully implemented on the Nexys 4 DDR board with an Artix-7 FPGA device and using Vivado® Design Suite. The portable embedded system integrates different peripherals for 1-dimensional interferogram processing. Each hardware module developed was verified, obtaining responses very similar to those obtained by the simulation of demodulation algorithm in Matlab.
Keywords: Embedded system, FPGA, Hardware, Heterodyne demodulation, Interferograms.

Texto completo:

820-838 PDF

Referencias


Bulut, K., & Inci, M. N. (2005). Three-dimensional optical profilometry using a four-core optical fibre. Optics & Laser Technology, 37(6), 463-469.

Chu, P. P. (2017). FPGA Prototyping by VHDL Examples: Xilinx MicroBlaze MCS SoC. John Wiley & Sons.

Connelly, M. J. (2002). Digital synthetic-heterodyne interferometric demodulation. Journal of Optics A: Pure and Applied Optics, 4(6), S400.

Cui, K., Li, S., Ren, Z., & Zhu, R. (2017). A highly compact and efficient interrogation controller based on FPGA for fiber-optic sensor array using interferometric TDM. IEEE Sensors Journal, 17(11), 3490-3496.

Ehtesham, A., Zabit, U., Bernal, O. D., Raja, G., & Bosch, T. (2017). Analysis and implementation of a direct phase unwrapping method for displacement measurement using self-mixing interferometry. IEEE Sensors Journal, 17(22), 7425-7432.

Klempner, A. R. (2006). Development of a modular interferometric microscopy system for characterization of MEMS (Doctoral dissertation, MS Thesis, Worcester Polytechnic Institute, Worcester, MA).

Li, Q., & Yao, C. (2003). Real-time concepts for embedded systems. CRC press.

Malacara, D. (Ed.). (2007). Optical shop testing (Vol. 59). John Wiley & Sons.

Malacara, D., Servin, M., & Malacara, Z. (2005). Interferogram analysis for optical testing. CRC press.

Monroy-Ramirez, F., & Garcia-Sucerquia, J. (2014). Monitoring micro-mechanical changes in electronic circuit boards with digital holographic interferometry. Optik, 125(9), 2113-2116.

Protopapas, D. A. (1988). Microcomputer hardware design. Prentice-Hall, Inc.

Rodríguez Antonio, A. (2015). Diseño y construcción de un circuito demodulador de fase óptica para su utilización en la extracción de señales de biosensores interferométricos. Licenciatura en Ingeniería Biomédica.

Vahid, F. (2010). Digital design with RTL design, VHDL, and Verilog. John Wiley & Sons.

Vera-Salas, L. A., Moreno-Tapia, S. V., Garcia-Perez, A., Romero-Troncoso, R. D. J., Osornio-Rios, R. A., Serroukh, I., & Cabal-Yepez, E. (2011). FPGA-based smart sensor for online displacement measurements using a heterodyne interferometer. Sensors, 11(8), 7710-7723.

Sundararajan, P. (2010). High performance computing using FPGAs (pp. 1-15). Technical Report. Available Online 2010: www. xilinx. com/support/documentation/white papers/wp 375 HPC Using FPGAs. pdf.






URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es

Barra de separación

Licencia Creative Commons    Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.    

TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA

Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México

Tel. 461 61 17575 Ext 5450 y 5146

pistaseducativas@itcelaya.edu.mx

http://pistaseducativas.celaya.tecnm.mx/index.php/pistas