Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Πτυχιακή εργασία Ονοματεπώνυμο: Στεργίου Παναγιώτα 2297

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "Πτυχιακή εργασία Ονοματεπώνυμο: Στεργίου Παναγιώτα 2297"— Μεταγράφημα παρουσίασης:

1 «Ελεγκτής ασύρματης σειριακής επικοινωνίας με τη γλώσσα VHDL και υλοποίηση σε διάταξη FPGA»
Πτυχιακή εργασία Ονοματεπώνυμο: Στεργίου Παναγιώτα 2297 Εισηγητής: Ιωάννης Καλόμοιρος Τμήμα Μηχανικών Πληροφορικής ΤΕ

2 Ο σκοπός Η δημιουργία ενός ελεγκτή ασύγχρονης σειριακής επικοινωνίας ο οποίος θα στέλνει και θα λαμβάνει τα δεδομένα-πληροφορίες που δόθηκαν Θα γίνουν δηλαδή ένας πομπός και ένας δέκτης που θα λειτουργούν ξεχωριστά

3 Τα βήματα Σχεδιασμός δύο διαφορετικών κυκλωμάτων σε VHDL
Ένα για το Transmitter Ένα για το Receiver Σχεδιασμός δύο μικρών εφαρμογών στο LabView Ένα για δέκτη Ένα για πομπό Σύνδεση της διάταξης FPGA και του υπολογιστή μέσω της σειριακής θύρας, με τη βοήθεια του μετατροπέα στάθμης MAX232 και με τα κατάλληλα καλώδια στους ακροδέκτες της διάταξης Διαμόρφωση της διάταξης και μετρήσεις στον ψηφιακό παλμογράφο

4 Στη VHDL χωρίζουμε σε δυο διαφορετικά projects που το καθένα αποτελείται από μικρότερα κυκλώματα
Τον πομπό και Το δέκτη

5 Ο πομπός Επεξεργάζεται-διαμορφώνει το σήμα που δόθηκε και μπορεί να το περάσει αποδοτικά και αξιόπιστα μέσα από ένα κανάλι μετάδοσης

6 Το transmit.vhd περιλαμβάνει τη διαδικασία ακολουθιακής αντιστοίχισης (case) για τον πομπό που με αυτή ο χαρακτήρας περνάει από την μια κατάσταση στην άλλη

7 Η εντολή case

8 Ο δέκτης Λαμβάνει το σήμα που δόθηκε από τον υπολογιστή και το εμφανίζει στην έξοδο

9 Το my_package.vhd είναι το πακέτο που χρησιμοποιείται ως βιβλιοθήκη

10 Το rx_UART2.vhd περιλαμβάνει τη διαδικασία ακολουθιακής αντιστοίχισης (case)για το δέκτη που με αυτή ο χαρακτήρας περνάει από την μια κατάσταση στην άλλη

11 Η εντολή case

12 Αρχικοποίηση του UART με Baud rate=9600bps, 8 bits χαρακτήρα 1 START BIT και 1 STOP BIT
Επίσης το focs=10MHz

13 Όταν έχουμε λειτουργία πομπού (Transmitter) τότε φτιάχνουμε έναν δέκτη στο LabView

14 Όταν έχουμε λειτουργία δέκτη (Receiver) τότε φτιάχνουμε έναν πομπό στο LabView

15 Το ολοκληρωμένο κύκλωμα του ελεγκτή

16 Αποτελέσματα του παλμογράφου για τη λειτουργία του Transmitter

17 Αποτελέσματα του παλμογράφου για τη λειτουργία του Receiver

18 Φυσική διάταξη της υλοποίησης


Κατέβασμα ppt "Πτυχιακή εργασία Ονοματεπώνυμο: Στεργίου Παναγιώτα 2297"

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google