ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑIΟΥ & ΔΥΤΙΚΗΣ ΑΤΤΙΚΗΣ

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑIΟΥ & ΔΥΤΙΚΗΣ ΑΤΤΙΚΗΣ"

Transcript

1 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑIΟΥ & ΔΥΤΙΚΗΣ ΑΤΤΙΚΗΣ Τ μ ή μ α Ν α υ τ ι λ ί α ς κ α ι Ε π ι χ ε ι ρ η μ α τ ι κ ώ ν Υ π η ρ ε σ ι ώ ν Τ μ ή μ α Μ η χ α ν ι κ ώ ν Β ι ο μ η χ α ν ι κ ή ς Σ χ ε δ ί α σ η ς κ α ι Π α ρ α γ ω γ ή ς ΔΙΙΔΡΥΜΑΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΠΤΥΧΙΑΚΩΝ ΣΠΟΥΔΩΝ «ΝΕΕΣ ΤΕΧΝΟΛΟΓΙΕΣ ΣΤΗ ΝΑΥΤΙΛΙΑ ΚΑΙ ΤΙΣ ΜΕΤΑΦΟΡΕΣ» ΤΙΤΛΟΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ LABVIEW ΓΙΑ ΤΗΝ ΕΠΙΒΛΕΨΗ ΤΩΝ ΛΕΙΤΟΥΡΓΙΩΝ ΤΗΣ ΜΗΧΑΝΗΣ ΕΝΟΣ ΣΚΑΦΟΥΣ ΤΙΤΛΟΣ ΑΓΓΛΙΚΑ LABVIEW APPLICATION FOR THE PERFORMANCE MONITORING OF A VESSEL ENGINE Ονοματεπώνυμο Σπουδαστή: ΨΥΚΟΣ ΑΘΑΝΑΣΙΟΣ Ονοματεπώνυμο Υπεύθυνου Καθηγητή: ΠΥΡΟΜΑΛΗΣ ΔΗΜΗΤΡΙΟΣ ΔΙΑΤΡΙΒΗ Σεπτέμβριος 2018

2 ΤΙΤΛΟΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΗΣ LABVIEW ΓΙΑ ΤΗΝ ΕΠΙΒΛΕΨΗ ΤΩΝ ΛΕΙΤΟΥΡΓΙΩΝ ΤΗΣ ΜΗΧΑΝΗΣ ΕΝΟΣ ΣΚΑΦΟΥΣ ΟΝΟΜΑ ΦΟΙΤΗΤΗ ΨΥΚΟΣ ΑΘΑΝΑΣΙΟΣ Μεταπτυχιακή Διατριβή που υποβάλλεται στο καθηγητικό σώμα για την μερική εκπλήρωση των υποχρεώσεων απόκτησης του μεταπτυχιακού τίτλου του Διιδρυματικού Προγράμματος Μεταπτυχιακών Σπουδών «Νέες Τεχνολογίες στη Ναυτιλία και τις Μεταφορές» του Τμήματος Ναυτιλίας και Επιχειρηματικών Υπηρεσιών του Πανεπιστημίου Αιγαίου και του Τμήματος Μηχανικών Βιομηχανικής Σχεδίασης και Παραγωγής του Πανεπιστημίου Δυτικής Αττικής

3 Δήλωση συγγραφέα διπλωματικής διατριβής Ο κάτωθι υπογεγραμμένος ΨΥΚΟΣ ΑΘΑΝΑΣΙΟΣ, του ΠΑΝΑΓΙΩΤΗ, με αριθμό μητρώου 57 φοιτητής του Διιδρυματικού Προγράμματος Μεταπτυχιακών Σπουδών «Νέες Τεχνολογίες στη Ναυτιλία και τις Μεταφορές» του Τμήματος Ναυτιλίας και Επιχειρηματικών Υπηρεσιών του Πανεπιστημίου Αιγαίου και του Τμήματος Μηχανικών Βιομηχανικής Σχεδίασης και Παραγωγής του Πανεπιστημίου Δυτικής Αττικής, δηλώνω ότι: «Είμαι συγγραφέας αυτής της μεταπτυχιακής διπλωματικής διατριβής και ότι κάθε βοήθεια την οποία είχα για την προετοιμασία της είναι πλήρως αναγνωρισμένη και αναφέρεται στην διατριβή. Επίσης έχω αναφέρει τις όποιες πηγές από τις οποίες έκανα χρήση δεδομένων, ιδεών ή λέξεων, είτε αυτές αναφέρονται ακριβώς είτε παραφρασμένες. Επίσης βεβαιώνω ότι αυτή η διατριβή προετοιμάστηκε από εμένα προσωπικά ειδικά για τη συγκεκριμένη μεταπτυχιακή διπλωματική διατριβή». Ο δηλών ΨΥΚΟΣ ΑΘΑΝΑΣΙΟΣ Ημερομηνία 16/09/

4 ΕΥΧΑΡΙΣΤΙΕΣ Ευχαριστώ θερμά τον καθηγητή κύριο Πυρομάλη Δημήτριο για την αμέριστη συμπαράστασή του αλλά και για την καθοδήγησή του. Οι συμβουλές και οι προτάσεις του ήταν ιδιαίτερα κατατοπιστικές και έκαναν το έργο μου πιο εύκολο. Θερμές ευχαριστίες, επίσης, αξίζουν η οικογένειά μου και η Τζαβαλή Άννα για την υπομονή που επέδειξαν και για την στήριξή τους τόσο τα χρόνια των σπουδών μου αλλά και κατά την διάρκεια της ολοκλήρωσης της παρούσης διπλωματικής εργασίας. Μου δόθηκε έτσι το κουράγιο και ο χρόνος να ασχοληθώ με κάτι πολύπλοκο που υπάρχει στην αγορά, κάνοντάς το απλούστερο, γρηγορότερο, εξυπνότερο και διαχειρίσιμο αναλόγως τις απαιτήσεις του χρήστη

5 ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΗ ΙΣΤΟΡΙΚΗ ΑΝΑΔΡΟΜΗ ΣΥΣΤΗΜΑΤΑ MONITORING ΠΡΩΤΟΚΟΛΛΟ J1939-CONTROLLER AREA NETWORK (CAN) Controller Area Network (CAN) Physical Layer (Wires) Η πληροφορία J ΚΑΤΑΓΡΑΦΗ ΑΙΣΘΗΤΗΡΙΩΝ ΜΗΧΑΝΗΣ ΣΚΑΦΟΥΣ Τα αισθητήρια τα οποία θα καταγραφούν και θα μεταφραστούν στο πρωτόκολλο J1939 είναι Η μετάφρασή τους είναι η παρακάτω Η ΘΥΡΑ OBD-II ΤΗΣ ΜΗΧΑΝΗΣ ΕΠΙΛΟΓΗ ΠΥΛΗΣ (GATEWAY) OBD-II ΣΕ USB ΠΕΡΙΒΑΛΛΟΝ LABVIEW Γενικά Προγραμματισμός ροής δεδομένων Γραφικός Προγραμματισμός Διασύνδεση με συσκευές Σύνταξη κώδικα ΑΝΑΠΤΥΞΗ ΓΡΑΦΙΚΟΥ ΚΑΙ ΕΚΤΕΛΕΣΙΜΟΥ ΚΩΔΙΚΑ ΣΕ ΠΕΡΙΒΑΛΛΟΝ LABVIEW Primary Engine Speed Engine Coolant Temperature Engine Coolant Level Engine Oil Pressure Fuel Temperature Fuel Pressure Fuel Level Transmission Oil Temperature Transmission Oil Pressure Boost Pressure Εκτελέσιμος Κώδικας ΣΥΜΠΕΡΑΣΜΑΤΑ ΒΙΒΛΙΟΓΡΑΦΙΑ ΕΙΚΟΝΕΣ & ΠΙΝΑΚΕΣ

6 1. ΕΙΣΑΓΩΓΗ Η εργασία αυτή πραγματεύεται την ανάπτυξη λογισμικού μέσω του προγράμματος LabView, το οποίο θα προβάλλει την κατάσταση της μηχανής με αξιοπιστία και ακρίβεια. Με την υλοποίηση της διπλωματικής εργασίας παρέχεται στον χρήστη ένα προϊόν εύκολο στην χρησιμοποίηση του, καθώς το laptop μπορεί να τοποθετηθεί από κάποιον σε οποιοδήποτε σημείο του σκάφους ενώ τα υπόλοιπα Monitoring Systems δεν δύναται να τοποθετούνται οπουδήποτε μετά την εγκατάστασή τους. Πέραν όμως από την αξιοπιστία και την ακρίβεια που είναι ο βασικός στόχος να παρέχεται στον χρήστη, θα του προσφέρεται και μία τιμή η οποία θα είναι ασυναγώνιστη στην αγορά. Το κόστος, με λίγα λόγια, του παρόντος Monitor θα είναι πρόκληση για την αγορά του. Το διαφορετικό, επίσης, της παρακάτω εφαρμογής είναι η εξελιξιμότητά της σε αντίθεση με τις τυποποιημένες εφαρμογές της αγοράς

7 2. ΙΣΤΟΡΙΚΗ ΑΝΑΔΡΟΜΗ Με το ξεκίνημα της βιομηχανικής επανάστασης, οι μηχανές ήρθαν αρχικά για να συμπληρώσουν τα πανιά στα ιστιοπλοϊκά πλοία και εν συνεχεία να τα αντικαταστήσουν εντελώς. Έτσι η εξέλιξη της τεχνολογίας μετά από τόσους αιώνες στασιμότητας, όσον αφορά την ναυτιλία, είναι πλέον ραγδαία. Οι εφευρέσεις αναλογικών αισθητηρίων για την μηχανή βοηθούν στην επίβλεψή της μέσω αναλογικών οργάνων. Εικόνα 1 Αναλογικά όργανα της εταιρίας VDO Η ραγδαία, όμως, εξέλιξη της τεχνολογίας κάνει τον άνθρωπο να θέλει μεγαλύτερη ακρίβεια της κατάστασης της μηχανής. Αναπτύσσονται, λοιπόν, συστήματα monitoring σειριακής επικοινωνίας τα οποία επιτρέπουν στον άνθρωπο να πραγματοποιήσει με ακρίβεια, πλέον, management της μηχανής

8 Εικόνα 2 Σύστημα επιτήρησης μηχανής της εταιρίας MARETRON - 8 -

9 3. ΣΥΣΤΗΜΑΤΑ MONITORING Υπάρχουν αρκετά συστήματα monitoring διαθέσιμα, διαφόρων εταιρειών. Κάποιες από τις κυριότερες και πιο διαδεδομένες εταιρείες, κυρίως στα σκάφη αναψυχής, είναι η Maretron, η Caterpillar, η Raymarine, η Simrad και η Furuno. Το κοινό τους στοιχείο είναι ότι η πληροφορία διαδίδεται και φτάνει στο interface τους σε μορφή πρωτοκόλλου NMEA2000. Φυσικά ο μικροελεγκτής-εγκέφαλος της κάθε μηχανής στέλνει το σήμα των αισθητηρίων με την μορφή πληροφορίας J1939. Οι εταιρείες αυτές έχουν δημιουργήσει πύλες μετατροπής πρωτοκόλλου J1939 σε NMEA2000 και έτσι επιτυγχάνεται το επιθυμητό αποτέλεσμα. Μέσα από την παρούσα εργασία θα προσπαθήσουμε να απλοποιήσουμε τον τρόπο διάδοσης της πληροφορίας αυτής, έτσι ώστε να γίνεται κατανοητή από όλους τους χρήστες. Κατά συνέπεια οποιοδήποτε πρόβλημα αντιμετωπίσει ο κάθε χρήστης, κυρίως εν πλω, να μπορεί να είναι επιλύσιμο από τον ίδιο

10 4. ΠΡΩΤΟΚΟΛΛΟ J1939-CONTROLLER AREA NETWORK (CAN) App J1939 Controller Area Network Physical Network(Wires) 4.1 Controller Area Network (CAN) Πρόκειται για μία φόρμα σειριακών επικοινωνιών (διαδοχικά bits) με πολλαπλούς δρομολογητές, δηλαδή πολλοί υπολογιστές που είναι συνδεδεμένοι στο ίδιο σετ καλωδίων. Στο CAN μεταδίδονται δεδομένα σε δυαδικό μοντέλο όπου το 0 καλείται κυρίαρχο κομμάτι και το 1 καλείται υπολειπόμενο κομμάτι. Επίσης, για την επικοινωνία αλλά και την κατάσταση του δικτύου (bus) χρησιμοποιούνται τέσσερις διαφορετικοί τύποι πλαισίων (frames) όπως φαίνεται στην συνέχεια: 1. Πλαίσιο δεδομένων (data frame) Στέλνει δεδομένα 2. Ζητούμενο πλαίσιο (request frame) Ζητάει δεδομένα 3. Πλαίσιο σφάλματος (error frame) Υποδεικνύει σφάλμα 4. Πλαίσιο υπερφόρτωσης (overload frame) Εισάγει καθυστέρηση Υπάρχει στάνταρ αρχιτεκτονική επικοινωνίας, που χρησιμοποιεί το CAN data frame, μιας επικεφαλίδας (header) που ακολουθείται από δεδομένα. Η επικεφαλίδα (header) είναι γνωστή σαν κάτι που είναι σε θέση να αντιληφτεί και είναι είτε 29bits (CAN2.0B) ή 11bits (CAN2.0A). Τέλος τα δεδομένα στέλνονται ως bytes και είναι από 0 έως 8 bytes σε μήκος

11 4.2 Physical Layer (Wires) Το δίκτυο μας αποτελείται από δύο pin, το CAN_H και το CAN_L με 120 Ohm αντιστάσεις ως τερματικό. Στο κυρίαρχο bit (0) έχουμε: CAN_H=3.5V και CAN_L=1.5V Στο υποδεέστερο bit (1) έχουμε : CAN_H=2.5V και CAN_L=2.5V 4.3 Η πληροφορία J1939 Η πληροφορία αυτή χρησιμοποιεί το CAN2.0B υπήρχαν και άλλα πρωτόκολλα-πληροφορίες παλαιότερα,τα οποία έχουν αντικατασταθεί από το J1939,όπως το J1587 και J1708. Παρόλα αυτά συνυπάρχουν αυτά τα δύο ακόμη και σήμερα σε κάποιες μηχανές. Πρέπει, επίσης, να τονίσουμε ότι ενώ το CAN επικεντρώνεται γύρω από το ID, το J1939 επικεντρώνεται γύρω από το PGN(Parameter Group Number) το οποίο ορίζεται από το CANID. Το SAE J1939 χρησιμοποιεί, επίσης, κάποια πρότυπα τα οποία είναι τα εξής: ΠΡΟΤΥΠΑ ΛΕΙΤΟΥΡΓΙΑ ΠΡΟΤΥΠΩΝ J1939 Πρακτικές για Δίκτυα Σειριακού Ελέγχου J Πρακτικές για Δίκτυα Σειριακού Ελέγχου μεγάλων αποστάσεων J J J J J J J J J J J J J J J Δίκτυο Ελέγχου γεωργικού και δασικού μηχανικού εξοπλισμού Οδηγός υλοποίησης ενσωματωμένων συστημάτων διάγνωσης Διάγνωση για εσω-εξωλέμβιους κινητήρες 250kbits/s με θωρακισμένο καλώδιο ανεστραμμένου ζεύγους Μη ενσωματωμένη διαγνωστική θύρα 250kbits/s με μη θωρακισμένο καλώδιο ανεστραμμένου ζεύγους Επίπεδο ζεύξης δεδομένων Επίπεδο δικτύου Κατάσταση οχ ματος Διάγνωση Ρυθμιζόμενα μηνύματα Γεννήτριες Διαχείριση δικτύου Συμβατότητα μονάδων δικτύου Δοκιμή συμβατότητας σε OBD Πίνακας 1 Πρότυπα και λειτουργία προτύπων Ανάμεσα, ακόμη, στα χαρακτηριστικά του SAE J1939 είναι η πλήρης συμβατότητά του με το σύνολο εντολών του διερμηνέα ELM327 (ένα πολύ κοινό ολοκληρωμένο κύκλωμα διάγνωσης)

12 5. ΚΑΤΑΓΡΑΦΗ ΑΙΣΘΗΤΗΡΙΩΝ ΜΗΧΑΝΗΣ ΣΚΑΦΟΥΣ 5.1 Τα αισθητήρια τα οποία θα καταγραφούν και θα μεταφραστούν στο πρωτόκολλο J1939 είναι 1. Primary Engine Speed (Κύριες Στροφές Κινητήρα) 2. Engine Coolant Temperature (Θερμοκρασία Ψύξης Κινητήρα) 3. Engine Coolant Level (Στάθμη Ψύξης Κινητήρα) 4. Engine Oil Pressure (Πίεση Λαδιού Κινητήρα) 5. Fuel Temperature (Θερμοκρασία Καυσίμου) 6. Fuel Pressure (Πίεση Καυσίμου) 7. Fuel Level (Στάθμη Καυσίμου) 8. Transmission Oil Temperature (Πίεση Λαδιού Κιβωτίου Ταχυτήτων) 9. Transmission Oil Pressure (Θερμοκρασία Λαδιού Κιβωτίου Ταχυτήτων) 10. Boost Pressure (Πίεση Ώθησης Κινητήρα) Εικόνα 3 Πανοραμική όψη μηχανής της εταιρίας CATERPILLAR

13 Εικόνα 4 Αισθητήρες μηχανής CATERPILLAR 5.2 Η μετάφρασή τους είναι η παρακάτω ΑΙΣΘΗΤΗΡΙΑ ΜΗΧΑΝΗΣ 1.Primary Engine Speed 2.Engine Coolant Temperature 3.Engine Coolant Level 4.Engine Oil Pressure 5.Fuel Temperature PGN (Parameter Group Numbers) 61444(0xF004) 65262(0xFEEE) 65263(0xFEEF) 65263(0xFEEF) 65262(0xFEEE) SPN (Suspect Parameter Numbers) Fuel Pressure 7.Fuel Level 8.Transmission Oil Temperature 9.Transmission Oil Pressure 10.Boost Pressure 65263(0xFEEF) 65276(0xFEFC) 65272(0xFEF8) 65272(0xFEF8) 65270(0xFEF6) Πίνακας 2 Αισθητήρια Μηχανής & Μετάφραση σε PGN & SPN

14 6. Η ΘΥΡΑ OBD-II ΤΗΣ ΜΗΧΑΝΗΣ Στην παρούσα διπλωματική εργασία θα ασχοληθούμε με την έκδοση 2 της θύρας OBD και συγκεκριμένα με την 9pin έκδοση αυτής. Δεν υπάρχει διεθνές πρότυπο για την θύρα OBD-II αλλά στην πλειοψηφία των μηχανών έχει 9 επαφές οι οποίες αναλύονται παρακάτω: ΑΡΙΘΜΟΣ ΕΠΑΦΗΣ(PIN) A B C D E F G H J ΛΕΙΤΟΥΡΓΙΑ GROUND 12V/24V CAN/J1939 HIGH CAN/J1939 LOW J1939 SHIELD J1708/J1587 HIGH J1708/J1587 LOW CAN 2 HIGH CAN 2 LOW Πίνακας 3 Λειτουργία των PIN της OBD-II Για την μετάδοση των μηνυμάτων του CAN bus μέσω της θύρας OBD χρησιμοποιούμε τα pin C και D (CAN_H και CAN_L αντίστοιχα)

15 7. ΕΠΙΛΟΓΗ ΠΥΛΗΣ (GATEWAY) OBD-II ΣΕ USB Για την σειριακή επικοινωνία του laptop μας με την μηχανή του σκάφους χρησιμοποιείται το board CANalyst-II κινέζικης κατασκευής (Guangzhou ZLG). Τα χαρακτηριστικά της πύλης είναι: Υποστηρίζει 2 κανάλια CAN bus (CAN1 και CAN2) Υποστηρίζει USB1.1 και USB2.0 Υποστηρίζει τα στάνταρ και τα frames από τα πρωτόκολλα CAN2.0A και CAN2.0B Προγραμματίζεται σε επικοινωνίες CAN bus κλίμακας από 10kbps έως 1Mbps Το μέγεθος buffer είναι 1000 frames μετάδοσης για κάθε κανάλι Η τροφοδοσία του έρχεται από το USB, οπότε δεν χρειάζεται καμία εξωτερική τροφοδοσία 7. Η τάση απομόνωσης είναι 2500V 8. Αντέχει σε θερμοκρασίες -20 έως Το φυσικό του μέγεθος είναι 70mm(μήκος) * 45mm(πλάτος) * 24mm(ύψος) Εν συνεχεία παραθέτονται κατατοπιστικές εικόνες της πύλης: Εικόνα 5 Πύλη CANalyst-II

16 Εικόνα 6 Επαφές CANalyst-II Από την δεύτερη εικόνα μπορούμε να διακρίνουμε 3 συνδέσεις: 1. H (CAN_H) 2. S (SHIELD) 3. L (CAN_L) Η αντιστοιχία με την θύρα OBD της μηχανής είναι: ΘΥΡΑ OBD ΠΥΛΗ (CANalyst-II) C H E S D L Πίνακας 4 Αντιστοιχία OBD και Πύλης

17 8. ΠΕΡΙΒΑΛΛΟΝ LABVIEW 8.1 Γενικά Το LabView προσφέρει μια προσέγγιση γραφικού προγραμματισμού και βοηθά να απεικονιστεί κάθε πτυχή της εφαρμογής, συμπεριλαμβανομένης της διαμόρφωσης υλικού, δεδομένων μέτρησης και σφαλμάτων. Αυτή η απεικόνιση καθιστά απλή την ενσωμάτωση του υλικού μέτρησης από οποιονδήποτε προμηθευτή, αντιπροσωπεύει πολύπλοκη λογική στο διάγραμμα, αναπτύσσει αλγόριθμους ανάλυσης δεδομένων και σχεδιάζει προσαρμοσμένες διεπαφές. Το LabView, επίσης, είναι λογισμικό μηχανικής συστημάτων για εφαρμογές που απαιτούν μέτρηση και έλεγχο με γρήγορη πρόσβαση σε υλικό και δεδομένα. 8.2 Προγραμματισμός ροής δεδομένων Ο προγραμματισμός που χρησιμοποιείται στο LabView βασίζεται στη διαθεσιμότητα δεδομένων. Εάν υπάρχουν αρκετά δεδομένα διαθέσιμα σε ένα subvi ή μια συνάρτηση, αυτό το subvi ή η λειτουργία θα εκτελεστεί. Η ροή εκτέλεσης καθορίζεται από τη δομή ενός γραφικού μπλοκ διαγράμματος στον οποίο ο προγραμματιστής συνδέει διάφορους κόμβους λειτουργίας με καλώδια. Αυτά τα καλώδια μεταδίδουν μεταβλητές και οποιοσδήποτε κόμβος μπορεί να εκτελεστεί μόλις καταστούν διαθέσιμα όλα τα δεδομένα εισόδου. 8.3 Γραφικός Προγραμματισμός Το LabView ενσωματώνει τη δημιουργία διεπαφών χρήστη στον κύκλο ανάπτυξης. Τα προγράμματα υπορουτίνες ονομάζονται εικονικά όργανα (VIs). Κάθε VI διαθέτει τρία στοιχεία: 1. Μπλοκ διάγραμμα (block diagram) 2. Μπροστινό πίνακα (front panel) 3. Πάνελ σύνδεσης (connector panel) Το πάνελ σύνδεσης χρησιμοποιείται για να αντιπροσωπεύει το VI στα μπλοκ διαγράμματα. Ο μπροστινός πίνακας κατασκευάζεται με χειριστήρια και δείκτες (controls και indicators). 8.4 Διασύνδεση με συσκευές Το LabView περιλαμβάνει εκτεταμένη υποστήριξη για διασύνδεση σε συσκευές, όργανα, κάμερες και άλλες συσκευές. Ο χρήστης συνδέεται με το υλικό είτε γράφοντας εντολές απευθείας διαύλου (USB, GPIB, Serial), είτε χρησιμοποιώντας προγράμματα οδήγησης υψηλού επιπέδου που παρέχουν λειτουργίες για τον έλεγχο της συσκευής

18 8.5 Σύνταξη κώδικα Το LabView περιλαμβάνει έναν compiler που παράγει κώδικα για την πλατφόρμα της CPU. Ο γραφικός κώδικας μεταφράζεται σε έναν εκτελέσιμο κώδικα μηχανής από έναν compiler. Η σύνταξη του LabView εφαρμόζεται αυστηρά κατά την διάρκεια της επεξεργασίας και συμπτύσσεται στον κώδικα εκτελέσιμης μηχανής

19 9. ΑΝΑΠΤΥΞΗ ΓΡΑΦΙΚΟΥ ΚΑΙ ΕΚΤΕΛΕΣΙΜΟΥ ΚΩΔΙΚΑ ΣΕ ΠΕΡΙΒΑΛΛΟΝ LABVIEW 9.1 Primary Engine Speed 1. Στο παράθυρο εκκίνησης του LabView επιλέγουμε Blank VI. 2. Στο front panel που ανοίγεται επιλέγουμε Windows Tile Left and Right ώστε να εμφανιστούν και τα δύο παράθυρα του LabView. 3. Επιλέγουμε στο block diagram από την παλέτα των συναρτήσεων (Function) στη παλέτα Programming Structures While loop και ανοίγουμε ένα παράθυρο της δομής αυτής. 4. Στο front panel από την παλέτα των αντικειμένων (Controls) στη παλέτα Controls Modern Boolean επιλέγουμε ένα πλήκτρο τύπου STOP. 5. Στο front panel από την παλέτα Controls Modern Numeric Gauge ανοίγουμε τον μετρητή που χρειαζόμαστε για την εξομοίωση Primary Engine Speed. 6. Από την παλέτα Controls Modern Numeric Numeric Control ανοίγουμε το control με το οποίο θα μεταβάλλουμε την Primary Engine Speed. 7. Στο παράθυρο block diagram συνδέουμε μεταξύ τους τα βήματα 5 και Από την παλέτα Controls Modern Numeric Horizontal Pointer Slide ανοίγουμε το MIN και MAX που θέλουμε να ορίσουμε αναλόγως με τις προδιαγραφές της μηχανής. 9. Στο block diagram από την παλέτα Functions Programming Comparison Great or Equal? ανοίγουμε την σύγκριση των βημάτων 7 και Στο front panel από την παλέτα Controls Modern Boolean Round led ανοίγουμε ένα buzzer για ΜΙΝ ένδειξη και ένα buzzer για MAX ένδειξη. 11. Στο block diagram συνδέουμε τα βήματα 9 και 10 (για MIN και MAX). 12. Στο front panel από την παλέτα Controls Modern Graph Waveform Chart ανοίγουμε την γραφική απεικόνιση. 13. Στο block diagram συνδέουμε τα βήματα 7 και 12 έτσι έχουμε την γραφική απεικόνιση με την συμπεριφορά της μηχανής

20 Επιδιώκουμε, όμως, Management της μηχανής οπότε ας δημιουργήσουμε την απεικόνιση για την κατανάλωση της μηχανής: 1. Στο front panel από την παλέτα Controls Modern Numeric Numeric Control ανοίγουμε δύο controls, το ένα θα είναι λίτρα στην μηχανή και το άλλο θα είναι η απόσταση σε ναυτικά μίλια. 2. Στο block diagram από την παλέτα Functions Programming Numeric Divide ανοίγουμε την διαίρεση. 3. Στο block diagram συνδέουμε τα βήματα 1 και Στο block diagram από την παλέτα Functions Programming Numeric Multiply επιλέγουμε τον πολλαπλασιασμό και κάνοντας δεξί κλικ επιλέγουμε create constant και γράφουμε Στο block diagram συνδέουμε τα βήματα 3 και Στο front panel από την παλέτα Controls Modern Numeric Numeric Indicator ανοίγουμε το αποτέλεσμα που θα εμφανίζεται. 7. Συνδέουμε τα βήματα 5 και Στο front panel από την παλέτα Controls Modern Graph Waveform Chart ανοίγουμε την γραφική απεικόνιση. 9. Στο block diagram συνδέουμε τα βήματα 7 και 8 έτσι έχουμε την γραφική απεικόνιση της κατανάλωσης της μηχανής

21 Εικόνα 7 Primary Engine Speed-Κατανάλωση

22 9.2 Engine Coolant Temperature 1. Στο front panel από την παλέτα Controls Modern Numeric Thermometer ανοίγουμε τον μετρητή που χρειαζόμαστε για την εξομοίωση Engine Coolant Temperature. 2. Από την παλέτα Controls Modern Numeric Numeric Control ανοίγουμε το control με το οποίο θα μεταβάλλουμε την Engine Coolant Temperature. 3. Στο παράθυρο block diagram συνδέουμε μεταξύ τους τα βήματα 1 και Από την παλέτα Controls Modern Numeric Vertical Pointer Slide ανοίγουμε το MIN και MAX που θέλουμε να ορίσουμε αναλόγως με τις προδιαγραφές της μηχανής. 5. Στο block diagram από την παλέτα Functions Programming Comparison Great or Equal? ανοίγουμε την σύγκριση των βημάτων 3 και Στο front panel από την παλέτα Controls Modern Boolean Round led ανοίγουμε ένα buzzer για ΜΙΝ ένδειξη και ένα buzzer για MAX ένδειξη. 7. Στο block diagram συνδέουμε τα βήματα 5 και 6 (για MIN και MAX). 8. Στο front panel από την παλέτα Controls Modern Graph Waveform Chart ανοίγουμε την γραφική απεικόνιση. 9. Στο block diagram συνδέουμε τα βήματα 7 και 8 έτσι έχουμε την γραφική απεικόνιση με την θερμοκρασία της μηχανής. Εικόνα 8 Engine Coolant Temperature

23 9.3 Engine Coolant Level 1. Στο front panel από την παλέτα Controls Modern Numeric Tank ανοίγουμε τον μετρητή που χρειαζόμαστε για την εξομοίωση Engine Coolant Level. 2. Από την παλέτα Controls Modern Numeric Numeric Control ανοίγουμε το control με το οποίο θα μεταβάλλουμε την Engine Coolant Level. 3. Στο παράθυρο block diagram συνδέουμε μεταξύ τους τα βήματα 1 και Από την παλέτα Controls Modern Numeric Vertical Pointer Slide ανοίγουμε το MIN και MAX που θέλουμε να ορίσουμε αναλόγως με τις προδιαγραφές της μηχανής. 5. Στο block diagram από την παλέτα Functions Programming Comparison Great or Equal? ανοίγουμε την σύγκριση των βημάτων 3 και Στο front panel από την παλέτα Controls Modern Boolean Round led ανοίγουμε ένα buzzer για ΜΙΝ ένδειξη και ένα buzzer για MAX ένδειξη. 7. Στο block diagram συνδέουμε τα βήματα 5 και 6 (για MIN και MAX). 8. Στο front panel από την παλέτα Controls Modern Graph Waveform Chart ανοίγουμε την γραφική απεικόνιση. 9. Στο block diagram συνδέουμε τα βήματα 7 και 8 έτσι έχουμε την γραφική απεικόνιση με την στάθμη ψυκτικού υγρού της μηχανής. Εικόνα 9 Engine Coolant Level

24 9.4 Engine Oil Pressure 1. Στο front panel από την παλέτα Controls Modern Numeric Gauge ανοίγουμε τον μετρητή που χρειαζόμαστε για την εξομοίωση Engine Oil Pressure. 2. Από την παλέτα Controls Modern Numeric Numeric Control ανοίγουμε το control με το οποίο θα μεταβάλλουμε την Engine Oil Pressure. 3. Στο παράθυρο block diagram συνδέουμε μεταξύ τους τα βήματα 1 και Από την παλέτα Controls Modern Numeric Horizontal Pointer Slide ανοίγουμε το MIN και MAX που θέλουμε να ορίσουμε αναλόγως με τις προδιαγραφές της μηχανής. 5. Στο block diagram από την παλέτα Functions Programming Comparison Great or Equal? ανοίγουμε την σύγκριση των βημάτων 3 και Στο front panel από την παλέτα Controls Modern Boolean Round led ανοίγουμε ένα buzzer για ΜΙΝ ένδειξη και ένα buzzer για MAX ένδειξη. 7. Στο block diagram συνδέουμε τα βήματα 5 και 6 (για MIN και MAX). 8. Στο front panel από την παλέτα Controls Modern Graph Waveform Chart ανοίγουμε την γραφική απεικόνιση. 9. Στο block diagram συνδέουμε τα βήματα 7 και 8 έτσι έχουμε την γραφική απεικόνιση με την πίεση λαδιού της μηχανής. Εικόνα 10 Engine Oil Pressure

25 9.5 Fuel Temperature 1. Στο front panel από την παλέτα Controls Modern Numeric Thermometer ανοίγουμε τον μετρητή που χρειαζόμαστε για την εξομοίωση Fuel Temperature. 2. Από την παλέτα Controls Modern Numeric Numeric Control ανοίγουμε το control με το οποίο θα μεταβάλλουμε την Fuel Temperature. 3. Στο παράθυρο block diagram συνδέουμε μεταξύ τους τα βήματα 1 και Από την παλέτα Controls Modern Numeric Vertical Pointer Slide ανοίγουμε το MIN και MAX που θέλουμε να ορίσουμε αναλόγως με τις προδιαγραφές της μηχανής. 5. Στο block diagram από την παλέτα Functions Programming Comparison Great or Equal? ανοίγουμε την σύγκριση των βημάτων 3 και Στο front panel από την παλέτα Controls Modern Boolean Round led ανοίγουμε ένα buzzer για ΜΙΝ ένδειξη και ένα buzzer για MAX ένδειξη. 7. Στο block diagram συνδέουμε τα βήματα 5 και 6 (για MIN και MAX). 8. Στο front panel από την παλέτα Controls Modern Graph Waveform Chart ανοίγουμε την γραφική απεικόνιση. 9. Στο block diagram συνδέουμε τα βήματα 7 και 8 έτσι έχουμε την γραφική απεικόνιση με την θερμοκρασία καυσίμου της μηχανής. Εικόνα 11 Fuel Temperature

26 9.6 Fuel Pressure 1. Στο front panel από την παλέτα Controls Modern Numeric Pressure ανοίγουμε τον μετρητή που χρειαζόμαστε για την εξομοίωση Fuel Temperature. 2. Από την παλέτα Controls Modern Numeric Numeric Control ανοίγουμε το control με το οποίο θα μεταβάλλουμε την Fuel Pressure. 3. Στο παράθυρο block diagram συνδέουμε μεταξύ τους τα βήματα 1 και Από την παλέτα Controls Modern Numeric Horizontal Pointer Slide ανοίγουμε το MIN και MAX που θέλουμε να ορίσουμε αναλόγως με τις προδιαγραφές της μηχανής. 5. Στο block diagram από την παλέτα Functions Programming Comparison Great or Equal? ανοίγουμε την σύγκριση των βημάτων 3 και Στο front panel από την παλέτα Controls Modern Boolean Round led ανοίγουμε ένα buzzer για ΜΙΝ ένδειξη και ένα buzzer για MAX ένδειξη. 7. Στο block diagram συνδέουμε τα βήματα 5 και 6 (για MIN και MAX). 8. Στο front panel από την παλέτα Controls Modern Graph Waveform Chart ανοίγουμε την γραφική απεικόνιση. 9. Στο block diagram συνδέουμε τα βήματα 7 και 8 έτσι έχουμε την γραφική απεικόνιση με την πίεση καυσίμου της μηχανής. Εικόνα 12 Fuel Pressure

27 9.7 Fuel Level 1. Στο front panel από την παλέτα Controls Modern Numeric Tank ανοίγουμε τον μετρητή που χρειαζόμαστε για την εξομοίωση Fuel Level. 2. Από την παλέτα Controls Modern Numeric Numeric Control ανοίγουμε το control με το οποίο θα μεταβάλλουμε την Fuel Pressure. 3. Στο παράθυρο block diagram συνδέουμε μεταξύ τους τα βήματα 1 και Από την παλέτα Controls Modern Numeric Vertical Pointer Slide ανοίγουμε το MIN και MAX που θέλουμε να ορίσουμε αναλόγως με τις προδιαγραφές της μηχανής. 5. Στο block diagram από την παλέτα Functions Programming Comparison Great or Equal? ανοίγουμε την σύγκριση των βημάτων 3 και Στο front panel από την παλέτα Controls Modern Boolean Round led ανοίγουμε ένα buzzer για ΜΙΝ ένδειξη και ένα buzzer για MAX ένδειξη. 7. Στο block diagram συνδέουμε τα βήματα 5 και 6 (για MIN και MAX). 8. Στο front panel από την παλέτα Controls Modern Graph Waveform Chart ανοίγουμε την γραφική απεικόνιση. 9. Στο block diagram συνδέουμε τα βήματα 7 και 8 έτσι έχουμε την γραφική απεικόνιση με την στάθμη καυσίμου της μηχανής. Εικόνα 13 Fuel Level

28 9.8 Transmission Oil Temperature 1. Στο front panel από την παλέτα Controls Modern Numeric Thermometer ανοίγουμε τον μετρητή που χρειαζόμαστε για την εξομοίωση Transmission Oil Temperature. 2. Από την παλέτα Controls Modern Numeric Numeric Control ανοίγουμε το control με το οποίο θα μεταβάλλουμε την Transmission Oil Temperature. 3. Στο παράθυρο block diagram συνδέουμε μεταξύ τους τα βήματα 1 και Από την παλέτα Controls Modern Numeric Vertical Pointer Slide ανοίγουμε το MIN και MAX που θέλουμε να ορίσουμε αναλόγως με τις προδιαγραφές της μηχανής. 5. Στο block diagram από την παλέτα Functions Programming Comparison Great or Equal? ανοίγουμε την σύγκριση των βημάτων 3 και Στο front panel από την παλέτα Controls Modern Boolean Round led ανοίγουμε ένα buzzer για ΜΙΝ ένδειξη και ένα buzzer για MAX ένδειξη. 7. Στο block diagram συνδέουμε τα βήματα 5 και 6 (για MIN και MAX). 8. Στο front panel από την παλέτα Controls Modern Graph Waveform Chart ανοίγουμε την γραφική απεικόνιση. 9. Στο block diagram συνδέουμε τα βήματα 7 και 8 έτσι έχουμε την γραφική απεικόνιση με την θερμοκρασία λαδιού κιβωτίου ταχυτήτων της μηχανής. Εικόνα 14 Transmission Oil Temperature

29 9.9 Transmission Oil Pressure 1. Στο front panel από την παλέτα Controls Modern Numeric Gauge ανοίγουμε τον μετρητή που χρειαζόμαστε για την εξομοίωση Transmission Oil Pressure. 2. Από την παλέτα Controls Modern Numeric Numeric Control ανοίγουμε το control με το οποίο θα μεταβάλλουμε την Transmission Oil Pressure. 3. Στο παράθυρο block diagram συνδέουμε μεταξύ τους τα βήματα 1 και Από την παλέτα Controls Modern Numeric Horizontal Pointer Slide ανοίγουμε το MIN και MAX που θέλουμε να ορίσουμε αναλόγως με τις προδιαγραφές της μηχανής. 5. Στο block diagram από την παλέτα Functions Programming Comparison Great or Equal? ανοίγουμε την σύγκριση των βημάτων 3 και Στο front panel από την παλέτα Controls Modern Boolean Round led ανοίγουμε ένα buzzer για ΜΙΝ ένδειξη και ένα buzzer για MAX ένδειξη. 7. Στο block diagram συνδέουμε τα βήματα 5 και 6 (για MIN και MAX). 8. Στο front panel από την παλέτα Controls Modern Graph Waveform Chart ανοίγουμε την γραφική απεικόνιση. 9. Στο block diagram συνδέουμε τα βήματα 7 και 8 έτσι έχουμε την γραφική απεικόνιση με την θερμοκρασία λαδιού κιβωτίου ταχυτήτων της μηχανής. Εικόνα 15 Transmission Oil Pressure

30 9.10 Boost Pressure 1. Στο front panel από την παλέτα Controls Modern Numeric Gauge ανοίγουμε τον μετρητή που χρειαζόμαστε για την εξομοίωση Boost Pressure. 2. Από την παλέτα Controls Modern Numeric Numeric Control ανοίγουμε το control με το οποίο θα μεταβάλλουμε την Boost Pressure. 3. Στο παράθυρο block diagram συνδέουμε μεταξύ τους τα βήματα 1 και Από την παλέτα Controls Modern Numeric Horizontal Pointer Slide ανοίγουμε το MIN και MAX που θέλουμε να ορίσουμε αναλόγως με τις προδιαγραφές της μηχανής. 5. Στο block diagram από την παλέτα Functions Programming Comparison Great or Equal? ανοίγουμε την σύγκριση των βημάτων 3 και Στο front panel από την παλέτα Controls Modern Boolean Round led ανοίγουμε ένα buzzer για ΜΙΝ ένδειξη και ένα buzzer για MAX ένδειξη. 7. Στο block diagram συνδέουμε τα βήματα 5 και 6 (για MIN και MAX). 8. Στο front panel από την παλέτα Controls Modern Graph Waveform Chart ανοίγουμε την γραφική απεικόνιση. 9. Στο block diagram συνδέουμε τα βήματα 7 και 8 έτσι έχουμε την γραφική απεικόνιση με την πίεση ώθησης της μηχανής. Εικόνα 16 Boost Pressure

31 9.11 Εκτελέσιμος Κώδικας Παρακάτω παρατίθεται ο εκτελέσιμος κώδικας σε μορφή εικόνας. Εικόνα 17 Εκτελέσιμος Κώδικας_1-31 -

32 Εικόνα 18 Εκτελέσιμος Κώδικας_2-32 -

33 Εικόνα 19 Εκτελέσιμος Κώδικας_3-33 -

34 10. ΣΥΜΠΕΡΑΣΜΑΤΑ Το LabView είναι ένα πολύτιμο λογισμικό διότι διαθέτει όλα εκείνα τα στοιχεία τα οποία διευκολύνουν την καθημερινότητα του χρήστη, επιτρέποντάς του να παρακολουθεί και να διαχειρίζεται το σκάφος όπως εκείνος επιθυμεί. Πολύ σημαντικός παράγοντας, επίσης, είναι ότι το λογισμικό αυτό δεν είναι τυποποιημένο όπως τα συστήματα monitoring που υπάρχουν διαθέσιμα στην αγορά. Το πιο σημαντικό, όμως, είναι ότι η εφαρμογή που αναπτύχθηκε παραπάνω είναι εξελίξιμη, διότι, ο χρήστης έχει την δυνατότητα ανάλογα με τις απαιτήσεις που υπάρχουν να προσθέσει και άλλα εργαλεία μέσα στον αλγόριθμο έτσι ώστε να επεκτείνει το management της μηχανής

35 11. ΒΙΒΛΙΟΓΡΑΦΙΑ Εθνικό Κέντρο Τεκμηρίωσης ( ream=1407_01#page/16/mode/1up) LabView Wikipedia ( Χρήση της διεπαφής 0BD-II για τη διάγνωση βλαβών και τη λήψη δεδομένων τηλεμετρίας σε αυτοκίνητα - Κωνσταντίνος Αθανασόπουλος

36 12. ΕΙΚΟΝΕΣ & ΠΙΝΑΚΕΣ ΕΙΚΟΝΕΣ Εικόνα 1 «Αναλογικά Όργανα της εταιρείας VDO» σελ. 5 Εικόνα 2 «Σύστημα Επιτήρησης Μηχανής της εταιρείας MARETRON» σελ. 6 Εικόνα 3 «Πανοραμική Όψη Μηχανής της εταιρείας CATERPILLAR» σελ. 10 Εικόνα 4 «Αισθητήρια Μηχανής CATERPILLAR» σελ. 11 Εικόνα 5 «Πύλη CANalyst-II» σελ. 13 Εικόνα 6 «Επαφές CANalyst-II» σελ. 14 Εικόνα 7 «Primary Engine Speed-Κατανάλωση» σελ. 19 Εικόνα 8 «Engine Coolant Temperature» σελ. 20 Εικόνα 9 «Engine Coolant Level» σελ. 21 Εικόνα 10 «Engine Oil Pressure» σελ. 22 Εικόνα 11 «Fuel Temperature» σελ. 23 Εικόνα 12 «Fuel Pressure» σελ.24 Εικόνα 13 «Fuel Level» σελ. 25 Εικόνα 14 «Transmission Oil Temperature» σελ. 26 Εικόνα 15 «Transmission Oil Pressure» σελ. 27 Εικόνα 16 «Boost Pressure» σελ. 28 Εικόνα 17 «Εκτελέσιμος Κώδικας_1» σελ. 29 Εικόνα 18 «Εκτελέσιμος Κώδικας_2» σελ.30 Εικόνα 19 «Εκτελέσιμος Κώδικας_3» σελ. 31 ΠΙΝΑΚΕΣ Πίνακας 1 «Πρότυπα & Λειτουργία Προτύπων» σελ. 9 Πίνακας 2 «Αισθητήρια Μηχανής & Μετάφραση σε PGN & SPN» σελ. 11 Πίνακας 3 «Λειτουργία των PIN της OBD-II» σελ.12 Πίνακας 4 «Αντιστοιχία OBD & Πύλης» σελ

για τις ρυθμίσεις LabView μέσα από το κανάλι και του καλωδίου USB.

για τις ρυθμίσεις LabView μέσα από το κανάλι   και του καλωδίου USB. 1o ΕΠΑΛ- Ε.Κ. Συκεών -Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μπουλταδάκης Στέλιος Μαυρίδης Κώστας Δραστηριότητα: 11 Μάθημα: Εργαστήριο Δικτύων Υπολογιστών Αντικείμενο : Μέτρηση

Διαβάστε περισσότερα

Συστήματα SCADA Εισαγωγή στη Λήψη Δεδομένων (DAQ) Μέρος 3 β

Συστήματα SCADA Εισαγωγή στη Λήψη Δεδομένων (DAQ) Μέρος 3 β Συστήματα SCADA Εισαγωγή στη Λήψη Δεδομένων (DAQ) Μέρος 3 β Προσθήκη αναλογικών εισόδων (AI) και αναλογικών εξόδων (AO) σε ένα εικονικό όργανο Το παράδειγμα του Temp Monitoring & Fan Control.vi Μέρος 3β

Διαβάστε περισσότερα

Συστήματα SCADA Εισαγωγή στη Λήψη Δεδομένων (DAQ) Μέρος 3 γ

Συστήματα SCADA Εισαγωγή στη Λήψη Δεδομένων (DAQ) Μέρος 3 γ Συστήματα SCADA Εισαγωγή στη Λήψη Δεδομένων (DAQ) Μέρος 3 γ Μέτρηση Θερμοκρασίας και Σχετικής Υγρασιας με Χρήση Μεταδότη 4-20mA Το Παράδειγμα του Εικονικού Οργάνου Temp&RH Acquisition&Graph. vi 1 Δυο λόγια

Διαβάστε περισσότερα

Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Πάτρας Τομέας Συστημάτων και Αυτομάτου Ελέγχου. Εργαστήριο Αναλογικού και Ψηφιακού Ελέγχου Ι

Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Πάτρας Τομέας Συστημάτων και Αυτομάτου Ελέγχου. Εργαστήριο Αναλογικού και Ψηφιακού Ελέγχου Ι Τμήμα Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών Πάτρας Τομέας Συστημάτων και Αυτομάτου Ελέγχου Εργαστήριο Αναλογικού και Ψηφιακού Ελέγχου Ι 1 Το LabVIEW αποτελεί εργαλείο που μπορεί να χρησιμοποιηθεί

Διαβάστε περισσότερα

Μέρος 2. Εισαγωγή στο Lab VIEW και τα Εικονικά Όργανα

Μέρος 2. Εισαγωγή στο Lab VIEW και τα Εικονικά Όργανα Μέρος 2 Εισαγωγή στο Lab VIEW και τα Εικονικά Όργανα Πρόλογος Η «Εισαγωγή στο LabVIEW και τα Εικονικά Όργανα» βασίζεται στο βιβλίο του Dan Nesculescu, Mechatronics, Prentice Hall Μετάφραση στα ελληνικά

Διαβάστε περισσότερα

Δραστηριότητα 9: Σύνδεση ΗΥ με το πολύμετρο METEX 3870D μέσω σειριακής επικοινωνίας RS232 και εφαρμογή σε LabView

Δραστηριότητα 9: Σύνδεση ΗΥ με το πολύμετρο METEX 3870D μέσω σειριακής επικοινωνίας RS232 και εφαρμογή σε LabView 1o ΕΠΑΛ Ε.Κ. ΝΕΑΠΟΛΗΣ Μπουλταδάκης Σ, Μαυρίδης Κ. Δραστηριότητα 9: Σύνδεση ΗΥ με το πολύμετρο METEX 3870D μέσω σειριακής επικοινωνίας RS232 και εφαρμογή σε LabView Mάθημα: Εργαστήριο Δικτύων Υπολογιστών

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 3 Μέτρηση Θερμοκρασίας Σύστημα Ελέγχου Θερμοκρασίας. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 3 Μέτρηση Θερμοκρασίας Σύστημα Ελέγχου Θερμοκρασίας. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 3 Μέτρηση Θερμοκρασίας Σύστημα Ελέγχου Θερμοκρασίας με Θερμοστάτη. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Βασική δομή ενός προγράμματος στο LabVIEW.

Διαβάστε περισσότερα

ΡΟΜΠΟΤΙΚΗ. ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication

ΡΟΜΠΟΤΙΚΗ. ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication ΡΟΜΠΟΤΙΚΗ ΕΡΓΑΣΙΑ ΠΑΝΩ ΣΤΗΝ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΝΧΤ ΚΑΙ ΤΑ ΠΡΩΤΟΚΟΛΛΑ ΕΠΙΚΟΙΝΩΝΙΑΣ BLUETOOTH, I2C και serial communication ΜΠΑΝΤΗΣ ΑΝΤΩΝΙΟΣ 533 ΤΣΙΚΤΣΙΡΗΣ ΔΗΜΗΤΡΙΟΣ 551 ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΤΟΥ ΡΟΜΠΟΤ LEGO NXT Το ρομπότ

Διαβάστε περισσότερα

Συστήματα SCADA Εισαγωγή στη Λήψη Δεδομένων (DAQ) Μέρος 3 δ

Συστήματα SCADA Εισαγωγή στη Λήψη Δεδομένων (DAQ) Μέρος 3 δ Συστήματα SCADA Εισαγωγή στη Λήψη Δεδομένων (DAQ) Μέρος 3 δ Προσθήκη ψηφιακών εξόδων σε ένα εικονικό όργανο Το παράδειγμα του Temp Monitoring & Dig Alarm.vi Μέρος 3δ ΠΕΡΙΕΧΟΜΕΝΑ 1. Προσθήκη αναλογικής

Διαβάστε περισσότερα

1o ΕΠΑΛ- Ε.Κ. Συκεών -Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μπουλταδάκης Στέλιος Μαυρίδης Κώστας

1o ΕΠΑΛ- Ε.Κ. Συκεών -Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μπουλταδάκης Στέλιος Μαυρίδης Κώστας 1o ΕΠΑΛ- Ε.Κ. Συκεών -Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μπουλταδάκης Στέλιος Μαυρίδης Κώστας Μάθημα: Ρομποτική Αντικείμενο : Μεταφορά δεδομένων μέσω του πρωτοκόλλου RS232

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 1 Γνωριμία με το περιβάλλον LabVIEW. Γνωριμία με το περιβάλλον LabVIEW.

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 1 Γνωριμία με το περιβάλλον LabVIEW. Γνωριμία με το περιβάλλον LabVIEW. Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 1 Γνωριμία με το περιβάλλον LabVIEW. Γνωριμία με το περιβάλλον LabVIEW. Βασική δομή ενός προγράμματος στο LabVIEW. Σκοπός Εμπρόσθιο Πλαίσιο (Front Panel). Δομικό

Διαβάστε περισσότερα

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 3 Προγραμματισμός του PLC

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 3 Προγραμματισμός του PLC Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου Ενότητα 3 Προγραμματισμός του PLC ΠΕΡΙΕΧΟΜΕΝΑ 3 Προγραμματισμός ενός PLC. 3.1 Γλώσσες προγραμματισμού των PLC. 3.2 Συσκευές προγραμματισμού των PLC. 3.3 Τρόπος

Διαβάστε περισσότερα

Μέρος 2. Εισαγωγή στο Lab VIEW και τα Εικονικά Όργανα

Μέρος 2. Εισαγωγή στο Lab VIEW και τα Εικονικά Όργανα Μέρος 2 Εισαγωγή στο Lab VIEW και τα Εικονικά Όργανα Πρόλογος Η «Εισαγωγή στο LabVIEW και τα Εικονικά Όργανα» βασίζεται στο βιβλίο του Dan Nesculescu, Mechatronics, Prentice Hall Μετάφραση στα ελληνικά

Διαβάστε περισσότερα

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο Πρωτόκολλα και Αρχιτεκτονική Δικτύου Για να ανταλλάξουν δεδομένα δύο σταθμοί, εκτός από την ύπαρξη διαδρομής μεταξύ

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 1. Arduino + LabVIEW: Μέτρηση Έντασης Φωτός με Φωτοαντίσταση. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 1. Arduino + LabVIEW: Μέτρηση Έντασης Φωτός με Φωτοαντίσταση. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 1 Arduino + LabVIEW: Μέτρηση Έντασης Φωτός με Φωτοαντίσταση. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο

Διαβάστε περισσότερα

Ανάπτυξη Δικτύων Ελέγχου και Αυτοματισμού Ενεργειακών Εγκαταστάσεων

Ανάπτυξη Δικτύων Ελέγχου και Αυτοματισμού Ενεργειακών Εγκαταστάσεων ΜΕΤΑΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Παρίντας Θεμιστοκλής Ανάπτυξη Δικτύων Ελέγχου και Αυτοματισμού Ενεργειακών Εγκαταστάσεων Επιβλέπων Καθηγητής: Ασημόπουλος Νικόλαος Εξεταστές:Ασημόπουλος Νικόλαος, Παναγιωτόπουλος Δημόκριτος

Διαβάστε περισσότερα

Electronics θα μεταφέρονται σε Η/Υ λειτουργικό σύστημα Windows7 μέσω της σειριακής

Electronics θα μεταφέρονται σε Η/Υ λειτουργικό σύστημα Windows7 μέσω της σειριακής Τομέας: Ηλεκτρονικός Εκπαιδευτικός: Μπουλταδάκης Στέλιος Μάθημα: Συλλογή και μεταφορά δεδομένων μέσω Η/Υ, Αισθητήρες-Ενεργοποιητές Αντικείμενο: α) Μέτρηση θερμοκρασίας με το αισθητήριο LM335 και μεταφορά

Διαβάστε περισσότερα

Σχήµα 4.1: Εισαγωγή βρόγχου while-loop.

Σχήµα 4.1: Εισαγωγή βρόγχου while-loop. Ο βρόγχος While-loop 1. Ο βρόγχος while-loop εκτελείται έως ότου ικανοποιηθεί µία προκαθορισµένη συνθήκη. 2. Ο αριθµός των επαναλήψεων ενός βρόγχου while-loop δεν είναι εκ των προτέρων προκαθορισµένος,

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Προγραμματισμός Η/Υ Προτεινόμενα θέματα εξετάσεων Εργαστήριο Μέρος 1 ό ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Ιανουάριος 2011 Καλογιάννης Γρηγόριος Επιστημονικός/ Εργαστηριακός

Διαβάστε περισσότερα

1.8 Το μοντέλο OSI 1 / 33

1.8 Το μοντέλο OSI 1 / 33 1.8 Το μοντέλο OSI 1 / 33 Η ανάγκη της τυποποίησης 2 / 33 Το μοντέλο στρωματοποιημένης αρχιτεκτονικής δικτύου, του διεθνή οργανισμού τυποποίησης (ISO) 3 / 33 Μοντέλο αναφοράς διασύνδεσης ανοικτών συστημάτων

Διαβάστε περισσότερα

Μέτρηση Θερμοκρασίας με τον αισθητήρα TMP36. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων. Βασική δομή ενός προγράμματος στο LabVIEW.

Μέτρηση Θερμοκρασίας με τον αισθητήρα TMP36. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων. Βασική δομή ενός προγράμματος στο LabVIEW. Σκοπός Μάθημα 2 Δραστηριότητα 1 Μέτρηση Θερμοκρασίας με τον αισθητήρα TMP36. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο (front panel). Σχεδίαση

Διαβάστε περισσότερα

«Ολοκληρωμένο σύστημα παρακολούθησης θαλάμων συντήρησης»

«Ολοκληρωμένο σύστημα παρακολούθησης θαλάμων συντήρησης» «Ολοκληρωμένο σύστημα παρακολούθησης θαλάμων συντήρησης» K Y R O S ΘΕΡΜΟΚΡΑΣΙΑ Sensor type : Digital Resolution : 14bit Accuracy : ± 1.8 Response time : τ 63% Operating range : -40 C - 125 C ΥΓΡΑΣΙΑ Sensor

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 9 Ανάλυση Fourier: Από τη Θεωρία στην Πρακτική Εφαρμογή των Μαθηματικών

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 9 Ανάλυση Fourier: Από τη Θεωρία στην Πρακτική Εφαρμογή των Μαθηματικών Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 9 Ανάλυση Fourier: Από τη Θεωρία στην Πρακτική Εφαρμογή των Μαθηματικών Τύπων. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Βασική δομή ενός προγράμματος

Διαβάστε περισσότερα

Μετρήσεις και συλλογή δεδομένων (Data acquisition) με μικροελεγκτές. Εισαγωγή στο Arduino. Ηλεκτρομηχανολογικός εξοπλισμός διεργασιών

Μετρήσεις και συλλογή δεδομένων (Data acquisition) με μικροελεγκτές. Εισαγωγή στο Arduino. Ηλεκτρομηχανολογικός εξοπλισμός διεργασιών Μετρήσεις και συλλογή δεδομένων (Data acquisition) με μικροελεγκτές Εισαγωγή στο Arduino Ηλεκτρομηχανολογικός εξοπλισμός διεργασιών Τι είναι Μικροελεγκτής; Ηλεκτρονική συσκευή που διαχειρίζεται ηλεκτρονικά

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 7 Ακούγοντας Πρώτη Ματιά στην Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 7 Ακούγοντας Πρώτη Ματιά στην Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 7 Ακούγοντας Πρώτη Ματιά στην Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο (front

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. 2o Εργαστήριο Σ.Α.Ε. Ενότητα : Εισαγωγή στο Labview

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. 2o Εργαστήριο Σ.Α.Ε. Ενότητα : Εισαγωγή στο Labview ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα 2o Εργαστήριο Σ.Α.Ε Ενότητα : Εισαγωγή στο Labview Aναστασία Βελώνη Τμήμα Η.Υ.Σ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I.

Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. Μάθημα 5: To Μοντέλο Αναφοράς O.S.I. 5.1 Γενικά Τα πρώτα δίκτυα χαρακτηρίζονταν από την «κλειστή» αρχιτεκτονική τους με την έννοια ότι αυτή ήταν γνωστή μόνο στην εταιρία που την είχε σχεδιάσει. Με τον

Διαβάστε περισσότερα

WIRELESS SENSOR NETWORKS (WSN)

WIRELESS SENSOR NETWORKS (WSN) WIRELESS SENSOR NETWORKS (WSN) Δρ. Ιωάννης Παναγόπουλος Εργαστήριο Υπολογιστικών Συστημάτων Καθ. Γεώργιος Παπακωνσταντίνου Αθήνα 2008 ΕΙΣΑΓΩΓΗ ΣΤΑ WSN Σε συγκεκριμένες εφαρμογές, επιθυμείται η μέτρηση

Διαβάστε περισσότερα

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο

Συσκευές Τηλεπικοινωνιών και Δικτύωσης. Επικοινωνίες Δεδομένων Μάθημα 9 ο Συσκευές Τηλεπικοινωνιών και Δικτύωσης Επικοινωνίες Δεδομένων Μάθημα 9 ο Εισαγωγή Ένα δίκτυο αποτελείται από ενεργά και παθητικά στοιχεία. Στα παθητικά στοιχεία εντάσσονται τα καλώδια και τα εξαρτήματα

Διαβάστε περισσότερα

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 1 ο ΚΕΦΑΛΑΙΟ

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 1 ο ΚΕΦΑΛΑΙΟ ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 1 ο ΚΕΦΑΛΑΙΟ ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ 1. Έστω ότι θέλετε να συνδέσετε 20 υπολογιστές με συνδέσεις από σημείο σε σημείο (point-to-point), ώστε να είναι δυνατή η επικοινωνία όλων

Διαβάστε περισσότερα

CAN Bus. Ασβεστοπούλου Θωμαΐς Δόντσιος Δημήτριος Άνοιξη 2014

CAN Bus. Ασβεστοπούλου Θωμαΐς Δόντσιος Δημήτριος Άνοιξη 2014 Ασβεστοπούλου Θωμαΐς Δόντσιος Δημήτριος Άνοιξη 2014 Δίαυλοι Επικοινωνίας Είναι κανάλια επικοινωνίας πάνω στα οποία ρέει η πληροφορία μεταξύ δύο ή περισσοτέρων συσκευών Γιατί δίαυλοι και όχι καλώδια; Μεταφορά

Διαβάστε περισσότερα

Μέρος 3. Εισαγωγή στη Λήψη Δεδομένων (DAQ)

Μέρος 3. Εισαγωγή στη Λήψη Δεδομένων (DAQ) Μέρος 3 Εισαγωγή στη Λήψη Δεδομένων (DAQ) Μέρος 3α ΠΕΡΙΕΧΟΜΕΝΑ 1. Προσθήκη Αναλογικών Εισόδων σε ένα Εικονικό Όργανο Το Παράδειγμα του Liquid Level Measurement.vi 2. Μέτρηση Θερμοκρασίας με Χρήση του Αισθητήρα

Διαβάστε περισσότερα

CTMU. => C = 50pF 10pF = 40 pf. C stray. d (C V ) I= I = C V. C= I t. Ι = dq dt

CTMU. => C = 50pF 10pF = 40 pf. C stray. d (C V ) I= I = C V. C= I t. Ι = dq dt CTMU Με τη μονάδα CTMU (Charge Time Measurement Unit) μπορούμε να μετρήσουμε απόλυτη χωρητικότητα, σχετική μεταβολή χωρητικότητας καθώς επίσης και χρονικό διάστημα ανάμεσα σε δύο παλμούς. Βασίζεται στην

Διαβάστε περισσότερα

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου)

Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Τεχνολογία Δικτύων Επικοινωνιών (Ενότητα 1.7 - Πρωτόκολλα και Αρχιτεκτονική Δικτύου) Πρωτόκολλο είναι ένα σύνολο κανόνων που πρέπει να ακολουθήσουν όλοι οι σταθμοί εργασίας σε ένα δίκτυο ώστε να μπορούν

