Image
[ΥΠΟ ΕΚΠΟΝΗΣΗ]
Επιβλέπων:
Γιάννης Λιαπέρδος, Επίκουρος Καθηγητής
Περιγραφή:
Σκοπός της εργασίας είναι η σχεδίαση και προσομοίωση (στο tinkercad https://www.tinkercad.com/ ή σε οποιοδήποτε παρόμοιο πρόγραμμα) ψηφιακού βολτόμετρου με τις εξής προδιαγραφές:
- Το βολτόμετρο θα μετράει DC τάσεις στο ανοικτό διάστημα (-10V, +10V).
- Η ακρίβεια μέτρησης θα είναι ενός (1) δεκαδικού ψηφίου (π.χ. 3.3V).
- Η μετρούμενη τάση θα απεικονίζεται σε οθόνες επτά τμημάτων (7-segment) σε μία από τις οποίες θα απεικονίζεται τυχόν αρνητικό πρόσημο. Το θετικό πρόσημο δεν θα απεικονίζεται.
Για τη σχεδίαση του κυκλώματος διαθέτετε μόνο:
- Απεριόριστο αριθμό αντιστατών, οποιασδήποτε τιμής.
- Μία (1) πλακέτα Arduino Uno (https://www.arduino.cc/) χωρίς πρόσθετες επεκτάσεις.
- Τρείς (3) οθόνες επτά τμημάτων που περιλαμβάνουν και ένδειξη τελείας (dot point – dp).
- Διόδους Zener σε απεριόριστο αριθμό και με οποιαδήποτε τιμή τάσης Zener.
- Τελεστικούς ενισχυτές 741 σε απεριόριστο αριθμό.
- Τρία (3) τροφοδοτικά DC (το ένα για την παραγωγή της μετρούμενης τάσης).
- Breadboards σε απεριόριστο αριθμό.
Πρόσθετες απαιτήσεις:
- Να προβλέπεται προστασία των αναλογικών θυρών του Arduino από υπερ-/υπο-τάσεις (σημειώνεται ότι το επιτρεπτό εύρος τάσεων σε μια αναλογική θύρα του Arduino είναι από 0-5V).
- Το βολτόμετρο το οποίο θα σχεδιάσετε θα πρέπει να έχει μόνο τις δυνατότητες που ζητούνται, και τίποτε περισσότερο.
Για τη συγκεκριμένη εργασία θα πρέπει να παραδώσετε:
- Πλήρες κυκλωματικό διάγραμμα και κώδικα Arduino.
- Σύνδεσμο του tinkerkad ή άλλου προσομοιωτή, ή σχετικό αρχείο για την προσομοίωση του κυκλώματος.
Προαπαιτούμενα - Προϋποθέσεις:
- Ηλεκτρικά Κυκλώματα
- Αναλογικά Ηλεκτρονικά
- Ψηφιακά Ηλεκτρονικά
- Βασικές γνώσεις προγραμματισμού
- Εξοικείωση στη χρήση λογισμικού προσομοίωσης ηλεκτρονικών κυκλωμάτων