Handson Technology DSP-1182 I2C soros interfész 1602 LCD modul használati útmutató
Ez egy I2C interfész 16×2 LCD kijelző modul, egy kiváló minőségű 2 soros 16 karakteres LCD modul fedélzeti kontrasztszabályozással, háttérvilágítással és I2C kommunikációs interfésszel. Az Arduino kezdők számára nincs többé nehézkes és bonyolultabb LCD meghajtó áramkör csatlakoztatása. Az igazi jelentősége advantagEnnek az I2C soros LCD-modulnak a használata leegyszerűsíti az áramköri csatlakoztatást, megspórol néhány I/O érintkezőt az Arduino kártyán, és egyszerűsíti a firmware-fejlesztést a széles körben elérhető Arduino könyvtárral.
Cikkszám: DSP-1182
Rövid adatok:
- Kompatibilis az Arduino kártyával vagy más I2C busszal rendelkező vezérlőkártyával.
- Kijelző típusa: Negatív fehér kék háttérvilágításon.
- I2C Address:0x38-0x3F (0x3F default)
- Ellátási köttage: 5V
- Interfész: I2C – 4 bites LCD adat- és vezérlővonalak.
- Kontraszt beállítása: beépített potenciométer.
- Háttérvilágítás szabályozása: Firmware vagy áthidaló vezeték.
- Tábla mérete: 80×36 mm.
Beállítás:
A Hitachi HD44780 alapú karakteres LCD-jei nagyon olcsók és széles körben elérhetőek, és minden információt megjelenítő projekt elengedhetetlen része. Az LCD-panel segítségével a kívánt adatok az I2C buszon keresztül jeleníthetők meg az LCD-n. Elvileg az ilyen hátizsákok a PCF8574 köré épülnek (az NXP-től), amely egy általános célú, kétirányú, 8 bites I/O portbővítő, amely az I2C protokollt használja. A PCF8574 egy szilícium CMOS áramkör, amely általános célú távoli I/O bővítést biztosít (8 bites kvázi kétirányú) a legtöbb mikrovezérlő család számára a kétvonalas kétirányú buszon (I2C-bus) keresztül. Vegye figyelembe, hogy a legtöbb visszahúzható modul a PCF8574T (a PCF16 SO8574-os csomagja a DIP16 csomagban) köré összpontosul, 0x27-es alapértelmezett slave címmel. Ha a hátoldali kártya PCF8574AT chipet tartalmaz, akkor az alapértelmezett slave cím 0x3F lesz. Röviden, ha a hátoldali kártya PCF8574T alapú, és a címkapcsolatok (A0-A1-A2) nincsenek forrasztással áthidalva, akkor a slave címe 0x27 lesz.
Címválasztó padok az I2C-LCD kártyán.
A PCD8574A címbeállítása (kivonat a PCF8574A adatspecifikációjából).
Megjegyzés: Ha az A0~A2 pad nyitva van, a tű VDD-re húzódik. Amikor a tüske forrasztási rövidre van zárva, lehúzódik a VSS-re.
Ennek a modulnak az alapbeállítása az A0~A2 minden nyitott, tehát fel kell húzni VDD-re. A cím ebben az esetben 3Fh.
Az alábbiakban egy Arduino-kompatibilis LCD hátizsák referencia kapcsolási rajza látható. A következőkben egy információval szolgálunk arról, hogyan használhatjuk ezeket az olcsó hátizsákokat egy mikrokontrollerrel való interfészhez a pontosan tervezett módon.
Az I2C-LCD hátoldali kártya referencia kapcsolási rajza.
I2C LCD kijelző.
Először az I2C-LCD kártyát kell forrasztania a 16 tűs LCD-modulhoz. Győződjön meg arról, hogy az I2C-LCD-hátú kártya érintkezői egyenesek és illeszkednek az LCD-modulba, majd forrassza be az első érintkezőt, miközben az I2C-LCD-hátú kártyát ugyanabban a síkban tartja az LCD-modullal. Miután befejezte a forrasztási munkát, szerezzen be négy áthidaló vezetéket, és csatlakoztassa az LCD-modult az Arduino-hoz az alábbi utasítások szerint.
LCD kijelző az Arduino vezetékekhez.
Arduino beállítás
Ehhez a kísérlethez le kell tölteni és telepíteni kell az „Arduino I2C LCD” könyvtárat. Először is nevezze át az Arduino könyvtárak mappájában található „LiquidCrystal” könyvtármappát biztonsági másolatként, és folytassa a folyamat többi részével.
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
Ezután másolja be ezt az example sketch Listing-1 a kísérlethez az üres kód ablakba, ellenőrizze, majd töltse fel. Arduino Sketch Listing-1:
Ha 100%-ig biztos benne, hogy minden rendben van, de nem lát semmilyen karaktert a kijelzőn, próbálja meg beállítani a hátizsák kontrasztját, és állítsa be olyan helyzetbe, ahol a karakterek világosak és a háttér nem koszos. dobozok a karakterek mögött. Az alábbiakban részleges view a szerző kísérlete a fent leírt kóddal 20×4-es kijelzőmodullal. Mivel a szerző által használt kijelző egy nagyon tiszta fényes „fekete a sárgán” típusú, a polarizációs hatások miatt nagyon nehéz jó fogást kapni.
Ez a vázlat a soros monitorról érkező karaktereket is megjeleníti:
Az Arduino IDE-ben lépjen az „Eszközök” > „Soros monitor” elemre. Állítsa be a megfelelő adatátviteli sebességet 9600-ra. Írja be a karaktert a felső üres helyre, és nyomja meg a „SEND” gombot.
A karaktersorozat megjelenik az LCD-modulon.
Erőforrás:
Handson technológia
Az Arduino LCD interfész teljes útmutatója (PDF)
A HandsOn Technology multimédiás és interaktív platformot biztosít minden elektronika iránt érdeklődő számára. Kezdőtől keményen, hallgatótól oktatóig. Információ, oktatás, inspiráció és szórakoztatás. Analóg és digitális, gyakorlati és elméleti; szoftver és hardver.
A HandsOn Technology támogatja a nyílt forráskódú hardver (OSHW) fejlesztői platformot.
Tanulás : Tervezés : Megosztás
www.handsontec.com
A termékminőségünk mögött álló arc…
Az állandó változások és a folyamatos technológiai fejlődés világában az új vagy cseretermék soha nincs messze – és mindegyiket tesztelni kell.
Sok szállító egyszerűen importál és csekkek nélkül értékesít, és ez nem lehet senki, különösen a vevő végső érdeke. A Handsotec minden alkatrésze teljes körűen tesztelt. Így amikor a Handsontec termékcsaládból vásárol, biztos lehet benne, hogy kiemelkedő minőséget és értéket kap.
Folyamatosan adjuk hozzá az új részeket, hogy elkezdhesse a következő projektjét.
További információ erről a kézikönyvről és PDF letöltése:
Dokumentumok / Források
![]() |
Handson Technology DSP-1182 I2C soros interfész 1602 LCD modul [pdf] Felhasználói útmutató DSP-1182 I2C soros interfész 1602 LCD modul, DSP-1182, I2C soros interfész 1602 LCD modul, interfész 1602 LCD modul, 1602 LCD modul, LCD modul |