Σελίδα 2 από 2 ΠρώτηΠρώτη 1 2
Εμφάνιση αποτελεσμάτων : 11 έως 19 από 19

Θέμα: BCD to 7 SEGMENT με δύο Display

  1. #11
    Μέλος Το avatar του χρήστη chipakos-original
    Όνομα
    Δημητρης
    Εγγραφή
    Jun 2010
    Περιοχή
    Γαλατσι
    Μηνύματα
    1.754

    Προεπιλογή

    Εχθές έφτιαξα ένα πρόχειρο κύκλωμα με ένα 4511 και πήρα όπως αναμενόταν τις ενδείξεις 0-9 .Οταν γύρισα το ποτενσιόμετρο στο τελευταίο βήμα που λογικά θα έπαιρνα την τιμή 10 , απλά έσβησε το Display. Με το SN29764 οι ενδείξεις ήταν 1-11 ενώ με ένα 4511 οι ενδείξεις ήταν 0-9. Είναι καθαρά θέμα πολύπλεξης το πρόβλημά μου.Να πω πάλι ότι το κύκλωμα οδήγησης είναι έτοιμο , και έχει μείνει σαν πρόβλημα μόνο η ένδειξη.

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη chipakos-original : 24-10-19 στις 07:24

  2. #12
    Μέλος Το avatar του χρήστη xrist sakis
    Εγγραφή
    Mar 2005
    Περιοχή
    θεσ/νικη
    Μηνύματα
    140

    Προεπιλογή

    Καλημέρα. Το πρόβλημα σου είναι ότι δίνεις binary και θέλεις οι ενδείξεις να είναι σε bcd. Πρέπει να κάνεις ένα κυκλωματάκι έτσι ώστε μετά το 9 να σου ανάβει το ψηφίο του 1 για το 10 και η είσοδος στο bcd να γίνετε 0.
    Σάκης

    0 Not allowed! Not allowed!

  3. #13
    Μέλος
    Όνομα
    Γιώργος
    Εγγραφή
    Oct 2006
    Περιοχή
    KN10gi
    Μηνύματα
    258

    Προεπιλογή

    Ανέβασε το σχηματικό της κατασκευής (του Ελέκτορ) και προσδιόρισε τι θες να αντικαταστήσεις.

    0 Not allowed! Not allowed!

  4. #14
    Μέλος Το avatar του χρήστη ILIAS GR
    Όνομα
    ΗΛΙΑΣ
    Εγγραφή
    May 2018
    Περιοχή
    ΑΘΗΝΑ
    Μηνύματα
    150

    Προεπιλογή

    Εγώ προσωπικά δεν έχω ασχοληθεί με κάτι τέτοιο, αλλά μήπως σου κάνει αυτό το σχεδιάκι;1.jpg2.jpg

    0 Not allowed! Not allowed!

  5. Ένα μέλος ευχαρίστησε τον ILIAS GR για αυτό το χρήσιμο μήνυμα:

    chipakos-original (24-10-19)

  6. #15
    Μέλος Το avatar του χρήστη chipakos-original
    Όνομα
    Δημητρης
    Εγγραφή
    Jun 2010
    Περιοχή
    Γαλατσι
    Μηνύματα
    1.754

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από gxry Εμφάνιση μηνυμάτων
    Ανέβασε το σχηματικό της κατασκευής (του Ελέκτορ) και προσδιόρισε τι θες να αντικαταστήσεις.
    Ο λόγος που μας ώθησε να σχεδιάσουμε και να κατασκευάσουμε αυτό το κύκλωμα, ήταν η ανάγκη προσδιορισμού της θέσης ενός ρομποτικού βραχίονα με τέτοιο τρόπο, ώστε αυτή να γίνεται αντιληπτή από έναν υπολογιστή. Έτσι λοιπόν, το κύκλωμα που παρουσιάζουμε μετατρέπει την αναλογική τάση, που αντιστοιχεί στη θέση του δρομέα ενός (περιστροφικού ή συρόμενου) ποτενσιόμετρου, σε δυαδικούς αριθμούς που μπορούν να παίρνουν 11 διαφορετικές τιμές (00002 έως 10102). Το έργο της μετατροπής της αναλογικής τάσης, του δρομέα του ποτενσιόμετρου, σε ψηφιακό σήμα, αναλαμβάνει να το το γνωστό σε όλους LM3914 (IC1).
    Ανάλογα με την τάση που επιβάλλεται στην είσοδό του, το ολοκληρωμένο ενεργοποιεί κάποια (ή κάποιες) από τις εξόδους του. Στη συγκεκριμένη εφαρμογή έχει επιλεχθεί η απεικόνιση μπάρας ‘ράβδου’ (bar mode) για λόγους που θα γίνουν σαφείς αργότερα. Οι έξοδοι ανοικτού συλλέκτη του LM3914 οδηγούνται στις εισόδους του 74LS147 (IC2), το οποίο είναι ένας κωδικοποιητής προτεραιότητας από 10 σε 4 γραμμές. Μόνο οι εννέα έξοδοι του IC1 (/L1 έως /L9) καταλήγουν στο IC2. Η L10 καταλήγει στις εισόδους δύο επιπλέον πυλών XOR (IC3c, IC3d). Οι τέσσερις έξοδοι του κωδικοποιητή παρέχουν έναν τετραψήφιο δυαδικό αριθμό, ο οποίος αντιστοιχεί στην υψηλότερης σημασίας έξοδο του μετατροπέα. Οι αριθμοί που σχηματίζονται παίρνουν τιμές μεταξύ 00002 και 10012, που αντιστοιχούν στις δεκαδικές 0 έως 9. Οι δύο πύλες XOR, που αναφέραμε προηγουμένως, παράγουν τον αριθμό 10102 (10 στο δεκαδικό σύστημα) σύμφωνα με το παρακάτω σκε-πτικό: Αν το IC1 έχει ενεργοποιήσει την έξοδο /L9 (που παράγει στην έξοδο του IC2 τον δυαδικό αριθμό 1001) και η τάση εισόδου του αυξηθεί λίγο ακόμα, τότε μαζί με την /L9 θα ενεργοποιηθεί και η /L10.
    Το λογικό ‘0’, που θα εμφανισθεί στην έξοδο αυτή, θα προκαλέσει την αναστροφή των σημάτων που εμφανίζονται στις εισόδους 9 και 12 των πυλών IC3c και IC3d που τώρα πια, αντί να δίνουν στις εξόδους C, D τους αριθμούς 0, 1, θα δίνουν τους 1, 0 αντίστοιχα. Μ’ αυτόν τον τρόπο η δυαδική έξοδος του κυκλώματος θα είναι πλέον η 10102, που αντιστοιχεί στον δεκαδικό αριθμό 10.
    Για να γίνει δυνατή η αναστροφή των δύο ψηφίων και η ανάδειξη της τιμής 10102, πρέπει το IC1 να μπορεί να διατηρεί ενεργές ταυτόχρονα τόσο την έξοδο /L9 όσο και την /L10. Αυτή η ανάγκη είναι εκείνη που μας ανάγκασε να καλωδιώσουμε το IC1 σε λειτουργία μπάρας ‘ράβδου’...........
    Αυτό είναι το κυκλωματάκι το οποίο έχω κατασκευάσει και μου μένει μόνο η ένδειξη που τα βρήκα λίγο μπαστούνια.
    Συνημένες Εικόνες Συνημένες Εικόνες

    0 Not allowed! Not allowed!

  7. Ένα μέλος ευχαρίστησε τον chipakos-original για αυτό το χρήσιμο μήνυμα:

    mikemtb (24-10-19)

  8. #16
    Μέλος
    Όνομα
    Μάρκος
    Εγγραφή
    Mar 2012
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    2.946

    Προεπιλογή

    Την έξοδο του κυκλώματος θα την δώσεις στις εισόδους του 4511 ή εναλλακτικά από την σειρά 74ΧΧ στο 7447. Στίς εξόδους του 4511 (ή 7447) θα συνδέσεις μέσω αντιστάσεων το display.
    Στις εξόδους Α και Β θα συνδέσεις παράλληλα με τις εισόδους του 4511 το παρακάτω κύκλωμα (πύλη AND). Από το out θα δώσεις μέσω ενός τρανζίστορ για να πάρεις κατάλληλο ρεύμα στο b και c ενός επιπλέον display.
    Untitled-1.jpg

    0 Not allowed! Not allowed!
    Όταν όλα τα άλλα έχουν αποτύχει..... RTFM.
    Short instructions: >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>> Good Luck!
    https://diyelectronics-gr.blogspot.gr https://www.facebook.com/groups/872041030200567

  9. #17
    Μέλος
    Όνομα
    Γιώργος
    Εγγραφή
    Oct 2006
    Περιοχή
    KN10gi
    Μηνύματα
    258

    Προεπιλογή

    Από το 0 έως το 10 ΔΕΝ ΕΙΝΑΙ BCD. Πρόκειται για δυο ψηφία ή με ορολογία πολυμέτρων 1 1/2 ψηφίο. Ένας απλός 7-segment display driver παίρνει 4-bit BCD και οδηγεί σε display τις τιμές 0-9 (4511) ή παίρνει 4-bit binary και δείχνει από 0-9,A-F (9368 ).

    Βλέποντας το σχηματικό σου, μπορείς να παρακάμψεις τις πύλες XOR και να χρησιμοποιήσεις αναστροφείς για να οδηγήσεις μέσω πυλών AND το λιγότερο σημαντικό ψηφίο στο 4511. Έχεις κανονικές ενδείξεις από 0 (όλες οι έξοδοι του LM3914 high) έως 9 (έξοδος /L9 low). Μόλις το /L10 γίνει low, μηδενίζονται μέσω των πυλών AND οι είσοδοι στο 4511 και ενεργοποιείται το b0 (D) του επόμενου ψηφίου. Δηλαδή από 0000 1001 (09) γίνεται 0001 0000 (10).
    Αν θέλεις δεν χρησιμοποιείς δεύτερο display driver (4511) και οδηγείς με κάποιο τρόπο απευθείας τα segment b και c του display των δεκάδων.

    7-segment-note.png

    Υ.Γ. Νομίζω ότι έτσι μπορεί να λειτουργεί και σε dot-mode
    Υ.Γ. 2 Τελικά, ξανακοιτώντας τον πίνακα αληθείας του 74HC147, οι πύλες AND μάλλον είναι πλεονασμός.

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη gxry : 25-10-19 στις 01:42

  10. #18
    Μέλος Το avatar του χρήστη xrist sakis
    Εγγραφή
    Mar 2005
    Περιοχή
    θεσ/νικη
    Μηνύματα
    140

    Προεπιλογή

    Όπως λέει και ο Γιώργος πιο πάνω ΔΕΝ είναι BCD και είσαι τυχερός που μετράει μόνο μέχρι το 10...Νομίζω ότι ο αποκωδικοποιητής που σου προτείνει θα δουλέψει, απλά βάλε ένα τρανζίστορ αντι για την NOT και με ένα display CC και δύο αντιστασούλες (αν βρεις και μόνο τον άσσο ακόμα καλύτερα ή έχει display 1+ 1/2 από τηλεοράσεις), θα κάνεις την δουλειά σου.
    Σάκης

    0 Not allowed! Not allowed!

  11. #19
    Μέλος Το avatar του χρήστη xrist sakis
    Εγγραφή
    Mar 2005
    Περιοχή
    θεσ/νικη
    Μηνύματα
    140

    Προεπιλογή

    Τελικά ίσως γίνεται ακόμη πιο εύκολα...Βάζεις το LM σε dot mode (pin 9 στον αέρα), τέσσερις inverter στις εξόδους του priority encoder( 4 τρανζίστορ ) για να οδηγήσεις το 4511 και από το pin 10 του LM οδηγείς τον άσσο από το display.

    0 Not allowed! Not allowed!

Σελίδα 2 από 2 ΠρώτηΠρώτη 1 2

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

  1. 7 segment led display
    By Killo_Watt in forum Γενικά
    Απαντήσεις: 9
    Τελευταίο Μήνυμα: 28-10-12, 17:36
  2. LCD-Seven Segment Display
    By Prithan in forum Ερωτήσεις Αρχάριων
    Απαντήσεις: 5
    Τελευταίο Μήνυμα: 21-05-12, 20:33
  3. up down 7 segment display counter
    By dhmgia45 in forum Γενικά
    Απαντήσεις: 10
    Τελευταίο Μήνυμα: 14-12-11, 13:58
  4. 7 segment display
    By autom1985 in forum Ηλεκτρονικά
    Απαντήσεις: 2
    Τελευταίο Μήνυμα: 29-08-11, 15:54
  5. 7-segment display
    By psycoclan1 in forum Γενικά
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 07-09-07, 14:47

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

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