Sunteți pe pagina 1din 13

MĂSURĂRI ÎN PROCESE INDUSTRIALE II

1. Comunicarea pe portul paralel

Portul paralel este o interfaţă simplă de comunicare cu dispozitivele de intrare/ieşire. Este


simplu de programat şi este folosit în controlul microcontroller -elor sau a dispozitivelor cu
complexitate redusă. Principalul său uz este (sau, mai degrabă, era) conectarea imprimantelor .

Portul paralel al calculatorului utilizeaza un conector mama DB-25S cu 25 de contacte, aflat


pe panoul din spate al calculatorului. Din cele 25 de contacte, 17 sunt utilizate pentru liniile de
semnal, iar 8 ca linii de masa.

Liniile unui conector DB25 sunt impărţite în trei grupe: linii de date (8 linii), linii de control (4
linii), şi linii de stare (5 linii),.

Registrii portului parelel sunt de 8 biti si sunt accesibili prin instructiuni IN si OUT in limbajul
de asamblare sau prin functii cum sunt INPORTB() si OUTPORTB(),care suntpuse la dispozitie de unele
medii de programare sau biblioteci.

In continuare se prezinta un exemplu de program in Labview la care utilizand acest


instrument virtual , putem scrie o valoare la adresa portului paralel (COM1,COM2), astfel incat sa
reusim sa aprindem niste LED-uri intr-o ordine stabilita de noi.
2. Comunicarea pe portul serial
Standardul realizeazăinterfaţa dintre un echipament de calcul (DTE- Data Terminal
Equipment) şi adaptorul său la linia telefonică(DCE- Data Circuit-terminating Equipment), cunoscut şi
sub numele de modem (Modulator/Demodulator). Interfaţa permite comunicaţia serială
bidirecţionalăîntre cele douăechipamente, şi este simetricăla cele douăcapete ale liniei.

Ulterior specificaţiile acestei interfeţe au fost folosite pentru a realiza legături seriale între
diverse echipamente fărăa se mai folosi un modem.

 Chat/mesagerie folosind comunicarea cu portul serial


In vederea testarii concomitente atat a scrierii la portul serial cat si a citirii de la portul serial
se

poate realiza o aplicatie tip chat. Aceasta aplicatie va avea rolul de a comunica mesaje unui alt
calculator ce este conectat pe portul serial si la randul sau sa detine macar o aplicatie descrisa mai
jos.
3. Controlul aplicatiilor cu ajutorul tastaturii si mouse-ulu
3.1 Proiectarea unui minipian acordabil, care prin intermediul apasarii unei taste si cu
ajutorul placii de sunet este redata o nota muzicala. Schema bloc este prezentata in imaginea de mai
jos:
3.2 Proiectarea unui instrument cu care sa vedem ce taste sunt apasate la tastatura, detector
de miscare pentru mouse. Diagrama bloc este prezentata in imaginea de mai jos:
3.3 Proiectarea unui instrument virtual cu care putem reda o melodie aleasa de noi. Diagrama
bloc este prezentata in imaginea de mai jos:

4. Placa de sunet
In continuare vom prezenta un exemplu de program in Labview la care cu ajutorul acestuia
putem citi un semnal introdus in placa de sunet cu ajutorul unui microfon. Schema bloc este
reprezentata in figura de mai jos:
5. Comunicare TCP/IP
Internet Protocol (IP) și Transmission Control Protocol (TCP) sunt instrumentele de bază
pentru comunicarea în rețea. Numele TCP / IP vine de la doua dintre cele mai cunoscute protocoale
ale suitei de protocol internet, Transmission Control Protocol si Internet Protocol. Cu TCP / IP,
putem comunica prin intermediul unei singure rețele de o persoană sau prin intermediul mai multor
rețele interconectate (Internet).

5.1. Comunicare server-client pentru transmiterea de caractere

Comunicarea client-server este o aplicație distribuită care partajează procesarea între


furnizorii de servicii numiți servere și elementele care solicită servicii, asa numitei clienți. Clienții și
serverele comunică printr-o rețea de calculatoare, de obicei prin Internet, având suporturi hardware
diferite, dar pot rula și pe același sistem fizic. Un server (fizic) rulează unul sau mai multe programe
server, care partajează resursele existente cu clienții. Clientul nu partajează niciuna dintre resursele
proprii, ci apelează la resursele serverului prin funcțiile server. Clienții inițiază comunicația cu
serverele și așteaptă mesajele acestora.

Un instrument virtual de comunicare tip chat, adica o comunicare de tip server-client este
reprezentata in diagrama bloc de mai jos:
5.2. Comunicare server-client pentru transmiterea de date

In figura de mai jos avem prezentata o comunicare bidirectionala dintre un server de date si
un client de date.