Handson Technology DSP-1165 паслядоўны інтэрфейс I2C 20×4 ВК-модуль
Тэхнічныя характарыстыкі
- Сумяшчальны з платай Arduino або іншай платай кантролера з шынай I2C.
- Тып дысплея: Чорны на жоўта-зялёнай падсветцы.
- Адрас I2C: 0x38-0x3F (0x3F default).
- Пастаўка выпtage: 5В.
- інтэрфейс: I2C да 4-бітных ВК-даных і ліній кіравання.
- Рэгуляванне кантраснасці: убудаваны потенциометр.
- Кіраванне падсветкай: Прашыўка або перамычка.
- Памер дошкі: 98×60 мм.
Інструкцыя па ўжыванні прадукту
Настройка
Панэлі выбару адрасоў у плаце I2C-to-LCD. Налада адраса па змаўчанні - 3Fh. Для ўзаемадзеяння з мікракантролерам выконвайце эталонную схему.
Налада ВК-дысплея I2C
- Прыпаяйце плату I2C-to-LCD да 16-кантактнага ВК-модуля, забяспечваючы правільнае выраўноўванне.
- Падключыце ВК-модуль да Arduino з дапамогай чатырох правадоў-перамычак у адпаведнасці з інструкцыяй па эксплуатацыі.
Настройка Arduino:
- Спампуйце і ўсталюйце бібліятэку Arduino I2C LCD. Перайменуйце існуючую тэчку бібліятэкі LiquidCrystal у вашай тэчцы бібліятэк Arduino ў якасці рэзервовай.
- Скапіруйце і ўстаўце прыведзены прыкладampэскіз у Arduino IDE, праверце і загрузіце эскіз на вашу плату Arduino.
FAQ:
Q: Які I2C-адрас модуля па змаўчанні?
- A: Адрас I2C па змаўчанні - 0x3F, але яго можна задаць паміж 0x38-0x3F.
Пытанне: Як наладзіць кантраснасць дысплея?
- A: Модуль мае ўбудаваны потенциометр для рэгулявання кантраснасці.
Пытанне: Ці магу я кіраваць падсветкай дысплея?
- A: Так, кіраваць падсветкай можна як праз прашыўку, так і з дапамогай перамычкі.
- Гэта ВК-модуль 2×20 з інтэрфейсам I4C, новы высакаякасны 4-радковы 20-знакавы ВК-модуль з убудаванай рэгуляваннем кантраснасці, падсветкай і інтэрфейсам сувязі I2C.
- Для пачаткоўцаў Arduino больш не грувасткае і складанае падключэнне схемы драйвера LCD.
- Сапраўдны значны прагрэсtagЭлементы гэтага паслядоўнага ВК-модуля I2C спросцяць падключэнне ланцуга, зэканомяць некаторыя штыфты ўводу/вываду на плаце Arduino, спрасцяць распрацоўку прашыўкі з дапамогай шырока даступнай бібліятэкі Arduino.
- SKU: ДСП-1165
Кароткія даныя:
- Сумяшчальны з платай Arduino або іншай платай кантролера з шынай I2C.
- Тып дысплея: Чорны на жоўта-зялёнай падсветцы.
- I2C Address:0x38-0x3F (0x3F па змаўчанні)
- Пастаўка выпtage: 5V
- інтэрфейс: I2C да 4-бітных ВК-даных і ліній кіравання.
- Рэгуляванне кантраснасці: убудаваны потенциометр.
- Кіраванне падсветкай: Прашыўка або перамычка.
- Памер дошкі: 98×60 мм.
Настройка
- Сімвалны ВК-дысплей Hitachi на аснове HD44780 вельмі танны і шырока даступны і з'яўляецца важнай часткай любога праекта, які адлюстроўвае інфармацыю.
- З дапамогай ВК-кантэйлернай платы жаданыя даныя могуць быць адлюстраваны на ВК-дысплеі праз шыну I2C. У прынцыпе, такія заплечнікі пабудаваны вакол PCF8574 (ад NXP), які ўяўляе сабой двухнакіраваны 8-бітны пашыральнік партоў уводу/вываду агульнага прызначэння, які выкарыстоўвае пратакол I2C.
- PCF8574 - гэта крамянёвая схема CMOS, якая забяспечвае дыстанцыйнае пашырэнне ўводу-вываду агульнага прызначэння (8-бітнае квазідвунакіраванае) для большасці сямействаў мікракантролераў праз двухрадковую двухнакіраваную шыну (I2C-bus).
- Звярніце ўвагу, што большасць дадатковых модуляў сканцэнтравана вакол PCF8574T (пакет SO16 з PCF8574 у пакеце DIP16) з падпарадкаваным адрасам па змаўчанні 0x27.
- Калі ваша кантрейрная плата ўтрымлівае чып PCF8574AT, то падпарадкаваны адрас па змаўчанні зменіцца на 0x3F.
- Карацей кажучы, калі кантрейрная плата заснавана на PCF8574T і адрасныя злучэнні (A0-A1-A2) не перамыкаюцца прыпоем, яна будзе мець падпарадкаваны адрас 0x27.
Налада адраса PCD8574A (вытрымка са спецыфікацый дадзеных PCF8574A)
- Заўвага: Калі пляцоўка A0~A2 адкрыта, штыфт падцягваецца да VDD. Калі штыфт замыкаецца паяннем, ён цягнецца ўніз да VSS.
- Налада па змаўчанні гэтага модуля - A0~A2, усе адкрытыя, таму падцягваецца да VDD. У гэтым выпадку адрас - 3Fh.
- Эталонная схема ВК-заплечніка, сумяшчальнага з Arduino, паказана ніжэй.
- Далей ідзе інфармацыя аб тым, як выкарыстоўваць адзін з гэтых недарагіх заплечнікаў для ўзаемадзеяння з мікракантролерам так, як гэта было задумана.
- Эталонная схема кантэйнернай платы I2C-LCD.
ВК-дысплей I2C.
- Спачатку вам трэба прылітаваць плату I2C-to-LCD да 16-кантактнага ВК-модуля. Упэўніцеся, што штыфты адводнай платы I2C да LCD размешчаны прамымі і ўпісваюцца ў ВК-модуль, затым прыпаяйце першы штыфт, утрымліваючы адкідную плату I2C да ВК у адной плоскасці з ВК-модулем. Пасля таго, як вы скончыце пайку, вазьміце чатыры правады-перамычкі і падключыце ВК-модуль да Arduino ў адпаведнасці з інструкцыямі, прыведзенымі ніжэй.
- Падключэнне ВК да Arduino
Налада Arduino
- Для гэтага эксперыменту неабходна спампаваць і ўсталяваць бібліятэку «Arduino I2C LCD».
- Перш за ўсё, перайменуйце існуючую тэчку бібліятэкі «LiquidCrystal» у вашай тэчцы бібліятэк Arduino ў якасці рэзервовай копіі і працягвайце астатнюю частку працэсу.
- https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
- Затым скапіруйце і ўстаўце гэты эксampэскіз Listing-1 для эксперыменту ў пустое акно кода, праверце і затым загрузіце.
Arduino Sketch Listing-1:
- Калі вы на 100% упэўнены, што ўсё ў парадку, але вы не бачыце ніякіх сімвалаў на дысплеі, паспрабуйце адрэгуляваць гаршчок кантролю кантраснасці заплечніка і ўсталюйце яго ў становішча, дзе сімвалы яркія, а фон не мае брудныя скрынкі за персанажамі. Ніжэй часткова view аўтарскага эксперыменту з вышэйапісаным кодам з дысплейным модулем 20×4.
- Паколькі дысплей, які выкарыстоўвае аўтар, з'яўляецца вельмі выразным яркім тыпам «чорнае на жоўтым», вельмі цяжка атрымаць добры ўлоў з-за эфектаў палярызацыі.
Гэты эскіз таксама будзе адлюстроўваць сімвал, адпраўлены з паслядоўнага манітора:
- У Arduino IDE перайдзіце ў «Інструменты» > «Паслядоўны манітор». Усталюйце правільную хуткасць 9600 бод.
- Увядзіце сімвал у верхнім полі і націсніце «АДПРАВІЦЬ».
- Радок сімвалаў будзе адлюстроўвацца на ВК-модулі.
Рэсурсы
- Тэхналогія Handson
- Lelong.com.my
- HandsOn Technology забяспечвае мультымедыйную і інтэрактыўную платформу для ўсіх, хто цікавіцца электронікай.
- Ад пачаткоўца да зацятага, ад студэнта да выкладчыка. Інфармацыя, адукацыя, натхненне і забавы.
- Аналагавы і лічбавы, практычны і тэарэтычны; праграмнае і апаратнае забеспячэнне.
- Тэхналогія HandsOn падтрымлівае платформу распрацоўкі абсталявання з адкрытым зыходным кодам (OSHW).
- Даведайцеся: Доля дызайну www.handsontec.com
Твар якасці нашай прадукцыі
- У свеце пастаянных змяненняў і бесперапыннага тэхналагічнага развіцця новы або замяняльны прадукт ніколі не бывае далёка - і ўсе яны павінны быць правераны.
- Многія пастаўшчыкі проста імпартуюць і прадаюць без чэкаў, і гэта не можа быць галоўным інтарэсам нікога, асабліва кліента. Кожная дэталь, якая прадаецца на Handsotec, цалкам пратэставана.
- Такім чынам, купляючы з асартыменту прадуктаў Handsontec, вы можаце быць упэўнены, што атрымліваеце выдатную якасць і кошт.
- Мы працягваем дадаваць новыя часткі, каб вы маглі пачаць свой наступны праект.
Асаблівасці
- 5×8 кропак з курсорам
- STN (жоўта-зялёны), пазітыўны, трансфлективный
- Працоўны цыкл 1/16
- Viewкірунак: 6:00 гадз
- Убудаваны кантролер (S6A0069 або эквівалент)
- Блок харчавання +5 В
- Жоўта-зялёны святлодыёд BKL, які будзе кіраваць A, K
Контурны памер
Абсалютныя максімальныя рэйтынгі
Пункт | Сімвал | Стандартны | Адзінка | ||
Магутнасць абtage | VDD-VSS | 0 | – | 7.0 | V |
Увод абtage | він | VSS | – | VDD | |
Дыяпазон працоўных тэмператур | Топ | -20 | – | +70 | ℃ |
Тэмпературны дыяпазон захоўвання | Тэст | -30 | – | +80 |
Блок-схема
Апісанне штыфта інтэрфейсу
Штыфт №. | Сімвал | Знешняя сувязь | Функцыя |
1 | VSS | Блок харчавання | Зазямленне сігналу для LCM (GND) |
2 | VDD | Блок харчавання для логікі (+5V) для LCM | |
3 | V0 | Наладзіць кантраснасць | |
4 | RS | МПУ | Зарэгістраваць сігнал выбару |
5 | R/W | МПУ | Сігнал выбару чытання/запісу |
6 | E | МПУ | Сігнал уключэння аперацыі (чытанне/запіс даных). |
7~10 | DB0~DB3 | МПУ | Чатыры двухнакіраваныя лініі шыны даных з трыма станамі нізкага парадку. Выкарыстоўваецца для перадачы дадзеных паміж MPU і LCM.
Гэтыя чатыры не выкарыстоўваюцца падчас 4-бітнай працы. |
11~14 | DB4~DB7 | МПУ | Чатыры двухнакіраваныя лініі шыны даных з трыма станамі высокага парадку. Выкарыстоўваецца для перадачы дадзеных паміж MPU |
15 | A (LED+) | Святлодыёдны блок харчавання BKL | Блок харчавання для BKL (анод) |
16 | K (святлодыёд-) | Блок харчавання для BKL (GND) |
Наладзіць кантраснасць
- VDD~V0: LCD Driving Voltage
- VR: 10к ~ 20к
Аптычныя характарыстыкі
Пункт | Сімвал | Стан | Мін. | Тып. | Макс. | Адзінка |
Viewing кут | θ1 | Cr≥3 | 20 | град | ||
θ2 | 40 | |||||
Φ1 | 35 | |||||
Φ2 | 35 | |||||
Каэфіцыент кантраснасці | Cr | – | 10 | – | – | |
Час водгуку (пад'ём) | Tr | – | – | 200 | 250 | ms |
Час водгуку (падзенне) | Tr | – | – | 300 | 350 |
Электрычныя характарыстыкі
Электрычная схема падсвятлення (святло 12X4)
КОЛЕР: ЖОЎТА-ЗЯЛЁНЫ
СВД РЭЙТЫНГ
ПУНКТ | СІМВАЛ | МІН | ТЫП. | МАКС | АДЗІНКА |
НАПЕРАД VOLTAGE | VF | 4.0 | 4.2 | 4.4 | V |
ПЕРАДНЫ ТОК | IF | – | 240 | – | MA |
УЛАДА | P | – | 1.0 | – | W |
Пікавая даўжыня хвалі | ΛP | 569 | 571 | 573 | NM |
ЯРКАСЦЬ | LV | – | 340 | – | CD/M2 |
Дыяпазон працоўных тэмператур | Воп | -20 | – | +70 | ℃ |
Тэмпературны дыяпазон захоўвання | Vst | -25 | – | +80 |
Характарыстыкі пастаяннага току
Параметр | Сімвал | Умовы | Мін. | Тып. | Макс. | Адзінка |
Пастаўка выпtage для ВК | VDD-V0 | Ta =25 ℃ | – | 4.5 | – | V |
Увод абtage | VDD | 4.7 | 5.0 | 5.5 | ||
Ток харчавання | ДАДАЦЬ | Ta = 25 ℃, VDD = 5.0 В | – | 1.5 | 2.5 | mA |
Уваходны ток уцечкі | ІЛКГ | – | – | 1.0 | uA | |
Уваходная гучнасць ўзроўню "H".tage | ВІА | 2.2 | – | VDD | V | |
Уваходная гучнасць ўзроўню «L».tage | ВІЛ | У два разы перавышае першапачатковае значэнне або менш | 0 | – | 0.6 | |
Выхад узроўню «H» гучнtage | VOH | LOH=-0.25 мА | 2.4 | – | – |
Выхад ўзроўню «L» гучнtage | VOL | LOH=1.6 мА | – | – | 0.4 | |
Ток харчавання падсвятлення | IF | VDD=5.0 В, R=6.8 Вт | – | 240 | – |
Напісаць цыкл (Ta = 25 ℃, VDD = 5.0 В)
Параметр | Сімвал | Тэст шпілька | Мін. | Тып. | Макс. | Адзінка |
Уключыць час цыклу | tc |
E |
500 | – | – |
ns |
Уключыць шырыню імпульсу | tw | 230 | – | – | ||
Уключыць час нарастання/падзення | тр, тф | – | – | 20 | ||
RS; Час наладкі R/W | tsu1 | RS; R/W | 40 | – | – | |
RS; Час утрымання адраса R/W | th1 | 10 | – | – | ||
Затрымка вываду дадзеных | tsu2 | DB0~DB7 | 80 | – | – | |
Час захоўвання дадзеных | th2 | 10 | – | – |
Часавая дыяграма рэжыму запісу
Цыкл чытання (Ta=25 ℃, VDD=5.0 В)
Параметр | Сімвал | Тэст шпілька | Мін. | Тып. | Макс. | Адзінка |
Уключыць час цыклу | каб | E | 500 | – | – | ns |
Уключыць шырыню імпульсу | TW | 230 | – | – | ||
Уключыць час нарастання/падзення | тр, тф | – | – | 20 | ||
RS; Час наладкі R/W | цу | RS; R/W | 40 | – | – | |
RS; Час утрымання адраса R/W | th | 10 | – | – | ||
Затрымка вываду дадзеных | td | DB0~DB7 | – | – | 120 | |
Час захоўвання дадзеных | у | 5 | – | – |
Часовая дыяграма рэжыму чытання
АПІСАННЕ ФУНКЦЫІ
Інтэрфейс сістэмы
- Гэты чып мае два тыпу інтэрфейсу з MPU: 4-бітная шына і 8-бітная шына. 4-бітная шына і 8-бітная шына выбіраюцца бітам DL у рэгістры каманд.
Сцяг занятасці (BF)
- Калі BF = «Высокі», гэта азначае, што апрацоўваецца ўнутраная аперацыя. Такім чынам, на працягу гэтага часу наступнае ўказанне не можа быць прынята.
- BF можа быць прачытаны, калі RS = Нізкі і R/W = Высокі (Чытанне Інструкцыі Аперацыі), праз порт DB7. Перш чым выканаць наступную інструкцыю, пераканайцеся, што BF не высокі.
Лічыльнік адрасоў (AC)
- Лічыльнік адрасоў (AC) захоўвае адрас DDRAM/CGRAM, перададзены з IR. Пасля запісу (чытання з) DDRAM/CGRAM AC аўтаматычна павялічваецца (памяншаецца) на 1.
- Калі RS = «Нізкі» і R/W = «Высокі», пераменны ток можна счытваць праз парты DB0 – DB6.
Аператыўная памяць для адлюстравання дадзеных (DDRAM)
- DDRAM захоўвае дадзеныя адлюстравання максімум 80 х 8 біт (80 сімвалаў). Адрас DDRAM задаецца ў лічыльніку адрасоў (AC) у выглядзе шаснаццатковага ліку.
Паказ становішча
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 (генератар сімвалаў ПЗУ)
- CGROM мае шаблон 5 х 8 кропак з 204 сімваламі і шаблон 5 х 10 кропак з 32 сімваламі. CGROM мае 204 шаблоны сімвалаў памерам 5 х 8 кропак.
CGRAM (генератар сімвалаў аператыўнай памяці)
- CGRAM мае да 5 × 8 кропак, 8 сімвалаў. Запісваючы дадзеныя шрыфта ў CGRAM, можна выкарыстоўваць сімвалы, вызначаныя карыстальнікам.
Адносіны паміж адрасамі CGRAM, кодамі сімвалаў (DDRAM) і шаблонамі сімвалаў (дадзеныя CGRAM)
Заўвагі:
- Біты кода сімвалаў ад 0 да 2 адпавядаюць бітам адрасу CGRAM з 3 да 5 (3 біта: 8 тыпаў).
- CGRAM звяртаецца да бітаў ад 0 да 2 і вызначае пазіцыю радка ўзоры сімвалаў. 8-ы радок - гэта пазіцыя курсора, і яе адлюстраванне фармуецца лагічным АБО з курсорам. Падтрымлівайце даныя 8-га радка, якія адпавядаюць пазіцыі дысплея курсора, на 0 у якасці дысплея курсора. Калі даныя 8-га радка роўны 1, 1 біт будзе асвятляць 8-ы радок незалежна ад прысутнасці курсора.
- Пазіцыі радкоў шаблону сімвалаў адпавядаюць бітам дадзеных CGRAM ад 0 да 4 (біт 4 знаходзіцца злева).
- Як паказана ў табліцы, шаблоны сімвалаў CGRAM выбіраюцца, калі ўсе біты кода сімвала з 4 па 7 роўныя 0. Аднак, паколькі біт 3 кода сімвала не мае ніякага эфекту, дысплей R напр.ample вышэй можа быць абраны кодам сімвала 00H або 08H.
- 1 для дадзеных CGRAM адпавядае выбару дысплея, а 0 - для адсутнасці выбару. Паказвае адсутнасць эфекту.
Схема кіравання курсорам/мірганнем
Ён кантралюе ўключэнне/выключэнне курсора/міргання ў пазіцыі курсора.
Апісанне інструкцыі
План
- Каб пераадолець розніцу ў хуткасцях паміж унутраным гадзіннікам S6A0069 і тактавым сігналам MPU, S6A0069 выконвае ўнутраныя аперацыі, захоўваючы кіраванне ў фармацыях у IR або DR.
- Унутраная праца вызначаецца ў адпаведнасці з сігналам ад MPU, які складаецца з шыны чытання/запісу і даных (гл. табл. 7).
Інструкцыі можна ў асноўным падзяліць на чатыры групы:
- Інструкцыі па наборы функцый S6A0069 (задаць метады адлюстравання, задаць даўжыню даных і г.д.)
- Адрасуйце інструкцыі набору да ўнутранай аператыўнай памяці
- Інструкцыі па перадачы дадзеных з унутранай аператыўнай памяццю
- Іншыя
- Адрас унутранай аператыўнай памяці аўтаматычна павялічваецца або памяншаецца на 1.
- Заўвага: падчас унутранай працы сцяг занятасці (DB7) чытаецца як «Высокі».
- Праверцы сцяга занятасці павінна папярэднічаць наступная інструкцыя.
Табліца інструкцый
Інструкцыя
V: Б |
Код інструкцыі
6/18 |
Апісанне
2008г |
Выкананне |
RS | R/W | DB7 | DB6 | DB 5 | DB4 | DB3 | DB2 | DB 1 | DB0 | час (fosc = 270 кГц | ||
Чысты дысплей | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Запішыце «20H» у DDRA і ўсталюйце адрас DDRAM на «00H».
AC |
1.53 мс |
Вяртанне дадому |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
– |
Усталюйце адрас DDRAM на «00H» з пераменнага току і вярніце курсор у зыходнае становішча, калі ён зрушаны.
Змесціва DDRAM не змяняецца. |
1.53 мс |
Усталяваны рэжым ўваходу | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | I/D | SH | Прызначце кірунак руху курсора і мірганне ўсяго дысплея | 39us |
Дысплей ВКЛ/ВЫКЛ кіравання | 0 | 0 | 0 | 0 | 0 | 0 | 1 | D | C | B | Ўключыць/выключыць дысплей (D), курсор (C) і мірганне курсора (B).
Кантрольны біт. |
|
Зрух курсора або дысплея |
0 |
0 |
0 |
0 |
0 |
1 |
S/C |
R/L |
– |
– |
Усталюйце перамяшчэнне курсора і адлюстраванне біт кіравання зрухам і кірунак без змены
Дадзеныя DDRAM. |
39us |
Набор функцый |
0 |
0 |
0 |
0 |
1 |
DL |
N |
F |
– |
– |
Усталюйце даўжыню дадзеных інтэрфейсу (DL: 8-
Біт/4-біт), нумар радка дысплея (N: =2-радок/1-радок), і, Тып дысплейнага шрыфта (F: 5×11/5×8) |
39us |
Усталюйце CGRAM
Адрас |
0 |
0 |
0 |
1 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
Усталюйце адрас CGRAM у адрасе
Лічыльнік. |
39us |
Усталюйце DDRAM
Адрас |
0 |
0 |
1 |
AC6 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
Усталюйце адрас DDRAM у адрасе
Лічыльнік. |
39us |
Прачытайце сцяг занятасці і адрас |
0 |
1 |
BF |
AC6 |
AC5 |
AC4 |
AC3 |
AC2 |
AC1 |
AC0 |
Падчас унутранай аперацыі ці не, можна даведацца, прачытаўшы BF. Таксама можна прачытаць змесціва лічыльніка адрасоў. |
0us |
Запіс дадзеных у
Адрас |
1 |
0 |
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
Запіс дадзеных ва ўнутраную аператыўную памяць (DDRAM/CGRAM). |
43us |
Чытанне дадзеных з аператыўнай памяці | 1 | 1 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | Чытанне дадзеных з унутранай аператыўнай памяці (DDRAM/CGRAM). | 43us |
- УВАГА: Калі праграма MPU правярае сцяг занятасці (DB7), павінна быць неабходна 1/2fosc для выканання наступнай інструкцыі па спадальным фронту сігналу «E» пасля таго, як сцяг занятасці (DB7) пераходзіць у «Нізкі» .
Змест
- Чысты дысплей
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 0 1 - Ачысціце ўсе дадзеныя дысплея, напісаўшы «20H» (код прабелу) ва ўсе адрасы DDRAM і ўсталюйце адрас DDRAM на «00H» у AC (лічыльнік адрасоў).
- Вярнуць курсор у зыходны стан, а менавіта перавесці курсор на левы край першага радка дысплея. Зрабіце павелічэнне рэжыму ўваходу (I/D=“Высокі”).
- Вярнуцца дадому
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 1 – - Вяртанне дадому - гэта інструкцыя вяртання курсора дадому.
- Усталюйце адрас DDRAM на «00H» на лічыльніку адрасоў.
- Вярнуць курсор на зыходнае месца і вярнуць дысплэй у зыходны стан, калі ён зрушаны. Змесціва DDRAM не змяняецца.
- Усталяваны рэжым ўваходу
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 1 I/D SH - Усталюйце кірунак руху курсора і дысплея.
- I/D: павелічэнне/памяншэнне адраса DDRAM (курсор або мігценне)
- Калі I/D=“high”, курсор/мірганне перамяшчаецца ўправа, і адрас DDRAM павялічваецца на 1.
- Калі I/D=“Нізкі”, курсор/мірганне перамяшчаецца ўлева, а адрас DDRAM павялічваецца на 1.
- CGRAM працуе гэтак жа, як і DDRAM пры чытанні або запісе ў CGRAM.
- SH: зрух усяго дысплея
- Калі аперацыя чытання DDRAM (чытанне/запіс CGRAM) або SH=«Нізкі», зрушэнне ўсяго дысплея не выконваецца.
- Калі SH = «High» і аперацыя запісу DDRAM, зрух усяго дысплея выконваецца ў адпаведнасці са значэннем I/D. (I/D=“высокі”. Зрух налева, I/D=“Нізкі”. Зрух направа).
- Кантроль уключэння/выключэння дысплея
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 1 D C B - Кіраванне дысплеем/курсорам/мірганнем ON/OFF 1-бітны рэгістр.
- D: Дысплей ON/OFF біт кіравання
- Калі D = «Высокі», уключаецца ўвесь дысплей.
- Калі D = «Нізкі», дысплей выключаецца, але дадзеныя дысплея застаюцца ў DDRAM.
- C: біт кіравання ўключэннем/выключэннем курсора
- Калі D = «Высокі», курсор уключаны.
- Калі D = «Нізкі», курсор знікае ў бягучым дысплеі, але рэгістр I/D захоўвае свае дадзеныя.
- B: Курсор міргае Біт кіравання ВКЛ/ВЫКЛ
- Калі B=“High”, уключана мірганне курсора, якое працуе па чарзе паміж усімі дадзенымі “High” і адлюстроўвае сімвалы ў пазіцыі курсора.
- Калі B = «Нізкі», мірганне выключана.
- Зрух курсора або дысплея
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 1 S/C R/L – – - Зрушэнне пазіцыі курсора ўправа/улева або дысплея без запісу або чытання дадзеных дысплея. Гэтая інструкцыя выкарыстоўваецца для выпраўлення або пошуку дадзеных адлюстравання.
- Падчас адлюстравання ў 2-радковым рэжыме курсор перамяшчаецца ў 2-і радок пасля 40-й лічбы 1-га радка.
- Звярніце ўвагу, што зрух дысплея выконваецца адначасова ва ўсіх радках.
- Пры шматразовым зрушэнні дадзеных на дысплеі кожны радок зрушваецца асобна.
- Калі выконваецца зрух дысплея, змесціва лічыльніка адрасоў не змяняецца.
- Шаблоны зруху ў адпаведнасці з бітамі S/C і R/L
S/C R/L Аперацыя 0 0 Перасуньце курсор улева, і AC паменшыцца на 1 0 1 Перамясціце курсор направа, і AC павялічыцца на 1 1 0 Зрушыць увесь дысплей улева, курсор рухаецца ў адпаведнасці з дысплеем 1 1 Зрушыць увесь дысплей направа, курсор рухаецца ў адпаведнасці з дысплеем
- Набор функцый
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 1 DL N F – – - DL: Біт кіравання даўжынёй дадзеных інтэрфейсу
- Калі DL = «Высокі», гэта азначае 8-бітны рэжым шыны з MPU.
- Калі DL = «Нізкі», гэта азначае 4-бітны рэжым шыны з MPU. Такім чынам, DL з'яўляецца сігналам для выбару 8-бітнага або 4-бітнага рэжыму шыны. У рэжыме 4-х бітнай шыны яму неабходна двойчы перадаць 4-бітныя дадзеныя.
- N: Біт кіравання нумарам радка дысплея
- Калі N = «Нізкі», усталяваны 1-радковы рэжым адлюстравання.
- Калі N = «Высокі», усталяваны 2-радковы рэжым адлюстравання.
- F: Біт кіравання нумарам радка дысплея
- Калі F=«Нізкі», усталяваны рэжым адлюстравання фармату 5×8 кропак.
- Калі F=«Высокі», рэжым адлюстравання ў фармаце 5×11 кропак.
- Усталюйце адрас CGRAM
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0 - Усталюйце адрас CGRAM на AC.
- Інструкцыя робіць дадзеныя CGRAM даступнымі з MPU.
- Усталюйце адрас DDRAM
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0 - Усталюйце адрас DDRAM на AC.
- Гэтая інструкцыя робіць дадзеныя DDRAM даступнымі з MPU.
- У 1-радковым рэжыме адлюстравання (N=LOW) адрас DDRAM знаходзіцца ў дыяпазоне ад «00H» да «4FH». У 2-радковым рэжыме адлюстравання (N=High) адрас DDRAM у 1-м радку мае форму ад «00H» да « 27H", а адрас DDRAM у 2-м радку - ад "40H" да "67H".
- Прачытайце сцяг і адрас занятасці
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 - Гэтая інструкцыя паказвае, знаходзіцца S6A0069 ва ўнутраным рэжыме ці не.
- Калі выніковы BF «Высокі», унутраная аперацыя выконваецца і трэба чакаць, пакуль BF стане НІЗКІМ, да таго часу можна выканаць наступную інструкцыю.
- У гэтай інструкцыі вы таксама можаце прачытаць значэнне лічыльніка адрасоў.
- Запіс дадзеных у аператыўную памяць
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 0 D7 D6 D5 D4 D3 D2 D1 D0 - Запіс двайковых 8-бітных даных у DDRAM/CGRAM.
- Выбар аператыўнай памяці з DDRAM і CGRAM задаецца папярэдняй інструкцыяй па ўсталёўцы адрасоў (набор адрасоў DDRAM, набор адрасоў CGRAM).
- Інструкцыя RAM set можа таксама вызначыць кірунак пераменнага току ў RAM.
- Пасля аперацыі запісу. Адрас аўтаматычна павялічваецца/памяншаецца на 1 у залежнасці ад рэжыму ўводу.
- Чытанне дадзеных з аператыўнай памяці
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 1 D7 D6 D5 D4 D3 D2 D1 D0
- Чытайце двайковыя 8-бітныя дадзеныя з DDRAM/CGRAM.
- Выбар аператыўнай памяці задаецца папярэдняй інструкцыяй задання адраса. Калі перад гэтай інструкцыяй не выконваецца інструкцыя па ўсталёўцы адрасоў аператыўнай памяці, даныя, якія былі прачытаны першымі, з'яўляюцца несапраўднымі, бо кірунак пераменнага току яшчэ не вызначаны.
- Калі дадзеныя аператыўнай памяці чытаюцца некалькі разоў без інструкцый адраса аператыўнай памяці, устаноўленых перад аперацыяй чытання, правільныя даныя аператыўнай памяці можна атрымаць з другога. Аднак першыя даныя былі б няправільнымі, бо няма запасу часу для перадачы даных аператыўнай памяці.
- У выпадку аперацыі чытання DDRAM інструкцыя зруху курсора адыгрывае тую ж ролю, што і інструкцыя ўстанаўлення адраса DDRAM, яна таксама перадае даныя аператыўнай памяці ў рэгістр выходных даных.
- Пасля аперацыі чытання лічыльнік адрасоў аўтаматычна павялічваецца/памяншаецца на 1 у адпаведнасці з рэжымам уводу.
- Пасля аперацыі чытання CGRAM зрух дысплея можа быць выкананы няправільна.
- УВАГА: У выпадку запісу ў аператыўную памяць AC павялічваецца/памяншаецца на 1, як і ў аперацыі чытання.
- У гэты час AC паказвае пазіцыю наступнага адраса, але інструкцыя чытання можа прачытаць толькі папярэднія даныя.
Стандартны ўзор сімвалаў англійская/еўрапейскі
Спецыфікацыі якасці
Стандарт праверкі вонкавага выгляду вырабы
- Спосаб праверкі вонкавага выгляду: праверка павінна праводзіцца з выкарыстаннем люмінесцэнтных лямпаў 20 Вт x 2 лamps.
- Адлегласць паміж LCM і люмінесцэнтным святлом lamps павінна быць 100 см або больш.
- Адлегласць паміж ЛКМ і вачыма інспектара павінна быць 25 см і больш.
- The viewкірунак агляду складае 35° ад вертыкалі да LCM.
- Зона: Актыўная вобласць адлюстравання (мінімум viewплошча).
- B зона: Неактыўная вобласць адлюстравання (звонку viewплошча).
Спецыфікацыя забеспячэння якасці
- Стандарт праверкі AQL
- SampМетад лінга: GB2828-87, узровень II, адзіночны сampкласіфікацыя дэфектаў (Заўвага: * не ўключае)
Класіфікаваць | Пункт | Заўвага | AQL | |
маёр | Стан адлюстравання | Кароткае замыканне або абрыў | 1 | 0.65 |
Уцечка LC | ||||
Мігаценне | ||||
Няма дысплея | ||||
Няправільна viewкірунак | ||||
Дэфект кантрасту (цьмяны, прывід) | 2 | |||
Падсвятленне | 1,8 | |||
Неадлюстраванне | Плоскі кабель або кантактны рэверс | 10 | ||
Няправільны або адсутнічае кампанент | 11 | |||
Мінор | Стан адлюстравання | Адхіленне колеру фону | 2 | 1.0 |
Чорная пляма і пыл | 3 | |||
Дэфект лініі, драпіна | 4
5 |
|||
Вясёлка | ||||
Чып | 6 | |||
Пінхол | 7 | |||
Палярызатар |
Высунуўся | 12 | ||
Бурбалка і іншародны матэрыял | 3 | |||
Пайка | Дрэнная сувязь | 9 | ||
Дрот | Дрэнная сувязь | 10 | ||
TAB | Палажэнне, трываласць злучэння | 13 |
Заўвага аб класіфікацыі дэфектаў
няма | Пункт | Крытэрый | |||||||||||||
1 | Кароткае замыканне або абрыў | Не дазваляюць | |||||||||||||
Уцечка LC | |||||||||||||||
Мігаценне | |||||||||||||||
Няма дысплея | |||||||||||||||
Няправільна viewкірунак | |||||||||||||||
Няправільная падсветка | |||||||||||||||
2 | Дэфект кантрасту | Звярніцеся да зацвярджэння sample | |||||||||||||
Адхіленне колеру фону | |||||||||||||||
3 |
Кропкавы дэфект, Чорная пляма, пыл (уключаючы палярызатар)
j = (X+Y)/2 |
![]() Адзінка: цаля2
|
|||||||||||||
4 | Дэфект лініі, драпіна | ![]() Адзінка вымярэння: мм
|
|||||||||||||
5 |
Вясёлка |
Не больш за два змены колеру праз viewінг вобласці. |
няма | Пункт | Крытэрый | ||||||||
7 | Сегментны ўзор
W = шырыня сегмента j = (X+Y)/2 |
(1) Пінхол
j <0.10 мм з'яўляецца прымальным. Адзінка вымярэння: мм
|
||||||||
8 | Падсветка | (1) Колер падсвятлення павінен адпавядаць спецыфікацыі.
(2) Не дапускайце мігцення |
||||||||
9 | Пайка | (1) Не дапускайце моцнага забруджвання і шарыкаў прыпоя на друкаванай плаце. (Памер бруду адносіцца да кропкавага і пылавога дэфекту)
(2) Больш за 50% свінцу павінна быць спаяна на зямлі. |
||||||||
10 | Дрот | (1) Медны провад не павінен быць іржавым
(2) Не дапускайце расколін на злучэнні меднага провада. (3) Не дазваляйце змяняць становішча плоскага кабеля. (4) Не дапускайце аголення меднага дроту ўнутры плоскага кабеля. |
||||||||
11* | друкаваная плата | (1) Не дапускайце іржы або пашкоджання шруб.
(2) Не дапускайце адсутнасці або няправільнага размяшчэння кампанентаў. |
Надзейнасць LCM
Умовы праверкі надзейнасці:
Пункт | Стан | Час (гадз) | Ацэнка |
Высокая тэмпература Захоўванне | 80°C | 48 | Адхіленняў у функцыях і знешнім выглядзе няма |
Высокая тэмпература Аперацыйная | 70°C | 48 | |
Нізкая тэмпература Захоўванне | -30°C | 48 | |
Нізкая тэмпература Аперацыйная | -20°C | 48 | |
Вільготнасць | 40°C/ адносная вільготнасць 90%. | 48 | |
тэмп. Цыкл | 0°C ¬ 25°C ®50°C
(30 мін ¬ 5 мін ® 30 мін) |
10 цыклаў |
Час аднаўлення павінен складаць мінімум 24 гадзіны. Акрамя таго, функцыі, прадукцыйнасць і знешні выгляд не павінны істотна пагаршацца на працягу 50,000 20 гадзін пры звычайных умовах эксплуатацыі і захоўвання пры пакаёвай тэмпературы (8+65°C), нармальнай вільготнасці (ніжэй за XNUMX% адноснай вільготнасці) і ў зоне, не падвяргаецца ўздзеянню прамыя сонечныя прамяні.
Меры засцярогі пры выкарыстанні LCD/LCM
- LCD/LCM сабраны і настроены з высокай ступенню дакладнасці.
- Не спрабуйце ўносіць якія-небудзь змены або мадыфікацыі.
- Варта адзначыць наступнае.
Агульныя меры засцярогі:
- ВК-панэль выканана са шкла. Пазбягайце празмерных механічных удараў або моцнага ціску на паверхню дысплея.
- Палярызатар, які выкарыстоўваецца на паверхні дысплея, лёгка падрапаць і пашкодзіць. Пры звароце варта выконваць лімітавую асцярожнасць. Каб ачысціць ад пылу або бруду паверхню дысплея, асцярожна працярыце яе бавоўнай або іншым мяккім матэрыялам, змочаным ізапрапілавым спіртам, этылавым спіртам або трыхларатрыфларатанам, не выкарыстоўвайце ваду, кетон або араматычныя рэчывы і ніколі не чысціце моцна.
- Не рабіце гэтагаamper любым спосабам з выступамі на металічнай раме.
- Не ўносіце ніякіх змяненняў у друкаваную плату без кансультацыі з XIAMEM OCULAR
- Пры мантажы LCM пераканайцеся, што друкаваная плата не адчувае ніякіх нагрузак, такіх як згінанне або скручванне. Эластамерныя кантакты вельмі далікатныя, і адсутнасць пікселяў можа быць вынікам невялікага зрушэння любога з элементаў.
- Пазбягайце націскання на металічны абадок, інакш эластамерны раз'ём можа дэфармавацца і страціць кантакт, што прывядзе да страты пікселяў і з'яўлення вясёлкі на дысплеі.
- Будзьце асцярожныя, не дакранайцеся і не глытайце вадкія крышталі, якія могуць выцячы з пашкоджанай клеткі. Калі вадкі крышталь патрапіць на скуру ці вопратку, неадкладна змыйце яго вадой з мылам.
Меры засцярогі ад статычнай электрычнасці:
- Для схемы модуля выкарыстоўваецца CMOS-LSI; таму аператары павінны быць заземлены кожны раз, калі яны ўступаюць у кантакт з модулем.
- Не дакранайцеся да токаправодных частак, такіх як калодкі LSI; медныя провады на друкаванай плаце і клемы інтэрфейсу з любымі часткамі чалавечага цела.
- Не дакранайцеся голымі рукамі да злучальных клем дысплея; гэта прывядзе да адключэння або дэфекту ізаляцыі клем.
- Для захоўвання модулі павінны захоўвацца ў антыстатычных пакетах або іншых кантэйнерах, устойлівых да статыкі.
- Варта выкарыстоўваць толькі правільна заземленыя паяльнікі.
- Калі выкарыстоўваецца электрычная адвёртка, яна павінна быць заземлена і экраніравана, каб прадухіліць іскры.
- Неабходна выконваць звычайныя меры па прафілактыцы статычнага адзення і працоўных сталоў.
- Паколькі сухое паветра выклікае статыку, рэкамендуецца адносная вільготнасць 50-60%.
Меры засцярогі пры пайцы:
- Пайку варта выконваць толькі на клемах ўводу-вываду.
- Выкарыстоўвайце паяльнікі з належным зазямленнем і без уцечкі.
- Тэмпература паяння: 280°C+10°C
- Час паяння: ад 3 да 4 секунд.
- Выкарыстоўвайце эўтэктычны прыпой з напаўненнем смалой.
- Калі выкарыстоўваецца флюс, паверхня ВК-дысплея павінна быць абаронена, каб пазбегнуць распырсквання флюсу.
- Рэшткі флюсу неабходна выдаліць.
Меры засцярогі пры эксплуатацыі:
- The viewкут можна рэгуляваць, змяняючы аб'ём кіравання ВК-дысплеемtage Vo.
- Паколькі прымяняюцца DC voltage выклікае электрахімічныя рэакцыі, якія пагаршаюць адлюстраванне, прымененая форма хвалі імпульсу павінна быць сіметрычнай, каб не заставалася кампанента пастаяннага току. Абавязкова выкарыстоўвайце ўказаны працоўны томtage.
- Кіраванне абtagе павінна знаходзіцца ў вызначаным дыяпазоне; лішак абtage скароціць тэрмін службы дысплея.
- Час водгуку павялічваецца з паніжэннем тэмпературы.
- Колер дысплея можа пагоршыцца пры тэмпературы, якая перавышае працоўны дыяпазон.
- Падтрымлівайце тэмпературу ў вызначаным дыяпазоне выкарыстання і захоўвання. Празмерная тэмпература і вільготнасць могуць прывесці да пагаршэння палярызацыі, адслаення палярызатара або ўзнікнення бурбалак.
- Для працяглага захоўвання неабходная тэмпература вышэй за 40°C, адносная вільготнасць павінна падтрымлівацца ніжэй за 60% і пазбягаць траплення прамых сонечных прамянёў.
Дакументы / Рэсурсы
![]() |
ВК-модуль 1165x2 паслядоўнага інтэрфейсу I20C Handson Technology DSP-4 [pdfКіраўніцтва карыстальніка DSP-1165 I2C паслядоўны інтэрфейс 20x4 ВК-модуль, DSP-1165, I2C паслядоўны інтэрфейс 20x4 ВК-модуль, інтэрфейс 20x4 ВК-модуль, 20x4 ВК-модуль, ВК-модуль, модуль |