Σελίδα 1 από 2 1 2 ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 1 έως 10 από 11

Θέμα: Κύκλωμα για LCD

  1. #1
    Μέλος
    Εγγραφή
    Feb 2008
    Μηνύματα
    65

    Προεπιλογή Κύκλωμα για LCD

    Χαίρεται...
    Μήπως θα μπορούσε κάποιος να με διαφωτίσει για ποιον λόγο χρησιμοποιούνται
    δυο γραμμές από το bus και πηγαίνουν σε έναν multiplexer και μετά στην οθόνη;
    Δεν μπορώ να το βρω με τίποτα...

    Έχω ανεβάσει την εικόνα του κυκλώματος...
    Δυστυχώς δεν μπορώ να ανεβάσω και τα datasheet διότι είναι pdf…

    Ευχαριστώ
    Συνημένες Εικόνες Συνημένες Εικόνες

    0 Not allowed! Not allowed!

  2. #2
    Μέλος
    Εγγραφή
    Feb 2006
    Μηνύματα
    954

    Προεπιλογή

    κοίταξε, αυτός αντί να χρησημοποιήσει τις γραμμές AD[0..7] για τα data της οθόνης
    και άλλες 2 γραμμές για το RW, RS (το Ε δεν ξέρω γιατι το έχει κάνει έτσι)

    κάνει το εξής, βάζει και RW, RS στα AD0 και AD1.

    όταν πειράζεις τα RW, RS δεν πειράζεις ταυτόχρονα τα DATA της οθόνης,
    οπότε σετάρει την οθόνη μέσω των RW/RS , πειράζει και LE του 74LS373 και ότι
    δίνει μένει στα RW/RS απο τις εξόδους Q0, Q1

    τα Q0, Q1 μένουν ως έχουν αν πειράξεις την πόρτα AD[0..7] χωρίς να πειράξεις το LE

    τουλάχιστον με μια γρήγορη ματιά αυτό καταλαβαίνω

    ένα είδος οικονομίας. Η καλύτερη απόλες τις λύσεις είναι με 3-4 καλώδια μόνο και ένα shift register
    να εισάγεις σειριακά 8 bit στον shift register και μετά να τα βγάλεις παράλληλα στην οθόνη

    0 Not allowed! Not allowed!

  3. #3
    Μέλος
    Εγγραφή
    Feb 2008
    Μηνύματα
    65

    Προεπιλογή

    Ευχαριστώ για την άμεση απάντηση σου..
    Αυτό είναι από ένα project και δεν μπορεί να γίνει καμία αλλαγή..
    Το πρόβλημα είναι ότι δεν πολύ κατάλαβα αυτά που είπες… τι ακριβώς είναι αυτά 3 pins στην οθόνη? Τα δυο που συνδέονται με τον multiplexer και το άλλο που συνδέεται με την nand..??

    0 Not allowed! Not allowed!

  4. #4
    Μέλος
    Εγγραφή
    Feb 2006
    Μηνύματα
    954

    Προεπιλογή

    Είναι ο τρόπος επικοινωνίας με την οθόνη τέτοιος,
    η οθόνη είναι HD44780 συνβατή.
    Ψάξε στο δίκτυο "interfacing HD44780"
    και θα βρεις υλικό για το πως επικοινωνείς με την οθόνη.

    Το Ε, RS, RW είναι σήματα ελέγχου της οθόνης και D0-D7 είναι
    τα δεδομένα. Επειδή χρησημοποιείς και τα D0-D7 είσαι σε
    8 bit mode.

    Θα βρεις κάπου στο internet οδηγίες που θα λένε

    "για να γράψεις ένα χαρακτήρα στην οθόνη, κατεβάσεις
    το RS , σηκώνεις το RW στέλνεις το byte στιν D0-D7 και
    δημιουργείς παλμό στο E"

    ε κάπως έτσι

    0 Not allowed! Not allowed!

  5. #5
    Μέλος
    Εγγραφή
    Feb 2008
    Μηνύματα
    65

    Προεπιλογή

    Ευχαριστώ

    0 Not allowed! Not allowed!

  6. #6
    Μέλος
    Εγγραφή
    Feb 2008
    Μηνύματα
    65

    Προεπιλογή

    Αυτό που με προβληματίζει είναι πως ελέγχει το control τις οθόνης μέσω τον δεδομένων της; Δλδ πως γνωρίζει τι δεδομένα θα υπάρχουν στο D0-D1 ώστε να συμπίπτουν με το control που θέλει να κάνει εκείνη την στιγμή στην οθόνη;

    0 Not allowed! Not allowed!

  7. #7
    Μέλος Το avatar του χρήστη pit21
    Όνομα
    Παναγιωτης
    Εγγραφή
    Jun 2007
    Περιοχή
    Αθηνα
    Μηνύματα
    538

    Προεπιλογή

    φιλε p_pan πιστευω πως το tutorial του site μας θα σε βοηθησει πολυ οπως κ εμενα οταν το διαβασα!διαβασε το λιγο κ για περεταιρω ξαναρωτα!
    θα το βρεις εδω
    http://www.hlektronika.gr/files/inde...act=view&id=43

    παντως εχω την εντυπωση πως δεν σου χρειαζονται τα εξωτερικα στοιχεια για να οδηγησεις την lcd.κ μονο ο μΕ με καλο κ σωστο προγραμματισμο μπορει να το κανει!
    καλο διαβασμα

    0 Not allowed! Not allowed!

  8. #8
    Μέλος
    Εγγραφή
    Feb 2008
    Μηνύματα
    65

    Προεπιλογή

    ΕΥΧΑΡΙΣΤΩ

    0 Not allowed! Not allowed!

  9. #9
    Μέλος
    Εγγραφή
    Feb 2008
    Μηνύματα
    65

    Προεπιλογή

    Λοιπόν το κείμενο είναι πολύ αναλυτικό. Αλλά έχω μια απορία…
    Βρήκα μέσα στο ιντερνετ μια σελίδα που αναφέρεται στα ίδια κυκλώματα και θέλω να δω αν κατάλαβα κάτι καλά…

    • RS: Register Select
    RS = 0 -> Command Register is selected
    RS = 1 -> Data Register is selected

    Λοιπόν:
    Όταν το rs είναι 0 τότε είναι επιλεγμένος ο register που αφορά τις εντολές λειτουργίας τις οθόνης και όταν είναι 1 τότε είναι επιλεγμένος ο register για τα δεδομένα που πρέπει να προβάλει η οθόνη έτσι;

    0 Not allowed! Not allowed!

  10. #10
    Μέλος Το avatar του χρήστη Επιστήμων
    Όνομα
    atmel
    Εγγραφή
    Oct 2005
    Περιοχή
    Σέρρες
    Μηνύματα
    450

    Προεπιλογή

    Σωστά

    0 Not allowed! Not allowed!
    Αν δεν μάθεις σε κάποιον να μιλάει , πως θα ακούσεις τι έχει να σου πεί . Σίμος . Τ.

Σελίδα 1 από 2 1 2 ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. αυτοκολλητο για lcd
    By vellamos in forum Ηλεκτρονικά
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 06-11-13, 08:53
  2. Backlight πρόβλημα σε LCD μέσω παράλληλης (LCD smartie, HD44780)
    By Stergios_[.gr] in forum Κυκλώματα για Η/Υ
    Απαντήσεις: 14
    Τελευταίο Μήνυμα: 23-10-09, 19:39
  3. Απαντήσεις: 8
    Τελευταίο Μήνυμα: 24-03-07, 21:42
  4. lcd για P/C
    By good_fotball in forum Κυκλώματα για Η/Υ
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 30-09-06, 10:31
  5. Θερμόμετρο με LCD για PC
    By ALAMAN in forum Μικροελεγκτές
    Απαντήσεις: 4
    Τελευταίο Μήνυμα: 08-06-06, 13:56

Tags for this Thread

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας