Com interfície LCD (pantalla de cristall líquid) mitjançant un Arduino

Proveu El Nostre Instrument Per Eliminar Problemes





En el disseny de sistemes incrustats basats en Arduino, els mòduls de pantalla de cristall líquid tenen un paper molt important. Per tant, és molt important conèixer-lo com interfície LCD amb un Arduino de 16 × 2 en disseny de sistemes incrustats. Els expositors són molt importants en la comunicació entre el món humà i el món de la màquina. La pantalla funciona amb el mateix principi, no depèn de la mida de la pantalla, pot ser gran o petita. Estem treballant amb pantalles senzilles com les unitats 16 × 1 i 16 × 2. La unitat de visualització 16 × 1 té els 16 caràcters que es presenten en una línia i les unitats de visualització 16 × 2 tenen 32 caràcters presents a la línia 2. Hem de saber que per mostrar cada caràcter hi ha 5 × 10 píxels. Per tant, per mostrar un caràcter, els 50 píxels haurien d'estar junts. A la pantalla, hi ha un controlador HD44780 que s’utilitza per controlar els píxels dels caràcters que es mostraran.

Què és una pantalla de cristall líquid?

El pantalla de cristall liquid utilitza la propietat de controlar la llum dels cristalls líquids i no emeten la llum directament. La pantalla de cristall líquid és una pantalla de pantalla plana o visualització electrònica. Amb poca informació, el contingut de la pantalla LCD s’obté a la imatge fixa o a la imatge arbitrària que es mostren o s’amaguen com ara paraules, dígits o Pantalla de 7 segments . Les imatges arbitràries es componen d'un gran nombre de píxels petits i l'element té elements més grans.




Pantalla de cristall liquid

Pantalla de cristall liquid

Pantalla de cristall líquid de 16 × 2

La pantalla de cristall líquid 16 × 2 conté dues línies horitzontals i s’utilitzen per comprimir l’espai de 16 caràcters de pantalla. A la pantalla incorporada, la pantalla LCD té dos registres que es descriuen a continuació.



  • Registre d’ordres
  • Registre de dades

Registre d'ordres: Aquest registre s’utilitza per inserir una ordre especial a la pantalla LCD. L'ordre és un conjunt especial de dades i s'utilitza per donar l'ordre intern a la pantalla de cristall líquid, com ara la pantalla clara, passar a la línia 1 caràcter 1, configurar el cursor i etc.

Registre de dades: Els registres de dades s’utilitzen per introduir la línia a la pantalla LCD

Pantalla de cristall líquid de 16x2

Pantalla de cristall líquid de 16 × 2

El diagrama de pins i la descripció de cada pin s’han explicat a la taula següent.


Pin núm Nom del pin

Descripció del pin

Pin 1

GND

Aquest pin és un pin de terra i la pantalla LCD està connectada a terra

Pin 2

VCC

El pin VCC s'utilitza per subministrar l'energia a la pantalla LCD

Pin 3

VEE

Aquest pin s'utilitza per ajustar el contrast de la pantalla LCD connectant la resistència variable entre el VCC i la terra.

Pin 4

RS

El RS es coneix com registre de selecció i selecciona el registre d’ordres / dades. Per seleccionar el registre d'ordres, el RS ha de ser igual a zero. Per seleccionar el registre de dades, el RS ha de ser igual a un.

Pin 5

R / N

Aquest pin s'utilitza per seleccionar les operacions de lectura / escriptura. Per realitzar les operacions d'escriptura, el R / W ha de ser igual a zero. Per realitzar les operacions de lectura, la R / W ha de ser igual a una.

Pin 6

A

Es tracta d’un pin de senyal d’habilitació si els polsos positius passen per un pin, el pin funciona com un pin de lectura / escriptura.

Pin 7

DB0 a DB7

El pin 7 conté un total de 8 pins que s’utilitzen com a pin de dades de la pantalla LCD.

Pin 15

LED +

Aquest pin està connectat a VCC i s’utilitza per al pin 16 per configurar la llum de fons de la pantalla LCD.

Pin 16

LED -

Aquest pin està connectat a terra i s’utilitza per al pin 15 per configurar la llum de fons de la pantalla LCD.

Interfície LCD amb el mòdul Arduino

El diagrama de circuits següent mostra la pantalla de cristall líquid amb el Mòdul Arduino . A partir del diagrama del circuit, podem observar que el pin RS de la pantalla LCD està connectat al pin 12 de l’Arduino. La pantalla LCD del pin R / W està connectada a terra. El pin 11 de l'Arduino està connectat al pin de senyal d'activació del mòdul LCD. El mòdul LCD i el mòdul Arduino s’interfacen amb el mode de 4 bits d’aquest projecte. Per tant, hi ha quatre línies d'entrada que són DB4 a DB7 de la pantalla LCD. Aquest procés és molt senzill, requereix menys cables de connexió i també podem aprofitar al màxim el mòdul LCD.

Interfície LCD amb el mòdul Arduino

Interfície LCD amb el mòdul Arduino

Les línies d’entrada digital (DB4-DB7) s’interfacen amb els pins Arduino del 5-2. Per ajustar el contrast de la pantalla aquí estem utilitzant un potenciòmetre de 10K. El corrent a través de la llum LED posterior prové de la resistència de 560 ohms. La presa d'alimentació externa la proporciona la placa a l'Arduino. Utilitzant el PC a través del port USB, Arduino pot alimentar-se. Algunes parts del circuit poden requerir la font d'alimentació de + 5V que es pren de la font de 5V de la placa Arduino.

El següent diagrama esquemàtic mostra el mòdul LCD que s’interfaça amb l’Arduino.

Diagrama esquemàtic

Diagrama esquemàtic

En aquest article es proporciona informació sobre com interfereix el mòdul LCD amb l'Arduino. Espero que llegint aquest article tingueu coneixements bàsics sobre com fer un mòdul LCD amb l’Arduino. Si teniu cap pregunta sobre aquest article o sobre els projectes de microcontroladors Si us plau, no dubteu a comentar-vos a la secció següent. Aquí teniu la pregunta, quina és la funció del mòdul LCD mitjançant la interfície amb Arduino?

Crèdits fotogràfics:

  • Què és una pantalla de cristall líquid imimg
  • Pantalla de cristall líquid de 16 × 2 blogspot
  • Interfície LCD amb el mòdul Arduino avui en dia