Page 61 - Microcontrolere - Indrumator de laborator
P. 61

Magistrala I2C poate comunica cu mai multe dispozitive conectate în paralel pe
          cele  două  linii,  SDA  și  SCL,  însă  pentru  a  exista  o  comunicație  corectă,  fiecare
          dispozitiv are setată o adresă de identitate în hexazecimal. La afișajele LCD, circuitul
          integrat pentru afișare cel mai folosit este PCF8574 de la firma NXP. Acest integrat
          folosește adrese de comunicație de 7 biți, din care trei modificabili. În cazul nostru,
          afișajul LCD, poate avea adresa 0x27 sau 0x30 sau chiar altă adresă. De altfel, această
          adresă a dispozitivului, se poate  modifica atât software în program, cât și  hardware
          (cele două trebuie să corespundă) prin modificarea a trei conexiuni electrice A0, A1,
          A2, așa cum se vede în Figura 6.7[8].



















                       Fig. 6.7. Modificarea adresei afișajului LCD I2C
               3. Desfășurarea lucrării

               3.1. Pentru testarea afișajului LCD, se vor realiza conexiunile din Figura 6.3 și
          va fi folosit codul aferent.
               3.2. Se modifică contrastul afișajului până când devine vizibil textul trimis prin
          cod.
               3.3. Se modifică textul de afișat și poziția afișării și se verifică rezultatul.
               3.4. Se va utiliza un afișaj LCD I2C, care se va conecta la placa Arduino UNO
          conform Figurii 6.6, precum și codul aferent.
               3.5. Pe modulul de conversie I2C se verifică adresa de conectare folosind un
          aparat de măsură cu care se măsoară dacă există conexiune electrică la A0, A1 și A2.
          Dacă este nevoie se corectează în cod adresa de conectare corespunzătoare.
               3.6.  Se  verifică  afișarea  textului  trimis  în  cod  către  LCD.  La  nevoie  se
          corectează și contrastul afișării pe modulul I2C.
               3.7.  Se  modifică  textul  de  afișat,  precum  și  poziția  afișării  și  se  verifică
          rezultatul.

                                              58
   56   57   58   59   60   61   62   63   64   65   66