etape Continuous Fluid Level Sensor Operating Instructions and Application Notes



Similar documents
AN1991. Audio decibel level detector with meter driver

Copyrights 2010 Victron Energy B.V. All Rights Reserved

EMC6D103S. Fan Control Device with High Frequency PWM Support and Hardware Monitoring Features PRODUCT FEATURES ORDER NUMBERS: Data Brief

Measuring Resistance Using Digital I/O

AAT001-10E TMR Angle Sensor

Mounting instructions for SOT78 (TO-220AB); SOT186A (TO-220F)

AAV003-10E Current Sensor

Retardants Inc. The Decision You Make May Save A Life! 123 Columbia Court North Suite 201 Chaska, MN 55318

HANDLING SUSPEND MODE ON A USB MOUSE

CS4525 Power Calculator

AN Designing RC snubbers

BlackBerry Mobile Conferencing

User's Manual. Heavy Duty Dissolved Oxygen Meter Model

Surface Mount LEDs - Applications Application Note

10 ma LED driver in SOT457

Series 510 Submersible Level Transmitters

Planar PIN diode in a SOD323 very small plastic SMD package.

Temperature & Humidity SMS Alert Controller

The sensor can be operated at any frequency between DC and 1 MHz.

unit : mm With heat sink (see Pd Ta characteristics)

3M Wrist Strap and Footwear Tester 740. User s Guide

Brake module AX5021. Documentation. Please read this document carefully before installing and commissioning the brake module!

Liquid Carbon Balanced Transportable Headphone Amplifier. Cavalli audio. Copyright Cavalli Audio, LLC All Rights Reserved

Using the RS232 serial evaluation boards on a USB port

RI-215A Operator s Manual. Part Number: RK Revision 0 Released: 10/3/05

Open Source Used In Cisco Instant Connect for ios Devices 4.9(1)

Keysight N4877A Clock Data Recovery and Demultiplexer 1:2

Advantium 2 Plus Alarm

About Your NetBotz 4-20mA Sensor Pod

Digital To Analog Converter with Sine Wave Output

Surface Mount Multilayer Ceramic Chip Capacitor Solutions for High Voltage Applications

Measuring of the Temperature Profile during the Reflow Solder Process Application Note

High-speed switching diodes. Type number Package Configuration Package NXP JEITA JEDEC

SIMATIC NET. CP AS-Interface Master B C. Preface Contents. Technical Description and Installation Instructions Interface to the User Program

Nest Learning Thermostat Installation Guide. Installation step-by-step

Low forward voltage High breakdown voltage Guard-ring protected Hermetically sealed glass SMD package

NTMS4920NR2G. Power MOSFET 30 V, 17 A, N Channel, SO 8 Features

LifeASSURE PFS Series Filter Cartridge Integrity Testing

High-Speed Inter-Chip (HSIC) USB 2.0 to 10/100 Ethernet

Torpedo Design Concept Storage Server for Open Rack Hardware v0.3 ST-draco-chimera-0.3

How To Use A Watt Saver On A Microcontroller (Watt Saver) On A Cell Phone Or Mp3 Player

Tire pressure monitoring

SERIES VOLT ELECTRIC INSTANTANEOUS WATER HEATER FOR EMERGENCY SAFTEY EQUIPMENT INSTALLATION AND OWNERS MANUAL REQUIRED MANTENANCE

BlackBerry Enterprise Server Express. Version: 5.0 Service Pack: 4. Update Guide

ENAiKOON ultrasonic fuel-level sensor

LAN9514/LAN9514i. USB 2.0 Hub and 10/100 Ethernet Controller PRODUCT FEATURES PRODUCT PREVIEW. Highlights. Target Applications.

Silicon temperature sensors. Other special selections are available on request.

PS25202 EPIC Ultra High Impedance ECG Sensor Advance Information

NUD4011. Low Current LED Driver

BroadBand PowerShield. User Manual

1/2" (12.7 mm) Conductive Plastic and Cermet Potentiometer

Obsolete Product(s) - Obsolete Product(s)

3 740 Wrist strap + shoe tester

AN2680 Application note

AN TDA8026ET - 5 slots smart card interface. Document information

