PDA

Επιστροφή στο Forum : Display ελεγχόμενο απο μπουτόν



ALAMAN
09-04-06, 09:50
Πώς μπορούμε να φτιάξουμε ένα κύκωμα με πύλες ωστε
με τον κατάληλο συνδυασμό τεσσάρων (0000) μπουτόν ή διακοπτών να ανάβει
απο το display το νούμερο <0> , 0001 το νούμερο <1> , 0010 το νούμερο 2 κτλ. :?:

ΥΓ. Όλα τα νούμερα θέλω να σχηματίζοντε στο ίδιο display

Επιστήμων
09-04-06, 17:54
Θα συνδέσεις μόνιμα τα LED του LED-Display που σχηματίζουν τον αριθμό ένα (1) μέσο μια αντίστασης 330Ω
έτσι ώστε να είναι συνέχεια αναμμένα . Έπειτα θα ανοιγοκλείνεις μέσο διακόπτη τα υπόλοιπα LED τα οποία
θα σχηματίζουν ένα σύμβολο σαν αυτό : [ . Έτσι τελικά θα εμφανίζεις ή το 1 ή το 0 .
Απλά κάθε φορά που θα έχεις τον διακόπτη σε θέση ΟΝ θα εμφανίζεται το μηδέν (0).

Η λύση αυτή δε χρειάζεται πύλες.
Αν δε κατάλαβα καλά το πρόβλημα σου περιμένω διευκρινίσεις.

Επιστήμων
09-04-06, 18:13
Φίλε μου σόρρυ για την απάντηση είναι εντελώς λάθος . Παρανόηση. :cry:

Αν θές να δουλέψεις με πύλες αποκλειστικά θα πρέπει να κάνεις ένα πίνακα Καρνό
με έίσόδους τα μπουτόν ( 4 είσοδοι) και με έξοδο τo LED-Display (7 έξοδοι) .
Απο εκεί και πέρα με τις κατάλληλες απλοποιήσεις που θα προκύψουν θα βγάλεις το
τελικό κύκλωμα .

Καλή επιτυχία :D

gsmaster
09-04-06, 18:17
Σίμο δεν νομίζω να είναι κάτι τόσο απλό, γιατί λεέι:
0010 το νούμερο 2 κτλ.

Αν κατάλαβα καλά θες να κάνεις έναν αποκωδικοποιητή απο δυαδικό σε display 7 τομέων. Κλασσική άσκηση Ψηφιακών I.
Θα πρέπει να φτιάξεις ένα κύκλωμα για κάθε τομέα του display. Θα έχεις συνολικά 7 κυκλώματα τα οποία θα έχουν τις ίδιες 4 εισόδους, και θα δίνουν έξοδο, το κάθε κύκλωμα, σε έναν τομέα του display. :)

Με 4 εισόδους έχεις 16 δυνατους συνδιασμού που σημαίνει ότι μπορείς να εμφανίσεις και τους 16δικούς χαρακτήρες (Α,b,C,d,E,F) αν σου ζητείται, αλλιώς σταματάς στο 9.

ΥΓ. Υπάρχει και έτοιμο ολοκληρωμένο αποκωδικοποιητή γι αυτή την δουλειά αλλά δεν νομίζω να σας επιτραπεί να το χρησιμοποιήσετε.

Knight Rider
09-04-06, 19:56
ALAMAN ,βλεποντας τα post σου, καταλαβα πως ο,τι εργασια σου δινουν στη σχολη, την υποβαλεις στο forum χωρις φοβο και παθος. Αμφιβαλλω αν προσπαθεις καθολου ο ιδιος να εφαρμοσεις τη θεωρια που μαθαινεις. Πολυ κακο αυτο γιατι εμεις δεν εχουμε το προβλημα να σου πουμε, αλλα γιατι εσυ θα αποκτησεις το προβλημα να μην σκεφτεσαι και στο τελος να μην ξερεις ουσιαστικα πως να σκεφτεις για μια κατασκευη που θα σου ζητηθει στην επαγγελματικη σου καριερα, αν την ακολουθησεις φυσικα. Τελοσπαντων, χρησιμοποιησε το ολοκληρωμενο αποκωδικοποιητή της σειρας 74 που λεει ο gsmaster :-# , με τις καταλληλες R και "φτιαξτο μονος σου".
Φιλικα,
Δημητρης.

Lykos1986
09-04-06, 22:19
Πολύ σωστός ο Knight Rider.

Το κύκλωμα που θέλεις να φτιάξεις είναι όπως είπε και ο gsm μια κλασική άσκηση ψηφιακών 1. Για την ακρίβεια είναι μια εύκολη άσκηση ψηφιακών, ούτε καν εργασία.

Η λύση της:
1, Θα χρησιμοποιήσεις το ολοκληρωμένο 74LS47 που είναι ένας αποκωδικοποιητής για ένα Led Display. Αν θές παραπάνω θα χρησιμοποίησης πολυπλεξία μέσο απλών τρανζίστορ.
2, Πάρε ένα χαρτί και σχεδίασε το ψηφιακό κύκλωμά σου. Πώς;;; Βρίσκεις το πότε θα ανάβει ο τομέας a, b, c ,d κτλ τα αντιστοιχίζεις σε με τις λογικές καταστάσεις που θα δίνεις ως είσοδο. Μετά παίρνεις πίνακες καρνο για τον κάθε τομέα ξεχωριστά, δηλαδή για τον a, τον b, τον c κτλ και αφού κάνεις τις απλοποιήσεις παίρνεις την τελική συνάρτηση για τον κάθε τομέα. Μεταφράζεις την συνάρτηση σε λογικό κύκλωμα, το κάνεις στο ράστερ σου, κάνεις μια επαλήθευση της σωστής λειτουργίας και τέλος. Έχεις το κύκλωμα που θέλεις.

PS1: Σε ένα datasheet θυμάμαι έδινε το εσωτερικό κύκλωμα του παραπάνω ολοκληρωμένου που δεν ήταν τίποτα άλλο από το κύκλωμα που θα παράγεις και εσύ ακολουθώντας την παραπάνω διαδικασία.

PS2: Σε φιλικό τόνο θα σου έλεγα να ρίξεις και μια ματιά σε αυτά που σου κάνουν στην σχολή σου. Εξάλου... Its not rocket science, its just digital electronics!!!
:wink: