System for inductive sensors study

Similar documents
Micro-Step Driving for Stepper Motors: A Case Study

Force/position control of a robotic system for transcranial magnetic stimulation

STEPPER MOTOR SPEED AND POSITION CONTROL

UNIT 1 INTRODUCTION TO NC MACHINE TOOLS

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

Chapter 11 SERVO VALVES. Fluid Power Circuits and Controls, John S.Cundiff, 2001

Sensors Collecting Manufacturing Process Data

Experiment #11: LRC Circuit (Power Amplifier, Voltage Sensor)

RLC Series Resonance

Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015

Microcontroller-based experiments for a control systems course in electrical engineering technology

DMX-K-DRV. Integrated Step Motor Driver + (Basic Controller) Manual

Induced voltages and Inductance Faraday s Law

Speed Control Methods of Various Types of Speed Control Motors. Kazuya SHIRAHATA

FACTORY AUTOMATION INTELLIGENT CLAMP MONITORING FOR MACHINE TOOL SPINDLES WITH INDUCTIVE POSITIONING SYSTEMS

Electronic Speed Variator for a Brushless DC Motor

System Modeling and Control for Mechanical Engineers

EVAL-UFDC-1/UFDC-1M-16

Three Axis TB6560 CNC Driver Users Manual

Moving Magnet Actuator MI FFA series

Introduction to Process Control Actuators

Study on the Auto Air Conditioning Controller Testing System Based on Lab Windows/CVI

Transmitter Interface Program

Chapter 6: From Digital-to-Analog and Back Again

Motors and Generators

EasyC. Programming Tips

THERMAL ANEMOMETRY ELECTRONICS, SOFTWARE AND ACCESSORIES

Four/Five Axis TB6560 CNC Driver Users Manual

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

Harmonic oscillations of spiral springs Springs linked in parallel and in series

How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc.

AN2680 Application note

CHAPTER 11: Flip Flops

INSTRUMENTATION AND CONTROL TUTORIAL 3 SIGNAL PROCESSORS AND RECEIVERS

PC BASED PID TEMPERATURE CONTROLLER

Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V th November L6470 Stepper Motor Shield

Application Note. So You Need to Measure Some Inductors?

LM 358 Op Amp. If you have small signals and need a more useful reading we could amplify it using the op amp, this is commonly used in sensors.

Computer Controlled Generating Stations Control and Regulation Simulator, with SCADA SCE

Tire pressure monitoring

SMART SENSOR COLLECTION

The purposes of this experiment are to test Faraday's Law qualitatively and to test Lenz's Law.

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

DIGITAL-TO-ANALOGUE AND ANALOGUE-TO-DIGITAL CONVERSION

Manufacturing Equipment Modeling

ABB Drives. User s Manual HTL Encoder Interface FEN-31

Motor Fundamentals. DC Motor

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill

Stepper motor I/O. Application Note DK Motion Control. A General information on stepper motors

APPLICATION NOTE ULTRASONIC CERAMIC TRANSDUCERS

Tamura Closed Loop Hall Effect Current Sensors

Synchronous motor. Type. Non-excited motors

Lab 8: DC generators: shunt, series, and compounded.

LINEAR MOTOR CONTROL IN ACTIVE SUSPENSION SYSTEMS

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

ABB PSPS Erich Steinmann; Generator control-2013

Conversion Between Analog and Digital Signals

Agilent Automotive Power Window Regulator Testing. Application Note

Access Control Using Smartcard And Passcode

Section 3. Sensor to ADC Design Example

Basic Op Amp Circuits

C Standard AC Motors

Digital vs. Analogue Control Systems

Frequency Response of Filters

OPTICAL COMMUNICATION BASED STEPPER MOTOR CONTROL USING PULSE WIDTH MODULATION

Create Colorful and Bright LED Light with an LED Matrix Dimmer

Current Loop Application Note 1495

1115 4G SERIES GOVERNOR ma ANALOGUE DIGITAL SPEED SETTING

NUCLEAR MAGNETIC RESONANCE. Advanced Laboratory, Physics 407, University of Wisconsin Madison, Wisconsin 53706

2000 Series Ultrasonic Welding

BASIC ELECTRONICS AC CIRCUIT ANALYSIS. December 2011