Διαβάστε περισσότερα

Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής

Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής Μία μέθοδος προσομοίωσης ψηφιακών κυκλωμάτων Εξελικτικής Υπολογιστικής Βασισμένο σε μια εργασία των Καζαρλή, Καλόμοιρου, Μαστοροκώστα, Μπαλουκτσή, Καλαϊτζή, Βαλαή, Πετρίδη Εισαγωγή Η Εξελικτική Υπολογιστική

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ SCADA. Μέρος 5. Δικτύωση για Απομακρυσμένο Έλεγχο και Μεταφορά Δεδομένων

ΣΥΣΤΗΜΑΤΑ SCADA. Μέρος 5. Δικτύωση για Απομακρυσμένο Έλεγχο και Μεταφορά Δεδομένων ΣΥΣΤΗΜΑΤΑ SCADA Μέρος 5 Δικτύωση για Απομακρυσμένο Έλεγχο και Μεταφορά Δεδομένων 1 Αναφορές 1. Taking Your Measurements to the Web with Lab VIEW : Ενδιαφέρον και περιεκτικό άρθρο από την ιστοσελίδα της

Διαβάστε περισσότερα

Σκοπός. Προγραμματίζοντας τον Arduino ΙΙ Εντολή Εκχώρησης & Εντολές. Συλλογή & Επεξεργασία Δεδομένων. Πρόγραμμα. Εντολές Επεξεργασίας Δεδομένων

Σκοπός. Προγραμματίζοντας τον Arduino ΙΙ Εντολή Εκχώρησης & Εντολές. Συλλογή & Επεξεργασία Δεδομένων. Πρόγραμμα. Εντολές Επεξεργασίας Δεδομένων Σκοπός Συλλογή & Επεξεργασία Δεδομένων Προγραμματίζοντας τον Arduino ΙΙ Εντολή Εκχώρησης & Εντολές Ελέγχου. Πρόγραμμα Εντολές Επεξεργασίας Δεδομένων Εντολή Εκχώρησης Εντολές Ελέγχου Λογική συνθήκη Εντολή

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 5. Ρυθμίζοντας τη Φορά Περιστροφής. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 5. Ρυθμίζοντας τη Φορά Περιστροφής. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 5 Ρυθμίζοντας τη Φορά Περιστροφής DC Κινητήρα. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο (front

Διαβάστε περισσότερα

Εναρμονίζοντας τα Drive

Εναρμονίζοντας τα Drive Εναρμονίζοντας τα Drive Η φιλοσοφία πίσω από την αρχιτεκτονική της νέας γενιάς μετατροπέων συχνότητας της ΑΒΒ Πρόσφατα η ΑΒΒ δημιούργησε το πρώτο της portfolio με AC drives χαμηλής τάσης, βασισμένο στην

Διαβάστε περισσότερα

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή

Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή Γενικά Στοιχεία Ηλεκτρονικού Υπολογιστή 1. Ηλεκτρονικός Υπολογιστής Ο Ηλεκτρονικός Υπολογιστής είναι μια συσκευή, μεγάλη ή μικρή, που επεξεργάζεται δεδομένα και εκτελεί την εργασία του σύμφωνα με τα παρακάτω

Διαβάστε περισσότερα

Επαναληπτικές Ασκήσεις Μαθήματος

Επαναληπτικές Ασκήσεις Μαθήματος Επαναληπτικές Ασκήσεις Μαθήματος Ερώτηση: EAM1. Ποιο από τα παρακάτω χαρακτηριστικά δεν αποτελεί κριτήριο κατηγοριοποίησης δικτύων. Κλίμακα Τεχνολογία μετάδοσης Πλήθος τερματικών εντός του δικτύου Ερώτηση:

Διαβάστε περισσότερα

ΜΕΛΕΤΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΣΥΣΤΗΜΑΤΟΣ ΜΕΤΡΗΣΗΣ ΑΤΜΟΣΦΑΙΡΙΚΩΝ ΠΑΡΑΜΕΤΡΩΝ ΠΟΥ ΕΠΗΡΕΑΖΟΥΝ ΤΗΝ ΔΙΕΝΕΡΓΕΙΑ ΑΣΤΡΟΝΟΜΙΚΩΝ ΠΑΡΑΤΗΡΗΣΕΩΝ ΚΑΙ ΜΕΤΡΗΣΕΩΝ.

ΜΕΛΕΤΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΣΥΣΤΗΜΑΤΟΣ ΜΕΤΡΗΣΗΣ ΑΤΜΟΣΦΑΙΡΙΚΩΝ ΠΑΡΑΜΕΤΡΩΝ ΠΟΥ ΕΠΗΡΕΑΖΟΥΝ ΤΗΝ ΔΙΕΝΕΡΓΕΙΑ ΑΣΤΡΟΝΟΜΙΚΩΝ ΠΑΡΑΤΗΡΗΣΕΩΝ ΚΑΙ ΜΕΤΡΗΣΕΩΝ. Ερασιτεχνικής Αστρονομίας ΜΕΛΕΤΗ ΚΑΙ ΚΑΤΑΣΚΕΥΗ ΣΥΣΤΗΜΑΤΟΣ ΜΕΤΡΗΣΗΣ ΑΤΜΟΣΦΑΙΡΙΚΩΝ ΠΑΡΑΜΕΤΡΩΝ ΠΟΥ ΕΠΗΡΕΑΖΟΥΝ ΤΗΝ ΔΙΕΝΕΡΓΕΙΑ ΑΣΤΡΟΝΟΜΙΚΩΝ ΠΑΡΑΤΗΡΗΣΕΩΝ ΚΑΙ ΜΕΤΡΗΣΕΩΝ. Κυριάκος Πανίτσας Διπλ. Ηλεκτρολόγος Μηχανικός-Εκπαιδευτικός

Διαβάστε περισσότερα

PBI-192. Οδηγίες Χρήσης. Paradox to KNX-BUS Interface

PBI-192. Οδηγίες Χρήσης. Paradox to KNX-BUS Interface PBI-192 Paradox to KNX-BUS Interface Οδηγίες Χρήσης GDS Intelligence in Buildings Ελ. Βενιζέλου 116 Νέα Ερυθραία, 14671 Τηλ: +30 2108071288 Email: info@gds.com.gr Web: gds.com.gr Περιεχόμενα 1 Περιγραφή

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοι- νωνία Σ Σειριακή Επικοινωνία

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοι- νωνία Σ Σειριακή Επικοινωνία Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοινωνία. Σειριακή Επικοινωνία USB Σύνδεση / Πρωτόκολλο Σκοπός Εντολή επιλογής (if) Εντολή Επανάληψης (while) Πίνακες 1 Μέρος Α : Σκοπός

Διαβάστε περισσότερα

που συγχρηµατοδοτείται από την Ευρωπαϊκή Ένωση/Ευρωπαϊκό Κοινωνικό Ταµείο

που συγχρηµατοδοτείται από την Ευρωπαϊκή Ένωση/Ευρωπαϊκό Κοινωνικό Ταµείο 1 Το παρόν εκπονήθηκε στο πλαίσιο του Υποέργου 13 «Προσαρµογή Λογισµικού-Φάση ΙΙΙ» της Πράξης «Επαγγελµατικό λογισµικό στην ΤΕΕ: επιµόρφωση και εφαρµογή» (Γ ΚΠΣ, ΕΠΕΑΕΚ, Μέτρο 2.3, Ενέργεια 2.3.2) που

Διαβάστε περισσότερα

Φύλλο εργασίας 6 - Θερμόμετρο εξωτερικού χώρου. Το κύκλωμα σε breadboard

Φύλλο εργασίας 6 - Θερμόμετρο εξωτερικού χώρου. Το κύκλωμα σε breadboard Φύλλο εργασίας 6 - Θερμόμετρο εξωτερικού χώρου Σε αυτήν την δραστηριότητα θα κατασκευάσουμε ένα θερμόμετρο εξωτερικού χώρου. Θα χρησιμοποιήσουμε τον αισθητήρα θερμοκρασίας LM35 και για την ένδειξη της

Διαβάστε περισσότερα

Εργαστήριο «Δίκτυα Υπολογιστών Ι»

Εργαστήριο «Δίκτυα Υπολογιστών Ι» 1 Εργαστήριο «Δίκτυα Υπολογιστών Ι» Άσκηση 1 η Τμήμα Mηχ. Πληροφορικής & Υπολογιστών Παν. Δυτικής Αττικής Ημερομηνία έκδοσης: 3/10/2018 Επιμέλεια: Ιωάννης Ξυδάς, Αντώνης Μπόγρης Υλοποίηση ενός Τοπικού

Διαβάστε περισσότερα

Πτυχιακή Εργασία Οδηγώντας ένα Ρομποτικό Αυτοκίνητο με το WiFi. Η Ασύρματη Επικοινωνία, χρησιμοποιώντας

Πτυχιακή Εργασία Οδηγώντας ένα Ρομποτικό Αυτοκίνητο με το WiFi. Η Ασύρματη Επικοινωνία, χρησιμοποιώντας Βασικές Έννοιες Πτυχιακή Εργασία 2015 Οδηγώντας ένα Ρομποτικό Αυτοκίνητο με το WiFi. Σχεδίαση Συστήματος Πραγματικής Εφαρμογής (Prototyping). Η Ασύρματη Επικοινωνία, χρησιμοποιώντας το πρωτόκολλο WiFi.

Διαβάστε περισσότερα

Εισαγωγή στο KNX. Ανακαλύψτε το KNX

Εισαγωγή στο KNX. Ανακαλύψτε το KNX Εισαγωγή στο KNX Ανακαλύψτε το KNX Συμβατική εγκατάσταση Κάθε λειτουργία απαιτεί ένα ή περισσότερα καλώδια για να πραγματοποιηθεί Πολλές λειτουργίες = πολλά καλώδια Κάθε λειτουργία πρέπει να έχει μελετηθεί

Διαβάστε περισσότερα

3. Στο Block Diagram αναπτύσουµε το υπολογιστικό µέρος του προγράµµατος. Σχήµα 1.1: Το Front Panel του LabVIEW.

3. Στο Block Diagram αναπτύσουµε το υπολογιστικό µέρος του προγράµµατος. Σχήµα 1.1: Το Front Panel του LabVIEW. Front Panel και Block Diagram 1. Το LAbVIEW αποτελείται από δύο καρτέλες. Το Front Panel και το Block Diagram. Εναλλασσόµαστε ανάµεσα στις δύο καρτέλες µε τη συντόµευση CTRL+E ή µε το µενού Windows / Show

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΙ ΙΟΝΙΩΝ ΝΗΣΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ ΚΑΙ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ 2 Ο ΜΑΘΗΜΑ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΑΠΟΣΤΟΛΙΑ ΠΑΓΓΕ Υπολογιστής Συνοπτικό λεξικό Οξφόρδης -> «ηλεκτρονική υπολογιστική μηχανή»

Διαβάστε περισσότερα

ΑΣΚΗΣΗ 1 (22 Νοεμβρίου 2017)

ΑΣΚΗΣΗ 1 (22 Νοεμβρίου 2017) ΑΣΚΗΣΗ 1 (22 Νοεμβρίου 2017) Περιγραφή της Άσκησης Ο σκοπός της πρώτης άσκησης είναι κυρίως η εξοικείωση με το περιβάλλον προγραμματισμού του Arduino, γι αυτό και δεν είναι ιδιαίτερα σύνθετη. Αρχικά, θα

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων

ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων ΚΕΦΑΛΑΙΟ 2: Χειρισµός εδοµένων 2.1 Αρχιτεκτονική Υπολογιστών 2.1 Αρχιτεκτονική Υπολογιστών 2.2 Γλώσσα Μηχανής 2.3 Εκτέλεση προγράµµατος 2.4 Αριθµητικές και λογικές εντολές 2.5 Επικοινωνία µε άλλες συσκευές

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 1 ΤO ΡΟΜΠΟΤ INTELLITEK ER-2u

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 1 ΤO ΡΟΜΠΟΤ INTELLITEK ER-2u Εφαρμογή 1: Το ρομπότ INTELITEK ER-2u Εργαστήριο Ευφυών Συστημάτων και Ρομποτικής Τμήμα Μηχανικών Παραγωγής και Διοίκησης Πολυτεχνείο Κρήτης www.robolab.tuc.gr, τηλ: 28210 37292 / 37314 e-mail: savas@dpem.tuc.gr,

Διαβάστε περισσότερα

Πρωτόκολλα Διαδικτύου

Πρωτόκολλα Διαδικτύου Πρωτόκολλα Διαδικτύου Μέρος 1ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Εισαγωγή στην Τεχνολογία TCP/IP To TCP/IP σημαίνει Transmission Control Protocol / Internet Protocol και θα μπορούσε να θεωρηθεί ότι πρόκειται

Διαβάστε περισσότερα

Προγραμματισμο ς σε Arduino

Προγραμματισμο ς σε Arduino Προγραμματισμο ς σε Arduino Arduino UNO & Innoesys Educational Shield www.devobox.com Ηλεκτρονικά Εξαρτήματα & Υλικά Κατασκευής Πρωτοτύπων Λέανδρου 79, 10443, Κολωνός +30 210 51 55 513, info@devobox.com

Διαβάστε περισσότερα

Πρωτόκολλο Επικοινωνίας

Πρωτόκολλο Επικοινωνίας NMEA National Maritime Electronics Association Προδιαγραφές για την επικοινωνία μεταξύ ηλεκτρονικών συσκευών (σόναρ, ανεμόμετρα, γυροσκόπια, GPS) Πρότυπο 0183 και 2000 Πρωτόκολλο Επικοινωνίας Χρησιμοποιεί

Διαβάστε περισσότερα

Electronics μαζί με τα συνοδευτικά καλώδια και το αισθητήριο θερμοκρασίας LM335 που περιέχονται

Electronics μαζί με τα συνοδευτικά καλώδια και το αισθητήριο θερμοκρασίας LM335 που περιέχονται Τομέας: Ηλεκτρονικός Εκπαιδευτικός: Μπουλταδάκης Στέλιος Μάθημα: Συλλογή και μεταφορά δεδομένων μέσω Η/Υ, Αισθητήρες-Ενεργοποιητές Αντικείμενο: α) Μέτρηση θερμοκρασίας με το αισθητήριο LM335 και μεταφορά

Διαβάστε περισσότερα

Visual Flowchart Γενικά

Visual Flowchart Γενικά Visual Flowchart 3.020 -Γενικά Το Visual Flowchart ή «Data-Flow Visual Programming Language 3.020» (http://www. emu8086.com/fp) είναι ένα περιβάλλον ανάπτυξης και εκτέλεσης αλγορίθμων απευθείας σε μορφή

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου

ΚΕΦΑΛΑΙΟ 1.7. Πρωτόκολλα και Αρχιτεκτονική Δικτύου ΚΕΦΑΛΑΙΟ 1.7 Πρωτόκολλα και Αρχιτεκτονική Δικτύου Επικοινωνία δύο σταθμών Ύπαρξη διαδρομής Αποκατάσταση σύνδεσης Ο σταθμός-πηγή πρέπει να ξέρει πότε ο σταθμός-προορισμός είναι έτοιμος να λάβει δεδομένα.

Διαβάστε περισσότερα

USB_6008_terminal_31. PCI_6023E_terminal_68. PCI_6023E_terminal_67

USB_6008_terminal_31. PCI_6023E_terminal_68. PCI_6023E_terminal_67 Τομέας: Ηλεκτρονικής, Ηλεκτρολογίας και Αυτοματισμού Εκπαιδευτικοί: Μαυρίδης Κώστας και Μπουλταδάκης Στέλιος Μάθημα: Συστήματα Ελέγχου και Ασφάλειας Τίτλος Μαθήματος: Μέτρηση Αναλογικής Εισόδου και Οδήγηση

Διαβάστε περισσότερα

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET

ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET ΕΠΙΚΟΙΝΩΝΙΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΤΕΧΝΟΛΟΓΙΕΣ INTERNET Κεφάλαιο 4: Τεχνικές Μετάδοσης ΜΕΤΑΓΩΓΗ Τεχνική µεταγωγής ονομάζεται ο τρόπος µε τον οποίο αποκαθίσταται η επικοινωνία ανάµεσα σε δύο κόµβους με σκοπό την

Διαβάστε περισσότερα

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο 2006-07

Ενότητα 4. Εισαγωγή στην Πληροφορική. Αναπαράσταση δεδοµένων. Αναπαράσταση πληροφορίας. υαδικοί αριθµοί. Χειµερινό Εξάµηνο 2006-07 Ενότητα 4 Εισαγωγή στην Πληροφορική Κεφάλαιο 4Α: Αναπαράσταση πληροφορίας Κεφάλαιο 4Β: Επεξεργαστές που χρησιµοποιούνται σε PCs Χειµερινό Εξάµηνο 2006-07 ρ. Παναγιώτης Χατζηδούκας (Π..407/80) Εισαγωγή

Διαβάστε περισσότερα

Περιβάλλον Ανάπτυξης LabVIEW

Περιβάλλον Ανάπτυξης LabVIEW Εφαρμογές Συστημάτων Συλλογής Δεδομένων Πρόλογος 13 Συμβολισμοί & Συμβάσεις 15 Λίστα Εικόνων 16 Κεφάλαιο 1 Περιβάλλον Ανάπτυξης LabVIEW Εισαγωγή... 31 1.1 Σκοπός και Χρήση του LabVIEW... 32 1.2 Δημιουργία

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8. Μετρώντας Επιτάχυνση με το Accelerόμετρο (ADXL 335) Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8. Μετρώντας Επιτάχυνση με το Accelerόμετρο (ADXL 335) Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8 Μετρώντας Επιτάχυνση με το Accelerόμετρο (ADXL 335). Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο

Διαβάστε περισσότερα

Αντικείμενα και εφαρμογές τους στο λογισμικό LabVIEW 2009

Αντικείμενα και εφαρμογές τους στο λογισμικό LabVIEW 2009 ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΗΛΕΚΤΡΟΝΙΚΗΣ-ΥΠΟΛΟΓΙΣΤΩΝ Αντικείμενα και εφαρμογές τους στο λογισμικό LabVIEW 2009

Διαβάστε περισσότερα

Διαφορές single-processor αρχιτεκτονικών και SoCs

Διαφορές single-processor αρχιτεκτονικών και SoCs 13.1 Τα συστήματα και η επικοινωνία μεταξύ τους γίνονται όλο και περισσότερο πολύπλοκα. Δεν μπορούν να περιγραφούνε επαρκώς στο επίπεδο RTL καθώς αυτή η διαδικασία γίνεται πλέον αρκετά χρονοβόρα. Για αυτό

Διαβάστε περισσότερα

-I/O-SYSTEM 750 BMS ΕΛΕΓΧΟΣ ΚΤΙΡΙΑΚΩΝ ΕΓΚΑΤΑΣΤΑΣΕΩΝ ΚΑΙ ΚΛΙΜΑΤΙΣΜΟΥ

-I/O-SYSTEM 750 BMS ΕΛΕΓΧΟΣ ΚΤΙΡΙΑΚΩΝ ΕΓΚΑΤΑΣΤΑΣΕΩΝ ΚΑΙ ΚΛΙΜΑΤΙΣΜΟΥ VER.DATE: 10/04/2014 -I/O-SYSTEM 750 BMS ΕΛΕΓΧΟΣ ΚΤΙΡΙΑΚΩΝ ΕΓΚΑΤΑΣΤΑΣΕΩΝ ΚΑΙ ΚΛΙΜΑΤΙΣΜΟΥ η φιλοσοφία To σύστημα ελέγχου WAGO έχει σχεδιαστεί με σκοπό την ευκολία στην σχεδίαση και στην εκτέλεση ενός project

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 6.1 Τι ονοµάζουµε πρόγραµµα υπολογιστή; Ένα πρόγραµµα

Διαβάστε περισσότερα

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η Δίκτυα Η/Υ Θεωρία Διάλεξη 2η Kάρτες Δικτύωσης (NIC-Network Interface Controller) Βασικές εντολές δρομολόγησης και ανίχνευσης Η κάρτα δικτύου συνδέει τον υπολογιστή στο τοπικό δίκτυο παράγει και λαμβάνει

Διαβάστε περισσότερα

Ψηφιακές Επικοινωνίες

Ψηφιακές Επικοινωνίες Τεχνική Εκπαίδευση Ψηφιακές Επικοινωνίες Παναγιώτης Γεώργιζας BEng Cybernetics with Automotive Electronics MSc Embedded Systems Engineering Θέματα που θα αναλυθούν Στόχοι του σεμιναρίου Λίγη Θεωρία για

Διαβάστε περισσότερα

Εφαρμογές Σειριακής Επικοινωνίας

Εφαρμογές Σειριακής Επικοινωνίας Εφαρμογές Σειριακής Επικοινωνίας Εισαγωγή Στο μάθημα αυτό θα μάθουμε πώς να χρησιμοποιούμε την βιβλιοθήκη serial για την επικοινωνία από την πλατφόρμα Arduino πίσω στον υπολογιστή μέσω της θύρας usb. Τι

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων Εισαγωγή

ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων Εισαγωγή ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων 1.1. Εισαγωγή Γενικότερα δεν υπάρχει κάποια ταξινόμηση των πιθανών δικτύων κάτω από την οποία να ταιριάζουν όλα τα δίκτυα. Παρόλα αυτά η ταξινόμηση τους είθισται να γίνεται

Διαβάστε περισσότερα

ΗΛΕΚΤΡΟΝΙΚΟΣ ΤΟΜΕΑΣ Σεµινάριο επιµόρφωσης - Νο 1 (36 ώρες)

ΗΛΕΚΤΡΟΝΙΚΟΣ ΤΟΜΕΑΣ Σεµινάριο επιµόρφωσης - Νο 1 (36 ώρες) ΗΛΕΚΤΡΟΝΙΚΟΣ ΤΟΜΕΑΣ Σεµινάριο επιµόρφωσης - Νο 1 (36 ώρες) Α/Α ΩΡΕΣ ΘΕΜΑΤΙΚΗ ΠΕΡΙΟΧΗ 1 3 Γνωριµία µε το εργασίας 2 3 Ο Πίνακας Ελέγχου ΕΝΟΤΗΤΕΣ ΣΤΟΧΟΙ ΡΑΣΤΗΡΙΟΤΗΤΕΣ Γνωριµία µε το εργασίας functions subvi

Διαβάστε περισσότερα

Συστήµατα DAQ. 6.1 Εισαγωγή

Συστήµατα DAQ. 6.1 Εισαγωγή 6 Συστήµατα DAQ 6.1 Εισαγωγή Με τον όρο Acquisition (Απόκτηση) περιγράφουµε τον τρόπο µε τον οποίο µεγέθη όπως η πίεση, η θερµοκρασία, το ρεύµα µετατρέπονται σε ψηφιακά δεδοµένα και απεικονίζονται στην

Διαβάστε περισσότερα

που συγχρηµατοδοτείται από την Ευρωπαϊκή Ένωση/Ευρωπαϊκό Κοινωνικό Ταµείο

που συγχρηµατοδοτείται από την Ευρωπαϊκή Ένωση/Ευρωπαϊκό Κοινωνικό Ταµείο Το παρόν εκπονήθηκε στο πλαίσιο του Υποέργου 13 «Προσαρµογή Λογισµικού-Φάση ΙΙΙ» της Πράξης «Επαγγελµατικό λογισµικό στην ΤΕΕ: επιµόρφωση και εφαρµογή» (Γ ΚΠΣ, ΕΠΕΑΕΚ, Μέτρο 2.3, Ενέργεια 2.3.2) που συγχρηµατοδοτείται

Διαβάστε περισσότερα

SIMATIC MANAGER SIMATIC MANAGER

SIMATIC MANAGER SIMATIC MANAGER 1 Προγραμματισμός του PLC. 1. Γενικά Μια προσεκτική ματιά σε μια εγκατάσταση που θέλουμε να αυτοματοποιήσουμε, μας δείχνει ότι αυτή αποτελείται από επιμέρους τμήματα τα οποία είναι συνδεδεμένα μεταξύ τους

Διαβάστε περισσότερα

Κεφάλαιο 5: Τοπικά ίκτυα

Κεφάλαιο 5: Τοπικά ίκτυα Κεφάλαιο 5: Τοπικά ίκτυα 5.1 ΤοΠρωτόκολλο ALOHA Αλγόριθµοι επίλυσης συγκρούσεων µε βάση το δυαδικό δένδρο 5.2 ίκτυα Ethernet Πρότυπο ΙΕΕΕ 802.3 5.3 ίκτυα Token Ring - Πρότυπο ΙΕΕΕ 802.5 Τοπικά ίκτυα 5-1

Διαβάστε περισσότερα

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η

Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Κεφάλαιο 1 Ε Π Α Ν Α Λ Η Ψ Η Αρχές Δικτύων Επικοινωνιών Σελ. 9-50 Γεώργιος Γιαννόπουλος ΠΕ19, ggiannop (at) sch.gr http://diktya-epal-b.ggia.info/ Creative Commons License 3.0 Share-Alike Σύνδεση από σημείο

Διαβάστε περισσότερα

Ανάλυση του κωδικού βλάβης DTC OBD II σύμφωνα με το πρότυπο SAE J2012.

Ανάλυση του κωδικού βλάβης DTC OBD II σύμφωνα με το πρότυπο SAE J2012. Οι κωδικοί διάγνωσης βλαβών (Trouble Code) DTC έχουν καθιερωθεί για να μας προσδιορίζουν την βλάβη σε κάποιο εξάρτημα το οποίο παρακολουθείται από τον εγκέφαλο και να επισκευάζεται βάσει του βιβλίου Οδηγιών

Διαβάστε περισσότερα

Σειριακό Τερματικό Serial Terminal (Dumb Terminal)

Σειριακό Τερματικό Serial Terminal (Dumb Terminal) Σειριακό Τερματικό Serial Terminal (Dumb Terminal) Ένα σειριακό τερματικό είναι ο απλούστερος τρόπος για να συνδέσουμε πολλαπλές μονάδες εξόδου (οθόνες) και εισόδου (πληκτρολόγια) σε ένα μηχάνημα UNIX

Διαβάστε περισσότερα

9. Συστολικές Συστοιχίες Επεξεργαστών

9. Συστολικές Συστοιχίες Επεξεργαστών Κεφάλαιο 9: Συστολικές συστοιχίες επεξεργαστών 208 9. Συστολικές Συστοιχίες Επεξεργαστών Οι συστολικές συστοιχίες επεξεργαστών είναι επεξεργαστές ειδικού σκοπού οι οποίοι είναι συνήθως προσκολλημένοι σε

Διαβάστε περισσότερα

Σχήµα 2.1: Εισαγωγή array στο Front Panel.

Σχήµα 2.1: Εισαγωγή array στο Front Panel. Arrays (Πίνακες) 1. Στο LAbVIEW η εισαγωγή πινάκων γίνεται µε τα arrays. Για να εισάγουµε ένα array στο Front Panel κάνουµε δεξί κλικ σε αυτό και επιλέγουµε την εντολή «Array» από το µενού «Array, Matrix

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ: ΑΝΙΧΝΕΥΣΗ ΣΦΑΛΜΑΤΩΝ ΣΕ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ: ΑΝΙΧΝΕΥΣΗ ΣΦΑΛΜΑΤΩΝ ΣΕ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ: ΑΝΙΧΝΕΥΣΗ ΣΦΑΛΜΑΤΩΝ ΣΕ ΤΗΛΕΠΙΚΟΙΝΩΝΙΑΚΑ ΔΙΚΤΥΑ ΑΝΙΧΝΕΥΣΗ ΣΦΑΛΜΑΤΩΝ: Κυκλικός Έλεγχος Πλεονασμού CRC codes Cyclic Redundancy Check codes Ο μηχανισμός ανίχνευσης σφαλμάτων στις επικοινωνίες

Διαβάστε περισσότερα

Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ. ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ d.fotiadis@kastoria.teikoz.gr

Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ. ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ d.fotiadis@kastoria.teikoz.gr Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΦΩΤΙΑ ΗΣ Α. ΗΜΗΤΡΗΣ M.Sc. ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ (Σ.Τ.ΕΦ.) ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ d.fotiadis@kastoria.teikoz.gr Ασύγχρονη σειριακή

Διαβάστε περισσότερα

ΣΥΣΤΗΜΑΤΑ SCADA. Μέρος 5. Δικτύωση για Απομακρυσμένο Έλεγχο και Μεταφορά Δεδομένων

ΣΥΣΤΗΜΑΤΑ SCADA. Μέρος 5. Δικτύωση για Απομακρυσμένο Έλεγχο και Μεταφορά Δεδομένων ΣΥΣΤΗΜΑΤΑ SCADA Μέρος 5 Δικτύωση για Απομακρυσμένο Έλεγχο και Μεταφορά Δεδομένων 1 Αναφορές 1. Taking Your Measurements to the Web with Lab VIEW : Ενδιαφέρον και περιεκτικό άρθρο από την ιστοσελίδα της

Διαβάστε περισσότερα

Βιομηχανικοί Ελεγκτές

Βιομηχανικοί Ελεγκτές ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τ.Τ Βιομηχανικοί Ελεγκτές Ενότητα #5: PLC Μέρος Γ Κωνσταντίνος Αλαφοδήμος Τμήματος Μηχανικών Αυτοματισμού Τ.Ε. Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΟ. ΜΑΘΗΜΑ: ΡΟΜΠΟΤΙΚΗ (3Ε) Γ τάξη Ημερήσιου ΕΠΑ.Λ. και Γ τάξη Εσπερινού ΕΠΑ.Λ.

ΠΕΡΙΕΧΟΜΕΝΟ. ΜΑΘΗΜΑ: ΡΟΜΠΟΤΙΚΗ (3Ε) Γ τάξη Ημερήσιου ΕΠΑ.Λ. και Γ τάξη Εσπερινού ΕΠΑ.Λ. ΑΣΚΗΣΗ 25 - ΤΗΛΕΜΑΤΙΚΗ ΣΥΣΚΕΥΗ Μαθησιακά αποτελέσματα Ο μαθητής/μαθήτρια να μπορεί να: ΓΝΩΣΕΙΣ - Περιγράφει τη λειτουργία της τηλεματικής συσκευής. ΔΕΞΙΟΤΗΤΕΣ - Κατασκευάζει τηλεματική συσκευή. - Εγκαθιστά

Διαβάστε περισσότερα

Κεφάλαιο 7. ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης

Κεφάλαιο 7. ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης ΕΠΑΛ Σύμης Εφαρμογές πληροφορικής Ερωτήσεις επανάληψης Κεφάλαιο 7 1. Σε τι διαφέρει ο Η/Υ από τις υπόλοιπες ηλεκτρικές και ηλεκτρονικές συσκευές; Που οφείλεται η δυνατότητά του να κάνει τόσο διαφορετικές

Διαβάστε περισσότερα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8 Επεξεργασία Σήματος με την Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8 Επεξεργασία Σήματος με την Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 8 Επεξεργασία Σήματος με την Ανάλυση Fourier. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων Σκοπός Βασική δομή ενός προγράμματος στο LabVIEW. Εμπρόσθιο Πλαίσιο (front

Διαβάστε περισσότερα

Δεδομένων. Μοναστηρίου 7, 14565 Άγιος Στέφανος. Tηλ.: 211 7058321 Φαξ: 2117406171 E-mail: info@axiatech.gr Website: www.axiatech.

Δεδομένων. Μοναστηρίου 7, 14565 Άγιος Στέφανος. Tηλ.: 211 7058321 Φαξ: 2117406171 E-mail: info@axiatech.gr Website: www.axiatech. UΈλεγχος από Η/Υ + Απόληψη Δεδομένων + Επεξεργασία Δεδομένων Το μεγαλύτερο μέρος των μηχανημάτων της EDIBON είναι διαθέσιμα και σε έκδοση ελεγχόμενη από Η/Υ. Δεν γίνεται απλή καταγραφή των δεδομένων, αλλά

Διαβάστε περισσότερα

Κεφάλαιο 4 Σύνδεση Μικροεπεξεργαστών και Μικροελεγκτών ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

Κεφάλαιο 4 Σύνδεση Μικροεπεξεργαστών και Μικροελεγκτών ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ Κεφάλαιο 4 Σύνδεση Μικροεπεξεργαστών και Μικροελεγκτών ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ 1. Παρακάτω δίνονται μερικοί από τους ακροδέκτες που συναντάμε στην πλειοψηφία των μικροεπεξεργαστών. Φτιάξτε έναν πίνακα που να

Διαβάστε περισσότερα

Lab 1: Experimenting on Arduino & AI Sense

Lab 1: Experimenting on Arduino & AI Sense Lab 1: Experimenting on Arduino & AI Sense 1. Εισαγωγή A. Arduino Robokit Το Robokit, όπως και όλες οι πλακέτες τύπου Arduino, λειτουργεί χάρη σε έναν μικροελεγκτή. Ως μικροελεγκτή μπορούμε να φανταστούμε

Διαβάστε περισσότερα

LFT169 - LFR169 ΠΟΜΠΟΣ ΚΑΙ ΔΕΚΤΗΣ ΨΗΦΙΑΚΩΝ ΚΑΙ ΑΝΑΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ

LFT169 - LFR169 ΠΟΜΠΟΣ ΚΑΙ ΔΕΚΤΗΣ ΨΗΦΙΑΚΩΝ ΚΑΙ ΑΝΑΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ LFT169 - LFR169 ΠΟΜΠΟΣ ΚΑΙ ΔΕΚΤΗΣ ΨΗΦΙΑΚΩΝ ΚΑΙ ΑΝΑΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ Οδηγίες Παραμετροποίησης Power Electronics Control Ε.Π.Ε. Τύποι Συσκευών: LFT169 - LFR169 Περιγραφή: Πομπός και Δέκτης Τηλεχειρισμού 169MHz

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1 ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 03/01/09 Χαράλαμπος Τζόκας 1 Πρόγραμμα - Προγραμματισμός Πρόγραμμα: Σύνολο εντολών που πρέπει να δοθούν στον Υπολογιστή, ώστε να υλοποιηθεί ο αλγόριθμος της επίλυσης

Διαβάστε περισσότερα

1 /13. Κοζάνη 13-11-2015 Αριθμ. Πρωτ. 3340 ΑΔΑΜ Εγκεκριμένου αιτήματος: 15REQ003306263

1 /13. Κοζάνη 13-11-2015 Αριθμ. Πρωτ. 3340 ΑΔΑΜ Εγκεκριμένου αιτήματος: 15REQ003306263 ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ (Ε.Λ.Κ.Ε) ΤΕΙ ΔΥΤΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ Α.Φ.Μ: 99993537 Δ.Ο.Υ: ΚΟΖΑΝΗΣ Τηλ. 246068282, 246068286 Fax. 246039765 E-mail: elke@teiwm.gr URL: http://elke.teiwm.gr Κοζάνη 3--205

Διαβάστε περισσότερα

Σχήµα 6.1: Εισαγωγή της εντολής Read From Spreadsheet File στο Block Diagram.

Σχήµα 6.1: Εισαγωγή της εντολής Read From Spreadsheet File στο Block Diagram. Εισαγωγή αρχείων δεδοµένων 1. Η εισαγωγή αρχείων δεδοµένων στο LaVIEW γίνεται στο Block Diagram µε την εντολή Read From Spreadsheet File. 2. Εισάγουµε την εντολή Read From Spreadsheet File στο Block Diagram

Διαβάστε περισσότερα

Μ.Π.Σ. «ΠΡΟΗΓΜΕΝΕΣ ΜΕΘΟΔΟΙ ΚΑΤΑΣΚΕΥΗΣ ΠΡΟΙΟΝΤΩΝ ΑΠΟ ΞΥΛΟ» Μάθημα: Σχεδίαση και Εφαρμογές Διαδραστικών Συστημάτων. Διδάσκοντας: Α.

Μ.Π.Σ. «ΠΡΟΗΓΜΕΝΕΣ ΜΕΘΟΔΟΙ ΚΑΤΑΣΚΕΥΗΣ ΠΡΟΙΟΝΤΩΝ ΑΠΟ ΞΥΛΟ» Μάθημα: Σχεδίαση και Εφαρμογές Διαδραστικών Συστημάτων. Διδάσκοντας: Α. Μ.Π.Σ. «ΠΡΟΗΓΜΕΝΕΣ ΜΕΘΟΔΟΙ ΚΑΤΑΣΚΕΥΗΣ ΠΡΟΙΟΝΤΩΝ ΑΠΟ ΞΥΛΟ» Μάθημα: Σχεδίαση και Εφαρμογές Διαδραστικών Συστημάτων Διδάσκοντας: Α. Καραγεώργος 24-05-2016 Επαναληπτικές Ερωτήσεις 1. Πότε τα έπιπλα καλούνται

Διαβάστε περισσότερα

ΕΛΕΓΧΟΣ ΒΙΟΜΗΧΑΝΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ ΚΕΦΑΛΑΙΟ 6 ΚΕΦΑΛΑΙΟ 6 ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΕΛΕΓΧΟΥ - DCS (DISTRIBUTED CONTROL SYSTEMS)

ΕΛΕΓΧΟΣ ΒΙΟΜΗΧΑΝΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ ΚΕΦΑΛΑΙΟ 6 ΚΕΦΑΛΑΙΟ 6 ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΕΛΕΓΧΟΥ - DCS (DISTRIBUTED CONTROL SYSTEMS) ΚΕΦΑΛΑΙΟ 6 ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΕΛΕΓΧΟΥ - DCS (DISTRIBUTED CONTROL SYSTEMS) Τυπικό διάγραμμα Βιομηχανικής Μονάδος Βελτιστοποίηση Εποπτικός Έλεγχος Αναδραστικός Έλεγχος Ελεγχος με Υποδιαίρεση Λειτουργιών

Διαβάστε περισσότερα