Πίνακας περιεχομένων:

Προσθήκη CS Pin σε ST7789 IPS LCD 1.3 ιντσών: 5 βήματα
Προσθήκη CS Pin σε ST7789 IPS LCD 1.3 ιντσών: 5 βήματα

Βίντεο: Προσθήκη CS Pin σε ST7789 IPS LCD 1.3 ιντσών: 5 βήματα

Βίντεο: Προσθήκη CS Pin σε ST7789 IPS LCD 1.3 ιντσών: 5 βήματα
Βίντεο: Using Micro SD Card and Data logging with Arduino | Arduino Step by Step Course Lesson 106 2024, Νοέμβριος
Anonim
Προσθήκη CS Pin στο ST7789 1.3
Προσθήκη CS Pin στο ST7789 1.3
Προσθήκη CS Pin στο ST7789 1.3
Προσθήκη CS Pin στο ST7789 1.3
Προσθήκη CS Pin στο ST7789 1.3
Προσθήκη CS Pin στο ST7789 1.3
Προσθήκη CS Pin στο ST7789 1.3
Προσθήκη CS Pin στο ST7789 1.3

Πρόσφατα συνάντησα μια οθόνη IPS TFT χαμηλού κόστους 1.3 ιντσών. Έχει πολύ υψηλή ανάλυση 240x240 εικονοστοιχεία και πολύ υψηλή πυκνότητα εικονοστοιχείων λόγω του μικρού της μεγέθους. Είναι ένα πάνελ IPS, το IPS σημαίνει InPlane Switching. Αυτά είναι υψηλότερου τύπου Οθόνες LCD που έχουν εξαιρετικές γωνίες θέασης και καλύτερη αναπαραγωγή χρωμάτων από τις παραδοσιακές LCD τύπου TFT+TN/CSTN. Αυτός είναι ο λόγος για τον οποίο είναι από τις αγαπημένες μου LCD.

Χρησιμοποιεί τη διασύνδεση SPI για να επικοινωνεί με τον μικροελεγκτή ή ένα SOC.

Το πρότυπο SPI χρησιμοποιεί 4 καλώδια για επικοινωνία:

1) MOSI -> Master Out Slave In

2) MISO -> Master In Slave Out

3) SCK -> Serial Clock

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

Το SPI επιτρέπει πολλές συσκευές στο δίαυλο και η ενεργή συσκευή επιλέγεται τραβώντας τη γραμμή επιλογής τσιπ LOW. Αυτή η οθόνη δεν έχει τη γραμμή επιλογής τσιπ σπασμένη στις κεφαλίδες.

Mayσως ρωτήσετε γιατί προσπαθείτε να χακάρετε τη γραμμή CS; Λοιπόν, αυτό εξαρτάται από την εφαρμογή. Εάν έχετε την οθόνη ως τη μόνη συσκευή στο δίαυλο SPI, τότε είναι εντάξει. Η οθόνη θα εξακολουθήσει να λειτουργεί, αν και αν θέλετε να χρησιμοποιήσετε κάποια άλλη συσκευή στο δίαυλο SPI, όπως έναν προσαρμογέα κάρτας SD, τότε δεν είστε τυχεροί καθώς και οι δύο απαιτούν ξεχωριστές γραμμές CS για να μιλήσουν με τη δευτερεύουσα συσκευή. Αυτός είναι ο λόγος για τον οποίο θα βγάλουμε τη γραμμή CS από τη μονάδα.

Αυτή η ενότητα έχει συνολικά 7 ακίδες:

1) BLK = Οπίσθιος φωτισμός

2) D/C = Data/Command

3) ΑΠΕ = Επαναφορά

4) SDA = Σειριακά δεδομένα ή SPI MOSI

5) SCL = Serial Clock ή SPI SCK

(Μην μπερδευτείτε με τις καρφίτσες I2C SDA και SCK, αυτή η οθόνη δεν είναι I2C.)

6) VCC (3.3V)

7) Έδαφος

Συνδέοντας τον πείρο BLK στο VCC μπορούμε να ενεργοποιήσουμε τον οπίσθιο φωτισμό LED της οθόνης, αλλά αυτός ο πείρος είναι άχρηστος, εκτός αν θέλετε να ελέγξετε τον οπίσθιο φωτισμό μέσω λογισμικού. Αλλά μπορούμε να χρησιμοποιήσουμε αυτόν τον επιπλέον πείρο ως καρφίτσα CS αφαιρώντας το ίχνος από την κορδέλα της οθόνης LCD.

Προμήθειες

1) Κοφτερός κόφτης ή μαχαίρι.

2) Συγκολλητικό σίδερο

3) Καλώδιο άλματος ή σύρμα περιτύλιξης σύρματος (> 28AWG)

4) Πυροβόλο θερμής κόλλας (προαιρετικό)

Βήμα 1: Διακοπή του πρώτου ίχνους

Διακόπτοντας το First Trace
Διακόπτοντας το First Trace
Διακόπτοντας το First Trace
Διακόπτοντας το First Trace
Διακόπτοντας το First Trace
Διακόπτοντας το First Trace