CS V/250 ma, 5.0 V/100 ma Micropower Low Dropout Regulator with ENABLE

DISCRETE SEMICONDUCTORS DATA SHEET. BT151 series C Thyristors

Sierra Dual 24 Volt Brushless DC Motor Controller Product Specification

MCR08B, MCR08M. Sensitive Gate Silicon Controlled Rectifiers. Reverse Blocking Thyristors. SCRs 0.8 AMPERES RMS 200 thru 600 VOLTS

Schottky barrier quadruple diode

= (0.400 A) (4.80 V) = 1.92 W = (0.400 A) (7.20 V) = 2.88 W

ESD Line Ultra-Large Bandwidth ESD Protection

Passivated, sensitive gate triacs in a SOT54 plastic package. General purpose switching and phase control

BlackBerry Business Cloud Services. Version: Release Notes

Tutorials Drawing a 555 timer circuit

ε: Voltage output of Signal Generator (also called the Source voltage or Applied

SiGe:C Low Noise High Linearity Amplifier

Quad 2-input NAND Schmitt trigger

AN Water and condensation safe touch sensing with the NXP capacitive touch sensors. Document information

SSM3K335R SSM3K335R. 1. Applications. 2. Features. 3. Packaging and Pin Configuration Rev.3.0. Silicon N-Channel MOS (U-MOS -H)

BlackBerry Mobile Voice System - BlackBerry MVS Client

M CORE 14-PIN ENHANCED BACKGROUND DEBUG INTERFACE (14EBDI) USER S MANUAL

Precision Miniature Load Cell. Models 8431, 8432 with Overload Protection

AT&T. PARTNER Plus Door Phone. Installation and Operation Manual

HEF4011B. 1. General description. 2. Features and benefits. 3. Ordering information. 4. Functional diagram. Quad 2-input NAND gate

UM Vertical Alignment (VA) displays and NXP LCD drivers

74HC02; 74HCT General description. 2. Features and benefits. Ordering information. Quad 2-input NOR gate

1 Form A Solid State Relay

HEF4021B. 1. General description. 2. Features and benefits. 3. Ordering information. 8-bit static shift register

T0118 T2118 T3118. Instruction Manual

1. Learn about the 555 timer integrated circuit and applications 2. Apply the 555 timer to build an infrared (IR) transmitter and receiver

Release Notes. BlackBerry Web Services. Version 12.1

BAS16 series. 1. Product profile. High-speed switching diodes. 1.1 General description. 1.2 Features and benefits. 1.

Model SRMD Setra Remote Monitoring Display

SELECTION GUIDE. Nominal Input

High Ohmic/High Voltage Metal Film Leaded Resistors

DTM04 TANK MONITOR DTM08 TANK MONITOR Dtm12 TANK MONITOR. Installation and Operation Manual

2 How to Set the Firewall when Using OptoLyzer Suite?

Product Datasheet P MHz RF Powerharvester Receiver

DISCRETE SEMICONDUCTORS DATA SHEET M3D848. CGD MHz, 20 db gain power doubler amplifier. Product specification 2002 Oct 08

Standard Thick Film Chip Resistors

Automation System TROVIS 6400 TROVIS 6493 Compact Controller

Security whitepaper. CloudAnywhere.

IP4220CZ6. 1. Product profile. Dual USB 2.0 integrated ESD protection. 1.1 General description. 1.2 Features and benefits. 1.

BES10 Self-Service. Version: User Guide

PACKAGE OUTLINE DALLAS DS2434 DS2434 GND. PR 35 PACKAGE See Mech. Drawings Section

Unpacking, Installation, and Customization

MEITRACK Fuel Sensor User Guide. Applicable Model: MVT600/T1/MVT800/T333

L78MxxAB L78MxxAC. Precision 500 ma regulators. Features. Description

1-of-4 decoder/demultiplexer

Transcription:

etape Continuous Fluid Level Sensor Operating Instructions and Application Notes TM 1

Table of Contents 1.0 Specifications... 3 2.0 Theory of Operation... 3 3.0 Connection and Installation... 4 4.0 Technical Support... 4 5.0 Using etape with the Parallax Basic Stamp... 4 5.1 RC Time Circuit... 4 5.2 Additional Experiments... 6 5.2.1 Basic Stamp with Coprocessor... 6 5.2.2 LCD Display... 7 5.2.3 Calibration Button... 7 5.2.4 Experiment 1 - Voltage Divider... 7 5.2.5 Experiment 2 - Inverting Op Amp and Virtual Ground... 9 2

Sensor Output (ohms) 1.0 SPECIFICATIONS Sensor Length: 14.3" (197 mm) Width: 1.0" (25.4mm) Thickness: 0.015" (0.208 mm) Resistance Gradient: 55Ω / inch (22Ω / cm), ± 15% Active Sensor Length: 12.6" (320.7 mm) Sensor Output: 700Ω empty, 85Ω full, ± 15% Resolution: 1/32 inch (0.794 mm) Substrate: Polyethylene Terephthalate (PET) Actuation Depth: Nominal 1 inch (25.4 mm) Temperature Range: 15 F - 140 F (-9 C - 60 C) 2.0 THEORY OF OPERATION The Milone etape liquid level sensor is an innovative solid state sensor that makes use of printed electronics instead of moving mechanical floats. The etape's envelope is compressed by hydrostatic pressure of the fluid in which it is immersed resulting in a change in resistance which corresponds to the distance from the top of the sensor to the fluid surface. The etape can be modeled as a variable resistor (60 550 Ω ± 20%). In operation, as the liquid level rises and falls, the measured resistance decreases and increases, respectively. It is important to remember this basic principle of operation: The lower the liquid level, the higher the resistance. The higher the liquid level, the lower the resistance. The typical output characteristics of the etape sensor are show in the figure below: Typical etape Sensor Output 700.0 600.0 500.0 400.0 300.0 200.0 100.0 0.0 0.00 1.00 2.00 3.00 4.00 5.00 6.00 7.00 8.00 9.00 10.00 11.00 12.00 13.00 Inches of H 2 0 etape PN-6573P-12 3

3.0 CONNECTION AND INSTALLATION Connect to the etape by attaching alligator clips or by soldering leads or pins to the gold plated solder tab connector. Suspend the etape sensor in the fluid to be measured. To work properly the sensor must not be bent vertically or longitudinally. Double sided adhesive tape may be applied to the upper back portion of the sensor to adhere the sensor to the inside wall of the container to be measured. Only apply tape to the upper back portion of the sensor as shown in the figure below. If adhesive tape is applied to any other portion of the sensor it may not work properly. Do not submerge the sensor beyond the Max line to prevent the vent hole from being submerged. The vent hole allows the etape to equilibrate with atmospheric pressure and must not be submerged in the fluid to work properly. The vent hole is fitted with a hydrophobic filter membrane to prevent the etape from being swamped if inadvertently submerged. 4.0 TECHNICAL SUPPORT If you require technical support for the etape liquid level sensor Please contact our technical support department by email at: techsupport@milonetech.com. 5.0 USING etape WITH THE PARALLAX BASIC STAMP The etape can be used in a variety of applications and experiments with the Parallax Basic Stamp. The etape can be modeled as a variable resistor. There are several methods to measure varying resistance. 5.1 RC Time Circuit One common approach is to measure the varying time it takes to charge or discharge voltage in an RC circuit. The Parallax BASIC Stamp has a built in function called RCTIME that makes use of this method to measure resistance in an RC circuit. In an RC circuit, the time it takes to charge or discharge the capacitor is related to the value of the resistor by the equation: τ = R x C, where τ (tau) is the RC time constant. The RCTIME function measures the time to charge or discharge an RC circuit. Given a fixed value for a capacitor, the range of values of a variable resistor can be determined by measuring the varying time for different resistor settings. The Milone etape sensor can be used in an RC circuit as shown in Figure 1. 4

Figure 1. RC Circuit using etape as a variable resistor Sample code for the Parallax BASIC Stamp to be used with the circuit in Figure 1 is listed below in Figure 2. The program runs a loop, repeatedly measuring the time to discharge the voltage in the RC circuit. The time is displayed in the debug terminal, facilitating the display of time for various measurements by the etape sensor. Lower values of time result from higher liquid levels, and higher values of time result from lower liquid levels. The HIGH command charges the circuit (connected via Pin 7). The program pauses to permit sufficient time for the capacitor to completely charge. The RCTIME command measures the time it takes for the voltage measured at Pin 7 to drop below a threshold level (approx 1.4 V). '{$STAMP BS2} '{$PBASIC 2.5} '================================================================== '-------------------I/O pin definitions--------------------------- RC_Measure PIN 7 ' connection to RC circuit '-------------------- variables ---------------------------------- time VAR Word ' holds measure time for '----------------------------------------------------------------- ' --- Main routine DO HIGH RC_Measure PAUSE 1000 RCTIME RC_Measure,1, time DEBUG HOME, "time - " DEBUG HOME, "time - ", DEC time PAUSE 200 LOOP END Figure 2. Sample BASIC Stamp Code for RC Circuit Time Measurement 5

5.2 Additional Experiments Sample code is included for two additional experiments. In each of these experiments, a separate sensor circuit to convert the etape output from resistance to voltage is utilized. The two experiments are: 1. A passive voltage divider. 2. An active circuit with inverting op amp and virtual ground In both of these experiments, a common coprocessor, and LED display is utilized. set up that makes use of the Parallax Basic Stamp, a In these examples, several components available from Parallax are used. The major components in the common set up include: BASIC Stamp Parallax Board of Education USB (#28850) Parallax Serial LCD (4 rows x 20 Characters Backlit (#27979) Micromega Corporation um-fpu V3 floating point coprocessor Push button switch (4 leg PN 400-00002) 5.2.1 Basic Stamp with Coprocessor These examples make use of the Micromega Corporation coprocessor to simplify the calculations involved in the computation of liquid levels. The coprocessor is also used to convert voltage from an analog value to a digital value so that the Basic Stamp can perform calculations on the sensor output. Figure 3 depicts the configuration of the um-fpu V3 coprocessor. It is configured per the Using um- FPU V3 with the BASIC Stamp documentation from Micromega Corporation. Figure 3. Configuration of Coprocessor 6

5.2.2 LCD Display A four row LCD display is utilized to display the digital values of the liquid volumes measured. Figure 4 depicts the connection of the LCD display to the BASIC Stamp. The device used in this sample code is from Parallax. Figure 4. LED Connections 5.2.3 Calibration Button Figure 5 depicts a simple push button. This push button is used to permit the real time calibration of the sensor circuit without changing parameters in the BASIC Stamp code. In both examples, if the push button is depressed while the program is running, the calibration routine executes and displays instructions on the LCD. The calibration routine captures the actual measured minimum and maximum digital voltage values from the circuit, minimizing the need to change hard coded values for variations in sensor or circuit. Figure 5. Push Button Connections 5.2.4 Experiment 1 - Voltage Divider 7

The first experiment makes use of a simple voltage divider circuit to convert the varying resistance values of the etape sensor to a voltage that can be measured and converted by the coprocessor A/D converter. The sample code for this experiment is contained in the file etape_exp_1.bs2. The code is written for a cylindrical tank with a 5.5 cm diameter. This value can be changed. Default values for Minimum and Maximum digital voltages are contained in the code. If the actual characteristics of the etape sensor or the circuit cause these values to be incorrect, the calibration routine can be executed by depressing the push button while the program is running. The LCD displays the volume of the liquid in the tank in cups, ounces and ml. The sensor circuit for this Voltage divider experiment is shown in Figure 6. Figure 6. Voltage Divider Circuit In this circuit, the voltage is directly proportional to the resistance of the etape sensor. V at Pin 2 = [Vdd x R etape] / [ 2KΩ + R etape] The etape sensor has lower resistance at higher liquid levels and higher resistance at lower liquid levels. Therefore the maximum digital Voltage reading corresponds to an empty tank and minimum digital Voltage reading corresponds to a full tank. Figure 7 depicts this relationship. 8

Figure 7. Using etape and a Voltage Divider Circuit to Compute Percent Full The Program performs the following sequence of steps: 1. Start a loop to continuously perform the following steps 2. Take measurement, convert analog voltage to a digital value. 3. Subtract the measured digital value from the maximum digital value of the circuit (empty tank) and divide by range (maximum minimum digital values) this gives percent full. 4. Multiply the sensor length by the percent full value to get liquid level in cm. 5. Compute volumes. 6. Display the results to the LCD 7. Repeat 5.2.5 Experiment 2 - Inverting Op Amp and Virtual Ground The second experiment makes use of a and active op amp circuit to convert the varying resistance values of the etape sensor to a voltage that can be measured and converted by the coprocessor A/D converter. The circuit used is an Inverting Op Amp. An inverting op amp generally requires both positive and negative voltage sources. A virtual ground circuit is utilized to permit use of this circuit where only a positive voltage source is available. The sample code for this experiment is contained in the file etape_exp_2.bs2. The code is written for a cylindrical tank with a 5.5 cm diameter. This value can be changed. Default values for Minimum and Maximum digital voltages are contained in the code. If the actual characteristics of the etape sensor or 9

the circuit cause these values to be incorrect, the calibration routine can be executed by depressing the push button while the program is running. The LCD displays the volume of the liquid in the tank in cups, ounces and ml. The sensor circuit for this Inverting Op Amp experiment is shown in Figure 8 below. Figure 8. Active Voltage Converter Circuit using an Inverting Op Amp and Virtual Ground In this circuit, the voltage is directly proportional to the opposite of the resistance of the etape sensor. V at Pin 2 Vdd x [-R etape] / [ 2KΩ ] The etape sensor has lower resistance at higher liquid levels, and higher resistance at lower liquid levels. Therefore the maximum digital Voltage reading corresponds to a full tank and minimum digital Voltage reading corresponds to an empty tank. (Inverting circuit and an inverting sensor ). Figure 9 depicts this relationship. 10

Figure 9. Using etape and an Inverting Op Amp Circuit to Compute Percent Full The Program performs the following sequence of steps: 1. Start a loop to continuously perform the following steps 2. Take measurement, convert analog voltage to a digital value. 3. Subtract the minimum digital value (empty tank) from the measured digital value of the circuit and divide by range (maximum minimum digital values) this gives percent full. 4. Multiply the sensor length by the percent full value to get liquid level in cm. 5. Compute volumes. 6. Display the results to the LCD 7. Repeat A plot of liquid volume measurements taken using experiments 1 and 2 is provided below. 11

Disclaimer This is not a specification and all information contained herein is provided in good faith. Since the conditions of use of our sensors are beyond the control of Milone Technologies, Inc., the information contained herein is without warranty, whether express, implied or otherwise. Final determination as to the suitability, merchantability or fitness of any information, material or product for a particular purpose, or any patent infringement, is the sole responsibility of the user. Milone Technologies, Inc. does not assume liability for injury arising from the use of the information, material or product, and assumes no liability for any damages, whether direct, indirect, consequential, special, incidental, punitive or otherwise. For additional information regarding Milone Technologies, Inc s limited warranty, refer to the Terms and Conditions that are currently in effect. The recommendations and suggestions regarding product application and use that are offered on milonetech.com, in our product brochures, application notes or information provided by any employee, broker, or distributor of Milone Technologies, Inc. are a guide in the use of this product and are not a guarantee to their performance since Milone Technologies, Inc., has no control over the use to that other parties may apply the product. Milone Technologies, Inc. recommends that operators and users of our products ensure that the intended use does not violate any Federal, State, or Local law. In no event shall Milone Technologies, Inc. or its affiliates be liable for indirect, incidental, special, exemplary, punitive, or consequential damages of any nature including, but not limited to, loss of profits, revenue, production, or use, business interruption, or procurement of substitute goods or services arising out of or in connection with the use or performance of any product, whether based on contract or tort, including negligence, or any other legal theory, even if Milone Technologies, Inc. or its affiliates has been advised of the possibility of such damages. Milone Technologies, Inc. or its affiliates' total aggregate liability for damages of any nature, regardless of form of action, shall in no event exceed the amount paid by you to Milone Technologies, Inc. or its affiliates for the product upon which liability is based. Some states and jurisdictions do not allow for the exclusion or limitation of incidental or consequential damages, so this limitation and exclusion may not apply to you. 12