Handson-Technology-LOGO

Handson Technology DSP-1165 I2C Serial Interface 20×4 LCD Modulu

Handson-Technology-DSP-1165-I2C-Serial-Interfeys-20x4-LCD-Modul-MƏHSUL

Spesifikasiyalar

  • Arduino Board və ya I2C avtobusu olan digər nəzarətçi lövhəsi ilə uyğun gəlir.
  • Ekran növü: Sarı-yaşıl arxa işıqda qara.
  • I2C Ünvanı: 0x38-0x3F (0x3F default).
  • Təchizat həcmitage: 5V.
  • İnterfeys: I2C-dən 4-bit LCD məlumat və nəzarət xətləri.
  • Kontrastın tənzimlənməsi: quraşdırılmış potensiometr.
  • Arxa İşığa Nəzarət: Firmware və ya keçid teli.
  • Lövhə ölçüsü: 98×60 mm.

Məhsuldan İstifadə Təlimatları

Quraşdırılır

I2C-to-LCD arxa lövhəsində ünvan seçimi yastıqları. Standart ünvan parametri 3Fh-dir. Mikrokontroller ilə əlaqə qurmaq üçün istinad dövrə diaqramına əməl edin.

I2C LCD Ekran Quraşdırma

  1. Düzgün uyğunlaşma təmin etmək üçün I2C-dən LCD-yə arxa lövhəni 16-pin LCD moduluna lehimləyin.
  2. Təlimat kitabçasına uyğun olaraq dörd keçid telindən istifadə edərək LCD modulunu Arduino-ya qoşun.

Arduino Quraşdırma:

  • Arduino I2C LCD kitabxanasını yükləyin və quraşdırın. Arduino kitabxanaları qovluğunda mövcud LiquidCrystal kitabxana qovluğunun adını ehtiyat nüsxə kimi dəyişdirin.
  • Təqdim olunan nümunəni kopyalayın və yapışdırınample eskizi Arduino IDE-yə daxil edin, yoxlayın və eskizi Arduino lövhənizə yükləyin.

Tez-tez verilən suallar:

S: Modulun standart I2C ünvanı nədir?

  • A: Standart I2C ünvanı 0x3F-dir, lakin o, 0x38-0x3F arasında təyin edilə bilər.

S: Ekranın kontrastını necə tənzimləyə bilərəm?

  • A: Modulda kontrastın tənzimlənməsi üçün daxili potensiometr var.

S: Ekranın arxa işığına nəzarət edə bilərəmmi?

  • A: Bəli, siz proqram təminatı vasitəsilə və ya keçid telindən istifadə edərək arxa işığı idarə edə bilərsiniz.
  • Bu, I2C interfeysi 20×4 LCD modulu, bortda kontrast idarəetmə tənzimlənməsi, arxa işıq və I4C rabitə interfeysi ilə yeni yüksək keyfiyyətli 20 sətirli 2 simvollu LCD moduldur.
  • Arduino yeni başlayanlar üçün daha çətin və mürəkkəb LCD sürücü dövrə bağlantısı yoxdur.
  • Əsl əhəmiyyətli üstünlüktagBu I2C Serial LCD modulunun es-ləri dövrə əlaqəsini sadələşdirəcək, Arduino lövhəsində bəzi I/O pinlərini saxlayacaq, geniş yayılmış Arduino kitabxanası ilə sadələşdirilmiş proqram təminatının işlənməsini asanlaşdıracaq.
  • SKU: DSP-1165

Qısa məlumat:

  • Uyğundur Arduino Board və ya I2C avtobusu olan digər nəzarətçi lövhəsi ilə.
  • Ekran növü: Sarı-yaşıl arxa işıqda qara.
  • I2C Address:0x38-0x3F (0x3F defolt)
  • Təchizat həcmitage: 5V
  • İnterfeys: I2C-dən 4-bit LCD məlumat və nəzarət xətləri.
  • Kontrastın tənzimlənməsi: quraşdırılmış potensiometr.
  • Arxa İşığa Nəzarət: Firmware və ya keçid teli.
  • Lövhə ölçüsü: 98×60 mm.

Quraşdırılır

  • Hitachi-nin HD44780 əsaslı xarakterli LCD ekranı çox ucuzdur və geniş şəkildə mövcuddur və məlumatı əks etdirən istənilən layihənin vacib hissəsidir.
  • LCD ekran lövhəsindən istifadə edərək, istədiyiniz məlumatlar I2C avtobusu vasitəsilə LCD-də göstərilə bilər. Prinsipcə, belə kürək çantaları I8574C protokolundan istifadə edən ümumi təyinatlı iki istiqamətli 8 bitlik I/O port genişləndiricisi olan PCF2 (NXP-dən) ətrafında qurulur.
  • PCF8574, iki xəttli ikiistiqamətli avtobus (I8C-avtobus) vasitəsilə əksər mikrokontroller ailələri üçün ümumi məqsədli uzaqdan I/O genişləndirilməsini (2 bitlik kvazi yönlü) təmin edən silikon CMOS sxemidir.
  • Diqqət yetirin ki, əksər donuz modulları 8574x16 standart qul ünvanı ilə PCF8574T (DIP16 paketində PCF0-ün SO27 paketi) ətrafında mərkəzləşmişdir.
  • Əgər lövhənizdə PCF8574AT çipi varsa, defolt qul ünvanı 0x3F-ə dəyişəcək.
  • Qısacası, əgər arxa lövhə PCF8574T-ə əsaslanırsa və ünvan əlaqələri (A0-A1-A2) lehimlə bağlanmayıbsa, onun qul ünvanı 0x27 olacaq.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-1

PCD8574A Ünvan Parametrləri (PCF8574A məlumat xüsusiyyətlərindən çıxarış)

  • Qeyd: Yastiqciq A0~A2 açıq olduqda, pin VDD-ə qədər çəkilir. Sancaq lehimlə qısaldıldıqda, VSS-ə çəkilir.
  • Bu modulun standart parametri A0~A2 hamısı açıqdır, ona görə də VDD-ə qədər çəkilir. Bu halda ünvan 3Fh-dir.
  • Arduino ilə uyğun gələn LCD sırt çantasının istinad dövrə diaqramı aşağıda göstərilmişdir.
  • Bundan sonra bu ucuz kürək çantalarından birinin mikrokontrollerlə tam olaraq nəzərdə tutulduğu şəkildə interfeysə keçmək üçün necə istifadə ediləcəyi haqqında məlumat verilir.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-2
  • I2C-dən LCD-yə arxa lövhənin istinad dövrə diaqramı.

I2C LCD displey.

  • Əvvəlcə I2C-dən LCD-yə arxa lövhəni 16-pin LCD moduluna lehimləməlisiniz. I2C-dən LCD-yə arxa lövhənin sancaqlarının düz olduğundan və LCD moduluna uyğun olduğundan əmin olun, sonra I2C-dən LCD-yə arxa lövhəni LCD modulu ilə eyni müstəvidə saxlayaraq birinci pində lehimləyin. Lehimləmə işini bitirdikdən sonra dörd keçid naqili alın və aşağıda verilmiş təlimatlara uyğun olaraq LCD modulunu Arduino-ya qoşun.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-3
  • LCD-dən Arduino naqillərinəHandson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-4

Arduino Quraşdırma

  • Bu təcrübə üçün “Arduino I2C LCD” kitabxanasını yükləmək və quraşdırmaq lazımdır.
  • Əvvəla, Arduino kitabxanalarınız qovluğunda mövcud “LiquidCrystal” kitabxana qovluğunun adını ehtiyat nüsxə kimi dəyişdirin və prosesin qalan hissəsinə keçin.
  • https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
  • Sonra bu keçmişi kopyalayıb yapışdırınample sketch Listing-1-i sınaq üçün boş kod pəncərəsinə daxil edin, yoxlayın və sonra yükləyin.

Arduino Sketch Listing-1:Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-5Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-6

  • Hər şeyin qaydasında olduğuna 100% əminsinizsə, lakin ekranda heç bir simvol görmürsünüzsə, kürək çantasının kontrast tənzimləmə qabını tənzimləməyə çalışın və onu simvolların parlaq olduğu və fonda olmayan bir vəziyyətə qoyun. personajların arxasındakı çirkli qutular. Aşağıda qismən var view 20×4 displey modulu ilə yuxarıda təsvir edilmiş kodla müəllifin təcrübəsi.
  • Müəllifin istifadə etdiyi displey çox aydın parlaq “sarı üzərində qara” tipli olduğundan, qütbləşmə effektləri səbəbindən yaxşı tutma əldə etmək çox çətindir.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-7

Bu eskiz serial Monitordan göndərilən simvolu da göstərəcək:

  • Arduino IDE-də “Alətlər” > “Serial Monitor”a keçin. Düzgün ötürmə sürətini 9600-ə təyin edin.
  • Üst boşluğa simvol yazın və "GÖNDƏR" düyməsini basın.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-8
  • Simvollar sətri LCD modulunda göstəriləcək. Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-9

Resurslar

  • Handson Texnologiyası
  • Lelong.com.my
  • HandsOn Technology elektronika ilə maraqlanan hər kəs üçün multimedia və interaktiv platforma təqdim edir.
  • Başlanğıcdan cətinliyə, tələbədən müəllimə qədər. Məlumat, təhsil, ilham və əyləncə.
  • Analoq və rəqəmsal, praktiki və nəzəri; proqram təminatı və aparat.
  • HandsOn Technology Açıq Mənbəli Avadanlıq (OSHW) İnkişaf Platformasını dəstəkləyir.
  • Öyrən: Dizayn Paylaşımı www.handsontec.com

Məhsul keyfiyyətimizin arxasında duran üz

  • Daimi dəyişiklik və davamlı texnoloji inkişaf dünyasında yeni və ya əvəzedici məhsul heç vaxt uzaqda deyil – və onların hamısı sınaqdan keçirilməlidir.
  • Bir çox satıcılar sadəcə olaraq çeksiz idxal və satırlar və bu, heç kimin, xüsusən də müştərinin son marağı ola bilməz. Handsotec-də satılan hər bir hissə tam sınaqdan keçirilir.
  • Beləliklə, Handsontec məhsul çeşidindən satın alarkən, üstün keyfiyyət və dəyər əldə etdiyinizə əmin ola bilərsiniz.
  • Növbəti layihənizdə işə başlamağınız üçün yeni hissələri əlavə etməyə davam edirik.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-10

Xüsusiyyətlər

  1. Kursor ilə 5×8 nöqtə
  2. STN (Sarı-Yaşıl), Müsbət, Transflektiv
  3. 1/16 vəzifə dövrü
  4. Viewistiqamət: saat 6:00
  5. Daxili nəzarətçi (S6A0069 və ya ekvivalenti)
  6. +5V enerji təchizatı
  7. Sarı-yaşıl LED BKL, A, K tərəfindən idarə olunacaq

Kontur ölçüsü

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-11

Mütləq maksimum reytinqlər

Maddə Simvol Standart Vahid
Güc həcmitage VDD-VSS 0 7.0 V
Giriş həcmitage Vin VSS VDD
İşləmə temperaturu diapazonu Üst -20 +70
Saxlama temperatur aralığı Test -30 +80

Blok diaqram

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-12

İnterfeys pin təsviri

Pin nömrəsi. Simvol Xarici əlaqə Funksiya
1 VSS  Enerji təchizatı LCM (GND) üçün siqnal əsası
2 VDD LCM üçün məntiq üçün enerji təchizatı (+5V).
3 V0 Kontrastın tənzimlənməsi
4 RS MPU Seçim siqnalını qeyd edin
5 R/W MPU Seçmə siqnalını oxumaq/yazmaq
6 E MPU Əməliyyat (məlumatların oxunması/yazılması) siqnalını aktivləşdirir
 7~10  DB0~DB3  MPU Dörd aşağı səviyyəli iki istiqamətli üç ştatlı məlumat avtobusu xətti. MPU və LCM arasında məlumat ötürülməsi üçün istifadə olunur.

Bu dördü 4 bitlik əməliyyat zamanı istifadə edilmir.

11~14 DB4~DB7 MPU Dörd yüksək sifarişli iki istiqamətli üç ştatlı məlumat avtobusu xətti. MPU arasında məlumat ötürülməsi üçün istifadə olunur
15 A(LED+) LED BKL Enerji təchizatı BKL (Anod) üçün enerji təchizatı
16 K(LED-) BKL (GND) üçün enerji təchizatı

Kontrastın tənzimlənməsi

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-13

  • VDD~V0: LCD Driving Voltage
  • VR: 10k ~ 20k

Optik xüsusiyyətləri

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-14

Maddə Simvol Vəziyyət Min. Tip. Maks. Vahid
Viewing bucağı .1 Cr≥3   20   deg
.2   40  
Φ1   35  
Φ2   35  
Kontrast nisbəti Cr   10
Cavab müddəti (artım) Tr 200 250 ms
Cavab müddəti (payız) Tr 300 350

Elektrik xüsusiyyətləri

Arxa işığın dövrə diaqramı (işıq 12X4)Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-15

RƏNG: SARI-YAŞIL

LED REYTİNLƏRİ

ƏŞYA SİMBOL MIN TİP. MAX BİRLİK
İLERİ CİLTAGE VF 4.0 4.2 4.4 V
İrəli CARİ IF 240 MA
GÜC P 1.0 W
PAK DALĞA UZUNLUĞU ΛP 569 571 573 NM
PARLAKLIQ LV 340 CD/M2
İşləmə temperaturu diapazonu Vop -20 +70
Saxlama temperatur aralığı Vst -25 +80

DC xüsusiyyətləri

Parametr Simvol Şərtlər Min. Tip. Maks. Vahid
Təchizat həcmitage LCD üçün VDD-V0 Ta =25 ℃ 4.5 V
Giriş həcmitage VDD   4.7 5.0 5.5
Təchizat cərəyanı ƏLAVƏ EDİN Ta=25℃, VDD=5.0V 1.5 2.5 mA
Giriş sızma cərəyanı İLKG   1.0 uA
“H” səviyyəli giriş həcmitage VIA   2.2 VDD V
“L” səviyyəli giriş həcmitage VIL İlkin dəyərdən iki dəfə və ya daha az 0 0.6
“H” səviyyəli çıxış həcmitage VOH LOH=-0.25mA 2.4
“L” səviyyəli çıxış həcmitage CİLD LOH=1.6mA 0.4  
Arxa işığın təchizatı cərəyanı IF VDD=5.0V,R=6.8W 240

Yaz dövrü (Ta=25℃, VDD=5.0V)

Parametr Simvol Test sancaq Min. Tip. Maks. Vahid
Döngə vaxtını aktivləşdirin tc  

E

500  

 

 

ns

Pulse enini aktivləşdirin tw 230
Yüksəlmə/düşmə vaxtını aktivləşdirin tr, tf 20
RS; R/W quraşdırma vaxtı tsu1 RS; R/W 40
RS; R/W ünvanının saxlanma müddəti th1 10
Məlumat çıxış gecikməsi tsu2 DB0~DB7 80
Məlumat saxlama müddəti th2 10

Yaz rejimi vaxt diaqramı

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-16

Oxu dövrü (Ta=25℃, VDD=5.0V)

Parametr Simvol Test sancaq Min. Tip. Maks. Vahid
Döngə vaxtını aktivləşdirin üçün E 500 ns
Pulse enini aktivləşdirin TW 230
Yüksəlmə/düşmə vaxtını aktivləşdirin tr, tf 20
RS; R/W quraşdırma vaxtı tsu RS; R/W 40
RS; R/W ünvanının saxlanma müddəti th 10
Məlumat çıxış gecikməsi td DB0~DB7 120
Məlumat saxlama müddəti the 5

Rejimin vaxt diaqramını oxuyunHandson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-17

FUNKSİYA TƏSVİRİ

Sistem interfeysi

  • Bu çip MPU ilə iki növ interfeys növünə malikdir: 4-bit avtobus və 8-bit avtobus. 4-bit şin və 8-bit şin təlimat registrində DL biti ilə seçilir.

Məşğul Bayraq (BF)

  • BF = “Yüksək” olduqda, bu, daxili əməliyyatın işləndiyini göstərir. Beləliklə, bu müddət ərzində növbəti təlimat qəbul edilə bilməz.
  • RS = Aşağı və R/W = Yüksək (Oxuma Təlimat Əməliyyatı) olduqda BF DB7 portu vasitəsilə oxuna bilər. Növbəti təlimatı yerinə yetirməzdən əvvəl BF-nin yüksək olmadığından əmin olun.

Ünvan Sayğacı (AC)

  • Ünvan Sayğacı (AC) IR-dən ötürülən DDRAM/CGRAM ünvanını saxlayır. DDRAM/CGRAM-a yazdıqdan (oxuduqdan) sonra AC avtomatik olaraq 1 artır (azaldılır).
  • RS = “Aşağı” və R/W = “Yüksək” olduqda AC DB0 – DB6 portları vasitəsilə oxuna bilər.

Ekran Data RAM (DDRAM)

  • DDRAM maksimum 80 x 8 bit (80 simvol) displey məlumatlarını saxlayır. DDRAM ünvanı ünvan sayğacında (AC) onaltılıq nömrə kimi təyin edilir.

Göstərici mövqeyi

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 (Character Generator ROM)

  • CGROM-da 5 x 8 nöqtə 204 simvol və 5 x 10 nöqtə 32 simvol nümunəsi var. CGROM-da 204 x 5 nöqtədən ibarət 8 simvol nümunəsi var.

CGRAM (Character Generator RAM)

  • CGRAM-da 5 × 8 nöqtəyə qədər, 8 simvol var. Şrift məlumatlarını CGRAM-a yazmaqla istifadəçi tərəfindən müəyyən edilmiş simvollardan istifadə etmək olar.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-18

CGRAM ünvanları, xarakter kodları (DDRAM) və xarakter nümunələri (CGRAM məlumatları) arasındakı əlaqə

Qeydlər:

  1. 0-dan 2-yə qədər simvol kodu bitləri CGRAM ünvan bitlərinə 3-dən 5-ə uyğundur (3 bit: 8 növ).
  2. CGRAM 0-dan 2-ə qədər olan bitləri ünvanlayır və simvol modelinin xəttinin mövqeyini təyin edir. 8-ci sətir kursorun mövqeyidir və onun ekranı kursorla məntiqi OR hərfindən formalaşır. Kursorun ekran mövqeyinə uyğun gələn 8-ci sətir məlumatını kursor ekranı kimi 0-da saxlayın. Əgər 8-ci sətir məlumatı 1-dirsə, kursorun mövcudluğundan asılı olmayaraq 1 bit 8-ci sətri işıqlandıracaq.
  3. Simvol nümunəsi sıra mövqeləri CGRAM məlumat bitlərinə 0-dan 4-ə uyğundur (bit 4 soldadır).
  4. Cədvəldə göstərildiyi kimi, CGRAM simvol nümunələri 4-dən 7-ə qədər olan simvol kodu bitlərinin hamısı 0 olduqda seçilir. Bununla belə, simvol kodu biti 3-ün heç bir təsiri olmadığı üçün, R displeyində example yuxarıdakı simvol kodu 00H və ya 08H ilə seçilə bilər.
  5. CGRAM məlumatları üçün 1 ekran seçiminə uyğundur və qeyri-seçim üçün 0 heç bir təsir göstərmir.

Kursor/Qırpma İdarəetmə Dövrəsi

Kursorun mövqeyində kursoru/yanıb-sönməsini ON/OFF-a nəzarət edir.

Təlimat Təsviri

Kontur

  • S6A0069-un daxili saatı ilə MPU saatı arasındakı sürət fərqini aradan qaldırmaq üçün S6A0069 idarəetməni IR və ya DR-də bölmələrdə saxlayaraq daxili əməliyyatları yerinə yetirir.
  • Daxili əməliyyat oxu/yazma və məlumat avtobusundan ibarət MPU-dan gələn siqnala uyğun olaraq müəyyən edilir (Cədvəl 7-ə baxın).

Təlimatları əsasən dörd qrupa bölmək olar:

  1. S6A0069 funksiya dəsti təlimatları (görüntüləmə üsullarını təyin edin, məlumat uzunluğu təyin edin və s.)
  2. Təlimatları daxili RAM-a ünvanlayın
  3. Daxili RAM ilə məlumat ötürmə təlimatları
  4. Digərləri
  • Daxili operativ yaddaşın ünvanı avtomatik olaraq 1 artır və ya azaldılır.
  • Qeyd: daxili əməliyyat zamanı məşğul bayraq (DB7) “Yüksək” oxunur.
  • Məşğul bayrağı yoxlamasından əvvəl növbəti təlimat olmalıdır.

Təlimat Cədvəli

Təlimat

V: B

Təlimat kodu

6/18

Təsvir

2008/06/02

İcra
  RS R/W DB7 DB6 DB 5 DB4 DB3 DB2 DB 1 DB0   vaxt (fosc = 270 KHZ
Ekranı silin 0 0 0 0 0 0 0 0 0 1 DDRA-ya “20H” yazın və DDRAM ünvanını “00H” olaraq təyin edin

AC

 1.53ms
 Evə qayıt  

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

1

 

DDRAM ünvanını AC-dən “00H” olaraq təyin edin və dəyişdirildikdə kursoru orijinal vəziyyətinə qaytarın.

DDRAM-ın məzmunu dəyişdirilmir.

 1.53ms
Giriş rejimi təyin edin 0 0 0 0 0 0 0 1 I/D SH Kursorun hərəkət istiqamətini təyin edin və bütün ekranın yanıb-sönməsi 39us
Ekranın ON/OFF nəzarəti 0 0 0 0 0 0 1 D C B Ekranı (D), kursoru (C) və kursorun yanıb-sönməsini (B) yandırın/söndürün

Nəzarət biti.

 
Kursor və ya Ekran sürüşməsi  

0

 

0

 

0

 

0

 

0

 

1

 

S/C

 

R/L

 

 

Kursorun hərəkətini təyin edin və Shift idarəetmə bitini və İstiqaməti dəyişmədən göstərin

DDRAM məlumatları.

 

39us

 

Funksiya dəsti

 

0

 

0

 

0

 

0

 

1

 

DL

 

N

 

F

 

 

İnterfeys məlumat uzunluğunu təyin edin (DL: 8-

Bit/4-bit), displey xəttinin nömrələri (N: =2-sətir/1-sətir) və,

Ekran şrift növü (F: 5×11/5×8)

 

 

39us

CGRAM təyin edin

Ünvan

 

0

 

0

 

0

 

1

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Ünvanda CGRAM ünvanını təyin edin

Sayğac.

 

39us

DDRAM təyin edin

Ünvan

 

0

 

0

 

1

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Ünvanda DDRAM ünvanını təyin edin

Sayğac.

 

39us

Məşğul Bayraq və Ünvanı oxuyun  

0

 

1

 

BF

 

AC6

 

AC5

 

AC4

 

AC3

 

AC2

 

AC1

 

AC0

Daxili Əməliyyat zamanı olub-olmaması BF oxumaqla bilinə bilər. Ünvan sayğacının məzmunu da oxuna bilər.  

 

0us

Məlumatları yazın

Ünvan

 

1

 

0

 

D7

 

D6

 

D5

 

D4

 

D3

 

D2

 

D1

 

D0

Daxili RAM-a məlumat yazın (DDRAM/CGRAM).  

43us

RAM-dan məlumatları oxuyun 1 1 D7 D6 D5 D4 D3 D2 D1 D0 Daxili RAM-dan məlumatları oxuyun (DDRAM/CGRAM). 43us
  • QEYD: Məşğul bayrağını (DB7) yoxlayan MPU proqramı hazırlandıqda, məşğul bayraq (DB1) “Aşağı” vəziyyətinə keçdikdən sonra “E” siqnalının enən kənarı ilə növbəti təlimatı yerinə yetirmək üçün 2/7fosc lazımdır. .

İçindəkilər

  1. Ekranı təmizləyin
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 0 0 1
    • Bütün DDRAM ünvanlarına “20H” (boşluq kodu) yazmaqla bütün displey məlumatlarını təmizləyin və DDRAM ünvanını AC (ünvan sayğacı) üçün “00H” olaraq təyin edin.
    • Kursoru orijinal vəziyyətinə qaytarın, yəni kursoru ekranın birinci sətirinin sol kənarına gətirin. Giriş rejimini artırın (I/D=“Yüksək”).
  2. Evə qayıt
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 0 1
    • Evə qayıt kursor evə qayıtma təlimatıdır.
    • Ünvan sayğacında DDRAM ünvanını “00H” olaraq təyin edin.
    • Kursoru orijinal saytına qaytarın və yerini dəyişərsə, ekranı orijinal vəziyyətinə qaytarın. DDRAM-ın məzmunu dəyişmir.
  3. Giriş rejimi təyin edildi
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 0 1 I/D SH
    • Kursorun və ekranın hərəkət istiqamətini təyin edin.
    • I/D: DDRAM ünvanının artırılması/azaldılması (kursor və ya yanıb-sönmək)
    • I/D=“yüksək” olduqda kursor/yanıb-sönmə sağa doğru hərəkət edir və DDRAM ünvanı 1 artır.
    • I/D=“Aşağı” olduqda kursor/yanıb-sönmə sola doğru hərəkət edir və DDRAM ünvanı 1 artır.
    • CGRAM-dan oxuyarkən və ya CGRAM-a yazarkən CGRAM DDRAM ilə eyni şəkildə işləyir.
    • SH: bütün ekranın yerdəyişməsi
    • DDRAM oxuma (CGRAM oxuma/yazma) əməliyyatı və ya SH=“Aşağı” olduqda, bütün displeyin yerdəyişməsi həyata keçirilmir.
    • Əgər SH =“Yüksək” və DDRAM yazma əməliyyatı olarsa, I/D dəyərinə uyğun olaraq bütün ekranın yerdəyişməsi həyata keçirilir. (I/D=“yüksək”. sola sürüşdürün, I/D=“Aşağı”. Sağa sürüşdürün).
  4. Ekranın ON/OFF nəzarəti
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 0 1 D C B
    • Nəzarət ekranı/kursor/yanıb-sönmə ON/OFF 1 bit registr.
    • D: ON/OFF idarəetmə bitini göstərin
    • D=“Yüksək” olduqda bütün displey açılır.
    • D=“Aşağı” olduqda displey sönür, lakin displey məlumatları DDRAM-da qalır.
    • C: kursorun ON/OFF nəzarət biti
    • D=“High” olduqda kursor işə salınır.
    • D=“Aşağı” olduqda kursor cari displeydə yox olur, lakin I/D reyestri öz məlumatlarını saxlayır.
    • B: Kursorun yanıb-sönməsi ON/OFF nəzarət biti
    • B=“Yüksək” olduqda, kursorun yanıb-sönməsi aktivdir, bu, bütün “Yüksək” məlumatlar arasında növbə ilə yerinə yetirilir və kursor mövqeyində simvolları göstərir.
    • B=“Aşağı” olduqda, göz qırpması sönür.
  5. Kursor və ya ekran sürüşməsi
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 0 1 S/C R/L
    • Ekran məlumatlarını yazmadan və oxumadan sağa/sola kursor mövqeyinin və ya displeyinin dəyişdirilməsi. Bu təlimat ekran məlumatlarını düzəltmək və ya axtarmaq üçün istifadə olunur.
    • 2 sətirli rejim nümayişi zamanı kursor 2-ci sətrin 40-cı rəqəmindən sonra 1-ci sətirə keçir.
    • Nəzərə alın ki, displey dəyişdirilməsi bütün sətirlərdə eyni vaxtda həyata keçirilir.
    • Ekran məlumatları təkrar-təkrar yerdəyişdirildikdə, hər bir sətir fərdi olaraq dəyişdirilir.
    • Ekranın dəyişdirilməsi həyata keçirildikdə, ünvan sayğacının məzmunu dəyişdirilmir.
    • S/C və R/L bitlərinə uyğun olaraq nümunələri dəyişdirin
      S/C R/L Əməliyyat
      0 0 Kursoru sola sürüşdürün və AC 1 azalır
      0 1 Kursoru sağa sürüşdürün və AC 1 artır
      1 0 Bütün ekranı sola sürüşdürün, kursor ekrana uyğun hərəkət edir
      1 1 Bütün ekranı sağa sürüşdürün, kursor ekrana uyğun hərəkət edir
  6. Funksiya dəsti
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 0 1 DL N F
    • DL: İnterfeys məlumat uzunluğuna nəzarət biti
    • Nə vaxt DL=“Yüksək”, MPU ilə 8 bitlik avtobus rejimi deməkdir.
    • Nə vaxt DL=“Aşağı”, MPU ilə 4 bitlik avtobus rejimi deməkdir. Beləliklə, DL 8-bit və ya 4-bit avtobus rejimini seçmək üçün bir siqnaldır. 4-amma avtobus rejimində olduqda, 4-bit məlumatı iki dəfə ötürmək lazımdır.
    • N: Xətt nömrəsinə nəzarət bitini göstərin
    • Nə vaxt N=“Aşağı”, 1-sətirli ekran rejimi təyin edilib.
    • Nə vaxt N=“Yüksək”, 2-sətirli ekran rejimi təyin edilib.
    • F: Xətt nömrəsinə nəzarət bitini göstərin
    • Nə vaxt F=“Aşağı”, 5×8 nöqtə formatlı ekran rejimi qurulub.
    • Nə vaxt F=“Yüksək”, 5×11 nöqtə formatlı ekran rejimi.
  7. CGRAM ünvanını təyin edin
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0
    • CGRAM ünvanını AC olaraq təyin edin.
    • Təlimat CGRAM məlumatlarını MPU-dan əldə etmək imkanı verir.
  8. DDRAM ünvanını təyin edin
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0
    • DDRAM ünvanını AC olaraq təyin edin.
    • Bu təlimat DDRAM məlumatlarını MPU-dan əldə etmək imkanı verir.
    • 1-sətirli ekran rejimində (N=LOW) DDRAM ünvanı “00H” ilə “4FH” arasındadır. 2-sətirli ekran rejimində (N=Yüksək), 1-ci sətirdəki DDRAM ünvanı “00H”-dən “ 27H” və 2-ci sətirdəki DDRAM ünvanı “40H” ilə “67H” arasındadır.
  9. Məşğul bayrağı və ünvanı oxuyun
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0
    • Bu təlimat S6A0069-un daxili əməliyyatda olub-olmadığını göstərir.
    • Əgər nəticədə BF “Yüksək” olarsa, daxili əməliyyat davam edir və BF-nin LOW olmasını gözləməlidir, bu zamana qədər növbəti təlimat yerinə yetirilə bilər.
    • Bu təlimatda siz ünvan sayğacının dəyərini də oxuya bilərsiniz.
  10. Məlumatları RAM-a yazın
    RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
    1 0 D7 D6 D5 D4 D3 D2 D1 D0
    • İkili 8 bitlik məlumatları DDRAM/CGRAM-a yazın.
    • DDRAM və CGRAM-dan RAM seçimi əvvəlki ünvan dəsti təlimatı (DDRAM ünvan dəsti, CGRAM ünvan dəsti) ilə müəyyən edilir.
    • RAM dəsti təlimatı həmçinin RAM-ə AC istiqamətini təyin edə bilər.
    • Yazma əməliyyatından sonra. Giriş rejiminə uyğun olaraq ünvan avtomatik olaraq 1 artır/azaldılır.
    • RAM-dan məlumatları oxuyun
      RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
      1 1 D7 D6 D5 D4 D3 D2 D1 D0
  • DDRAM/CGRAM-dan ikili 8 bitlik məlumatları oxuyun.
  • RAM seçimi əvvəlki ünvan dəsti təlimatı ilə müəyyən edilir. Bu təlimatdan əvvəl RAM-nin ünvan dəsti təlimatı yerinə yetirilmədikdə, AC istiqaməti hələ müəyyən edilmədiyi üçün əvvəlcə oxunan məlumatlar etibarsızdır.
  • RAM məlumatları daha əvvəl təyin edilmiş RAM ünvanı təlimatları olmadan bir neçə dəfə oxunsa, oxu əməliyyatı, ikincidən düzgün RAM məlumatları əldə edilə bilər. Bununla belə, ilk məlumatlar səhv olardı, çünki RAM məlumatlarını ötürmək üçün vaxt məhdudiyyəti yoxdur.
  • DDRAM oxu əməliyyatı vəziyyətində kursoru dəyişdirmə təlimatı DDRAM ünvan dəsti təlimatı ilə eyni rol oynayır, o, həmçinin RAM məlumatlarını çıxış məlumat registrinə ötürür.
  • Oxu əməliyyatından sonra giriş rejiminə uyğun olaraq ünvan sayğacı avtomatik olaraq 1 artır/azaldılır.
  • CGRAM oxu əməliyyatından sonra displey dəyişikliyi düzgün icra olunmaya bilər.
  • QEYD: RAM yazma əməliyyatı vəziyyətində, oxu əməliyyatında olduğu kimi AC 1 artır/azaldılır.
  • Bu zaman AC növbəti ünvan mövqeyini göstərir, lakin oxunma təlimatı ilə yalnız əvvəlki məlumatlar oxuna bilər.

Standart xarakter nümunəsi İngilis/Avropa

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-19

Keyfiyyət Xüsusiyyətləri

Məhsulun görünüşü testinin standartı

  • Görünüş testi üsulu: Yoxlama 20W x 2 flüoresan l istifadə edilməklə aparılmalıdıramps.
  • LCM və flüoresan l arasındakı məsafəamps 100 sm və ya daha çox olmalıdır.
  • LCM ilə müfəttişin gözləri arasındakı məsafə 25 sm və ya daha çox olmalıdır.
  • The viewyoxlama istiqaməti LCM-ə qarşı şaquli tərəfdən 35°-dir.Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-20
  • A zonası: Aktiv ekran sahəsi (minimum viewsahə).
  • B zonası: Qeyri-aktiv displey sahəsi (xarici viewsahə).

Keyfiyyət təminatının spesifikasiyası

  • AQL yoxlama standartı
  • Sampling metodu: GB2828-87, Səviyyə II, tək sampling Qüsurların təsnifatı (Qeyd: * daxil deyil)
Təsnifat edin Maddə Qeyd AQL
mayor Göstərici vəziyyəti Qısa və ya açıq dövrə 1 0.65
LC sızması
titrəyir
Ekran yoxdur
Səhv viewistiqaməti
Kontrast qüsuru (tutqun, xəyal) 2
Arxa işıq 1,8
Göstərilməyən Düz kabel və ya pin tərs 10
Yanlış və ya çatışmayan komponent 11
Kiçik Göstərici vəziyyəti Fon rənginin sapması 2 1.0
Qara ləkə və toz 3
Xətt qüsuru, cızıq 4

5

Göy qurşağı
Çip 6
Sancaq dəliyi 7
 

Polarizator

Çıxıntılı 12
Bubble və yad material 3
Lehimləmə Zəif əlaqə 9
Tel Zəif əlaqə 10
TAB Mövqe, Yapışma gücü 13

Qüsurların təsnifatı haqqında qeyd

yox. Maddə meyar
1 Qısa və ya açıq dövrə İcazə vermə
LC sızması
titrəyir
Ekran yoxdur
Səhv viewistiqaməti
Yanlış arxa işıq
2 Kontrast qüsuru Təsdiqə baxın sample
Fon rənginin sapması
 

3

 

Nöqtə qüsuru,

Qara nöqtə, toz (Polarizator daxil olmaqla)

 

 

j = (X+Y)/2

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-21

Vahid: düym2

Nöqtə

Ölçü

Qəbul edilən Miqdar.
j<0.10 etinasızlıq
0.10 2
0.15 1
j>0.25 0
 4  Xətt qüsuru, cızıq Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-22

Vahid: mm

Xətt Qəbul edilən Miqdar.
L W  
0.05>W  etinasızlıq
3.0>L 0.1>W>0.05
2.0>L 0.15≥W>0.1
 

5

 

Göy qurşağı

Üzərində ikidən çox rəng dəyişikliyi yoxdur viewing sahəsi.

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-23

yox. Maddə meyar
7 Seqment nümunəsi

W = Seqment eni

j = (X+Y)/2

(1) Sancaq dəliyi

j < 0.10 mm məqbuldur.

Vahid: mm

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-24

Nöqtə ölçüsü Qəbul edilən Miqdar
j≤1/4W etinasızlıq
1/4W< j≤1/2W 1
j>1/2W 0
8 Arxa işıq (1) Arxa işığın rəngi spesifikasiyaya uyğun olmalıdır.

(2) Titrəməyə icazə verməyin

9 Lehimləmə (1) PCB-də ağır çirkli və lehimli toplara icazə verməyin. (Çirkin ölçüsü nöqtə və toz qüsuruna aiddir)

(2) Qurğunun 50%-dən çoxu Torpaqda lehimlənməlidir.

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-25

10 Tel (1) Mis məftil paslanmamalıdır

(2) Mis məftil birləşməsində çatlara yol verməyin.

(3) Düz kabelin mövqeyini tərsinə çevirməyə icazə verməyin.

(4) Yastı kabelin içərisində açıq mis naqillərə icazə verməyin.

11* PCB (1) Vida pasına və ya zədələnməsinə icazə verməyin.

(2) Komponentlərin əskik və ya səhv qoyulmasına yol verməyin.

Handson-Technology-DSP-1165-I2C-Serial-Interface-20x4-LCD-Module-FIG-26

LCM-nin etibarlılığı

Etibarlılıq testinin şərtləri:

Maddə Vəziyyət Vaxt (saat) Qiymətləndirmə
Yüksək temperatur. Saxlama 80°C 48 Funksiyalarında və görünüşündə anormallıq yoxdur
Yüksək temperatur. Əməliyyat 70°C 48
Aşağı temperatur. Saxlama -30°C 48
Aşağı temperatur. Əməliyyat -20°C 48
Rütubət 40°C/ 90%RH 48
Temp. Velosiped 0°C ¬ 25°C ®50°C

(30 dəq ¬ 5 dəq ® 30 dəq)

10 dövrə

Bərpa müddəti minimum 24 saat olmalıdır. Bundan əlavə, otaq temperaturunda (50,000+20°C), normal rütubətdə (8%-dən aşağı rütubət) və havanın təsirinə məruz qalmayan ərazidə adi əməliyyat və saxlama şəraitində 65 saat ərzində funksiyalar, performans və görünüş nəzərəçarpacaq dərəcədə pozulmamalıdır. birbaşa günəş işığı.

LCD/LCM-dən istifadə üçün ehtiyat tədbirləri

  • LCD/LCM yüksək dəqiqliklə yığılır və tənzimlənir.
  • Heç bir dəyişiklik və ya dəyişiklik etməyə çalışmayın.
  • Aşağıdakıları qeyd etmək lazımdır.

Ümumi ehtiyat tədbirləri:

  1. LCD panel şüşədən hazırlanmışdır. Həddindən artıq mexaniki zərbədən və ya ekran sahəsinin səthinə güclü təzyiq tətbiq etməkdən çəkinin.
  2. Ekran səthində istifadə olunan polarizator asanlıqla cızılır və zədələnir. Müalicə edərkən son dərəcə diqqətli olmaq lazımdır. Ekran səthini toz və ya kirdən təmizləmək üçün pambıq və ya izopropil spirti, etil spirti və ya trikloro tri florotanla isladılmış digər yumşaq materialla yumşaq bir şəkildə silin, su, keton və ya aromatik maddələrdən istifadə etməyin və heç vaxt sərt sürtməyin.
  3. etməyinampmetal çərçivədəki nişanlar ilə hər hansı bir şəkildə.
  4. XIAMEM OCULAR ilə məsləhətləşmədən PCB-də heç bir dəyişiklik etməyin
  5. LCM-ni quraşdırarkən, PCB-nin əyilmə və ya burulma kimi heç bir stress altında olmadığından əmin olun. Elastomer kontaktları çox incədir və çatışmayan piksel elementlərin hər hansı birinin yüngül yerdəyişməsi nəticəsində yarana bilər.
  6. Metal çərçivəyə basmaqdan çəkinin, əks halda elastomer birləşdiricisi deformasiyaya uğraya və əlaqəni itirə bilər, nəticədə piksellər itə bilər və həmçinin ekranda göy qurşağı yarana bilər.
  7. Zədələnmiş hüceyrədən sıza biləcək maye kristallara toxunmamaq və ya udmamaq üçün diqqətli olun. Hər hansı bir maye kristal dəriyə və ya paltara yayılarsa, dərhal sabun və su ilə yuyun.

Statik elektriklə bağlı ehtiyat tədbirləri:

  1. Modul sxemi üçün CMOS-LSI istifadə olunur; ona görə də operatorlar modulla hər dəfə təmasda olduqda yerə bağlanmalıdırlar.
  2. LSI yastıqları kimi keçirici hissələrə toxunmayın; PCB-dəki mis keçiricilər və insan bədəninin istənilən hissəsi ilə interfeys terminalları.
  3. Ekranın əlaqə terminallarına çılpaq əllərlə toxunmayın; terminalların ayrılmasına və ya qüsurlu izolyasiyasına səbəb olacaq.
  4.  Modullar saxlanmaq üçün antistatik torbalarda və ya statikə davamlı digər qablarda saxlanmalıdır.
  5. Yalnız düzgün torpaqlanmış lehimləmə dəmirlərindən istifadə edilməlidir.
  6. Elektrikli bir tornavida istifadə edilərsə, qığılcımların qarşısını almaq üçün torpaqlanmalı və qorunmalıdır.
  7. İş paltarları və iş skamyaları üçün normal statik profilaktik tədbirlərə riayət edilməlidir.
  8. Quru hava statikliyə induktiv olduğundan, nisbi rütubətin 50-60% olması tövsiyə olunur.

Lehimləmə tədbirləri:

  1. Lehimləmə yalnız giriş/çıxış terminallarında aparılmalıdır.
  2. Düzgün torpaqlama və sızma olmayan lehimləmə dəmirlərindən istifadə edin.
  3. Lehimləmə temperaturu: 280°C+10°C
  4.  Lehimləmə vaxtı: 3-4 saniyə.
  5. Qatran axını ilə doldurulmuş eutektik lehimdən istifadə edin.
  6. Flüsdən istifadə edilərsə, sızma axınının qarşısını almaq üçün LCD səthi qorunmalıdır.
  7. Flux qalıqları çıxarılmalıdır.

Əməliyyat tədbirləri:

  1. The viewing bucağı LCD sürüş həcmini dəyişdirməklə tənzimlənə bilərtage Vo.
  2. Tətbiq edildiyi vaxtdan DC cildtage ekranı pisləşdirən elektrokimyəvi reaksiyalara səbəb olur, tətbiq olunan impuls dalğa forması elə simmetrik olmalıdır ki, heç bir DC komponenti qalmasın. Göstərilən əməliyyat həcmindən istifadə etdiyinizə əmin oluntage.
  3. Sürücülük cildtage müəyyən edilmiş diapazonda saxlanılmalıdır; artıq cildtage ekranın ömrünü qısaldır.
  4. Temperaturun azalması ilə reaksiya müddəti artır.
  5. Ekranın rəngi işləmə diapazonundan yuxarı temperaturda təsirlənə bilər.
  6. İstifadə və saxlama üçün müəyyən edilmiş diapazonda temperaturu saxlayın. Həddindən artıq temperatur və rütubət polarizasiyanın pozulmasına, polarizatorun soyulmasına və ya qabarcıqların yaranmasına səbəb ola bilər.
  7. 40°C-dən yuxarı uzunmüddətli saxlama üçün nisbi rütubət 60%-dən aşağı saxlanılmalı və birbaşa günəş işığından qaçınılmalıdır.

Sənədlər / Resurslar

Handson Technology DSP-1165 I2C Serial Interface 20x4 LCD Modulu [pdf] İstifadəçi təlimatı
DSP-1165 I2C Serial İnterfeys 20x4 LCD Modulu, DSP-1165, I2C Serial İnterfeysi 20x4 LCD Modulu, İnterfeys 20x4 LCD Modulu, 20x4 LCD Modulu, LCD Modulu, Modul

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *