Documente Academic
Documente Profesional
Documente Cultură
Coordonator: Studenți:
Ploiești 2016
INTRODUCERE……………………………………
Scop…………………………………………………………………………
Prezentare generala…………………………………
Concluzii.....................................................................................................................
Bibliografie..................................................................................................
Capitolul 1. Notiuni generale despre masurarea
nivelului
Nivelul unui lichid sau nivelul de interfata dintre doua lichide nemiscibile
poate fi determinat prin urmarirea suprafetei de separatie dintre faze, prin
masurarea presiunii hidrostatice, exercitate de coloana de lichid sau prin
metode indirecte.[1]
tambur:
poziţia sa relativă dă indicaţii
despre nivelul lichidului
contragreutate:
echilibrează mişcarea plutitorului
G
x plutitor:
se află permanent pe suprafaţa
Fig.1.3. Schema de principiu[7] lichidului
Traductoare cu imersor: Spre deosebire de plutitor, adancimea de
scufundare a imersorului este variabila, iar pozitia sa este determinata de
echilibrul dintre greutatea proprie, forta arhimedica si reactiunea din
elementul de suspensie.[2]
Cand nivelul se afla sub cota h0, toata greutatea imersorului este echilibrata
de reactiunea din tubul de torsiune pe baza relatiei[2]:
[2]
[2]
[2]
[2]
- traductor de nivel(TN);
Rolul unul plutitor este de a deschide sau închide circuitul in timp ce nivelul
de lichid creste sau scade .
Cele mai multe switch-uri plutitor au " În mod normal închis ", adică cele
două fire care vin din partea superioara a circuitului, când
plutitorul este la punctul său scăzut , se sprijină pe clema de jos ( de
exemplu, atunci când rezervorul este uscat ) .[7]
Specificații :
1. Produs : FS- 1B – 31;
2. Lungime cablu : 30.5cm;
3. Sarcină maximă : 50 W;
4. Max comutare Voltaj: 250V DC;
5. Tensiune minimă : 100V DC;
6. Curent maxim de comutare : 0,5 A;
7. Sarcina maximă curent: 1,0 A;
8. Max Contact Rezistenta : 0,4 Ω;
9. Temp Rating: -20 ~ + 80 ° C,;
10. Greutate : 0,39 oz / 11 g;
11. Dimensiuni : 16,53 x 0,71 " / 42 x 1,8 cm ( L x Dia );[7]
Placa Arduino este relativ ieftina, se conectează direct într -un port USB al
computerului și este simplu de instalat și de utilizat ( în comparație cu alte
placi de dezvoltare ) .[8]
Caracteristici:
1. sunt adaugati SDA și pini SCL care sunt aproape de PIN-ul AREF și
alți doi pini noi plasati în apropierea langa pinul RESET, IOREF care
permit ca scuturile să se adapteze la tensiunea furnizată de la bord .
2. scuturile vor fi compatibile atât cu placa , care utilizează AVR , care
funcționează cu 5V și cu Arduino Due care opereaza cu 3,3V .
3. Circuit RESET mai puternic .
4. ATMEGA 16U2 înlocuieste 8U2 .
3. Dispozitiv de afisare
LCD (Liquid Crystal Display) ecran este un modul de afișare electronică și
are o gamă largă de aplicații. Un afișaj LCD 16x2 este modulul de bază și
este foarte frecvent utilizate în diverse dispozitive și circuite.: LCD-urile
sunt economice; ușor programabil; nu au nici o limitare in a afișa caractere
speciale și chiar personalizate .
Descriere pini:
Pin
Function Name
No
1 Ground (0V) Ground
2 Supply voltage; 5V (4.7V – 5.3V) Vcc
3 Contrast adjustment; through a variable resistor VEE
Selects command register when low; and data register
4 Register Select
when high
Low to write to the register; High to read from the
5 Read/write
register
Sends data to data pins when a high to low pulse is
6 Enable
given
7 DB0
8 DB1
9 DB2
10 DB3
8-bit data pins
11 DB4
12 DB5
13 DB6
14 DB7
15 Backlight VCC (5V) Led+
16 Backlight Ground (0V) Led-
Functionarea sistemului:
Arduino ATMEGA16U2;
Un potentiometru;
un breadboard;
un LCD 2×16 (compatibil HD44780);
mai multe fire electrice cu pini (“jumper wires”).
#include <LiquidCrystal.h>
#define Water_Level_Sensor 2
void setup()
{
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
pinMode(Water_Level_Sensor, INPUT);
}
void loop()
{
buttonState = digitalRead(Water_Level_Sensor);
if (buttonState == HIGH)
{
lcd.print("Water Level - Low");
}
else
{
lcd.print( "WATER LEVEL - HIGH" );
}
delay(300);
//
void setup()
{
}
void loop()
{
{
// daca starea s-a schimbat, introduce numaratoarea
if (buttonState == HIGH)
{
// daca starea actuala este HIGH
// atunci starea senzorului trece de la inchis la deschis:
Serial.println("HIGH level");
}}
else
{
if (buttonState == LOW)
{
// daca starea actuala este LOW
// atunci starea senzorului trece de la deschis la inchis:
Serial.println("LOW level");
}
}
}
Cap.4 . Rezultate experimentale
Principiul masurarii nivelului cu plutitor consta in faptul ca:
se atribuie valoarea ‘0’ atunci cand plutitorul nu intalneste apa ,
ceea ce il incadreaza in starea LOW;
Plutitorul este un sensor de nivel care returneaza 2 valori (0 sau 1). Daca apa
nu trece peste sensor ( sau sa depaseasca o anumita parte a acestuia)
returneaza 0, iar daca apa trece peste aceea parte a acestuia ( sau il va depasi
in totalitate) returneaza 1.
Clasificarea erorilor de masurare
A. Dupa modul de calcul erorile pot fi : absolute, relative si raportate.
a) Eroarea absoluta este diferenta dintre valoarea masurata si valoarea
adevarata a marimii masurate :
DX=XXe (2.1)
Eroarea absoluta are aceleasi dimensiuni fizice ca si marimea masurata
si se exprima in aceleasi unitati de masura.
Eroarea absoluta cu semn schimbat se numeste corectie.
b) Eroarea relativa este raportul dintre eroarea absoluta si valoarea
marimii masurate:
(2.2)
[%] (2.3)
[p.p.m.] (2.4)
Eroarea relativa poate fi exprimata ca un numar adimensional, in
procente sau in parti pe milion (de ex., 2.10-4, sau 0,02% sau 200ppM).
c) Eroarea raportata este raportul dintre eroarea absoluta maxima si o
valoare conventionala Xc a marimii de masurat:
[%]
(2.5)
CONCLUZII…………………………………………
[6]http://documents.tips/
[7]http://www.componente-electronice.com/
[8]http://sistemedeautomatizare.wikidot.com/
[9]http://www.instructables.com/
[10]http://www.engineersgarage.com/
[11]http://www.gravitech.us/
[12]http://news.duino.ro/
[13]http://invata.mecatronica.eu/