Γενική λύση άσκησης 3 εξετάσεων Οκτωβρίου 2011

Σχεδιάστε και υλοποιήστε κύκλωμα με είσοδο την παλμογεννήτριά σας σε συχνότητα περίπου 3 Hz το οποίο, αν Ν το τελευταίο ψηφίο του ΑΜ σας, το κύκλωμα πρέπει να απεικονίζει (στη μόνιμη κατάσταση και συνεχώς) τη μέτρηση από 0 ως 10Ν-1. Αν Ν<2 χρησιμοποιήστε το αμέσως προηγούμενο (>1) ψηφίο. Το BCD των μονάδων πρέπει να απεικονίζεται στον ενδείκτη 7 τμημάτων και το BCD των δεκάδων στις φωτοδιόδους.

Παράδειγμα: Για ΑΜ 03108241 => Ζητείται κύκλωμα το οποίο να μετρά από 00 ως το 39.

Γενική λύση:

• Το κύκλωμα μπορεί να υλοποιηθεί με δύο μετρητές, και πύλες nand. Το κύκλωμα παραπλεύρως ισχύει (με μικρές παραλλαγές) για όλα τα Ν.

• Ο μετρητής μονάδων (74193) μετρά από 0 ως 9. Ο μηδενισμός επιτυγχάνεται μέσω της συνθήκης Load' = (QDQB)'. Αν είχε χρησιμοποιηθεί ο 74163 τότε, λόγω σύγχρονου μηδενισμού η συνθήκη θα ήταν Load' = (QDQΑ)'.

• Ο μετρητής δεκάδων (74163) μετρά από 0 ως Ν-1 (N=4 στο παράδειγμα). Ο μηδενισμός επιτυγχάνεται μέσω της συνθήκης Load'= (QΒQA)'. Αν είχε χρησιμοποιηθεί ο 74193 τότε, λόγω ασύγχρονου μηδενισμού η συνθήκη θα ήταν Load' = QC'.

• Τονίζεται ότι το παραπάνω κύκλωμα αποτελεί λύση η οποία μπορεί να εφαρμοστεί σε οποιοδήποτε συνδυασμό. Ωστόσο, σε κάποιες περιπτώσεις υπάρχουν οικονομικότερα κυκλώματα.

 

Λίστα ασκήσεων