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...
Autores principales: | , , , , , , |
---|---|
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 |