TFT LCD -näyttöjen rajapintasignaaleihin kuuluvat SPI, MCU, RGB, LVDS, MIPI, eDP ja HDMI. Näistä SPI-, MCU-, RGB-, LVDS- ja HDMI-rajapintoja käytetään laajalti markkinoilla. Erilaisilla rajapintatyypeillä on omat erityispiirteensä.
Mikrokontrolleriliitäntöjä käyttävissä LCD-näytöissä on nopeammat virkistystaajuudet verrattuna SPI-liitäntöjä käyttäviin näyttöihin, ja ohjelmiston ohjaus mikrokontrolleriliitäntöjen kautta on myös yksinkertaisempaa. Mikrokontrolleriliitäntöjen edut ovat ilmeiset. Ne vaativat kuitenkin enemmän liitäntäpinniresursseja.
Normaalioloissa TFT LCD -näytön liitäntämääritelmän nastajärjestys ei ole kiinteä ja vaihtelee asiakkaan emolevyn suunnittelun mukaan. Mikrokontrolleriliitäntätyyppejä käyttävissä LCD-näytöissä avainnastat ovat kuitenkin välttämättömiä. Eri liitäntätyypit vaativat erilaisia nastatoimintoja, eikä liitäntätyypin valinta ole mielivaltainen; se on valittava eri pääpiirien spesifikaatioiden perusteella.
2.8 tuuman MCU-näyttö
2.8 tuuman TFT MCU LCD -näyttö
- Koko: 2.8
- Resoluutio: 240×320 pistettä
- Katselukulma: kello 12
- Liitäntätyyppi: MCU
- Kuljettajasiru: ST7789V
- Kosketusmenetelmä: ilmoitetaan myöhemmin
- Taustavalon kirkkaus: 360 cd/m²
- Mitat: 50.00 (L) * 69.20 (K) * 3.30 (P) mm
I. PIN-koodin esimerkki
| NO. | Symboli | Tuotetiedot |
| 1 | LEDK | TAUSTAVALOKATODI |
| 2 | LED-A | TAUSTAVALON ANODI |
| 3 | GND | Maa |
| 4 | VCC | POWER SUPPLY |
| 5 | IOVCC | I/O-VIRTALÄHDE |
| 6 | NC | NC |
| 7 | CS | Siru käytössä, matala aktiivinen. |
| 8 | RESET | Nollaa nasta |
| 9 | RS | Data/komentorekisterin osoite. |
| 10 | WR | Kirjoitussignaali, nousevan reunan liipaisin. |
| 11 | RD | Lukusignaali, nouseva reuna aktiivinen. |
| 12-19 | DB7-DB0 | Dataväylä |
| 20 | GND | Maa |
II. Tyypillisiä STM32/AVR/MCU-kytkentäesimerkkejä (Korvaa nastojen nimet todellisen MCU:n mukaan)
Näyttöpinni → MCU-pinni / huomautuksia
CS → Mikä tahansa GPIO (aktiivinen matala). Jos oheislaitteita on vain yksi, se voidaan vetää suoraan matalalle maahan (mutta on suositeltavaa kytkeä GPIO ohjelmisto-ohjausta varten).
NOLLAUS → Mikä tahansa GPIO (ohjelmiston vetämällä korkealle ulkoisen nollauksen jälkeen)
RS (D/C/A0) → Mikä tahansa GPIO (erottaa käskyn ja datan)
WR → Mikä tahansa GPIO (kirjoituspulssi, huomioi nousevan reunan näytteenotto)
RD → Mikä tahansa GPIO (lukupulssi, käytetään datan lukemiseen tarvittaessa)
DB0..DB7 → MCU:n 8-bittiset rinnakkaisportit (on suositeltavaa sijoittaa ne samaan I/O-porttiryhmään helpon kertaluonteisen kirjoitustoiminnon mahdollistamiseksi).
MAA → MCU MAA
IOVCC → MCU Vcc (logiikka)
VCC → Moduulin päävirtalähde
LED-A / LEDK → Taustavalon ohjain / Vakiovirtalähde
On suositeltavaa kytkeä DB0–DB7 samaan porttiryhmään (kuten STM32:n 8-bittiseen GPIO-porttiin). Tällä tavoin koko tavu voidaan tulostaa kirjoittamalla rekisteriin kerralla, mikä on tehokkaampaa ja ajoittaa paremmin.
III. Yhteysesimerkki
Näyttö -> STM32-esimerkki
DB0..DB7 -> PB0..PB7 (Kirjoita kerralla: GPIOB->ODR = arvo)
RS -> PA0
WR -> PA1
RD -> PA2
CS -> PA3
PALAUTA -> PA4
IOVCC -> 3.3 V
VCC -> 3.3 V (tai 5 V moduulia kohden)
MAA -> MAA
LED-A/K -> Taustavalon ohjain MOSFET / ohjain
- Lue ensin datalehti: määritä VCC, IOVCC, jännite ja alustuskomennot.
- Yhdistä DB0–DB7 samaan GPIO-ryhmään (koko sanan kirjoittamisen helpottamiseksi).
- Taustavaloa ohjataan vakiovirta-ajurilla tai MOSFET + PWM:llä.
- Käsittele tasojen yhteensopivuutta asianmukaisesti (käytä tasonsiirtimiä, jos tasot ovat erilaiset).
- Kirjoita luotettava nollaus- ja alustussekvenssi noudattaen tarkasti datalehdessä annettuja viiveitä ja komentoja.
IV. TFT-näytön alustuskoodi
Voit pyytää "ajurin alustuskoodia" tai "MCU-demokoodia" suoraan Hongcai Technology Companyn myynti-insinööriltä.
