Handson Technology DSP-1165 I2C jadaliidese 20 × 4 LCD-moodul
Tehnilised andmed
- Ühildub Arduino plaadiga või muu I2C siiniga kontrollerplaadiga.
- Kuva tüüp: Must kollakasroheline taustvalgus.
- I2C aadress: 0x38-0x3F (0x3F default).
- Tarne voltage: 5V.
- Liides: I2C kuni 4-bitised LCD-andmed ja juhtliinid.
- Kontrastsuse reguleerimine: sisseehitatud potentsiomeeter.
- Taustvalgustuse juhtimine: Püsivara või hüppaja juhe.
- Tahvli suurus: 98×60 mm.
Toote kasutusjuhised
Seadistamine
Aadressivaliku padjad I2C-LCD-tahvlil. Vaikimisi aadressiseade on 3Fh. Mikrokontrolleriga liidestamiseks järgige võrdlusskeemi.
I2C LCD-ekraani seadistamine
- Jootke I2C-LCD-tagaplaat 16-kontaktilise LCD-mooduli külge, tagades õige joonduse.
- Ühendage LCD-moodul oma Arduinoga, kasutades nelja ühendusjuhet vastavalt kasutusjuhendile.
Arduino seadistus:
- Laadige alla ja installige Arduino I2C LCD teek. Nimetage oma Arduino teekide kaustas olev LiquidCrystali teegi kaust varukoopiana ümber.
- Kopeerige ja kleepige esitatud eksampvisandage Arduino IDE-sse, kontrollige ja laadige visand oma Arduino tahvlile.
KKK:
K: Mis on mooduli I2C vaikeaadress?
- A: Vaikimisi I2C-aadress on 0x3F, kuid selle saab määrata vahemikus 0x38-0x3F.
K: Kuidas reguleerida ekraani kontrastsust?
- A: Moodulil on sisseehitatud potentsiomeeter kontrasti reguleerimiseks.
K: Kas ma saan juhtida ekraani taustvalgustust?
- A: Jah, saate taustvalgustust juhtida kas püsivara või hüppaja juhtme abil.
- See on I2C liidese 20 × 4 LCD-moodul, uus kvaliteetne 4-realine 20-kohaline LCD-moodul, millel on sisseehitatud kontrasti reguleerimise reguleerimine, taustvalgustus ja I2C sideliides.
- Arduino algajatele ei ole enam tülikas ja keerukas LCD-draiveri vooluring.
- Tõeline märkimisväärne edutagSelle I2C Serial LCD-mooduli esitlus lihtsustab vooluringi ühendamist, salvestab Arduino plaadile mõned I/O-pistikud, lihtsustab püsivara arendust laialdaselt saadaoleva Arduino raamatukoguga.
- SKU: DSP-1165
Lühiandmed:
- Ühilduv Arduino plaadiga või muu I2C siiniga kontrolleri plaadiga.
- Kuva tüüp: Must kollakasroheline taustvalgus.
- I2C Address:0x38-0x3F (0x3F vaikimisi)
- Tarne voltage: 5V
- Liides: I2C kuni 4-bitised LCD-andmed ja juhtliinid.
- Kontrastsuse reguleerimine: sisseehitatud potentsiomeeter.
- Taustvalgustuse juhtimine: Püsivara või hüppaja juhe.
- Tahvli suurus: 98×60 mm.
Seadistamine
- Hitachi HD44780-l põhinev tegelaskujuline LCD on väga odav ja laialdaselt saadaval ning on oluline osa igast teavet kuvavast projektist.
- LCD-tahvli abil saab soovitud andmeid kuvada LCD-ekraanil läbi I2C siini. Põhimõtteliselt on sellised seljakotid üles ehitatud PCF8574 ümber (NXP-st), mis on üldotstarbeline kahesuunaline 8-bitine I/O-pordi laiendaja, mis kasutab I2C-protokolli.
- PCF8574 on räni CMOS-ahel, mis pakub kaherealise kahesuunalise siini (I8C-bus) kaudu enamiku mikrokontrolleriperekondade jaoks üldotstarbelist kaug-I/O-laiendust (2-bitine kvaasi-kahesuunaline).
- Pange tähele, et enamik mooduleid on koondunud PCF8574T (PCF16 SO8574 pakett DIP16 paketis) ümber, vaikeaadressiga 0x27.
- Kui teie plaadil on PCF8574AT kiip, muutub vaikeaadressiks 0x3F.
- Lühidalt, kui tagakülje plaat põhineb PCF8574T-l ja aadressiühendused (A0-A1-A2) ei ole joodisega sillatud, on selle alam-aadress 0x27.
PCD8574A aadressiseade (väljavõte PCF8574A andmete spetsifikatsioonidest)
- Märkus. Kui padi A0~A2 on avatud, tõmmatakse tihvt VDD-ni. Kui tihvt on jootmisel lühistatud, tõmmatakse see alla VSS-i.
- Selle mooduli vaikesäte on A0~A2 kõik avatud, nii et see tõmmatakse üles VDD-le. Aadress on antud juhul 3Fh.
- Allpool on näidatud Arduino-ühilduva LCD-seljakoti võrdlusskeem.
- Järgneb teave selle kohta, kuidas kasutada ühte neist odavatest seljakottidest mikrokontrolleriga liidestamiseks täpselt ette nähtud viisil.
- I2C-LCD-tagaplaadi võrdlusskeem.
I2C LCD ekraan.
- Esiteks peate jootma I2C-LCD-tagaplaadi 16-kontaktilise LCD-mooduli külge. Veenduge, et I2C-LCD-tagaplaadi tihvtid oleksid sirged ja sobiksid LCD-mooduliga, seejärel jootke esimene tihvt, hoides I2C-LCD-tagaplaadi tihvtid LCD-mooduliga samal tasapinnal. Kui olete jootmistöö lõpetanud, hankige neli ühendusjuhet ja ühendage LCD-moodul oma Arduinoga vastavalt alltoodud juhistele.
- LCD-ekraanilt Arduino juhtmestik
Arduino seadistus
- Selle katse jaoks on vaja alla laadida ja installida "Arduino I2C LCD" teek.
- Kõigepealt nimetage oma Arduino teekide kaustas olev "LiquidCrystal" teegi kaust varukoopiaks ümber ja jätkake ülejäänud protsessiga.
- https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
- Järgmisena kopeerige ja kleepige see endineample sketch Listing-1 katse jaoks tühja koodiaknasse, kontrollige ja seejärel laadige üles.
Arduino Sketch Listing-1:
- Kui olete 100% kindel, et kõik on korras, kuid te ei näe ekraanil ühtegi tähemärki, proovige reguleerida seljakoti kontrasti reguleerimispotti ja seada see asendisse, kus märgid on heledad ja taustal pole räpased kastid tegelaste taga. Järgneb osaline view autori katsest ülalkirjeldatud koodiga 20×4 kuvamooduliga.
- Kuna autori kasutatav ekraan on väga selge ere “must kollasel” tüüpi, on polarisatsiooniefektide tõttu väga raske head saaki saada.
Sellel visandil kuvatakse ka seeriamonitorilt saadetud märk:
- Arduino IDE-s minge jaotisse "Tööriistad" > "Serial Monitor". Määrake õigeks edastuskiiruseks 9600.
- Sisestage tähemärk ülemisse tühikusse ja klõpsake nuppu "SAADA".
- Tähemärkide jada kuvatakse LCD-moodulil.
Vahendid
- Handsoni tehnoloogia
- Lelong.com.my
- HandsOn Technology pakub multimeediumi- ja interaktiivset platvormi kõigile elektroonikahuvilistele.
- Algajast paadunud, üliõpilasest õppejõuni. Teave, haridus, inspiratsioon ja meelelahutus.
- Analoog ja digitaalne, praktiline ja teoreetiline; tarkvara ja riistvara.
- HandsOn Technology toetab avatud lähtekoodiga riistvara (OSHW) arendusplatvormi.
- Õppige: Disaini jagamine www.handsontec.com
Nägu meie tootekvaliteedi taga
- Pidevate muutuste ja pideva tehnoloogilise arengu maailmas pole uus või asendustoode kunagi kaugel – ja neid kõiki tuleb testida.
- Paljud müüjad lihtsalt impordivad ja müüvad ilma tšekkideta ning see ei saa olla kellegi, eriti kliendi ülim huvi. Kõik Handsotecis müüdavad osad on täielikult testitud.
- Nii et Handsonteci tootevalikust ostes võite olla kindel, et saavutate suurepärase kvaliteedi ja väärtuse.
- Lisame pidevalt uusi osi, et saaksite oma järgmise projektiga alustada.
Omadused
- 5 × 8 punkti kursoriga
- STN (kollane-roheline), positiivne, transflektiivne
- 1/16 töötsükkel
- Viewsuund: kell 6:00
- Sisseehitatud kontroller (S6A0069 või samaväärne)
- +5V toiteallikas
- Kollane-roheline LED BKL, mida juhivad A, K
Kontuuri mõõde
Absoluutsed maksimumhinnangud
Üksus | Sümbol | Standardne | Üksus | ||
Võimsus voltage | VDD-VSS | 0 | – | 7.0 | V |
Sisendi mahttage | Vin | VSS | – | VDD | |
Töötemperatuuri vahemik | Üles | -20 | – | +70 | ℃ |
Säilitustemperatuuri vahemik | Test | -30 | – | +80 |
Plokkskeem
Liidese tihvti kirjeldus
PIN-kood nr. | Sümbol | Väline ühendus | Funktsioon |
1 | VSS | Toiteallikas | LCM-i signaali maandus (GND) |
2 | VDD | Loogika toide (+5V) LCM-i jaoks | |
3 | V0 | Kontrasti reguleerimine | |
4 | RS | MPU | Registreeri valikusignaal |
5 | R/W | MPU | Lugemise/kirjutamise valikusignaal |
6 | E | MPU | Toimimise (andmete lugemise/kirjutamise) lubamise signaal |
7-10 | DB0 ~ DB3 | MPU | Neli madala järgu kahesuunalist kolme olekuga andmesiini liini. Kasutatakse andmeedastuseks MPU ja LCM-i vahel.
Neid nelja ei kasutata 4-bitise töö ajal. |
11-14 | DB4 ~ DB7 | MPU | Neli kõrgetasemelist kahesuunalist kolme olekuga andmesiini liini. Kasutatakse andmeedastuseks MPU vahel |
15 | A (LED+) | LED BKL toiteallikas | BKL (anood) toiteallikas |
16 | K (LED-) | BKL (GND) toiteallikas |
Kontrasti reguleerimine
- VDD~V0: LCD Driving Voltage
- VR: 10k ~ 20k
Optilised omadused
Üksus | Sümbol | Seisund | Min. | Tüüp. | Max | Üksus |
Viewnurgaga | 1 θ | Cr≥3 | 20 | deg | ||
2 θ | 40 | |||||
Φ1 | 35 | |||||
Φ2 | 35 | |||||
Kontrastsuse suhe | Cr | – | 10 | – | – | |
Reageerimisaeg (tõus) | Tr | – | – | 200 | 250 | ms |
Reageerimisaeg (sügis) | Tr | – | – | 300 | 350 |
Elektrilised omadused
Taustavalgustuse skeem (valgusti 12x4)
VÄRV: KOLLANE ROHELINE
LED HINNAD
ITEM | SÜMBOL | MIN | TÜÜP. | MAX | ÜHIK |
EDASI VOLTAGE | VF | 4.0 | 4.2 | 4.4 | V |
EDASI VOOLU | IF | – | 240 | – | MA |
VÕIMSUS | P | – | 1.0 | – | W |
LAINEPIKKUSE PEAK | ΛP | 569 | 571 | 573 | NM |
VALGUS | LV | – | 340 | – | CD/M2 |
Töötemperatuuri vahemik | Vop | -20 | – | +70 | ℃ |
Säilitustemperatuuri vahemik | Vst | -25 | – | +80 |
Alalisvoolu omadused
Parameeter | Sümbol | Tingimused | Min. | Tüüp. | Max | Üksus |
Tarne voltage LCD jaoks | VDD-V0 | Ta = 25 ℃ | – | 4.5 | – | V |
Sisendi mahttage | VDD | 4.7 | 5.0 | 5.5 | ||
Toitevool | LISA | Ta = 25 ℃, VDD = 5.0 V | – | 1.5 | 2.5 | mA |
Sisend lekkevool | ILKG | – | – | 1.0 | uA | |
"H" taseme sisend voltage | VIA kaudu | 2.2 | – | VDD | V | |
“L” taseme sisend voltage | VIL | Algväärtusest kaks korda suurem või vähem | 0 | – | 0.6 | |
"H" taseme väljund voltage | VOH | LOH = -0.25 mA | 2.4 | – | – |
“L” taseme väljund voltage | VOL | LOH = 1.6 mA | – | – | 0.4 | |
Taustvalgustuse toitevool | IF | VDD = 5.0 V, R = 6.8 W | – | 240 | – |
Kirjutamise tsükkel (Ta = 25 ℃, VDD = 5.0 V)
Parameeter | Sümbol | Test pin | Min. | Tüüp. | Max | Üksus |
Luba tsükliaeg | tc |
E |
500 | – | – |
ns |
Luba impulsi laius | tw | 230 | – | – | ||
Luba tõusu/languse aeg | tr, tf | – | – | 20 | ||
RS; R/W seadistamise aeg | tsu1 | RS; R/W | 40 | – | – | |
RS; R/W aadressi ooteaeg | th1 | 10 | – | – | ||
Andmete väljastamise viivitus | tsu2 | DB0 ~ DB7 | 80 | – | – | |
Andmete hoidmise aeg | th2 | 10 | – | – |
Kirjutage režiimi ajastusskeem
Lugemistsükkel (Ta=25 ℃, VDD = 5.0 V)
Parameeter | Sümbol | Test pin | Min. | Tüüp. | Max | Üksus |
Luba tsükliaeg | juurde | E | 500 | – | – | ns |
Luba impulsi laius | TW | 230 | – | – | ||
Luba tõusu/languse aeg | tr, tf | – | – | 20 | ||
RS; R/W seadistamise aeg | tsu | RS; R/W | 40 | – | – | |
RS; R/W aadressi ooteaeg | th | 10 | – | – | ||
Andmete väljastamise viivitus | td | DB0 ~ DB7 | – | – | 120 | |
Andmete hoidmise aeg | a | 5 | – | – |
Lugege režiimi ajastusskeemi
FUNKTSIOONI KIRJELDUS
Süsteemi liides
- Sellel kiibil on kahte tüüpi MPU-ga liideseid: 4-bitine siin ja 8-bitine siin. 4-bitine siin ja 8-bitine siin valitakse käsuregistris DL-biti järgi.
Hõivatud lipp (BF)
- Kui BF = “Kõrge”, näitab see, et sisemist toimingut töödeldakse. Nii et selle aja jooksul ei saa järgmist juhist vastu võtta.
- BF-i saab lugeda DB7 pordi kaudu, kui RS = madal ja R/W = kõrge (loejuhiste toiming). Enne järgmise käsu täitmist veenduge, et BF pole kõrge.
Aadressi loendur (AC)
- Address Counter (AC) salvestab DDRAM/CGRAM-i aadressi, mis on üle kantud infrapunast. Pärast DDRAM-i/CGRAM-i (lugemist) kirjutamist suurendatakse (väheneb) vahelduvvoolu automaatselt 1 võrra.
- Kui RS = “Madal” ja R/W = “Kõrge”, saab vahelduvvoolu lugeda DB0 – DB6 portide kaudu.
Kuva andmete RAM (DDRAM)
- DDRAM salvestab kuvaandmed maksimaalselt 80 x 8 bitti (80 tähemärki). DDRAM-i aadress määratakse aadressiloenduris (AC) kuueteistkümnendarvuna.
Kuva asend
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
00 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 0A | 0B | 0C | 0D | 0E | 0F | 10 | 11 | 12 | 13 |
40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 4A | 4B | 4C | 4D | 4E | 4F | 50 | 51 | 52 | 53 |
14 | 15 | 16 | 17 | 18 | 19 | 1A | 1B | 1C | 1D | 1E | 1F | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |
54 | 55 | 56 | 57 | 58 | 59 | 5A | 5B | 5C | 5D | 5E | 5F | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 |
CGROM (märkide generaatori ROM)
- CGROM-il on 5 x 8 punkti 204 tähemärgi muster ja 5 x 10 punkti 32 tähemärgi muster. CGROM-il on 204 märgimustrit 5 x 8 punktiga.
CGRAM (tähemärkide generaatori RAM)
- CGRAM-il on kuni 5 × 8 punkti, 8 tähemärki. Kirjutades fondiandmed CGRAM-i, saab kasutada kasutaja määratud märke.
CGRAM-i aadresside, märgikoodide (DDRAM) ja märgimustrite (CGRAM-i andmed) vaheline seos
Märkused:
- Märgikoodi bitid 0 kuni 2 vastavad CGRAM-i aadressi bittidele 3 kuni 5 (3 bitti: 8 tüüpi).
- CGRAM adresseerib bitte 0 kuni 2 ja määrab märgimustri rea asukoha. 8. rida on kursori asukoht ja selle kuva moodustab kursoriga loogiline VÕI. Säilitage 8. rea andmed, mis vastavad kursori kuvamispositsioonile, kursori kuvana 0-s. Kui 8. rea andmed on 1, süttib 1 bitt 8. rida olenemata kursori olemasolust.
- Tähemärgimustri rea asukohad vastavad CGRAM-i andmebittidele 0 kuni 4 (bitt 4 on vasakul).
- Nagu on näidatud tabelis, valitakse CGRAM-i märgimustrid, kui märgikoodi bitid 4 kuni 7 on kõik 0. Kuna aga märgikoodi bitil 3 pole mingit mõju, kuvatakse R-il ex.ampülaltoodud saab valida kas märgikoodiga 00H või 08H.
- 1 CGRAM-i andmete puhul vastab kuva valikule ja 0 mittevalimisele Tähistab efekti puudumist.
Kursori/pilgutamise juhtahel
See juhib kursori/pilgutamist SISSE/VÄLJA kursori asukohas.
Juhendi kirjeldus
Kontuur
- S6A0069 sisemise kella ja MPU kella vahelise kiiruse erinevuse ületamiseks teostab S6A0069 sisemisi toiminguid, salvestades juhtelemendid koosseisudesse IR või DR.
- Sisemine töö määratakse MPU signaali järgi, mis koosneb lugemisest/kirjutamisest ja andmesiinist (vt tabel 7).
Juhised võib jagada suures osas nelja rühma:
- S6A0069 funktsioonide seadmise juhised (seadke kuvamismeetodid, määrake andmete pikkus jne)
- Aadressi määramise juhised sisemisele RAM-ile
- Andmeedastusjuhised sisemise RAM-iga
- teised
- Sisemise RAM-i aadressi suurendatakse või vähendatakse automaatselt 1 võrra.
- Märkus. sisemise töö ajal kuvatakse hõivatud lipp (DB7) "Kõrge".
- Hõivatud lipu kontrollimisele peab eelnema järgmine käsk.
Juhiste tabel
Juhend
V: B |
Juhendi kood
6/18 |
Kirjeldus
2008 |
Täitmine |
RS | R/W | DB7 | DB6 | DB 5 | DB4 | DB3 | DB2 | DB 1 | DB0 | aeg (fosc = 270 KHZ | ||
Kustuta ekraan | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Kirjutage DDRA-le "20H" ja määrake DDRAM-i aadressiks "00H".
AC |
1.53 ms |
Tagasi koju |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
– |
Seadke DDRAM-i aadress väärtusele „00H” vahelduvvoolust ja viige kursor nihutamisel algsesse asendisse.
DDRAM-i sisu ei muudeta. |
1.53 ms |
Sisestusrežiim Määra | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | I/D | SH | Määra kursori liikumissuund ja kogu ekraani vilkumine | 39us |
Ekraani ON/OFF juhtimine | 0 | 0 | 0 | 0 | 0 | 0 | 1 | D | C | B | Lülitage ekraan (D), kursor (C) ja kursori vilkumine (B) sisse/välja
Juhtbitt. |
|
Kursori või kuva nihutamine |
0 |
0 |
0 |
0 |
0 |
1 |
S/C |
R/L |
– |
– |
Seadke kursor liikuma ja kuvage Shift juhtbitt ja suund ilma muutmata
DDRAM-i andmed. |
39us |
Funktsioonide komplekt |
0 |
0 |
0 |
0 |
1 |
DL |
N |
F |
– |
– |
Liidese andmete pikkuse määramine (DL: 8-
Bit/4-bit), kuvarea numbrid (N: =2-rida/1-rida) ja Kuva fondi tüüp (F: 5 × 11/5 × 8) |
39us |
Määrake CGRAM
Aadress |
0 |
0 |
0 |
1 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
Määrake aadressis CGRAM-i aadress
Loendur. |
39us |
Määra DDRAM
Aadress |
0 |
0 |
1 |
AC6 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
Määrake aadressis DDRAM-i aadress
Loendur. |
39us |
Lugege hõivatud lippu ja aadressi |
0 |
1 |
BF |
AC6 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
Kas sisemise töö ajal või mitte, saab teada BF-i lugedes. Samuti saab lugeda aadressiloenduri sisu. |
0us |
Kirjutage andmed aadressile
Aadress |
1 |
0 |
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
Kirjutage andmed sisemisse RAM-i (DDRAM/CGRAM). |
43us |
Lugege andmeid RAM-ist | 1 | 1 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | Lugege andmeid sisemisest RAM-ist (DDRAM/CGRAM). | 43us |
- MÄRKUS. Kui MPU programm kontrollib hõivatud lippu (DB7), peab see olema vajalik 1/2 fosc järgmise käsu täitmiseks E-signaali langeva serva võrra pärast seda, kui hõivatud lipp (DB7) läheb asendisse "Madal". .
Sisu
- Selge ekraan
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 0 1 - Kustutage kõik ekraaniandmed, kirjutades kõigile DDRAM-i aadressidele “20H” (tühikukood) ja määrake DDRAM-i aadressiks AC (aadressiloendur) “00H”.
- Viige kursor tagasi algsesse olekusse, st viige kursor kuva esimese rea vasakusse serva. Suurendage sisestusrežiimi (I/D = "Kõrge").
- Tagasi koju
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 1 – - Koju naasmine on kursori koju naasmise juhis.
- Määrake aadressiloenduril DDRAM-i aadressiks “00H”.
- Viige kursor tagasi algsele saidile ja nihutamise korral tagastage ekraan algsesse olekusse. DDRAM-i sisu ei muutu.
- Sisenemisrežiim on seadistatud
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 1 I/D SH - Määrake kursori ja kuva liikumise suund.
- I/D: DDRAM-i aadressi suurendamine/vähendamine (kursor või vilkumine)
- Kui I/D = “kõrge”, liigub kursor/pilgutus paremale ja DDRAM-i aadressi suurendatakse 1 võrra.
- Kui I/D = “Madal”, liigub kursor/pilgutus vasakule ja DDRAM-i aadressi suurendatakse 1 võrra.
- CGRAM töötab CGRAM-ist lugemisel või sinna kirjutamisel samamoodi nagu DDRAM.
- SH: kogu ekraani nihutamine
- Kui DDRAM-i lugemise (CGRAM-i lugemise/kirjutamise) toiming või SH=“Madal”, ei toimu kogu kuva nihutamist.
- Kui SH = "Kõrge" ja DDRAM-i kirjutamisoperatsioon, nihutatakse kogu kuva vastavalt I/D väärtusele. (I/D = "kõrge". nihuta vasakule, I/D = "Madal". Nihuta paremale).
- Ekraani ON/OFF juhtimine
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 1 D C B - Juhtkuva/kursor/pilgutus ON/OFF 1 bitine register.
- D: Kuva ON/OFF juhtbitt
- Kui D = "Kõrge", lülitatakse kogu ekraan sisse.
- Kui D = “Madal”, lülitatakse ekraan välja, kuid kuva andmed jäävad DDRAM-i.
- C: kursori ON/OFF juhtbitt
- Kui D = "Kõrge", on kursor sisse lülitatud.
- Kui D = “Madal”, kaob kursor praeguselt kuvalt, kuid I/D register säilitab oma andmed.
- B: Kursori vilkumise juhtbitt ON/OFF
- Kui B = "Kõrge", on kursori vilkumine sisse lülitatud, mis toimib vaheldumisi kõigi "Kõrge" andmete vahel ja kuvab kursori asukohas olevaid märke.
- Kui B = "Madal", on vilkumine välja lülitatud.
- Kursori või kuva nihutamine
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 1 S/C R/L – – - Parema/vasaku kursori asukoha või kuva nihutamine ilma kuvaandmete kirjutamise või lugemiseta. Seda juhist kasutatakse kuvaandmete parandamiseks või otsimiseks.
- 2-realise režiimi kuvamise ajal liigub kursor 2. reale pärast 40. rea 1. numbrit.
- Pange tähele, et kuva nihutamine toimub kõikidel ridadel üheaegselt.
- Kui kuva andmeid nihutatakse korduvalt, nihutatakse iga rida eraldi.
- Kuva nihutamisel aadressiloenduri sisu ei muudeta.
- Nihutamismustrid S/C ja R/L bittide järgi
S/C R/L Operatsioon 0 0 Nihutage kursorit vasakule ja vahelduvvoolu vähendatakse 1 võrra 0 1 Nihutage kursorit paremale ja vahelduvvoolu suurendatakse 1 võrra 1 0 Nihutage kogu ekraan vasakule, kursor liigub vastavalt kuvale 1 1 Nihutage kogu kuva paremale, kursor liigub vastavalt kuvale
- Funktsioonide komplekt
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 1 DL N F – – - DL: Liidese andmepikkuse kontrollbitt
- Millal DL = "Kõrge", see tähendab 8-bitist siinirežiimi MPU-ga.
- Millal DL = "Madal", see tähendab 4-bitist siinirežiimi MPU-ga. Seega on DL signaal 8-bitise või 4-bitise siinirežiimi valimiseks. Kui režiim on 4-bit siin, peab see 4-bitisi andmeid edastama kaks korda.
- N: Kuva rea numbri juhtbitt
- Millal N=“Madal”, 1-realine kuvarežiim on seatud.
- Millal N = "Kõrge", on seatud 2-realine kuvarežiim.
- F: Kuva rea numbri juhtbitt
- Millal F=“Madal”, 5×8 punkti formaadis kuvarežiim on seatud.
- Millal F = "Kõrge", 5 × 11 punkti formaadis kuvarežiim.
- Määrake CGRAM-i aadress
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0 - Määrake CGRAM-i aadressiks AC.
- Juhend teeb CGRAM-i andmed MPU-st kättesaadavaks.
- Määrake DDRAM-i aadress
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0 - Määrake DDRAM-i aadressiks AC.
- See juhend muudab DDRAM-i andmed MPU-st kättesaadavaks.
- Kui 1-realine kuvarežiim (N = LOW), on DDRAM-i aadress vahemikus "00H" kuni "4FH". Kaherealise kuvarežiimi korral (N = kõrge) moodustab DDRAM-i aadress esimesel real "2H" kuni " 1H" ja DDRAM-i aadress teisel real on vahemikus "00H" kuni "27H".
- Lugege hõivatud lippu ja aadressi
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 - See juhend näitab, kas S6A0069 on sisemises töös või mitte.
- Kui saadud BF on "Kõrge", on sisemine toiming pooleli ja peaks ootama, kuni BF on LOW, selleks ajaks saab sooritada järgmise käsu.
- Sellest juhisest saate lugeda ka aadressiloenduri väärtust.
- Kirjutage andmed RAM-i
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 0 D7 D6 D5 D4 D3 D2 D1 D0 - Kirjutage 8-bitised binaarsed andmed DDRAM-i/CGRAM-i.
- RAM-i valik DDRAM-i ja CGRAM-i hulgast määratakse eelmise aadressikomplekti käsuga (DDRAM-i aadressikomplekt, CGRAM-i aadressikomplekt).
- RAM-i komplekti juhised võivad samuti määrata RAM-i vahelduvvoolu suuna.
- Pärast kirjutamisoperatsiooni. Aadressi suurendatakse/vähendatakse automaatselt 1 võrra, vastavalt sisestusrežiimile.
- Lugege andmeid RAM-ist
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 1 D7 D6 D5 D4 D3 D2 D1 D0
- 8-bitiste binaarsete andmete lugemine DDRAM-ist/CGRAM-ist.
- RAM-i valik määratakse eelmise aadressikomplekti juhise järgi. Kui RAM-i aadressikomplekti käsku enne seda käsku ei täideta, on esimesena loetud andmed kehtetud, kuna vahelduvvoolu suund pole veel määratud.
- Kui RAM-i andmeid loetakse mitu korda ilma, et RAM-i aadressi juhised oleksid eelnevalt määratud, saab õiged RAM-i andmed saada teisest. Esimesed andmed oleksid aga valed, kuna RAM-i andmete edastamiseks puudub ajavaru.
- DDRAM-i lugemisoperatsiooni puhul täidab kursori nihutamise käsk sama rolli kui DDRAM-i aadressikomplekti käsk, samuti edastab see RAM-i andmed väljundandmete registrisse.
- Pärast lugemistoimingut suurendatakse/vähendatakse aadressiloendurit automaatselt 1 võrra vastavalt sisestusrežiimile.
- Pärast CGRAM-i lugemist ei pruugita ekraani nihutamist õigesti teostada.
- MÄRKUS. RAM-i kirjutamise korral suurendatakse/vähendatakse vahelduvvoolu 1 võrra nagu lugemisoperatsioonil.
- Sel ajal näitab AC järgmist aadressi asukohta, kuid lugemisjuhisega saab lugeda ainult eelmisi andmeid.
Standardne märgimuster inglise/euroopa keeles
Kvaliteedi spetsifikatsioonid
Toote välimuse testi standard
- Välimuse testimise viis: ülevaatus tuleks läbi viia 20 W x 2 fluorestsentslambigaamps.
- LCM-i ja fluorestseeruva l vaheline kaugusamps peaks olema 100 cm või rohkem.
- LCM-i ja inspektori silmade vaheline kaugus peaks olema 25 cm või rohkem.
- The viewkontrollimise suund on LCM-i suhtes vertikaalselt 35°.
- Tsoon: Aktiivne kuvaala (minimaalne viewala).
- B-tsoon: Mitteaktiivne kuvaala (väljas viewala).
Kvaliteedi tagamise spetsifikatsioon
- AQL kontrolli standard
- Samplingi meetod: GB2828-87, II tase, üksik sampmolva defektide klassifikatsioon (Märkus: * ei sisalda)
Klassifitseerida | Üksus | Märkus | AQL | |
Major | Kuva olek | Lühis või avatud vooluahel | 1 | 0.65 |
LC leke | ||||
Virvendus | ||||
Kuvarit pole | ||||
Vale viewsuund | ||||
Kontrastsuse defekt (hämar, kummitus) | 2 | |||
Taustvalgus | 1,8 | |||
Mittekuva | Lame kaabel või tihvti tagurpidi | 10 | ||
Vale või puuduv komponent | 11 | |||
Alaealine | Kuva olek | Taustavärvi hälve | 2 | 1.0 |
Must laik ja tolm | 3 | |||
Joone defekt, kriimustus | 4
5 |
|||
Vikerkaar | ||||
Kiip | 6 | |||
Pinhole | 7 | |||
Polarisaator |
Väljaulatuv | 12 | ||
Mull ja võõrmaterjal | 3 | |||
Jootmine | Kehv ühendus | 9 | ||
Traat | Kehv ühendus | 10 | ||
TAB | Asend, sidumistugevus | 13 |
Märkus defektide klassifitseerimise kohta
Ei. | Üksus | Kriteerium | |||||||||||||
1 | Lühis või avatud vooluahel | Ei luba | |||||||||||||
LC leke | |||||||||||||||
Virvendus | |||||||||||||||
Kuvarit pole | |||||||||||||||
Vale viewsuund | |||||||||||||||
Vale taustvalgustus | |||||||||||||||
2 | Kontrastsuse defekt | Vaadake kinnitust sample | |||||||||||||
Taustavärvi hälve | |||||||||||||||
3 |
Punkti defekt, Must täpp, tolm (sh polarisaator)
j = (X+Y)/2 |
![]() Ühik: tolli2
|
|||||||||||||
4 | Joone defekt, kriimustus | ![]() Ühik: mm
|
|||||||||||||
5 |
Vikerkaar |
Mitte rohkem kui kaks värvimuutust viewala. |
Ei. | Üksus | Kriteerium | ||||||||
7 | Segmendi muster
W = Segmendi laius j = (X+Y)/2 |
(1) Pinhole
j < 0.10 mm on vastuvõetav. Ühik: mm
|
||||||||
8 | Taustvalgustus | (1) Taustvalgustuse värv peab vastama spetsifikatsioonile.
(2) Mitte lubada virvendust |
||||||||
9 | Jootmine | (1) Ärge lubage PCB-le tugevalt määrdunud ja jootekuule. (Mustane suurus viitab punkti- ja tolmudefektile)
(2) Üle 50% pliist tuleks jootma maapinnal. |
||||||||
10 | Traat | (1) Vasktraat ei tohiks olla roostetanud
(2) Ärge jätke vasktraadi ühendusele pragusid. (3) Ärge lubage lamekaabli asendit ümber pöörata. (4) Ärge lubage lamekaabli sisse paljastatud vasktraati. |
||||||||
11* | PCB | (1) Ärge lubage kruvide roostetamist ega kahjustusi.
(2) Ärge lubage komponentide puudumist või vale paigaldamist. |
LCM-i töökindlus
Töökindluse testi tingimus:
Üksus | Seisund | Aeg (tunnid) | Hindamine |
Kõrge temp. Säilitamine | 80°C | 48 | Funktsioonides ja välimuses kõrvalekaldeid ei esine |
Kõrge temp. Töötavad | 70°C | 48 | |
Madal temp. Säilitamine | -30°C | 48 | |
Madal temp. Töötavad | -20°C | 48 | |
Niiskus | 40°C/90% suhteline õhuniiskus | 48 | |
Temp. Tsükkel | 0°C ¬ 25°C ®50°C
(30 min ¬ 5 min ® 30 min) |
10 tsüklit |
Taastumisaeg peaks olema vähemalt 24 tundi. Lisaks ei tohi funktsioonid, jõudlus ja välimus 50,000 20 tunni jooksul märkimisväärselt halveneda tavalistes töö- ja hoiutingimustes toatemperatuuril (8+65°C), normaalse niiskuse (alla XNUMX% suhtelise õhuniiskuse) juures ja kohas, mis ei puutu kokku otsest päikesevalgust.
Ettevaatusabinõud LCD/LCM-i kasutamisel
- LCD/LCM on kokku pandud ja reguleeritud suure täpsusega.
- Ärge püüdke teha mingeid muudatusi ega muudatusi.
- Tuleb märkida järgmist.
Üldised ettevaatusabinõud:
- LCD-paneel on valmistatud klaasist. Vältige liigset mehaanilist lööki või tugeva surve avaldamist kuvapinna pinnale.
- Ekraani pinnal kasutatav polarisaator on kergesti kriimustatud ja kahjustatud. Käsitsemisel tuleb olla äärmiselt ettevaatlik. Tolmu või mustuse puhastamiseks ekraani pinnalt pühkige õrnalt puuvilla või muu pehme materjaliga, mis on immutatud isopropüülalkoholi, etüülalkoholi või triklorotriflorotaaniga, ärge kasutage vett, ketooni ega aromaatseid aineid ning ärge kunagi hõõruge kõvasti.
- Ärge tamper mingil moel metallraami sakkidega.
- Ärge tehke trükkplaadil mingeid muudatusi ilma XIAMEM OCULARiga konsulteerimata
- LCM-i paigaldamisel veenduge, et PCB-le poleks pinget, näiteks paindumist või keerdumist. Elastomeeri kontaktid on väga õrnad ja pikslite puudumine võib tuleneda mõne elemendi kergest nihkumisest.
- Vältige metallraamile vajutamist, vastasel juhul võib elastomeerist pistik deformeeruda ja kaotada kontakti, mille tulemuseks on pikslite puudumine ja ka vikerkaare ilmumine ekraanile.
- Olge ettevaatlik, et ärge puudutage ega neelake alla vedelkristalle, mis võivad kahjustatud rakust lekkida. Kui vedelkristall levib nahale või riietele, peske see kohe seebi ja veega maha.
Staatilise elektri ettevaatusabinõud:
- Mooduliahela jaoks kasutatakse CMOS-LSI-d; seetõttu peaksid operaatorid olema maandatud alati, kui ta mooduliga kokku puutub.
- Ärge puudutage ühtegi juhtivat osa, nagu LSI-padjad; PCB vaskjuhtmed ja liideseklemmid inimkeha mis tahes osadega.
- Ärge puudutage ekraani ühendusklemme palja käega; see põhjustab klemmide lahtiühendamise või defektse isolatsiooni.
- Mooduleid tuleks hoida antistaatilistes kottides või muudes staatilist elektrit taluvates konteinerites.
- Kasutage ainult korralikult maandatud jootekolbi.
- Kui kasutatakse elektrilist kruvikeerajat, peaks see sädemete vältimiseks olema maandatud ja varjestatud.
- Tööriiete ja tööpinkide puhul tuleb järgida tavalisi staatilisi ennetusmeetmeid.
- Kuna kuiv õhk on induktiivne staatilisuse suhtes, on soovitatav suhteline õhuniiskus 50–60%.
Ettevaatusabinõud jootmisel:
- Jootmine peaks toimuma ainult I/O klemmidel.
- Kasutage korraliku maandusega ja lekkevaba jootekolbi.
- Jootetemperatuur: 280°C+10°C
- Jootmisaeg: 3 kuni 4 sekundit.
- Kasutage vaiguräbustiga eutektilist joodist.
- Räbusti kasutamisel tuleb vedelkristallekraani pinda kaitsta, et vältida pritsmete tekkimist.
- Fluxi jäägid tuleks eemaldada.
Ettevaatusabinõud kasutamisel:
- The viewkaldenurka saab reguleerida vedelkristallekraani juhtimismahtu muutestage Vo.
- Alates rakendatud DC voltage põhjustab elektrokeemilisi reaktsioone, mis halvendavad kuva, rakendatav impulsi lainekuju peaks olema sümmeetriline, nii et alalisvoolu komponente ei jääks alles. Kasutage kindlasti määratud töömahtutage.
- Sõitmine voltage tuleks hoida kindlaksmääratud vahemikus; liigne voltage lühendab ekraani eluiga.
- Reaktsiooniaeg pikeneb temperatuuri langusega.
- Ekraani värv võib muutuda temperatuuridel, mis ületavad selle töövahemikku.
- Hoidke temperatuur ettenähtud kasutus- ja ladustamisvahemikus. Liigne temperatuur ja niiskus võivad põhjustada polarisatsiooni halvenemist, polarisaatori koorumist või mullide teket.
- Pikaajaliseks säilitamiseks on vajalik üle 40°C, suhteline õhuniiskus peaks olema alla 60% ja vältige otsest päikesevalgust.
Dokumendid / Ressursid
![]() |
Handson Technology DSP-1165 I2C jadaliidese 20x4 LCD moodul [pdfKasutusjuhend DSP-1165 I2C jadaliidese 20x4 LCD moodul, DSP-1165, I2C jadaliidese 20x4 LCD moodul, liidese 20x4 LCD moodul, 20x4 LCD moodul, LCD moodul, moodul |