Microcontroller based speed control of three phase induction motor using v/f method

10. CNC Hardware Basics

Address for Correspondence

Accurate Measurement of the Mains Electricity Frequency

Android based Alcohol detection system using Bluetooth technology

Contents. Preface. xiii. Part I 1

Hand Gestures Remote Controlled Robotic Arm

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

TEMON 8-C. Doc. N MO-0370-ING TEMPERATURE MONITOR DEVICE TYPE TEMON 8-C OPERATION MANUAL. Microener - Copyright 2010 FW 2.2 Date Rev.

GLOLAB Two Wire Stepper Motor Positioner

NEW. EVEN MORE data acquisition and test stand automation

CNC Machine Control Unit

Ocean Controls RC Servo Motor Controller

MECE 102 Mechatronics Engineering Orientation

Switch Mode Power Supply Topologies

Measuring Impedance and Frequency Response of Guitar Pickups

A METHOD OF CALIBRATING HELMHOLTZ COILS FOR THE MEASUREMENT OF PERMANENT MAGNETS

Operational Amplifier - IC 741

Welcome to this presentation on Driving LEDs Resistors and Linear Drivers, part of OSRAM Opto Semiconductors LED Fundamentals series.

Analog Servo Drive 25A8

Welcome to this presentation on Switch Mode Drivers, part of OSRAM Opto Semiconductors LED Fundamentals series. In this presentation we will look at:

Line Reactors and AC Drives

Power Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore.

Active Vibration Isolation of an Unbalanced Machine Spindle

INTRODUCTION TO SERIAL ARM

CNC HARDWARE & TOOLING BASICS

COMPUTER BASED REMOTE CONTROL FOR LAYOUT OF SCALED MODEL TRAINS

Radio sensor powered by a mini solar cell the EnOcean STM 110 now functions with even less light

DISTRIBUTION TRANSFORMER OVERLOAD PROTECTION TRIPPING CIRCUIT

Transcription:

System for inductive sensors study Constantin CERCEL, Florin GROFU Automation, Energy and Environment Department Constantin Brancusi University of Targu Jiu Calea Eroilor street, no. 30, Targu Jiu, Romania costi@utgjiu.ro, florin@utgjiu.ro Abstract: In this paper is proposed a method for testing inductive displacement sensors by performing a digital system allowing controlled movement, with a certain minimum precision, of a magnetic core of inductive sensors. The system also comes with a data acquisition system designed to measure and draw graphics the characteristics of the inductive displacement sensors analyzed. Key-words: inductive sensors, data acquisitions, system, displacement, coil, core 1 Introduction Inductive sensors are used to various applications in automation technology. Because the sensor does not require physical contact it is particularly useful for applications where access presents challenges or where dirt is prevalent. Common applications of inductive sensors include metal detector, position detection, speed sensing, and distance measurement. Inductive sensor operation is based on a variation of the inductance of a coil supplied with alternating current [1]. There are several variants adopted for inductive displacement sensors, of which the most common are: - mobile core type; - mobile I core type; - two differential coils type. The inductive sensor mobile I core type is based on geometrical change of the magnetic circuit of a coil, with a mobile I core (fig.1) [2]. The inductive sensor mobile core type, shown in Figure 2, is much used in practice and consist in a coil inside which can move a ferromagnetic core with the same length as the coil. Coil Magnetic Core Fig.2. Inductive sensor with mobile core The inductive sensor with two differential coils type is much easy to use and consists of two identical coils L1 and L2, each with length l, over which it can be moved a ferromagnetic core with the same length l, so when the inductance of one coil is maximum the other will be minimum (fig.3). The inductance change occurs due to the change of the magnetic circuit by moving of the mobile core or a part of the core [1]. x x Fig.1. Inductive sensor with mobile I core Fig.3. Inductive transducer with differential coils ISBN: 978-1-61804-189-0 308

2 The proposed system The numeric system presented in this paper allows the tracing of the characteristics of the inductive displacement sensors model with two coils and a mobile ferromagnetic core. The general structure of the proposed system is presented in figure 4. This system has included the following components: a displacement control system to control movement with high precision of the mobile core; two oscillator circuit to generate the alternating signal; two frequency to voltage converters to transform the resonance frequency from the oscillator into a signal accepted by the analog to digital converter of the data acquisition system; a data acquisition system to measure the output signal from the sensor without affecting the measurement accuracy by introducing additional errors; a manual control of the movement in case we wants to make experiments with resistive sensors but without using software; two sensors with which it can be determined the starting positions and the final position of movement so that the system can be recalibrated according to the length of the displacement inductive sensors. 2.1 Displacement control system Mobile core displacement is made by displacement system which transforms the rotation move of an action element in translation move. For the acting element there are more solutions: alternative current motor, continuous current motor, stepper motor, and brushless motor. Because in this application the rotational velocity and torque are small and also that it need a precision movement, was used a stepper motor. The stepper motor directly converts the input signal, given in numerical form in a batch or incremental angular motion. In this way the movement of the object set is made in staple trips, fully consistent with the evolution of the discrete control signals. These properties allow stepper motors to control the discrete systems, which are remarkable advantage of not needing feedback loop to correct the movement. Regardless of the operating principle of a stepper motor, the control is achieved by switching its successive phase windings. For a stepper motor with variable reluctance following commands are possible: - symmetric simple command or half-power; - symmetric dual command or full power; - symmetric or half-angle command step. The stepper motor used is a 12VDC motor with five phases motor and the rotation step is 1.8 degree. The control system is realized with an AT89S52 microcontroller which controls the stepper motor and checks the two end position sensors for any Oscillator Oscillator Displacement control system f to V Converter f to V Converter Data Acquisition System Fig.4. The system structure ISBN: 978-1-61804-189-0 309

stopping. These sensors are contact type with elastic lamella and were mounted on the mechanical system that can slide along the displacement system so that their position can be adjusted depending on the size of the inductive sensors tested. For manual control mode of the mobile core movement, was connected to the microcontroller system a keyboard with 10 keys as matrix ordered by rows and columns. With this keyboard can be controlled the actuator represented by the stepper motor to perform certain commands independent from the measurement and control application running on PC, so the displacement system can work in the absence of PC. Commands for the 4-phase stepper motor are connected to the microcontroller port P0. For easy operation regardless of the command mode manually (using the keyboard) or automatically (using the application built in LabWindows) into the software application has been implemented a virtual keyboard with the same functionality as the keyboard connected to the control of movement system. So, both virtual and hardware keyboard contains 10 keys numbered from 0 to 9 and each key has a specific functionality, as follows: - key 0, command to stop the stepper motor in upward movement; - key 1, command the stepper motor to perform six steps, resulting in upward movement of the sensors core over a distance of 1 mm; - key 2, command the stepper motor to perform 30 steps, resulting in upward movement of the sensors core over a distance of 5 mm; - key 3, command the stepper motor to perform 60 steps, resulting in upward movement of the sensors core over a distance of 10mm; - key 4, command the stepper motor to perform six steps, resulting in downward displacement of the sensors core aver a distance of 1 mm; - key 5, command the stepper motor to perform 30 steps, resulting in downward displacement of the sensors core over a distance of 5 mm; - key 6, command the stepper motor to perform 60 steps, resulting in downward displacement of the sensors core over a distance of 10mm; - key 7, command the stepper motor to move the sensors core to perform upward displacement to the end of the race, up to the limiter; - key 8, command the stepper motor to move the sensors core to perform downward displacement to the end of the race, down to the limiter; - 9 key, command to stop the stepper motor in downward movement; 2.2 The Oscillator circuit The oscillator circuit is a LC circuit based on an opamp and has the structure as presented in figure 5. This is an easy way to measure the output of the inductive transducers. Fig.5. Oscillator circuit 2.3 The frequency to voltage converter The AD650 V/F/V (voltage-to-frequency or frequency-to-voltage converter) provides a combination of high frequency operation and low nonlinearity previously unavailable in monolithic form[6]. The AD650 also makes a very linear frequencyto-voltage converter. Figure 6 shows the connection diagram for F/V conversion. Each time the input signal crosses the comparator threshold going negative, the one shot is activated and switches 1 ma into the integrator input for a measured time period (determined by COS). As the frequency increases, the amount of charge injected into the integration capacitor increases proportionately. The voltage across the integration capacitor is stabilized when the leakage current through R1 and R3 equals the average current being switched into the integrator. The net result of these two effects is an average output voltage that is proportional to the input frequency. Optimum performance can be obtained by selecting components using the same guidelines and equations listed in the Bipolar V/F section. Fig.6. The f to V converter ISBN: 978-1-61804-189-0 310

2.4 Data acquisition system The data acquisition system was developed around a microcontroller core from ATMEL AT89S52 family using a 12-bit analog to digital converter ADS7841 and a MAX232 circuit for achieving communication between the acquisition system and the application software running on PC. Data acquisition system receives a command to perform measurements for each of the four input channels whenever the movement control system announces the software that he made a number of steps to the last command received. The system operation will be as follow: from software of from keyboard is placed a command to perform a number of steps equivalent to a certain displacement. Once these steps have been taken by the displacement control system it announced the software application that the scheduled movement was executed. At this point the software communicates with the data acquisition system achieving a 12 bit analog to digital conversion for each of the four input channels. The acquisition system sends out to the software the conversion results. Thus ending a displacement measurement cycle and the system is ready for a new cycle. 3 The software application The software was made so that they can be drawn automatically the characteristics of the inductive displacement sensors analyzed. Also with this application may reveal the influence of the measurement system transfer characteristic. The proposed system has the possibility to connect to each channel of an analog meter to view the degree of influence desired to be analyzed. To implement the software application was used the programming environment LabWindows/CVI which is a software development platform for applications-oriented instrumentation. CVI provides us with an interactive environment to develop applications for Windows. Thus combines the advantages of visual programming type language with the advantages of simplicity and flexibility of C. On running application a windows like in figure 7 will appear and has available the following functions: Button Resetare Zero take the cursor to zero, respectively take the mobile core to zero. Default value of the numeric control Increment deplasare is 2mm, but can be set to any other value, setting how many millimeters system will move at one step. Button Masura Digitala put the read values from the acquisition system to the value table, and the numeric controls Masura CH1[V], Masura CH2[V], Masura CH3[V], Masura CH4[V] allow to introduce the values from the analog LCR meter for each channel. After all values was introduced by pressing button Trasare Grafic will generate the characteristics with both read values, from the acquisition system and from the analog meters. These characteristics can be view selecting the Grafice Rezultate tab (fig.8). Fig.7. The main user interface of the application ISBN: 978-1-61804-189-0 311

4 Conclusions Because the magnetic core movement and values of the output signal of displacement sensors are correlated in time with the application running on PC, can be easily pulled out of the sensor characteristic according to the movement magnetic core. The proposed system was designed to achieve laboratory test and study for inductive sensors, but with few hardware and software changes can be used successfully into a monitoring and control application. Using serial communication with a PC and a software application all values can be recorded, saved and exported for further processing. References: [1]. Marius Birlea Sensors Physics, (Fizica sensorilor), Technical University of Cluj Napoca, http://users.utcluj.ro/ ~mbirlea/ [2]. http://www.rasfoiesc.com/inginerie/electronica/ STUDIUL-SENZORILOR-SI-TRADUCTO86.php Fig.8. The result of the measurements [3]. Grofu Florin, Cercel Constantin - NUMERICAL SYSTEM FOR RESISTIVE DISPLACEMENT SENSORS STUDY, Annals of the Constantin Brancusi University of Targu Jiu, Engineering Series, Issue 3/2011, pag.46-57, ISSN 1842-4856 [4]. Steve Martin - Using the AD650 Voltage-to- Frequency Converter As a Frequency-to-Voltage Converter, AN 279, http://www.analog.com [5]. A.V. Bakshi, U.A. Bakshi Electronic Measurements and Instrumentation, Technical Publications Pune, 2008 [6]. http://microcontroller.ti.com/; [7]. Austin Hughes - Electric Motors and Drives Fundamentals, Types and Applications, Published by Elsevier Ltd., 2006; [8]. http://www.datasheetcatalog.org/datasheet/ texasinstruments/ads7841.pdf; [9]. Ian R. Sinclair Sensors and transducers, Third Edition, 2001 ISBN: 978-1-61804-189-0 312