Handson Technology.JPG

Handson Technology DSP-1182 I2C Interfață serială 1602 Ghid de utilizare pentru modulul LCD

Handson Technology DSP-1182 I2C Serial Interface 1602 LCD Module.jpg

FIG 1.JPG

Acesta este un modul de afișare LCD 2×16 cu interfață I2C, un modul LCD de înaltă calitate, cu 2 linii și 16 caractere, cu reglare integrată a contrastului, iluminare de fundal și interfață de comunicare I2C. Pentru începătorii Arduino, nu mai greoaie și mai complexă conexiunea la circuitul driverului LCD. Adevărata semnificație advantagAcest modul serial LCD I2C va simplifica conexiunea circuitului, va salva niște pini I/O pe placa Arduino, va simplifica dezvoltarea firmware-ului cu o bibliotecă Arduino disponibilă pe scară largă.

SKU: DSP-1182

 

Date pe scurt:

  • Compatibil cu placa Arduino sau altă placă de control cu ​​magistrală I2C.
  • Tip de afișare: alb negativ pe lumină de fundal albastră.
  • I2C Address:0x38-0x3F (0x3F default)
  • Volumul aprovizionăriitage: 5V
  • Interfață: I2C la 4 biți LCD date și linii de control.
  • Ajustare contrast: potențiometru încorporat.
  • Controlul luminii de fundal: Firmware sau cablu jumper.
  • Dimensiune placă: 80×36 mm.

 

Configurare:

LCD-ul cu caractere HD44780 de la Hitachi este foarte ieftin și disponibil pe scară largă și este o parte esențială pentru orice proiect care afișează informații. Folosind placa piggy-back LCD, datele dorite pot fi afișate pe LCD prin magistrala I2C. În principiu, astfel de rucsacuri sunt construite în jurul PCF8574 (de la NXP), care este un expandor de port I/O bidirecțional de 8 biți de uz general care utilizează protocolul I2C. PCF8574 este un circuit CMOS de siliciu care oferă extindere I/O la distanță de uz general (un cvasi-bidirecțional de 8 biți) pentru majoritatea familiilor de microcontrolere prin intermediul magistralei bidirecționale cu două linii (I2C-bus). Rețineți că majoritatea modulelor piggy-back sunt centrate în jurul PCF8574T (pachetul SO16 al PCF8574 în pachetul DIP16) cu o adresă slave implicită de 0x27. Dacă placa dvs. de tip piggy-back conține un cip PCF8574AT, atunci adresa slave implicită se va schimba în 0x3F. Pe scurt, dacă placa piggy-back se bazează pe PCF8574T și conexiunile de adresă (A0-A1-A2) nu sunt conectate cu lipire, va avea adresa slave 0x27.

FIG 2 Setting Up.jpg

Tampoane de selectare a adresei din placa de piggy-back I2C-la-LCD.

FIG 3.jpg

Setarea adresei PCD8574A (extras din specificațiile datelor PCF8574A).

Notă: Când pad-ul A0~A2 este deschis, pinul este tras în sus la VDD. Când pinul este scurtcircuitat, este tras în jos la VSS.
Setarea implicită a acestui modul este A0~A2 toate deschise, deci trageți până la VDD. Adresa este 3Fh în acest caz.

Schema circuitului de referință a unui rucsac LCD compatibil cu Arduino este prezentată mai jos. Ceea ce urmează în continuare sunt informații despre cum să utilizați unul dintre aceste rucsacuri ieftine pentru a interfața cu un microcontroler în moduri în care a fost exact destinat.

FIG 4.jpg

Schema circuitului de referință a plăcii piggy-back I2C-la-LCD.

Ecran LCD I2C.
La început trebuie să lipiți placa piggy-back I2C-la-LCD la modulul LCD cu 16 pini. Asigurați-vă că pinii plăcii de piggy-back I2C-la-LCD sunt drepti și se potrivesc în modulul LCD, apoi lipiți primul pin în timp ce țineți placa de piggy-back I2C-la-LCD în același plan cu modulul LCD. Odată ce ați terminat lucrările de lipire, obțineți patru fire jumper și conectați modulul LCD la Arduino conform instrucțiunilor de mai jos.

FIG 5.jpg

Display LCD la cablarea Arduino.

FIG 6.jpg

 

Configurare Arduino

Pentru acest experiment este necesar să descărcați și să instalați biblioteca „Arduino I2C LCD”. În primul rând, redenumiți folderul existent al bibliotecii „LiquidCrystal” din folderul bibliotecii Arduino ca rezervă și continuați cu restul procesului.

https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
Apoi, copiați și lipiți acest exampschița fișierului Listing-1 pentru experiment în fereastra de cod goală, verificați și apoi încărcați. Arduino Sketch Listing-1:

FIG 7 Arduino Setup.JPG

FIG 8 Arduino Setup.JPG

FIG 9 Arduino Setup.JPG

FIG 10.JPG

Dacă sunteți 100% sigur că totul este în regulă, dar nu vedeți niciun caracter pe afișaj, încercați să reglați potul de control al contrastului din rucsac și setați-l într-o poziție în care caracterele sunt luminoase și fundalul să nu aibă murdar. casete din spatele personajelor. Următorul este un parțial view a experimentului autorului cu codul descris mai sus cu modul de afișare 20×4. Deoarece afișajul folosit de autor este un tip foarte clar „negru pe galben”, este foarte dificil să obțineți o captură bună din cauza efectelor de polarizare.

FIG 11.jpg

Această schiță va afișa și caracterele trimise de pe monitorul serial:
În Arduino IDE, accesați „Tools” > „Serial Monitor”. Setați rata de transmisie corectă la 9600. Introduceți caracterul în spațiul gol de sus și apăsați „TRIMITERE”.

FIG 12.jpg

Șirul de caractere va fi afișat pe modulul LCD.

FIG 13.jpg

Resurse:
 Tehnologia Handson
 Ghid complet pentru interfața cu LCD Arduino (PDF)

Tehnologia HandsOn oferă o platformă multimedia și interactivă pentru toți cei interesați de electronice. De la începător la slăbit, de la student la lector. Informare, educație, inspirație și divertisment. Analogic și digital, practic și teoretic; software și hardware.

FIG 14.jpg    HandsOn Technology acceptă platforma de dezvoltare Open Source Hardware (OSHW).

Aflați: Proiectare: Partajați
www.handsontec.com

 

FIG 15.JPG

 

Fața din spatele calității produselor noastre...
Într-o lume în schimbare constantă și dezvoltare tehnologică continuă, un produs nou sau înlocuitor nu este niciodată departe – și toate trebuie testate.
Mulți vânzători pur și simplu importă și vând fără cecuri și acesta nu poate fi interesul final al nimănui, în special al clientului. Fiecare piesă vândută pe Handsotec este complet testată. Deci, atunci când cumpărați din gama de produse Handsontec, puteți fi sigur că obțineți o calitate și o valoare remarcabile.

Continuăm să adăugăm piese noi, astfel încât să puteți începe următorul proiect.

FIG 16.JPG

FIG 17.JPG

 

Citiți mai multe despre acest manual și descărcați PDF:

Documente/Resurse

Handson Technology DSP-1182 I2C Interfață serială 1602 Modul LCD [pdfGhid de utilizare
DSP-1182 I2C Interfață serială 1602 Modul LCD, DSP-1182, I2C Interfață serială 1602 Modulul LCD, Interfață 1602 Modulul LCD, Modulul 1602 LCD, Modulul LCD

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *