May 22, 2018 Αφήστε ένα μήνυμα

Σχεδίαση LCD LCD με βάση FPGA

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

Αυτός ο σχεδιασμός χρησιμοποιεί μια οθόνη LCD χαρακτήρων με ενσωματωμένο ελεγκτή γραφικών Si.tronix ST7066U στην πλακέτα ανάπτυξης Spartan-3E, η οποία υλοποιεί: (1) Εμφάνιση ενός χαρακτήρα σε οποιαδήποτε θέση και προβολή χαρακτήρων σε πλήρη οθόνη και πλήρη οθόνη ; (2) Η εμφάνιση προσαρμοσμένων χαρακτήρων (χαρακτήρες) και η προβολή κίνησης σε πλήρη οθόνη μεμονωμένων χαρακτήρων. Μεταξύ αυτών, ο ελεγκτής γραφικών [1] είναι υπεύθυνος για τη λήψη εντολών και δεδομένων ελέγχου και την αποστολή τους στην οθόνη LCD.

1 Ελεγκτής γραφικών Sitronix ST7066U

Ο ελεγκτής διαθέτει τρεις εσωτερικούς χώρους αποθήκευσης, DD RAM, CGROM και CG RAM, οι οποίοι θα πρέπει να αρχικοποιηθούν πριν από την αποστολή δεδομένων.

(1) DD RAM (εμφάνιση RAM δεδομένων)

Ο κωδικός χαρακτήρα αποθηκεύεται. Φυσικά, η DD RAM έχει συνολικά 80 θέσεις χαρακτήρων, κάθε γραμμή έχει 40 χαρακτήρες, αλλά μόνο 16 μπορούν να εμφανιστούν και οι υπόλοιπες 24 δεν εμφανίζονται. Πριν από την ανάγνωση ή την εγγραφή, ο μετρητής διευθύνσεων πρέπει να προετοιμαστεί. Ο μετρητής διευθύνσεων μπορεί να διατηρηθεί σταθερός ή αυτόματα να αυξάνεται ή να μειώνεται κατά 1 μετά την ανάγνωση ή την εγγραφή.

(2) CG ROM (ROM γεννήτριας χαρακτήρων)

Ένα bitmap γραμματοσειράς που περιέχει κάθε προκαθορισμένο χαρακτήρα.

(3) CG RAM (RAM γεννήτριας χαρακτήρων)

Περιέχει 8-bit χάρτες προσαρμοσμένων χαρακτήρων. Κάθε bit προσαρμοσμένου χαρακτήρα αποτελείται από 5 σημεία σε 8-bitmaps. Η συγκεκριμένη χρήση είναι ίδια με την DD RAM.

1.1 Σήματα διεπαφής με FPGA

Τα σήματα διεπαφής LCD και FPGA [2] είναι: (1) ενεργοποιούν το σήμα LCD_E; (2) καταχωρήστε το σήμα επιλογής LCD_RS. (3) LCD σήμα ελέγχου ανάγνωσης/εγγραφής_RW; (4) τέσσερις γραμμές δεδομένων LCD και γραμμή δεδομένων StrataFlash SF_D<11:8>Πολυπλεξία.

1.2 Ανάλυση χρονισμού

Η τιμή δεδομένων του SF_D<11:8>, LCD_RS, LCD_Το RW πρέπει να είναι σταθερό και σταθερό για τουλάχιστον 40 ns προτού το LCD_E ανέβει στα ύψη και το LCD_E παραμένει υψηλό για τουλάχιστον 230 ns. Σε πολλές εφαρμογές, το LCD_RW είναι πάντα χαμηλό επειδή τα δεδομένα συνήθως δεν διαβάζονται από την οθόνη.

 LCD modules.jpg

Αποστολή ερώτησής

whatsapp

teams

Ηλεκτρονικό ταχυδρομείο

Εξεταστική