Πρώτα πάρτε τον εαυτό σας έναν αιχμηρό κόφτη. Στη συνέχεια κόψτε το ίχνος όπως φαίνεται στην εικόνα. Κάντε το προσεκτικά καθώς η οθόνη είναι εύθραυστη και μην αφήνετε τον κόφτη να γλιστρήσει και να καταστρέψει το καλώδιο της κορδέλας. Αφού διακόψετε το ίχνος, βεβαιωθείτε ότι ο πείρος BLK έχει αποσυνδεθεί από την αντίσταση R2 κάτω από αυτό το ίχνος με τη βοήθεια πολύμετρου σε λειτουργία συνέχειας.

Βήμα 2: Προσθήκη μαξιλαριών συγκόλλησης

Προσθήκη μαξιλαριών συγκόλλησης
Προσθήκη μαξιλαριών συγκόλλησης
Προσθήκη μαξιλαριών συγκόλλησης
Προσθήκη μαξιλαριών συγκόλλησης
Προσθήκη μαξιλαριών συγκόλλησης
Προσθήκη μαξιλαριών συγκόλλησης

Και πάλι με τη βοήθεια του κόφτη, ξύστε προσεκτικά τη μάσκα συγκόλλησης στα τρία σημεία που φαίνονται στην εικόνα. Προσέξτε να μην εκθέσετε τα γειτονικά ίχνη, κάτι τέτοιο θα κάνει τη συγκόλληση πιο δύσκολη αργότερα. Ξύστε το μέχρι να δείτε τον γυμνό χαλκό. Θα πρέπει να είναι αρκετά μεγάλο για να κολλήσει τα καλώδια άλματος τα οποία θα κολλήσουμε αργότερα.

Στη συνέχεια, κασσίτερε αυτά τα εκτεθειμένα μαξιλάρια χαλκού με λίγο φρέσκο συγκολλητικό.

Βήμα 3: Διακοπή δεύτερου ίχνους

Διακόπτοντας το Second Trace
Διακόπτοντας το Second Trace
Διακόπτοντας το Second Trace
Διακόπτοντας το Second Trace
Διακόπτοντας το Second Trace
Διακόπτοντας το Second Trace

Συνιστώ τη χρήση σιδήρου ελεγχόμενης θερμοκρασίας για το επόμενο βήμα. Ρυθμίστε το σίδερο στους 350C για να αποφύγετε να σπάσετε μικρά μαξιλάρια συγκόλλησης για την οθόνη LCD. Θα χρησιμοποιήσω το αξιόπιστο TS100 για αυτό. Ξεκινήστε προσθέτοντας λίγη φρέσκια συγκόλληση στα μαξιλαράκια συγκόλλησης με κορδέλα. Και ξεκινώντας από οποιαδήποτε πλευρά τραβήξτε απαλά την κορδέλα προς τα πάνω για να αφαιρέσετε την ένωση συγκόλλησης μία προς μία. Να είστε πολύ ευγενικοί! Αυτή η κορδέλα είναι πολύ εύθραυστη. λυγίζοντας πολύ θα σπάσει τα εσωτερικά ίχνη. Τώρα αφαιρώντας την κορδέλα, κόψτε το ίχνος που πηγαίνει από το 5ο ίχνος από την αριστερή πλευρά. Αυτή είναι η γραμμή CS μας, μόνιμα συνδεδεμένη με το GND. Κόψτε κατά μήκος της κάτω πλευράς του ίχνους από τη γείωση πλημμυρών του εδάφους. Μετά τη διακοπή, βεβαιωθείτε ότι αυτό έχει αποσυνδεθεί από τον πείρο GND.

Αφού ολοκληρωθεί, ξανακολλήστε την κορδέλα στο PCB και ελέγξτε όλες τις συνδέσεις με πολύμετρο.

Βήμα 4: Προσθήκη καλωδίων βραχυκυκλωτήρων

Προσθήκη καλωδίων Jumper
Προσθήκη καλωδίων Jumper
Προσθήκη καλωδίων Jumper
Προσθήκη καλωδίων Jumper
Προσθήκη καλωδίων Jumper
Προσθήκη καλωδίων Jumper

Πάρτε μερικά καλώδια με βραχυκυκλωτήρα (συνιστάται ο συμπαγής πυρήνας) και κολλήστε τα απογυμνωμένα άκρα. Συνδέστε ένα καλώδιο από το ίχνος κεφαλίδας BLK στο ίχνος CS της κορδέλας και ένα καλώδιο από το VCC στο ίχνος οπίσθιου φωτισμού.

Αυτό θα συνδέσει τον οπίσθιο φωτισμό με το VCC και θα συνδέσει την ελεύθερη κεφαλίδα με το CS.

Προσθέστε λίγη θερμή κόλλα στα καλώδια και τις συνδέσεις μετά τον έλεγχο.

Βήμα 5: Δοκιμή:)

Δοκιμή:)
Δοκιμή:)

Δοκιμάστε το TFT με το αγαπημένο σας MCU.

Βιβλιοθήκη Adafruit ST77XX

Βιβλιοθήκη Adafruit GFX

Συνιστάται: