Produkty Novinky Články Návody Kontakty

SAM9260 a znakový LCD - 1. úvod a zapojení

Znakové LCD displeje stále patří k těm nejlevnějším zobrazovacím jednotkám. Přesto nabízejí velmi dobrou použitelnost a pro řadu aplikací bohatě dostačují. Způsob jejich ovládání je popsaný snad na každém webu, kde se scházejí bastlíři. Ale krocení znakového LCD pod Linuxem? No proč vlastně ne? V několika dílech se dozvíte, jak si ”ukuchtit” jednoduchý ovladač pro Linux, který běží na našem linuxovém modulu SAM9260.
V tomto (prvním) díle si připojíme znakový LCD displej k modulu SAM9260. Pro naše pokusničení jsme si vybrali znakový LCD displej 2x16 s dvěma řádky po šestnácti znacích na řádek. Displej má označení LCD16217 SYH-LY a je k sehnání například v GESu. Řadič displeje je klasika HD44780 nebo kompatibilní. LCD displej má celkem 16 vývodů. Které to jsou, je zřejmé ze schématické značky LCD displeje. Datová sběrnice (piny D0 - D7) je 8bitová, ale LCD displej zvládá i 4bitovou konfiguraci. Jen se pak trochu komplikuje přenos dat a instrukcí, protože jeden byte se musí přenášet nadvakrát. Zbývají tři piny řídících signálů RS, R/W a E, napájení +5V (piny VDD a GND), napětí 0 - 5V pro nastavení úrovně jasu (pin V0) a piny pro napájení podsvícení (piny LED- a LED+).
Schéma připojení LCD displeje
Displej přípojíme k modulu SAM9260 přímo, takže bude připojen rovnou na I/O piny mikrokontroléru AT91SAM9260 (viz schéma na obrázku).
Detail pinheadů
Signály datové sběrnice D0 - D7 přivedeme na piny PB24 - PB31 modulu SAM9260 (piny 40 - 34 na pinheadu J3), řídící signál RS pak spojíme s pinem PB23 (pin 42 na pinheadu J3) a signál E s pinem PB22 (pin 41 na pinheadu J3).
Signál displeje R/W a vývod V0 pro nastavení jasu připojíme na zem (GND). Dále na displej přivedeme napájecí napěti +5V - vývody VDD a GND připojíme na +5V, resp. na zem. Tím je displej připojen k modulu SAM9260 v 8bitovém režimu, s tím že do něj lze pouze zapisovat. Čtení z displeje je vzhledem k uzemněnému signálu R/W zablokováno.
Detail připojení LCD displeje pomocí drátových propojek je na obrázku. Použili jsme prototypovací desku BaseBoard z naší nabídky, na kterou jsme připájeli pinheady pro snažší napojení displeje a drátových propojek (viz obrázek Detail pinheadů).
Zapojení LCD displeje pomocí drátových propojek

Seznam dílů