NEW DIGITAL ANGLE MEASUREMENT FACILITY BASED ON FPGA

Similar documents
Design of Signal Conditioning Circuit for Photoelectric Sensor. , Zhennan Zhang

Design of double loop-locked system for brush-less DC motor based on DSP

Corona Current Data Acquisition Card Based on USB Bus in Extra High Voltage Environment

Design and Implementation of a Low Power Successive Approximation ADC. Xin HUANG, Xiao-ning XIN, Jian REN* and Xin-lei CHEN

School of Electronic Science and Engineering, Nanjing University of Posts and Telecommunications, Nanjing, , China

Used in Image Acquisition Area CCD Driving Circuit Design

AN457 APPLICATION NOTE

STUDY OF A NEW PHASE DETECTOR BASED ON CMOS

Lab Exercise 9: Stepper and Servo Motors

CIS009-2, Mechatronics Signals & Motors

Design of stepper motor position control system based on DSP. Guan Fang Liu a, Hua Wei Li b

Job Sheet 2 Servo Control

Electronic Speed Controls and RC Motors

Positioning Control System of a 3-Dimensional Ultrasonic Motor with Spherical Rotor

Microcontroller Based Electric Expansion Valve Controller for Air Conditioning System

Speed Control of BLDC Motor Using FPGA

9/28/2010. Chapter , The McGraw-Hill Companies, Inc.

Design of Virtual Sphygmomanometer Based on LABVIEWComparison, Reflection, Biological assets, Accounting standard.

Improvement of Ultrasonic Distance Measuring System

Circuit Design and Implementation of Micro-Displacement Measurement System of Laser Self-Mixing Interference

Four Quadrant Speed Control of DC Motor with the Help of AT89S52 Microcontroller

A Simple Design of Clean Robot

Application Note. Brushless DC Motor Control AN-1114

Based on the ARM and PID Control Free Pendulum Balance System

Realization of 16-channel digital PGC demodulator for fiber laser sensor array

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR

BEE 2233 Digital Electronics. Chapter 1: Introduction

5. Transducers Definition and General Concept of Transducer Classification of Transducers

Research Of Displacement Measuring System Based On Capacitive. Grating Sensor

Where: (J LM ) is the load inertia referred to the motor shaft. 8.0 CONSIDERATIONS FOR THE CONTROL OF DC MICROMOTORS. 8.

EEE3410 Microcontroller Applications Department of Electrical Engineering Lecture 11 Motor Control

Design and Implementation of Digital Frequency Meter Based on SCM. Weiqiang Zheng

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram

CHAPTER 2 VSI FED INDUCTION MOTOR DRIVE

Smart off axis absolute position sensor solution and UTAF piezo motor enable closed loop control of a miniaturized Risley prism pair

Basic Microprocessor Interfacing Trainer Lab Manual

NEW LASER ULTRASONIC INTERFEROMETER FOR INDUSTRIAL APPLICATIONS B.Pouet and S.Breugnot Bossa Nova Technologies; Venice, CA, USA

Half stepping techniques

Data Sheet. AEDx-8xxx-xxx 2- or 3-Channel Incremental Encoder Kit with Codewheel. Description. Features. Assembly View. Housing.

HARDWARE IMPLEMENTATION OF DIGITAL SIGNAL CONTROLLER FOR THREE PHASE VECTOR CONTROLLED INDUCTION MOTOR

Separately Excited DC Motor for Electric Vehicle Controller Design Yulan Qi

Design of High-Precision Infrared Multi-Touch Screen Based on the EFM32

Sensors and Sensing Motors, Encoders and Motor Control

Dual Channel Monopulse Automatic Phase Calibration Method Xinfeng Fan1, a, Yongming Nie1, b* and Xin Ding1, c

Design of Voltage Regulating Control Device of Improved PID Algorithm for the Vehicle AC Generator Based on DSP

The Development and Application of High Compression Ratio Methanol Engine ECU

Application Research on Hydraulic Coke Cutting Monitoring System Based on Optical Fiber Sensing Technology

*Corresponding author. Keywords: Sub-packaging Screw, Operating Characteristic, Stepping Motor, Pulse Frequency.

Realization of Absolute Capacitive Rotary Encoder System Based on Capacitive Gate Technology

DESIGN & IMPLEMENTATION OF SELF TIME DUMMY REPLICA TECHNIQUE IN 128X128 LOW VOLTAGE SRAM

The Design of Intelligent Wheelchair Based on MSP430

A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION

TOUCH SCREEN BASED SPEED CONTROL OF SINGLE PHASE INDUCTION MOTOR

Electronic Circuits EE359A

Electronic Systems - B1 23/04/ /04/ SisElnB DDC. Chapter 2

ELECTRONIC SYSTEMS. Introduction. B1 - Sensors and actuators. Introduction

Low-Frequency Vibration Measurement by a Dual-Frequency DBR Fiber Laser

MICROMACHINED INTERFEROMETER FOR MEMS METROLOGY

Experiment#6: Speaker Control

National Infotech. Electrical Drive Trainers. Developed By: : Authorized Dealer : Embedded System Solutions

1043. Design and test on ultrasonic compound synchronizing micro-fine electrical machining system

Design of Low Power CMOS Startup Charge Pump Based on Body Biasing Technique

D.C. Emmony, M.W. Godfrey and R.G. White

Basic Logic Circuits

Shock Sensor Module This module is digital shock sensor. It will output a high level signal when it detects a shock event.

Design of a 212 GHz LO Source Used in the Terahertz Radiometer Front-End

Design of high precision current signal source on DDS Han Ya Kun1, a, Suo Xue Song*,1, b

GUIDED WEAPONS RADAR TESTING

Electricity and Electronics Constructor Kits

AN IMPLEMENTATION OF MULTI-DSP SYSTEM ARCHITECTURE FOR PROCESSING VARIANT LENGTH FRAME FOR WEATHER RADAR

A HARDWARE DC MOTOR EMULATOR VAGNER S. ROSA 1, VITOR I. GERVINI 2, SEBASTIÃO C. P. GOMES 3, SERGIO BAMPI 4

Simulation Analysis of SPWM Variable Frequency Speed Based on Simulink

Sensors. CS Embedded Systems p. 1/1

CHAPTER 2 CURRENT SOURCE INVERTER FOR IM CONTROL

INSTRUMENT SCIENCE AND TECHNOLOGY

Brief Course Description for Electrical Engineering Department study plan

International Journal of Advance Engineering and Research Development

Simulation and Experimental Based Four Switch Three Phase Inverter Fed Induction Motor Drive

Development of Slow Scan Digital CCD Camera for Low light level Image

CHAPTER IV DESIGN AND ANALYSIS OF VARIOUS PWM TECHNIQUES FOR BUCK BOOST CONVERTER

GOVERNMENT OF KARNATAKA KARNATAKA STATE PRE-UNIVERSITY EDUCATION EXAMINATION BOARD II YEAR PUC EXAMINATION MARCH-2013 SCHEME OF VALUATION

Development of Bolt Crack Detection Device Based on Ultrasonic Wave

Design of Joint Controller Circuit for PA10 Robot Arm

PIC Functionality. General I/O Dedicated Interrupt Change State Interrupt Input Capture Output Compare PWM ADC RS232

Study on Repetitive PID Control of Linear Motor in Wafer Stage of Lithography

COVENANT UNIVERSITY NIGERIA TUTORIAL KIT OMEGA SEMESTER PROGRAMME: MECHANICAL ENGINEERING

Step vs. Servo Selecting the Best

CHAPTER III THE FPGA IMPLEMENTATION OF PULSE WIDTH MODULATION

Li-Fi And Microcontroller Based Home Automation Or Device Control Introduction

The Research on Servo Control System for AC PMSM Based on DSP BaiLei1, a, Wengang Zheng2, b

USER MANUAL FOR THE LM2901 QUAD VOLTAGE COMPARATOR FUNCTIONAL MODULE

Digital Sliding Mode Pulsed Current Averaging IC Drivers for High Brightness Light Emitting Diodes

I. INTRODUCTION II. LITERATURE REVIEW

IMPLEMENTATION OF QALU BASED SPWM CONTROLLER THROUGH FPGA. This Chapter presents an implementation of area efficient SPWM

Electronic Instrumentation and Measurements

Analog Devices: High Efficiency, Low Cost, Sensorless Motor Control.

PvdF Piezoelectric Film Based Force Measuring System

Implementation of Pixel Array Bezel-Less Cmos Fingerprint Sensor

Designing Nano Scale CMOS Adaptive PLL to Deal, Process Variability and Leakage Current for Better Circuit Performance

MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION WHEEL

Transcription:

30 th ovember 202. Vol. 45 o.2 ISS: 992-8645 www.jatit.org E-ISS: 87-395 EW DIGITAL AGLE MEASUREMET FACILITY BASED O FPGA HAO ZHAO, 2 HAO FEG Jiaxing University, Jiaxing Zhejiang China 2 Hangzhou Dianzi University, Hangzhou Zhejiang China E-mail: zhaohao204@63.com ABSTRACT A new structure angle measurement facility is presented, the principle of facility is linear interpolation subdivided to electric grating with high-frequency pulses, the mechanical structure of measurement facility is simplified, and avoiding the difficulty of subdivision angle on physical condition while compared with the ordinary high accuracy angle sensor. The signal processing of facility based on Filed Programmable Gate Array and single-chip microprocessor realized non-contacted angle measurement. The error of facility is analyzed and tested by experiments; the high theoretical accuracy of measurement facility is verified according to the test, so this system is promising. Keywords: Angle; FPGA; High-Frequency Pulse; USM. ITRODUCTIO In order to get the information of angle, sensors are used either in the static angle measurement or dynamic, the angle signal are turned into circuit parameters firstly, and then converted into electricity output through the conversion circuit, and the value of angle is received through the processing of output signal. Angle and angular displacement sensor are applied in instrument measurement widely, such as industrial automation, signal detection, aviation and navigation, and other fields []. In recent years, some experts implement lots of research on angle measurement and obtained a series of achievements. A non-contact capacitive angle sensor is introduced by Wang Jia-xin, the sensor is based on a passive rotating electrode placed between two mechanically static and electrically active electrodes, the main advantage of this sensor cost low [2]. YE discussed an areaalterable differential capacitive sensor, which can measure both displacement and angle, the angle measurement range is from 0~80, the accuracy is 0.5[3]. A design scheme measuring little angle with linear CCD is presented by WAG Y, The autocollimated measurement scheme can prove accuracy effectively and complexity programmable logic device (CPLD) is used to drive and detect the CCD signal [4]. According to the mechanisms of polarization sensitivity of desert ant, the bionic angular measurement sensor based ARM microcontroller is designed by ZHAG Q[5]. ZHAO H presented a novel angle detecting method by means of linear Hall IC and permanent magnet, this method make its features of simple and compact, and its input and output is the same model as a resolver[6]. QIA J Q introduced the dual axis small angle measuring system, which used quadrant si-photoelectric cell as the detector, the sensor used semiconductor laser as optical source, and adopted polarization splitter [7]. A high precision angle measurement is realized through amplitude of the linear signal using computing method [8]. The small angle measurement accuracy can be 0.03" by a novel technology of phase shift interferometer [9]. The foundation of grating measuring technique is the moire fringe signal, which is generated by relative movement of gratings, the intensity of transmitted light is cyclically changing when gratings move, through the photoelectric sensor we can get the corresponding periodically electrical signals, then processing this signal, we can obtain the relative displacement of the grating. The more grating scribed lines, the higher accuracy we get, but it is limited to the processing technology requirements and cost increase. In order to solve this problem, this paper proposes a new type of angle measurement facility through linear interpolation the electricity gratings signals with 420

30 th ovember 202. Vol. 45 o.2 ISS: 992-8645 www.jatit.org E-ISS: 87-395 high-frequency pulse, thus the mechanical structure and difficulty are simplified greatly, compared with the current widespread high precision angle sensor, it avoids the difficult of subdivision grating on mechanical and physical condition, and left a large space to improve the accuracy in theory, so it has good application prospects. 2. MEASURIG PRICIPLE OF SYSTEM The structure schematic of angle sensor is shown in figure. The figure shows that the core components of sensor include a grating turntable which has a scribed line, static photoelectric sensor which is fixed on the sensor base and a dynamic photoelectric sensor, which include a pair of photoelectric sensors that is located in the two sides of the turntable external, and connected with the input angle shaft. The motor with a constant speed n0 drive the grating turntable, when the grating turntable scribed line through static photoelectric sensor, static sensor reflective photoelectric sensor output pulse signal. When the grating turntable scribed line pass through dynamic photoelectric sensor, dynamic photoelectric sensor output pulse signal too. Static and dynamic sensors output pulses signal with the grating turntable rotating continuously, the phase difference of output pulse between static and dynamic sensors is the angle θ between two sensors. JDMK through electronic circuits, which is the phase difference of pulse signal DATA2 and DATA. The signal JDMK begins with the rise edge of DATA and ends with the rise edge of DATA2, and obtain square wave signal YZMK which is the width of DATA pulse cycle. The rise edge of the signal DATA is the effective signal for YZMK. Then use high-frequency pulse signal CLK to do and logic with two square wave signals JDMK and YZMK, we can get signal AGLE and signal CYCLE respectively. Last, count the number of high-frequency pulses in a pulse width of AGLE and CYCLE respectively, and signal DOE and DOE are counter end counting signal, if count results are 0 and, soθ = 0 360. 3. SYSTEM REALIZATIO In order to realize the measurement method, the system includes three parts: angle generation module, waveform conversion module and digital signal processing module (FPGA). Angle signal generation module: the core components of this module are transmission photoelectric sensor ST20 and reflecting photoelectric sensor ST88. The circuit of this module is shown in fig 3, one part is the launch circuit, which is composed mainly by infrared emission diode, resistor R to restrict flow and the adjustable resistor R, the other part is receiving 2 circuit, it is mainly composed by infrared receiving transistor and resistor R 3. Figure Angle Sensor Structure Schematic When the grating turntable do counterclockwise rotating continuously, static and dynamic sensors generates two pulses, after filtering, amplify and plastic two signals, they are converted into DATA and DATA2 which are shown in figure 2. The phase difference of two pulses is the angle between static and dynamic sensors. In order to measure this angle accurately, we can get the square wave signal Figure3 Signal Generation Circuit 42

30 th ovember 202. Vol. 45 o.2 ISS: 992-8645 www.jatit.org E-ISS: 87-395 Figure2 Timing Diagram Of Principle Figure4 Signal Waveform Conversion Waveform conversion module: signal processed in FPGA should be a square wave signal, so the angle signal generated from photoelectric receiving pipe should be converted into square wave signal. The signal waveform conversion circuit is shown in figure 4, put two signals pass through operational amplification, the amplification R 5 R coefficient is 6. Then two signals put into a high precision voltage comparator LM339, last we can obtained two corresponding converted square wave signals. In order to match the voltage of FPGA chip I / O port, the pull-up voltage is 3.3V. Digital signal processing module (FPGA): in order to obtain count number 0 and, the digital signal processing circuit is as shown in figure 5 according to the principle of measurement facility. Figure 5 Digital Signal Processing Circuit 422

30 th ovember 202. Vol. 45 o.2 ISS: 992-8645 www.jatit.org E-ISS: 87-395 In figure 5: DATA is generated from static sensor; DATA2 is generated from dynamic sensor; JDMK is the phase difference of DATA2 and DATA; YZMK is the width of DATA pulse cycle; Counters reset and two gate control circuits initialization signal is RESET ; Signal JDMK and YZMK implement and logic with signal CLK, then received signal AGLE and CYCLE; Counters begin to count signal START ; Counters end to count signal, Latches latch count value, opening eight choose one data selector and informing SCM count over signal is DOE. The working processes of the circuit are as follow: SCM initializes signal RESET as logic '', internal counter of FPGA begin reset and gate control circuit start initialization, signal START is logic '0', signal DOE and DOE is logic ''. SCM control signal RESET changed as logic '0', then gate control circuit begin working, signals JDMK and YZMK are received. When the signal JDMK first rise edge arriving, signal START changed as logic '', two and gates open, signals AGLE and CYCLE are received. The signal START flips as logic '' when the rising edge of first JDMK signal coming, internal counters FPGA start to count the number of pulses in a width of signal AGLE and the number of pulses in a CYCLE. The signal DOE flips as logic '0' when the rising edge of second YZMK signal coming, internal counters of FPGA end count and the count value exists in latches, the data selector is opened and informing the SCM that can reads the count results. The I/O mouth of SCM is 8 bits, the internal two counters of FPGA are 32 bits, the count value is read into memory of SCM through eight choose one data selector, single chip microcomputer carries on the data processing. Simulation for the circuit, the results are as shown in figure 2. Predictably, the designation of circuit is able to perform a complete required function of measurement facility. 4. EXPERIMET RESULTS Experiments are tested in order to verify the feasibility of the measurement facility. The type of FGPA is EP2C8Q208; the high frequency pulse is 00MHz; the type of SCM is AT89S52, and its clock frequency is 2MHz. In order to test signal processing part error of measurement facility, experiment uses another piece of FPGA and active crystal generates a pulse signal as reference signal, counting the number of high frequency pulses within a cycle and two cycle respectively at the same time; in experiment 2, actual motor drive sensor that generates pulse signal as reference signal, counting the number of high frequency pulses within a cycle and two cycle respectively at the same time too. Experiment : The other piece of FPGA (EP2C5T44C8) and active crystal generates a reference pulse signal. The high precision pulse signal frequency is about 0HZ, counting the number of high frequency pulses within a cycle and two cycles respectively at the same time. The experimental results are shown in table : Table. Experiment Results 0 9999993 99999930 9999993 99999932 99999930 9999993 99999860 9999986 99999862 99999863 99999863 99999863 θ 80 79.999 80 80 79.999 79.999 From the result of experiment, we know that: The accuracy of reference signal generated by another FPGA and high-frequency crystal is very high, the count errors of pulses in a cycle is produced in the period of counter counts start and end. When the accuracy of reference pulse signal is guaranteed, the measuring accuracy of the facility is very high. It proves that using high frequency pulse interpolating subdivision electrical grating, the precision can reach high theoretically. Experiment 2: The actual motor drive sensor generates a reference pulse signal. from the experiment we know that, if the reference pulse itself has very high precision, then the system will be able to achieve very high accuracy, precision of angle measurement is mainly dependent on the reference pulse precision, it is to say the motor rotation per revolution within the uniform accuracy, the speed more uniform, the higher accuracy it is. In order to ensure speed uniformity, we use the ultrasonic motor (HEDS-5540A4) from Japanese 423

30 th ovember 202. Vol. 45 o.2 ISS: 992-8645 www.jatit.org E-ISS: 87-395 company SHISEI that drives the sensor grating turntable, high frequency pulses is 00MHZ, counting the number of high frequency pulses within a cycle and two cycle respectively at the same time. The experimental results are shown in table 2: Table.2 Experiment 2 Results 0 79992750 8059286 8270944 8927892 8233527 827564 60020002 6077228 6269374 63899854 64683478 65578325 θ 79.96 79.956 79.843 79.952 79.985 79.928 It is known from table 2 that, the speed of ultrasonic motor has low motility on the condition of opening loop operation, the longer, the speed is lower. This is because the friction between the ultrasonic motor stator and rotor, the heat produced by friction can make motor temperature rise, resulting in speed declined slowly, so the next lap high-frequency interpolation pulse number is increased, so result is always less than 80 degrees, the motor speed error becomes the system measurement main error. 5. COCLUSIO This paper proposes a new principle of angle measuring facility and introduces the designation, the facility error is analyzed through experiments. The facility has the advantages of simple structure, because of the electric pulse interpolation principle, this facility can achieve very high precision on theoretically analysis, but for the current electromagnetic drive motor have obvious vibration torque, it brings influences to the uniform of the drive motor, there exists low speed creeping in ultrasonic motor when in open loop operation, they have become the main error sources of measuring facility, so, how to realize a low vibration torque of the electromagnetic motor and overcome low-speed creeping of the ultrasonic motor become the key of angle measurement facility in practical application. [2] WAG JX, LI XSH. Robust Capacitive Angular Sensor, 2007(6): 3-5. In Chinese. [3] YE YB, LIU ZHCH. Design of capacitive sensor for both displacement and angle measurement, 2004, 23(3): 34-37. In Chinese. [4] WAG Y, ZHAG ZH B, TAG SH W. Design of ew type angle sensor, 2005, 24(): 45-47. In Chinese. [5] ZHAG Q, ZHAO K CH, CHU J K. Design and implementation of bionic angular measurement sensor based on embedded system, 2008, 27(9): 06-08. In Chinese. [6] ZHAO H, ZOU J B, LI T C. A ovel Angle Measuring Method in Resolver Model, 2002(3): 68-69. In Chinese. [7] QIA J Q, HUI M, WAG D SH. Research of Dual Axis Small Angle Measurement Based-on Hugh sensitivity Quadrant Detectors, 2002, 23(2): 538-539. In Chinese. [8] LI H Q, CHE Q, WAG Y. A ew digital Subdividing Technique for Grating Signal and Its Error Analysis, 200, 22(4): 28-283. In Chinese. [9] WAG Q D, YU J CH, ZHOG ZH Y. Application of Phase Shift Interferometry to the Measurement of Small Angle and Linearity, 2002, 23(): 6-9. In Chinese. ACKOWLEDGMET This study was supported by Jiaxing Science and Technology Research Project (number is 202AY02) and Zhejiang Provincial Department of Education Scientific Research Project (number is Y20226082). REFERECES [] ZHAG K, YAG QH, LI B. Based on Hall Competent on-contacted Angle Sensor, 2008, 2(6):98-984. In Chinese. 424