1, σχεδιασμός αρχιτεκτονικής σύνδεσης υλικού
Επιλογή τύπου διασύνδεσης
Η μέθοδος σύνδεσης μεταξύ της οθόνης κώδικα τμήματος και της MCU επηρεάζει άμεσα την πολυπλοκότητα και την απόδοση του συστήματος:
Παράλληλη διεπαφή: Κατάλληλο για τα σενάρια οθόνης High -, όπως η οθόνη STM32L152RCT6A οδήγησης 12SEG4COM, η οποία ελέγχει άμεσα το δίαυλο δεδομένων 16 bit μέσω του GPIO και επιτυγχάνει σύγχρονα μετάδοση με σήματα ρολογιού. Ωστόσο, πρέπει να σημειωθεί ότι το μήκος της καλωδίωσης PCB θα πρέπει να ελέγχεται εντός 10cm για να αποφευχθεί η εξασθένηση του σήματος.
SPI Interface: Στη σειρά GD32F190 MCU, η μετάδοση δεδομένων επιτυγχάνεται μέσω πρωτοκόλλων SCK, MOSI και CS τριών συρμάτων και η διαμόρφωση χρονισμού πρέπει να ακολουθούν αυστηρά το εγχειρίδιο ChIP. Για παράδειγμα, η ρύθμιση του ρολογιού SPI σε 1MHz και η χρήση της λειτουργίας μετάδοσης MSBFIRST μπορεί να εξασφαλίσει συμβατότητα με το τσιπ προγράμματος οδήγησης HT1621.
I2C Interface: Κατάλληλο για σενάρια πολλαπλών συσκευών, όπως στα συστήματα ταμπλό του αυτοκινήτου, όπου η κύρια MCU ελέγχει ταυτόχρονα το πρόγραμμα οδήγησης κώδικα πολλαπλών τμημάτων μέσω του διαύλου I2C και η απευθυνόμενη κατανομή πρέπει να συμμορφώνεται με την προδιαγραφή πρωτοκόλλου I2C.
Σχέδιο διαχείρισης ενέργειας
Η σταθερότητα ισχύος επηρεάζει άμεσα την ποιότητα της εμφάνισης:
Χρησιμοποιείται το τσιπ ρύθμισης ρυθμιστή τάσης: Χρησιμοποιείται το τσιπ ρυθμιστή τάσης AMS1117-3.3V, σε συνδυασμό με πυκνωτή 10 μ F και 0.1 μ F κεραμικός πυκνωτής για φιλτράρισμα, ο οποίος μπορεί να καταστείλει αποτελεσματικά την κυμάτωση της ισχύος. Τα μετρούμενα δεδομένα δείχνουν ότι κάτω από τάση εισόδου 3,6V, η διακύμανση της τάσης εξόδου ελέγχεται εντός ± 0,05V.
Αντιστοίχιση τάσης κίνησης: Η τυπική τάση λειτουργίας της οθόνης κώδικα τμήματος είναι 3.0-3.6V. Εάν η έξοδος MCU είναι 5V, η αντιστοίχιση επιπέδου λογικής πρέπει να επιτευχθεί μέσω του τσιπ μετατροπής επιπέδου 74HC4050. Μια περίπτωση ιατρικού εξοπλισμού δείχνει ότι το ποσοστό αποτυχίας της θολής εμφάνισης λόγω έλλειψης μετατροπής επιπέδου είναι τόσο υψηλό όσο το 67%.
2, τυπικές περιπτώσεις εφαρμογής
Έξυπνος σχεδιασμός μετρητή
Ένα ορισμένο τετράγωνο- φάση Ηλεκτρικού Μετρητή υιοθετεί το σχήμα GD32F 190+ HT1621:
Περιεχόμενο εμφάνισης: τέσσερα σύνολα δεδομένων: τάση/ρεύμα/ενέργεια/ηλεκτρική ενέργεια
Βασική τεχνολογία: Επεκτείνετε το EEPROM για την αποθήκευση ιστορικών δεδομένων μέσω της διεπαφής I2C, υιοθετήστε τη στρατηγική ανανέωσης για την αποφυγή της εμφάνισης του Flicker
Πραγματικό αποτέλεσμα: εντός της κλίμακας θερμοκρασίας -20 βαθμού ~ 70 βαθμούς, η αλλαγή αντίθεσης που εμφανίζεται είναι μικρότερη ή ίση με 15%
Ιατρική οθόνη
Μια φορητή οθόνη ηλεκτροκαρδιογράφημα υιοθετεί το σχήμα STM32L 051+ TM1621:
Εμφάνιση περιεχομένου: Καρδιακή ταχύτητα/κατάσταση οξυγόνου/κυματομορφής αίματος
Βασική τεχνολογία: Εφαρμογή δυναμικής οθόνης κυματομορφής και μείωση της χρήσης CPU μέσω της μεταφοράς DMA
Πραγματικό αποτέλεσμα: Ο ρυθμός ανανέωσης κυματομορφής φτάνει τα 50Hz και το φορτίο CPU μειώνεται κατά 42%
3, Δεξιότητες ανάπτυξης και εντοπισμού σφαλμάτων
Σχεδίαση σήματος: Χρησιμοποιήστε έναν αναλυτή λογικής για να καταγράψετε σήματα SPI και να επαληθεύσετε εάν ο χρόνος πληροί τις απαιτήσεις του εγχειριδίου τσιπ
Ρύθμιση αντίθεσης: Ρυθμίζοντας τον αντίσταση διαιρέτη τάσης του ακροδέκτη VLCD, διαπιστώθηκε ότι σε ένα σύστημα 3.3V, μια αντίσταση 10K ω μπορεί να επιτύχει το καλύτερο αποτέλεσμα εμφάνισης
Τοποθεσία σφάλματος: Δημιουργήστε έναν πίνακα κωδικού σφάλματος οθόνης, για παράδειγμα:
0x01: χρονικό όριο επικοινωνίας
0x02: Ανωμαλία τροφοδοσίας
0x03: υπερχείλιση buffer