logo
Αρχική Σελίδα Ειδήσεις

Ενστικτώδης διεπαφή ελέγχου STN LCD

ΚΙΝΑ ESEN HK LIMITED Πιστοποιήσεις
ΚΙΝΑ ESEN HK LIMITED Πιστοποιήσεις
Η εξαιρετική εξυπηρέτηση μας δίνει εμπιστοσύνη στα προϊόντα σας.

—— Χένρι.

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

—— Φόρντ

Η ομάδα εξυπηρέτησης μετά την πώληση είναι πολύ επαγγελματική, με τακτικές επισκέψεις και τεχνική υποστήριξη, έτσι ώστε να μην έχουμε ανησυχίες.

—— Μάρκο

Ένας αξιόπιστος συνεργάτης για την εταιρεία μας.

—— Mia

Είμαι Online Chat Now
επιχείρηση Ειδήσεις
Ενστικτώδης διεπαφή ελέγχου STN LCD
τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD

Η ESEN προσφέρει μια μεγάλη γκάμα τυπικών χαρακτήρων LCD modules για τις εφαρμογές των πελατών. Μπορείτε να επιτύχετε εμφάνιση με τον ελάχιστο αριθμό ακίδων ελέγχου, καθιστώντας ευκολότερη την επιλογή του MCU.

Τα κοινά Character LCD Modules στην αγορά θα προσθέσουν μια πλακέτα μεταφοράς για την υποστήριξη της διεπαφής I2C, όπως δείχνει το σχήμα 1, το οποίο οδηγεί στην αύξηση του πάχους του LCM, περισσότερες διαδικασίες στην κατασκευή και το χαμηλότερο ποσοστό απόδοσης.

τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  0 τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  1
Σχήμα 1: Το κοινό Character LCD Module στην αγορά που προσθέτει μια πλακέτα μεταφοράς για την υποστήριξη I2C. Σχήμα 2: 1602 χαρακτήρων liquid crystal module της ESEN. Υποστηρίζει διεπαφές I2C και SPI και δεν απαιτεί πρόσθετη πλακέτα μετάδοσης.


Δεν χρειάζεται να προσθέσετε μια πλακέτα ρελέ. Απλώς συνδέστε την πλακέτα ανάπτυξης Arduino Uno και μπορείτε να ελέγξετε απευθείας το character LCD module χρησιμοποιώντας διαφορετικές διεπαφές επικοινωνίας.

Προσδιορίστε το pin define του LCM

Πίνακας 1:Pin define LCM
Αριθμός Pin Σύμβολο Περιγραφή
No.1 Vss Γείωση
No.2 Vdd Τροφοδοσία για λογική
No.3 V0 Ρύθμιση αντίθεσης
No.4 RS Επιλογή εντολής/δεδομένων
No.5 RW Σήμα επιλογής ανάγνωσης/εγγραφής μόνο για διεπαφή 6800 8/4bit
No.6 E Ενεργοποίηση σήματος μόνο για διεπαφή 6800 8/4bit
No.7 DB0/SA0 Γραμμή διαύλου δεδομένων 0 μόνο για διεπαφή 6800 8bit
Γραμμή ρύθμισης διεύθυνσης SA0 για διεπαφή I2C
No.8 DB1/SA1 Γραμμή διαύλου δεδομένων 1 μόνο για διεπαφή 6800 8bit
Γραμμή ρύθμισης διεύθυνσης SA1 για διεπαφή I2C
No.9 DB2 Γραμμή διαύλου δεδομένων 2 μόνο για διεπαφή 6800 8bit
No.10 DB3 Γραμμή διαύλου δεδομένων 3 μόνο για διεπαφή 6800 8bit
No.11 DB4 Γραμμή διαύλου δεδομένων 4 μόνο για διεπαφή 6800 8/4bit 
No.12 DB5/CSB/CSB Γραμμή διαύλου δεδομένων 5 μόνο για διεπαφή 6800 8/4bit 
Γραμμές επιλογής ενεργοποίησης CSB για διεπαφή I2C & SPI
No.13 DB6/SDA/SCLK Γραμμή διαύλου δεδομένων 6 μόνο για διεπαφή 6800 8/4bit 
Γραμμή δεδομένων SDA για διεπαφή I2C
Χρονισμός SCLK για διεπαφή SP
No.14 DB7/SCL/SID Γραμμή διαύλου δεδομένων 7 μόνο για διεπαφή 6800 8/4bit 
Γραμμή χρονισμού SCL για διεπαφή I2C
Γραμμή δεδομένων SID για διεπαφή SPI
No.15 A+ Τροφοδοσία για B/L +
No.16 K- Τροφοδοσία για B/L -


Όσον αφορά το V0 στον παραπάνω πίνακα, χρησιμοποιείται μια μεταβλητή αντίσταση 20k Ohm για την προσαρμογή της αντίθεσης των χαρακτήρων. Εάν το κείμενο είναι αόρατο ή συνεχίζει να εμφανίζει την εικόνα φόντου κατά τη διάρκεια της δοκιμής, παρακαλούμε γυρίστε αυτήν τη μεταβλητή αντίσταση για να ρυθμίσετε την αντίθεση.

Η μέθοδος σύνδεσης της μεταβλητής αντίστασης V0 όπως φαίνεται στο Σχήμα 3:

τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  2
Σχήμα 3:Μέθοδος σύνδεσης μεταβλητής αντίστασης V0


Πώς να συνδέσετε το LCM και την πλακέτα ανάπτυξης Arduino Uno

 

Οι μέθοδοι σύνδεσης των τεσσάρων διεπαφών επικοινωνίας LCM (I2C, SPI, 6800 8bit/4bit) με το Arduino Uno όπως φαίνεται στο Σχήμα 4. Οι χρήστες μπορούν να παρατηρήσουν ότι οι διεπαφές I2C και SPI χρειάζονται μόνο έναν μικρό αριθμό ακίδων GPIO για τον έλεγχο των Character LCD modules.

Για τη διεπαφή I2C, δεδομένου ότι το Arduino Uno παρέχει τις αντιστάσεις pull-up μέσα στις ακίδες I2C, δεν υπάρχουν πρόσθετες αντιστάσεις pull-up συνδεδεμένες στις ακίδες SDA και SCL. Εάν η εσωτερική αντίσταση pull-up είναι απενεργοποιημένη στο πρόγραμμα, πρέπει να συνδεθεί μια εξωτερική αντίσταση pull-up.

(α)Σύνδεση διεπαφής I2C
 
(β) Σύνδεση διεπαφής SPI
 
τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  3             
 
             τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  4
 
(γ)Σύνδεση διεπαφής 6800-4bit
 
(δ)Σύνδεση διεπαφής 6800-8bit
 
τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  5             
 
             τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  6
 
Σχήμα 4:Μέθοδοι σύνδεσης 4 διεπαφών επικοινωνίας LCM με το Arduino Uno.


Εντολές LCM

Δεν μπορεί κάθε διεπαφή επικοινωνίας να χρησιμοποιήσει το πλήρες σύνολο εντολών του LCM. Με τη διεπαφή SPI, δεν υπάρχει γραμμή ελέγχου RW και ακίδες MISO, επομένως, η εντολή ανάγνωσης δεν υποστηρίζεται. Για εγγραφή, μέσω της γραμμής ελέγχου RS για να καθορίσετε εάν θα γράψετε δεδομένα εντολών ή δεδομένα εμφάνισης.

Στη διεπαφή I2C, δεν υπάρχει επίσης γραμμή ελέγχου RW, οπότε δεν υπάρχει υποστήριξη για εντολές ανάγνωσης. Πριν από την εγγραφή δεδομένων εντολών ή δεδομένων εμφάνισης, ο κωδικός ελέγχου εντολών (A0=0) ή ο κωδικός ελέγχου δεδομένων (A0=1) πρέπει να σταλεί για να καθοριστεί εάν το επόμενο byte που θα σταλεί είναι δεδομένα εντολών ή δεδομένα εμφάνισης.

Χρονισμός διεπαφής SPI και I2C

Δύο διαγράμματα χρονισμού εμφανίζονται στο Σχήμα 5 και στο Σχήμα 6. Είναι το διάγραμμα χρονισμού του ελέγχου του LCM μέσω της διεπαφής SPI. Οι χρήστες μπορούν να παρατηρήσουν ότι το LCM χρησιμοποιεί ένα SPI που δεν είναι η τυπική διεπαφή SPI που παρέχεται από ένα τυπικό MCU, απαιτεί μια πρόσθετη γραμμή σήματος RS για να καθορίσει εάν το τρέχον byte που αποστέλλεται είναι εντολή; ή δεδομένα; Τα δυαδικά δεδομένα (BIT7~BIT0) της γραμμής δεδομένων (SID) αλλάζουν όταν η γραμμή ρολογιού (SCLK) είναι σε χαμηλό επίπεδο. Τα δυαδικά δεδομένα (BIT7~BIT0) καταγράφονται όταν η γραμμή ρολογιού (SCLK) είναι σε υψηλό επίπεδο (BIT7~BIT0).

τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  7
Σχήμα 5:Χρονισμός εντολής εγγραφής SPI
τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  8
Σχήμα 6:Χρονισμός δεδομένων εγγραφής SPI


Τα Σχήματα 7 και 8 δείχνουν το διάγραμμα χρονισμού του ελέγχου του LCM μέσω της διεπαφής I2C. Εκτός από τη γραμμή επιλογής τσιπ (CSB), οι αναγνώστες μπορούν να παρατηρήσουν ότι ο έλεγχος της διεπαφής I2C είναι να στέλνει τρία bytes κάθε φορά για να γράψει δεδομένα εντολών ή δεδομένα εμφάνισης. Μεταξύ αυτών, το bit A0 του δεύτερου byte θα καθορίσει εάν το τρίτο byte είναι δεδομένα εντολών ή δεδομένα εμφάνισης.

τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  9
Σχήμα 7:Χρονισμός I2C εγγραφής εντολών
τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  10
Σχήμα 8:Χρονισμός I2C εγγραφής δεδομένων


Κώδικας

Το LCM μπορεί να μεταγλωττιστεί και να χρησιμοποιηθεί απευθείας τροποποιώντας τις ρυθμίσεις του προγράμματος.

Βήμα 1: ορίστε τον μέγιστο αριθμό χαρακτήρων σε μια μοναδική γραμμή του LCM.
Για παράδειγμα, τα παρακάτω ορίζουν μια μοναδική γραμμή να έχει μέγιστο 16 χαρακτήρες.

τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  11

Βήμα 2: ορίστε τον μέγιστο αριθμό γραμμών στο LCM.
Για παράδειγμα, τα παρακάτω ορίζουν το LCM να έχει 2 γραμμές.

τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  12

Βήμα 3: ορίστε τη διεπαφή LCM.
Για παράδειγμα, τα παρακάτω ορίζουν τη διεπαφή I2C.

τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  13

Βήμα 4: μεταγλωττίστε και ανεβάστε το πρόγραμμα στην πλακέτα ανάπτυξης Arduino Uno.
Το Σχήμα 9 δείχνει ένα σχηματικό διάγραμμα των οθονών τριών LCM.
Όταν η αντίθεση της οθόνης είναι φωτεινή ή σκοτεινή, η μεταβλητή αντίσταση στην ακίδα V0 μπορεί να ρυθμιστεί σε κατάλληλη αντίθεση, όπως φαίνεται στο Σχήμα 10.

(α) Φωτεινή αντίθεση Μόνο φωτεινοί χαρακτήρες μπορούν να φανούν. (β) Κατάλληλη αντίθεση (γ) Σκοτεινή αντίθεση Κάθε χαρακτήρας έχει μια εμφανή σκιά.
τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  14 τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  15 τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  16
τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  17 τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  18 τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  19
τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  20 τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  21 τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  22
Σχήμα 9:ένα σχηματικό διάγραμμα των οθονών τριών LCM
 

τα τελευταία νέα της εταιρείας για Ενστικτώδης διεπαφή ελέγχου STN LCD  23

Σχήμα 10:η ακίδα V0 είναι ρυθμιζόμενη

Εάν έχετε ζήτηση για πλήρη κώδικα επίδειξης, παρακαλούμε επικοινωνήστε μαζί μας.

Χρόνος μπαρ : 2025-07-18 09:00:00 >> κατάλογος ειδήσεων
Στοιχεία επικοινωνίας
ESEN HK LIMITED

Υπεύθυνος Επικοινωνίας: Mr. james

Τηλ.:: 13924613564

Φαξ: 86-0755-3693-4482

Στείλετε το ερώτημά σας απευθείας σε εμάς (0 / 3000)