Talaan ng mga Nilalaman:

Pagdaragdag ng CS Pin sa ST7789 1.3 "IPS LCD: 5 Hakbang
Pagdaragdag ng CS Pin sa ST7789 1.3 "IPS LCD: 5 Hakbang

Video: Pagdaragdag ng CS Pin sa ST7789 1.3 "IPS LCD: 5 Hakbang

Video: Pagdaragdag ng CS Pin sa ST7789 1.3
Video: Wireless Hardware Monitor with ESP8266 NodeMCU 2024, Nobyembre
Anonim
Pagdaragdag ng CS Pin sa ST7789 1.3
Pagdaragdag ng CS Pin sa ST7789 1.3
Pagdaragdag ng CS Pin sa ST7789 1.3
Pagdaragdag ng CS Pin sa ST7789 1.3
Pagdaragdag ng CS Pin sa ST7789 1.3
Pagdaragdag ng CS Pin sa ST7789 1.3
Pagdaragdag ng CS Pin sa ST7789 1.3
Pagdaragdag ng CS Pin sa ST7789 1.3

Kamakailan lamang ay nakatagpo ako ng isang mababang gastos na 1.3 IPS TFT screen. Napakataas ng resolusyon na 240x240 pixel at napakataas na pixel density dahil sa maliit na sukat nito. Ito ay isang IPS panel, ang IPS ay nangangahulugang InPlane Switching. Ito ang mas mataas na uri ng pagtatapos ng Ang mga LCD screen na may mahusay na mga anggulo sa pagtingin at mas mahusay na pagpaparami ng kulay kaysa sa tradisyonal na TFT + TN / CSTN na uri ng LCD. Iyon ang dahilan kung bakit ito ang isa sa aking mga paboritong LCD.

Gumagamit ito ng SPI Interface upang makipag-usap sa microcontroller o isang SOC.

Gumagamit ang Standard SPI ng 4 na wires upang makipag-usap:

1) MOSI -> Master Out Slave In

2) MISO -> Master In Slave Out

3) SCK -> Serial Clock

4) CS / SS -> Chip Select / Slave Select

Pinapayagan ng SPI ang maraming mga aparato sa bus at ang aktibong aparato ay napili sa pamamagitan ng paghila ng maliit na linya ng pipili ng maliit na tilad. Ang display na ito ay walang chip select line na nasira sa mga header.

Maaari kang magtanong kung bakit abala ang pag-hack sa linya ng CS? Ito ay depende sa aplikasyon. Kung mayroon kang display bilang nag-iisang aparato sa SPI bus pagkatapos ay mabuti iyon. Gagana pa rin ang display, kahit na kung nais mong gumamit ng ibang iba pang aparato sa SPI bus tulad ng isang adapter ng SD card pagkatapos ay wala kang swerte dahil pareho silang nangangailangan ng magkakahiwalay na mga linya ng CS upang makausap ang alipin na aparato. Iyon ang dahilan kung bakit makukuha namin ang linya ng CS mula sa modyul.

Ang module na ito ay may kabuuang 7 mga pin:

1) BLK = Backlight

2) D / C = Data / Command

3) RES = I-reset

4) SDA = Serial Data o SPI MOSI

5) SCL = Serial Clock o SPI SCK

(Huwag malito sa mga I2C pin na SDA at SCK, ang screen na ito ay hindi I2C.)

6) VCC (3.3V)

7) Lupa

Sa pamamagitan ng pagkonekta sa BLK pin sa VCC maaari naming paganahin ang LED backlight ng screen ngunit ang pin na ito ay walang silbi maliban kung nais mong kontrolin ang backlight ng software. Ngunit maaari naming gamitin ang sobrang pin na ito bilang isang CS pin sa pamamagitan ng pag-alis ng bakas mula sa laso ng LCD.

Mga gamit

1) Matalas na pamutol o kutsilyo.

2) Panghinang na Bakal

3) Jumper wire o wire wrapping wire (> 28AWG)

4) Mainit na baril ng pandikit (Opsyonal)

Hakbang 1: Nakagagambala sa Unang Bakas

Nakagagambala sa Unang Bakas
Nakagagambala sa Unang Bakas
Nakagagambala sa Unang Bakas
Nakagagambala sa Unang Bakas
Nakagagambala sa Unang Bakas
Nakagagambala sa Unang Bakas

Una kumuha ng iyong sarili ng isang matalim pamutol. Pagkatapos ay gupitin ang bakas tulad ng ipinakita sa larawan. Gawin itong maingat dahil ang screen ay marupok at huwag hayaang madulas ang pamutol at mapinsala ang ribbon cable. Matapos maputol ang bakas siguraduhin na ang BLK pin ay naka-disconnect mula sa risistor R2 sa ibaba ng bakas na ito sa tulong ng multimeter sa pagpapatuloy mode.

Hakbang 2: Pagdaragdag ng Mga Solder Pad

Pagdaragdag ng mga Solder Pad
Pagdaragdag ng mga Solder Pad
Pagdaragdag ng mga Solder Pad
Pagdaragdag ng mga Solder Pad
Pagdaragdag ng mga Solder Pad
Pagdaragdag ng mga Solder Pad

Muli sa tulong ng pamutol, maingat na i-scrape ang solder mask sa tatlong lugar na ipinakita sa larawan. Mag-ingat na hindi mailantad ang mga kalapit na bakas, sa paggawa nito ay magiging mahirap ang paghihinang sa paglaon. Galatin ito hanggang sa makita mo ang hubad na tanso. Dapat ay sapat na malaki ito upang maghinang ng mga jumper wires na aming paghihinang sa paglaon.

Pagkatapos i-lata ang mga nakalantad na tanso pad na ito na may sariwang panghinang.

Hakbang 3: Nakagagambala sa Pangalawang Bakas

Nakagagambala sa Pangalawang Bakas
Nakagagambala sa Pangalawang Bakas
Nakagagambala sa Pangalawang Bakas
Nakagagambala sa Pangalawang Bakas
Nakagagambala sa Pangalawang Bakas
Nakagagambala sa Pangalawang Bakas

Inirerekumenda ko ang paggamit ng isang temperatura na kinokontrol ng iron para sa susunod na hakbang. Itakda ang bakal sa paligid ng 350C upang maiwasan ang paglabag sa maliliit na pad ng panghinang para sa LCD. Gagamitin ko ang aking mapagkakatiwalaang TS100 para dito. Magsimula sa pamamagitan ng pagdaragdag ng ilang sariwang solder sa mga ribbon connecter solder pad. At simula sa anumang panig ay dahan-dahang hilahin ang laso paitaas upang alisin nang paisa-isa ang solder joint. Napaka banayad! Napakahina ng laso na ito. ang baluktot na labis nito ay makakasira sa panloob na mga bakas. Ngayon pagkatapos alisin ang laso, gupitin ang bakas na pupunta mula sa ika-5 bakas mula sa kaliwang bahagi. Ito ang aming linya ng CS, permanenteng nakatali sa GND. Gupitin sa ilalim na bahagi ng bakas mula sa punong baha sa lupa. Matapos makagambala siguraduhing naka-disconnect ito mula sa pin ng GND.

Matapos itong magawa, i-resolder ang laso sa PCB at suriin ang lahat ng mga koneksyon gamit ang multimeter.

Hakbang 4: Pagdaragdag ng Jumper Wires

Pagdaragdag ng Jumper Wires
Pagdaragdag ng Jumper Wires
Pagdaragdag ng Jumper Wires
Pagdaragdag ng Jumper Wires
Pagdaragdag ng Jumper Wires
Pagdaragdag ng Jumper Wires

Kumuha ng ilang mga pinong wire ng lumulukso (inirekumenda ng solidong core) at i-tin ang mga natapos na dulo. Ikonekta ang isang kawad mula sa BLK Header trace sa bakas ng CS ng laso at isang kawad mula sa VCC patungo sa backlight trace.

Itatali nito ang backlight sa VCC at ikonekta ang libreng header sa CS.

Magdagdag ng ilang mainit na pandikit sa mga wire at koneksyon pagkatapos suriin.

Hakbang 5: Pagsubok:)

Pagsusulit:)
Pagsusulit:)

Subukan ang TFT sa iyong paboritong MCU.

Adafruit ST77XX Library

Adafruit GFX Library

Inirerekumendang: