Lucrarea 13. Controlul unor procese complexe printr-o platforma de tip Arduino (continuarea lucrarii 12) 1. Obiectivul lucrarii Lucrarea isi propune s

Documente similare
Lucrarea 10

PowerPoint Presentation

Dräger REGARD-1 Unitate de comandă Sistemul Dräger REGARD -1 este un sistem de evaluare de sine stătător cu un singur canal, pentru monitorizarea gaze

Interfețe și Protocoale de Comunicații Arduino-Port Paralel Arduino. Laborator 1- Portul Paralel 1 Caracteristici generale Arduino UNO este o placă de

Calitate aer comprimat Masurarea calitatii aerului comprimat conform ISO 8573 Continut de ulei rezidual - particule - umezeala Masurare continut ulei

Microsoft Word - HMM - Instructiuni de instalare.doc

HONEYWELL AWARD

Denumire pachet training Categorie licee Avantajele programului Metode interactive utilizate Pachet II.3 - Mecatronica Licee cu clase profil de Mecatr

UR- pachete Stmart Home.cdr

Comanda si supravegherea centralelor termice de putere

Produkt-Datenblatt

Mereu alături de clienții noștri!

LABORATOR AUTOMATIZĂRI, MECATRONICĂ ACȚIONĂRI ELECTRICE 1. Poziția 1 Denumire Produs: Stand de invatare bazele electrotehnicii Cod: TISM250 Pret unita

VIESMANN VITODENS 222-W Fişa tehnică Nr. de comandă şi preţuri: vezi lista de preţuri VITODENS 222-W Tip B2LA Cazan compact în condensaţie, pe combust

Jaluzele exterioare aluminiu C80 preturi

Jaluzele exterioare aluminiu Z90 preturi

AVS5010.indd

Instalații de climatizare Lucrarea nr. 8 Lucrarea nr. 8. STUDIUL UNEI CENTRALE DE CLIMATIZARE CONSTRUCȚIE. FUNCȚIONARE. REGLAREA PARAMETRILOR CLIMATIC

Ghid de referinţă rapidă pentru Seria ZT400™

Universitatea Tehnică Gheorghe Asachi din Iași Facutatea de Electronică, Telecomunicații și Tehnologia Informației Referat MEMS Microsenzori de accele

Student: Mădălina-Maria Mitricioaei Titlul proiectului: IOT Sensor Hub Rezumat

FILTRE DE REALIZARE CU CIRCUITE DE INTEGRARE

Linie automata de taiat sticla format jumbo producator: INTERMAC Italia Linia de compune din: 1. Statie automata de incarcare GENIUS 61 LS-BL 2. Masa

LABORATOR CERCETARE DEZVOLTARE: Laborator multidisciplinar de calitatea energiei electrice și de automate programabile

LISTA DE PRETURI - versiunea WEB - Editia Iunie 2019 NOUA COROLLA SEDAN

Laboratorul numarul 6 Reglarea turaţiei motorului asincron prin variația frecvenței de alimentare cu păstrarea raporului U/f constant Expresia turaţie

untitled

Nivel

Universitatea Transilvania Braşov Facultatea de Inginerie Electrică şi Ştiinţa Calculatoarelor Catera de Electronică şi Calculatoare Construcţia şi de

We measure it. Detectoare pentru scurgeri de gaze testo testo testo testo detector de gaze testo 316-Ex CH4 C3H8 H2 Verificarea scur

Textul si imaginile din acest document sunt licentiate Attribution-NonCommercial-NoDerivs CC BY-NC-ND Codul sursa din acest document este licentiat Pu

PowerPoint Presentation

SOMFY PROTECT

Ghidul utilizatorului VI.7C.K C75 *VI7CK246* *087R8401* ECL Comfort Ghidul utilizatorului ECL Comfort Ghidul ins

Fişă tehnică produs Caracteristici TWDLMDA20DRT bază extensibilă PLC Twido 24 V - 12 I 24 V c.c. - 8 O semiconductori şi releu Caracteristici Principa

Nr Analizor de spectru pana la 1 GHz (prima parte) - DTMF cu 4 sau 8 canale - Microemitator UHF - Receptor pentru banda de 7MHz - Analizor de d

Fişă tehnică ECL Comfort V c.a. şi 24 V c.a. Descriere şi aplicare În aplicaţiile de încălzire, ECL Comfort 110 poate fi integrat cu soluţia D

PowerPoint Presentation

consum redus de energie şi confort plăcut

Universitatea Tehnică Gh. Asachi din Iaşi Facultatea de Electronică, Telecomunicaţii şi Tehnologia Informaţiei Master Radio Comunicaţii PROIECT MICROS

RO Linia Rezidentiala DUPLEX EASY

Microsoft Word - Planuri_Mate_

AHU Cel mai avansat produs de climatizare: alimentat direct şi indirect Mark a dezvoltat o gamă de unităţi de tratare a aerului cu mai multe opţiuni p

Microsoft Word - DCE - lucrarea 5.doc

Microsoft Word - Tema 06 - Convertoare analog-numerice.doc

Vostro 3500 Fişă tehnică informativă privind configurarea şi funcţiile

Ploiesti, Str. Apelor 2 OFERTA CIF RO Tel/Fax: ix GDI 135 CP 6MT 2WD Motorizare Dimensiuni Capacitate cilindrica (cc) 1591

CHESTIONAR

Microsoft Word - FISE TEHNICE Liceul Oravita.doc

Echipamente incalz rad si pard calda

Microsoft PowerPoint - ST_5

Fișă tehnică Servomotoare axiale RV 01 Servomotoarele axiale RV 01 sunt potrivite pentru a controla acțiunea robineților cu 2 sau 3 porturi pentru apl

Guardian2012_RO3

Microsoft Word - Lucrarea 14.doc

Sisteme de calcul în timp real

R E G U L A M E N T U L privind utilizarea Sistemului Informațional Automatizat Acreditare (SIA Acreditare) în cadrul Centrului Național de Acreditare

VI. Achiziția datelor în LabVIEW

Microsoft Word Gas leak detectors GS series_ro.doc

MANUAL DE UTILIZARE TERMOSTAT DE CAMERĂ EBERLE INSTAT PLUS 3R Cod produs: I. Instrucţiuni de utilizare Manevrarea produsului (privire de ansamb

Microsoft Word - RECEPTOR CD 202E

Gamele grundfos se & sl POMPE PENTRU APE UZATE SUBMERSIBILE ŞI INSTALATE USCAT 0,9-30 kw 2, 4, 6 poli Fără compromisuri vehicularea în condiții de sig

Cuprins

centrale noi 2015 copia copy copy

TGA Clima Proiect Sanitare, Incalzire, Ventilare, Aer conditionat Centrale de tratare a aerului Agregate de racire a apei Ventiloconvectoare Umidifica

PowerPoint-Präsentation

Discipline aferente competenţelor Facultate: Facultatea de Electronică şi Telecomunicaţii Universitate: UNIVERSITATEA POLITEHNICA DIN TIMIȘOARA Domeni

03-18-FinalA4.cdr

CERERE,

Microsoft Word - manual civic ro.doc

Instrucţiuni de montaj pentru personalul de specialitate VIESMANN Set de extensie pentru un circuit de încălzire cu vană de amestec Nr. de comandă 742

CONFIGURAȚIE SISTEM WIN CÂNTARE RUTIERE Ofertă comercială Fundație (proiect) Platformă Componente electronice Celule de cântărire și cutie de conexiun

ep0091

CONFIGURAȚIE SISTEM WIN COMPOSITE CÂNTARE RUTIERE Ofertă comercială Fundație (proiect) Platformă Componente electronice Celule de cântărire și cutie d

Vacon 100 FLOW Application Manual

ep0117

MULTIMETRU DIGITAL AX-585 INSTRUCŢIUNI DE UTILIZARE

Microsoft Word - IngineriF_A.DOC

LABORATOR AUTOMATIZĂRI, MECATRONICĂ: ACȚIONĂRI ELECTRICE 1. Poziția 1Denumire Produs: Tablou Electric cu module de comanda pentru Acționări Cod: TISM2

S.C. SEEKTRON S.R.L. Fişă de prezentare a produsului EYECAR B1 EYECAR B1 Observer Black Box Dispozitiv inteligent pentru înregistrarea evenimentelor r

NOUA MAZDA 3 Hatchback sau Sedan 2019 MAZDA 3 Hatchback /Sedan-Skyactiv G122 motorizare 2.0 benzina,transmisie manuala (1.998 cmc, 90/122 CP,Cuplu max

METODE PRACTICE DE IMPLEMENTARE A LABORATOARELOR VIRTUALE ONLINE PENTRU DOMENIUL ELECTRONICII SAU AUTOMATICII METHODS FOR THE IMPLEMENTATION OF ONLINE

Înregistrator de temperatură şi umiditate AX-DT100 Instrucţiuni de utilizare

Microsoft Word - Instructiuni montaj si utilizare CRH6.doc

CONDUCEREA AUTOMATĂ A INSTALAŢIILOR SOLARE CU SUSŢINERE PENTRU ÎNCĂLZIRE ŞI PREPARAREA APEI CALDE MENAJERE Popescu Daniel, conf. univ. dr. ing., Unive

Senzori și traductoare Tehnica Vibro-Acustica

ROMANIA N.29 prezzi.p65

MJK are o experienţă de 35 de ani ca producător şi furnizor de echipamente de monitorizare şi control pentru instalaţiile de apă şi ape reziduale. Reţ

Dotari de Serie 3. lampa stop (18900) ABS - sistem antiblocare la franare (ABS) (40000) afisaj moment comutare trepte (25699) afisaj temperatura exter

02 VOLCANO 02 VOLCANO VOLCANO VR-D Destratificatorul Automatizare Parametrii Model - Potentiometru VR EC (0-10 V) Potentiometru cu termostat VR EC (0-

Biomedical Wi-Fi data transmissons

Microsoft Word - FLIR - camere portabile de securitate si supraveghere.doc

Soclu cu temporizator încorporat pentru seria 34 Elevatoare și macarale Mașini de împachetare Semaforizare SЕRIA 93 Mașini de îmbuteliere Depozite gli

Catalog VRV pdf

BC-2000 Control Acces

Microsoft Word - S_c63.doc

Răcitoare de lichid pentru montaj la exterior Ventilatoare axiale, compresor scroll (cu spirală) kw* CGA/VGA/CXA/VXA CGA/VGA/ CXA/VXA Interfaţă

1

Curs de Utilizare

Nr

Transcriere:

Lucrarea 13. Controlul unor procese complexe printr-o platforma de tip Arduino (continuarea lucrarii 12) 1. Obiectivul lucrarii Lucrarea isi propune sa prezinte modul de implementare a unor aplicatii complexe controlate prin intermediul unei placi Arduino: - o instalatie industriala (realizata in lucrarea anterioara - o casa inteligenta In ambele cazuri se folosesc machete ale proceselor fizice reale. 2. Consideratii teoretice Suportul teoretic al acestei lucrari este descris in lucrarea anterioara. Sistem de monitorizare si control al unei case intelogente Prin definitie, o cladire inteligenta contine o serie de elemente de automatizare care sa permita monitorizarea si controlul parametrilor de functionare ai unei cladiri cu scopul de a optimiza functionarea acesteia. Pentru a demonstra solutiile principiale de monitorizare si control aplicabile la o cladire s-a realizat o macheta a unei case (vezi figura 1) Fereastra Actionre usa garaj Actionre fereastra Ventilator Senzori de temperatura Actionre usa intrare Element de incalzire Pompa de apa Usa garaj Figura 1 Macheta unei case Usa de intrare Principalele subsisteme ale casei inteligente sunt: - Sistem de actionare a usii de garaj - Sistem de actionare a usii de intrare

- Sistem de actionare a unei ferestre - Sistem de incalzire (cu element de incalzire si pompa de apa) - Sistem de ventilatie/aer conditionat (ventilator) - Senzori pentru masurarea temperaturii din interior si exterior (optional-umiditate) - Sistem pentru telecomanda usilor - Senzor de ploaie - Senzor pentru inchiderea ferestrelor (in lucru) - Modulul de control format din placa Arduino Galileo si Placa de extensie (shield) - Sursa externa de alimentare Sistemul indeplineste urmatoarele functionalitati: - Deschiderea/inchiderea usii de la intrare pe baza unui cod de acces - Deschiderea/Inchiderea usii de garaj - Controlul temperaturii din interior prin sistemul de incalzire si de ventilatie - Deschiderea/inchiderea ferestrei de la mansarda in functie de umiditatea externa - Verificarea starii ferestrelor Elementele de automatizare utilizate in cadrul sistemului au fost: - Motorul de antrenare a usii de garaj motor pas-cu-pas unipolar - Motorul de antrenare a usii principale motor pas-cu-pas unipolar - Motor de antrenare a ferestrei motor pas-cu-pas inipolar - Senzori infrarosu pentru detectia codului de acces (in lucru) - 2 senzori de temperatura (interior si exterior) - 1 senzor de umiditate externa - Senzori pentru ferestre (in lucru) - Ventilator - Pompa de recirculare a apei - Rezistenta de incalzire Interfata dintre placa Arduino si elementele de automatizare mentionate mai sus s-a realizat pe o placa de extensie cuplata direct pe conectorii standard ai placii Arduino. Aceasta interfata contine urmatoarele circuite de adaptare: - Driver pentru motor pas-cu-pas bipolar L293D folosit pentru motor unipolar - Driver pentru motor pas-cu-pas unipolar si controlul releelor ULN2803A folosit in regim de multiplexare pentru 2 motoare pas-cu-pas unipolare - 2 relee pentru selectia alimentarii celor 2 motoare controlate alternativ prin multiplexare - 2 relee pentru alimentarea sistemului de incalzire - 1 releu + un tranzistor pentru ventilatie - Circuit invertor pentru implementarea logicii de control - Rezistente de adaptare pentru senzorul optic si mecanic (ferestre) Figura 2 indica imaginea placii de extensie. Se pot observa componentele amplasate pe placa si destinatia conectorilor.

Conector senzori temperatura Conector alimentare 12V Conector lumini Conector senzor optic Conector sel. motoare pod Conector Incalzire/ventilatie Conector motoare pod Conector motor usa Conector senzor fereastra Figura 2 Placa de interfata (extensie) In tabelul de mai jos se prezinta modul de alocare a semnalelor placii Arduino Tabel 1 Nume Tip Destinatie semnal IO0 nedefinit Liber IO1 Intrare digitala Senzor fereastra IO2 Iesire digitala Releu alimentare lumini IO3 Iesire digitala Selectie sistem de incalzire si ventilatie (0-incalzire, 1-ventilatie) IO4 Iesire digitala Alimentare incalzire sau ventilatie IO5 Iesire digitala Selectie motor usa garaj sau fereastra (1-garaj, 0-fereastra) IO6 Iesire digitala Alimentare motoare IO7 Iesire digitala Motoare Faza 1 IO8 Iesire digitala Motoare Faza 2 IO9 Iesire digitala Motoare Faza 3 IO10 Iesire digitala Motoare Faza 4 IO11 Iesire digitala Motor usa Faza 1 IO12 Iesire digitala Motor usa Faza 2 IO13 Iesire digitala Validare motor usa GND masa +5V alimentare A0 Intrare analogica Sistem optic A1 Intrare analogica Temperatura interioara A2 Intrare analogica Temperatura exterioara

Figura 3 prezinta modul de operare al sistemului. Se observa ca sistemul poate fi operat (control si monitorizare) atat local printr-un PC atasat pe un canal serial (implementat pe USB) cat si de pe Internet, printr-o interfata web. Figura 3 Modul de operare al sistemului: local si de la distanta Pentru a asigura o executie concurenta a functiilor implementate de aplicatie se impune mixarea pasilor care alcatuiesc aceste functii. De exemplu deplasarea mesei se descompune in mai multi pasi care pot fi mixati cu pasii motorului de sortare si respectiv cu pasii de deservire a unei cereri utilizator (venita fie pe canalul serial fie pe web). Figura 4 sugereaza acest mod de functionare.

Figura 4 Executie in regim concurent 3. Desfasurarea lucrarii - Se vor analiza componentele utilizate si schema electrica generala (anexa 1) - Utilizandu-se mediul de programare Arduino Galileo IDE se vor scrie proceduri pentru operarea principalelor componente ale sistemului: - Deschidere/inchidere usa principala - Deschidere/inchidere usa garaj - Deschidere/Inchidere fereastra - Verificare cod de acces (in lucru) - Pornire/Oprire pompa si incalzire - Pornire/oprire ventilatie - Reglare temperatura interioara - Detectie ferestre deschise - Inchidere fereastra in caz de ploaie - Dispecerizarea comenzilor primite de la utilizator si vizualizarea pasilor executati - Se va scrie un program care lucreaza in regim continuu si concurent - Se va scrie un program ce permite controlul cladirii de la distanta prin Internet (aplicatie webserver)

Anexa 1 Schema Interfetei pentru casa inteligenta Alimentare lumini Senzor optic Alimentare externa 12V Motor usa intr. Motor usa garaj Motor fereastra Ventilator Sistem de incalzire Senzori de temperatura Senzor fereastra