Cargando…

An FPGA Platform for Next-Generation Grating Encoders

Among various nanometer-level displacement measurement methods, grating interferometry-based linear encoders are widely used due to their high robustness, relatively low cost, and compactness. One trend of grating encoders is multi-axis measurement capability for simultaneous precision positioning a...

Descripción completa

Detalles Bibliográficos
Autores principales: Han, Yaodong, Ni, Kai, Li, Xinghui, Wu, Guanhao, Yu, Kangning, Zhou, Qian, Wang, Xiaohao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7219053/
https://www.ncbi.nlm.nih.gov/pubmed/32316231
http://dx.doi.org/10.3390/s20082266
_version_ 1783532919120199680
author Han, Yaodong
Ni, Kai
Li, Xinghui
Wu, Guanhao
Yu, Kangning
Zhou, Qian
Wang, Xiaohao
author_facet Han, Yaodong
Ni, Kai
Li, Xinghui
Wu, Guanhao
Yu, Kangning
Zhou, Qian
Wang, Xiaohao
author_sort Han, Yaodong
collection PubMed
description Among various nanometer-level displacement measurement methods, grating interferometry-based linear encoders are widely used due to their high robustness, relatively low cost, and compactness. One trend of grating encoders is multi-axis measurement capability for simultaneous precision positioning and small order error motion measurement. However, due to both lack of suitable hardware data processing platform and of a real-time displacement calculation system, meeting the requirements of real-time data processing while maintaining the nanometer order resolutions on all these axes is a challenge. To solve above-mentioned problem, in this paper we introduce a design and experimental validation of a field programmable gate array (FPGA)-cored real-time data processing platform for grating encoders. This platform includes the following functions. First, a front-end photodetector and I/V conversion analog circuit are used to realize basic analog signal filtering, while an eight-channel parallel, 16-bit precision, 200 kSPS maximum acquisition rate Analog-to-digital (ADC) is used to obtain digital signals that are easy to process. Then, an FPGA-based digital signal processing platform is implemented, which can calculate the displacement values corresponding to the phase subdivision signals in parallel and in real time at high speed. Finally, the displacement result is transferred by USB2.0 to the PC in real time through an Universal Asynchronous Receiver/Transmitter (UART) serial port to form a complete real-time displacement calculation system. The experimental results show that the system achieves real-time data processing and displacement result display while meeting the high accuracy of traditional offline data solution methods, which demonstrates the industrial potential and practicality of our absolute two-dimensional grating scale displacement measurement system.
format Online
Article
Text
id pubmed-7219053
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-72190532020-05-22 An FPGA Platform for Next-Generation Grating Encoders Han, Yaodong Ni, Kai Li, Xinghui Wu, Guanhao Yu, Kangning Zhou, Qian Wang, Xiaohao Sensors (Basel) Article Among various nanometer-level displacement measurement methods, grating interferometry-based linear encoders are widely used due to their high robustness, relatively low cost, and compactness. One trend of grating encoders is multi-axis measurement capability for simultaneous precision positioning and small order error motion measurement. However, due to both lack of suitable hardware data processing platform and of a real-time displacement calculation system, meeting the requirements of real-time data processing while maintaining the nanometer order resolutions on all these axes is a challenge. To solve above-mentioned problem, in this paper we introduce a design and experimental validation of a field programmable gate array (FPGA)-cored real-time data processing platform for grating encoders. This platform includes the following functions. First, a front-end photodetector and I/V conversion analog circuit are used to realize basic analog signal filtering, while an eight-channel parallel, 16-bit precision, 200 kSPS maximum acquisition rate Analog-to-digital (ADC) is used to obtain digital signals that are easy to process. Then, an FPGA-based digital signal processing platform is implemented, which can calculate the displacement values corresponding to the phase subdivision signals in parallel and in real time at high speed. Finally, the displacement result is transferred by USB2.0 to the PC in real time through an Universal Asynchronous Receiver/Transmitter (UART) serial port to form a complete real-time displacement calculation system. The experimental results show that the system achieves real-time data processing and displacement result display while meeting the high accuracy of traditional offline data solution methods, which demonstrates the industrial potential and practicality of our absolute two-dimensional grating scale displacement measurement system. MDPI 2020-04-16 /pmc/articles/PMC7219053/ /pubmed/32316231 http://dx.doi.org/10.3390/s20082266 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Han, Yaodong
Ni, Kai
Li, Xinghui
Wu, Guanhao
Yu, Kangning
Zhou, Qian
Wang, Xiaohao
An FPGA Platform for Next-Generation Grating Encoders
title An FPGA Platform for Next-Generation Grating Encoders
title_full An FPGA Platform for Next-Generation Grating Encoders
title_fullStr An FPGA Platform for Next-Generation Grating Encoders
title_full_unstemmed An FPGA Platform for Next-Generation Grating Encoders
title_short An FPGA Platform for Next-Generation Grating Encoders
title_sort fpga platform for next-generation grating encoders
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7219053/
https://www.ncbi.nlm.nih.gov/pubmed/32316231
http://dx.doi.org/10.3390/s20082266
work_keys_str_mv AT hanyaodong anfpgaplatformfornextgenerationgratingencoders
AT nikai anfpgaplatformfornextgenerationgratingencoders
AT lixinghui anfpgaplatformfornextgenerationgratingencoders
AT wuguanhao anfpgaplatformfornextgenerationgratingencoders
AT yukangning anfpgaplatformfornextgenerationgratingencoders
AT zhouqian anfpgaplatformfornextgenerationgratingencoders
AT wangxiaohao anfpgaplatformfornextgenerationgratingencoders
AT hanyaodong fpgaplatformfornextgenerationgratingencoders
AT nikai fpgaplatformfornextgenerationgratingencoders
AT lixinghui fpgaplatformfornextgenerationgratingencoders
AT wuguanhao fpgaplatformfornextgenerationgratingencoders
AT yukangning fpgaplatformfornextgenerationgratingencoders
AT zhouqian fpgaplatformfornextgenerationgratingencoders
AT wangxiaohao fpgaplatformfornextgenerationgratingencoders