Καβάλα, / /2010. Εγκρίνεται η Πτυχιακή Εργασία. Ο επιβλέπων Καθηγητής. οϊλεμές Ανδρέας

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

Download "Καβάλα, / /2010. Εγκρίνεται η Πτυχιακή Εργασία. Ο επιβλέπων Καθηγητής. οϊλεμές Ανδρέας"

Transcript

1

2 Καβάλα, / /2010 Εγκρίνεται η Πτυχιακή Εργασία Ο επιβλέπων Καθηγητής οϊλεμές Ανδρέας Η Εξεταστική Επιτροπή 1. οϊλεμές Ανδρέας 2. Ναλμπάντης τέφανος 3. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 1

3 Ευχαριστίες Θα θέλαμε να ευχαριστήσουμε τον Καθηγητή του Σ.Ε.Ι. Καβάλας κο οϊλεμε Ανδρέα για την καθοδήγηση που μας παρείχε και την αμέριστη και έμπρακτη συμπαράστασή του στα προβλήματα που αντιμετωπίσαμε. Επίσης θα θέλαμε να ευχαριστήσουμε το φίλο μας Σαγγόπουλο Βασίλειο για τη βοήθειά του. Σέλος θα θέλαμε να ευχαριστήσουμε ιδιαίτερα τους αγαπημένους μας γονείς που σε όλες τις στιγμές της ζωής μας είναι δίπλα μας και με τη μοναδική τους αγάπη και την έμπρακτη συμπαράστασή τους μας βοηθάνε έτσι ώστε να πετύχουμε τους στόχους που έχουμε θέσει στη ζωή μας. Καρατζίβας Βασίλειος Φατζηπέτρου Αναστάσιος Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 2

4 Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 3

5 Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 4

6 κοπός της πτυχιακής κοπός της πτυχιακής είναι να δημιουργηθεί ένα αυτόματο σύστημα μέτρησης και απεικόνισης θερμοκρασίας. Τπεύθυνος για αυτές τις μετρήσεις είναι ένας μικροελεγκτής AVR, όπου ταυτόχρονα θα μεταφέρει τις μετρήσεις αυτές σε μια οθόνη LCD. Δομή της πτυχιακής Σο σύστημά μας αποτελείται από έναν μικροεπεξεργαστή AVR, μια οθόνη LCD και ένα Battery Pack. Σο σύστημα απεικονίζει τη θερμοκρασία στην οποία βρίσκεται ο αισθητήρας του και την προβάλλει σε LCD οθόνη. Υυσικά, ανάλογα με τη χρήση του αισθητήρα, είναι δυνατή η μέτρηση της θερμοκρασίας οποιουδήποτε μέσου. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 5

7 Ο επεξεργαστής προγραμματίζεται με τη βοήθεια του AVR Dragon μέσω JTAG. Η διαχείριση του AVR Dragon γίνεται από τον προσωπικό υπολογιστή με τη βοήθεια της εφαρμογής AVR Studio. το Κεφάλαιο 2 αναπτύσσουμε κάποια γενικά στοιχεία για την θερμοκρασία και τους τρόπους μέτρησης της. το Κεφάλαιο 3 παρουσιάζουμε το AVR Butterfly. Πρόκειται για ένα ολοκληρωμένο σύστημα της εταιρίας Atmel που μας βοήθησε να κατανοήσουμε τον τρόπο προγραμματισμού ενός μικροεπεξεργαστή. Επίσης αναπτύσουμε την λειτουργία του AVR Dragon και τους τρόπους με τους οποίους συνδέεται η πλακέτα μας με αυτό και με την σειρά του με τον ηλεκτρονικό υπολογιστή έτσι ώστε να κατεβάσουμε και να τρέξουμε το πρόγραμμα μας. το Κεφάλαιο 4 γίνεται αναλυτική αναφορά στον μικροελεγκτή μας, τον Atmega128, στο αισθητήριο θερμοκρασίας, το LM35dz, και στην οθόνη LCD που χρησιμοποιήσαμε για να προβάλουμε τις μετρήσεις μας. το Παράρτημα I έχουμε το διάγραμμα ροής του προγράμματος. το Παράρτημα II έχουμε τον κώδικα του κυρίως προγράμματος και της υπορουτίνας της LCD οθόνης. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 6

8 Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 7

9 2.1 Γενικά Η θερμοκρασία είναι η φυσική ιδιότητα που βασικά προσδιορίζει τις έννοιες του ζεστού και του κρύου. Για παράδειγμα, το σώμα με την μεγαλύτερη θερμοκρασία έναντι άλλου ή άλλων λέγεται θερμότερο (πιο ζεστό). Η θερμοκρασία στη πράξη είναι ακριβώς το μέτρο εκείνο με το οποίο προσδιορίζεται η "θερμική κατάσταση" των διαφόρων σωμάτων, είναι δηλαδή ένα φυσικό μεγεθος που συνδέεται με την μέση κινητική ενέργεια των σωματιδίων ενός συστατικού, το οποίο και χαρακτηρίζει πόσο θερμό ή πόσο ψυχρό είναι αυτό. Σο θερμόμετρο του Γαλιλαίου. Σο Πρώτο θερμόμετρο. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 8

10 Η θερμοκρασία μετριέται με ειδικά όργανα που λέγονται θερμόμετρα, η λειτουργία των οποίων βασίζεται στο φαινόμενο της διαστολής ή συστολής ως αποτέλεσμα παροχής ή αφαίρεσης της θερμότητας. Αλλά και η μεταβολή της θερμοκρασίας (ύψωση ή υποβιβασμός) είναι επίσης αποτέλεσμα της παροχής ή αφαίρεσης της θερμότητας. Έτσι με την παρατήρηση της διαστολής ή συστολής του υδραργύρου, που χρησιμοποιείται συνήθως στα θερμόμετρα, διαπιστώνεται και η μεταβολή της θερμοκρασίας η οποία αναγνώσκεται στη κατάλληλα βαθμολογημένη σε βαθμούς θερμοκρασίας κλίμακα του θερμομέτρου. Γενικώς τα θερμόμετρα διακρίνονται σε "κοινά" ή "υδραργυρικά" και σε "θερμόμετρα οινοπνεύματος" (για χαμηλότερες θερμοκρασίες). Φρησιμοποιούνται επίσης και "ηλεκτρικά θερμόμετρα" που βασίζονται στην αρχή του θερμοηλεκτρικού στοιχείου, επίσης τα "οπτικά" ή ηλεκτρικά "πυρόμετρα" καθώς και άλλα ειδικών κατηγοριών. Η βαθμολογία των θερμομέτρων γίνεται σε βαθμούς Celsiou (Κελσίου) ο C, στο μετρικό σύστημα, και σε βαθμούς Farenhait (Υαρενάιτ) ο F, στο αγγλικό σύστημα. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 9

11 Πίνακας αναλογιών μεταξύ Κέλβιν, Κελσίου και Υαρενάιτ. το θερμόμετρο Κελσίου το μηδέν της κλίμακας (0 C) αντιστοιχεί στη θερμοκρασία τήξεως του πάγου, το δε 100 C στη θερμοκρασία βρασμού του ύδατος. Η ενδιάμεση αυτών απόσταση υποδιαιρείται σε 100 ίσα μέρη που καλούνται "βαθμοί Κελσίου". το θερμόμετρο Υαρενάιτ η θερμοκρασία τήξεως του πάγου αντιστοιχεί στους 32 F, η δε θερμοκρασία βρασμού στους 212 F. Σο ενδιάμεσο αυτών διάστημα υποδιαιρείται σε 180 ίσα μέρη που καλούνται βαθμοί Υαρενάιτ. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 10

12 Οι ενδείξεις της Κλίμακας Kelvin (απόλυτη θερμοκρασία) προέρχονται αμέσως από την κλίμακα Celsius, προσθέτοντας στην ενδεικτική τιμή την αξία διακόσια εβδομήντα τρία (273). Κι αυτό γιατί το απόλυτο μηδέν (της κλίμακας Kelvin) είναι το αντίστοιχο μείον διακόσια εβδομήντα τρία της κλίμακας Celsius (- 273 C). Οπότε έχουμε του εξής τρεις τύπους: C = (F - 32)/1,8 F = 1,8 C + 32 K = (C + 273) Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 11

13 2.2 Αισθητήρια θερμοκρασίας Δεν υπάρχει ίσως άλλη κατηγορία αισθητηρίων που χρησιμοποιούνται στη βιομηχανία, για την οποία να υπάρχει τόση ποικιλία οργάνων σε σχετικά χαμηλές τιμές, όσο αυτή των αισθητηρίων θερμοκρασίας. Ο έλεγχος της θερμοκρασίας είναι επιθυμητός σε πολλές εφαρμογές και γι αυτό θα προσπαθήσουμε να δώσουμε μια εικόνα του φάσματος των οργάνων που χρησιμοποιούνται για την μέτρηση της. Έτσι έχουμε τις εξής κατηγορίες: Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 12

14 A. Θερμόμετρα υγρού Είναι τα αρχαιότερα θερμόμετρα που όμως και σήμερα χρησιμοποιούνται σε πολλές εφαρμογές λόγω κυρίως του χαμηλού κόστους τους. Δεν κρίνεται σκόπιμο να αναλυθεί η λειτουργία τους μιας και αυτή είναι απλή αλλά και αρκετά γνωστή. Σο πρόβλημα με τα θερμόμετρα υγρού είναι ότι δεν μπορούν εύκολα να χρησιμοποιηθούν σαν αισθητήρια σε ένα σύστημα αυτομάτου ελέγχου ούτε να δώσουν τη μέτρηση σε Η/Τ, παρά το ότι έχουν γίνει προσπάθειες και υπάρχουν κάποιοι τύποι κατάλληλοι γι αυτό το σκοπό. Β. Αισθητήρια θερμοκρασίας διμεταλλικού τύπου Η δεύτερη αυτή κατηγορία αισθητηρίων θερμοκρασίας, στηρίζουν την λειτουργία τους στο φυσικό φαινόμενο της διαστολής των μετάλλων. Πιο συγκεκριμένα στην ιδιότητα ενός διμεταλλικού ελάσματος ( έλασμα αποτελούμενο από δύο συγκολλημένα μεταξύ τους ελάσματα ) να κάμπτεται με την αύξηση της θερμοκρασίας. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 13

15 Σα ελάσματα πρέπει να είναι από υλικά με διαφορετικούς συντελεστές θερμικής διαστολής και η κάμψη οφείλεται ακριβώς σ αυτή την ανισοτροπία του διμεταλλικού ελάσματος όσον αφορά την διαστολή του. Γ. Θερμίστορ Σα θερμίστορ κατασκευάζονται από οξείδια μετάλλων όπως νικελίου, μαγγανίου, ουρανίου, σιδήρου, κοβαλτίου και χαλκού και έχουν χαρακτηριστικά ημιαγωγών. αν αισθητήρια θερμοκρασίας η λειτουργία τους στηρίζεται στην μεταβολή της ηλεκτρικής αντίστασης τους λόγω μεταβολής της θερμοκρασίας. Αυτά διαχωρίζονται με την σειρά τους στα NTC και στα PTC. την εργασία μας θα χρησιμοποιήσουμε τα NTC διότι τα θερμίστορ τύπου PTC δεν χρησιμοποιούνται για μετρήσεις. Σο πλεονέκτημα των NTC είναι η μεγάλη ευαισθησία που έχουν σε μεταβολές της θερμοκρασίας. ε αντίθεση με τους μεταλλικούς αγωγούς, παρουσιάζουν μείωση της αντίστασης με την αύξηση της θερμοκρασίας. υνηθισμένα θερμίστορς έχουν αντίσταση της τάξης των 100 Ω σε υψηλές θερμοκρασίες και εκατοντάδες megaohms σε Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 14

16 χαμηλές θερμοκρασίες. Σα θερμίστορς χρησιμοποιούνται σε όλο και περισσότερες εφαρμογές καθώς το κόστος τους πέφτει και η αξιοπιστία τους ανεβαίνει. Δ. Θερμοζεύγη Μία άλλη κατηγορία είναι τα θερμοζεύγη. Η αρχή λειτουργίας τους βασίζεται στο θερμοηλεκτρικό φαινόμενο (seebeck). Όταν δύο συρματίδια από διαφορετικά υλικά ενώνονται σε δύο διαφορετικά σημεία (επαφές) έτσι που να σχηματίζεται βρόχος μεταξύ των επαφών και αυτές δε έχουν διαφορετική θερμοκρασία, αναπτύσσεται τάση μεταξύ τους που είναι ευθέως ανάλογη της διαφοράς θερμοκρασίας τους. Οι αναπτυσσόμενες τάσεις είναι της τάξης των μιλιβόλτς (mv) και συνεπώς απαιτούνται ευαίσθητα ηλεκτρονικά για τη σωστή μέτρηση τους. Ακόμη για να είναι δυνατή η μέτρηση της θερμοκρασίας πρέπει να υπάρχει μια άλλη θερμοκρασία αναφοράς. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 15

17 Ε. Αισθητήρια θερμοκρασίας με αντίσταση Σα αισθητήρια αυτά είναι διεθνώς γνωστά ως RTD (Resistance Temperature Detector). Αποτελούνται από μέταλλα ή κράματα των οποίων η αντίσταση μεταβάλλεται με την θερμοκρασία. Η μεταβολή της αντίστασης από κατασκευής τους δεν είναι γραμμική. Μέσα όμως σε μία θερμοκρασιακή περιοχή είναι γραμμική με αρκετή προσέγγιση ιδίως για τον λευκόχρυσο. Σα μέταλλα που χρησιμοποιούνται κυρίως σαν RDT είναι: Ο χαλκός Ο λευκόχρυσος Σο νικέλιο Σο βολφράμιο Σα βασικά χαρακτηριστικά ενός RTD είναι: Η ονομαστική αντίσταση (σε 0 C) Περιοχή θερμοκρασίας μέτρησης Φρόνος απόκρισης Ευστάθεια διάρκειας Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 16

18 Για να μπορέσουμε να μπούμε στο νόημα του προγραμματισμού ασχοληθήκαμε εντατικά με το AVR Butterfly, με αποτέλεσμα να μπορούμε να πούμε πλέον ότι έχουμε τις βασικές γνώσεις στην δημιουργία προγράμματος. Επίσης σημαντική ήταν και η συμβολή των προγραμμάτων AVR Studio και WinAvr στο κατέβασμα των προγραμμάτων από τον υπολογιστή στο AVR Butterfly. Σο AVR Butterfly είναι ένα αυτόνομο σύστημα που τροφοδοτείται με μία μπαταρία των 3.3 V. Έχει δημιουργηθεί από την εταιρία Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 17

19 ATMEL και χρησιμοποιείται για να μας παρουσιάσει τον μικροελεγκτή ATmega 169PV. Σα μέρη από τα οποία αποτελείται είναι τα εξής: επεξεργαστής ATmega 169PV οθόνη υγρών κρυστάλλων (LCD) ηχείο joystick ρολόι εσωτερική μνήμη αισθητήρας θερμοκρασίας κύκλωμα για μέτρηση τάσης Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 18

20 Ο επεξεργαστής Atmega169PV είναι ικανός να αναπτύξει ταχύτητες έως 8 MHz, ωστόσο είναι ρυθμισμένος από το εργοστάσιο να φτάνει ταχύτητες ύψους 2 MHz έτσι ώστε η μπαταρία να έχει μεγαλύτερη διάρκεια ζωής. Σο εγκατεστημένο πρόγραμμα bootloader που έχει, επιτρέπει στους χρήστες να το προγραμματίζουν εκ νέου μέσω διάφορων συνδεσμολογιών. Σέτοιες συνδεσμολογίες είναι οι εξής: RS-232 JTAG ISP Η οθόνη υγρών κρυστάλλων (LCD) μπορεί να προβάλει μέχρι και 6 αλφαριθμητικούς χαρακτήρες των 14 τμημάτων ανά χαρακτήρα. Σο αισθητήριο που χρησιμοποιεί είναι ένα θερμίστορ της εταιρίας Bookham. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 19

21 ΤΛΙΚΑ ΠΟΤ ΦΡΗΙΜΟΠΟΙΗΑΜΕ 1. battery pack 2. μία καλωδιοταινία των 10 καλωδίων 3. δυο clips headers 4. ένα αρσενικό RS ένα led 6. ένα διακόπτη on-off Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 20

22 ΑΝΑΛΤΗ ΤΛΙΚΩΝ 1. Βattery pack: Είναι ένα πακέτο μπαταριών οποιουδήποτε αριθμού (κατά προτίμηση) ίδιων μπαταριών ή μεμονωμένων. Μπορούν να διαμορφωθούν σε σειρά, παράλληλα η και τα δύο για να μας δώσουν την επιθυμητή τάση. 2. Καλωδιοταινία: Εύκαμπτα καλώδια πολυκαλώδια για εσωτερική σύνδεση πλακετών σε ηλεκτρονικές συσκευές. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 21

23 3. Clip headers: Είναι σύνδεσμοι οι οποίοι κουμπώνουν στη καλωδιοτανία για να μπορέσουν να συνδεθούν με το Βatterfly και το AVR DRAGON. 4. RS-232: Είναι ένα πρότυπο για σειριακή μετάδοση δυαδικών σημάτων δεδομένων. Φρησιμοποιείται συχνά στις σειριακές θύρες των προσωπικών υπολογιστών. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 22

24 5. Led: Είναι ένας ημιαγωγός ο οποίος εκπέμπει φωτεινή ακτινοβολία στενού φάσματος όταν του παρέχεται μία ηλεκτρική τάση κατά τη φορά ορθής πόλωσης (forwardbiased). Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 23

25 Σο χρώμα του φωτός που εκπέμπεται εξαρτάται από την χημική σύσταση του ημιαγώγιμου υλικού που χρησιμοποιείται, και μπορεί να είναι υπεριώδεις, ορατό η υπέρυθρο. 6. Διακόπτης on/off: Σο χρησιμοποιούμε όταν θέλουμε να έχουμε σε ενεργή κατάσταση το butterfly ή σε κατάσταση μη λειτουργίας. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 24

26 Η εταιρεία Atmel έχει κατασκευάσει στο παρελθόν πολλά αναπτυξιακά εργαλεία,τα οποία βοηθούν στο προγραμματισμό (programming) των μικροελεγκτών και στην αποσφαλμάτωση (debugging) του προγράμματος.μερικά που παρουσιάστηκαν στο Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 25

27 παρελθόν είναι: STK600 starter kit,stk500 starter kit, AVR ISP and AVR ISP mmkii, AVR Dragon, JTAGICE mki and mkii. υγκεκριμένα εμείς ασχοληθήκαμε με το AVR Dragon και προγραμματίσαμε με το πρωτόκολλο JTAG. Ας δούμε όμως τι μας προσέφερε αύτο το αναπτυξιακό εργαλείο. Σο AVR Dragon είναι ένα αναπτυξιακό εργαλείο που λειτουργεί και ως προγραμματιστής και ως αποσφαλματωτής, με το οποίο η κατασκευάστρια εταιρία (Atmel) εξαιτίας της χαμηλής τιμής του έθεσε νέα μέτρα στην αγορά αναπτυξιακών εργαλείων. Σο Dragon υποστηρίζει όλους τους τρόπους προγραμματισμού των με της οικογένειας των AVR καθώς και εμπεριέχει ολοκληρωτική προσομοίωση για τους με με 32kB ή μικρότερη Flash Memory. Επίσης το μόνιμο πρόγραμμα του λογισμικού του (firmware) παράλληλα με το πρόγραμμα της Atmel, AVR Studio, μπορεί να αναβαθμιστεί πολύ εύκολα και σχεδόν αυτόματα με την σύνδεση του Dragon στο PC. Τποστηρίζει μεγάλο μέρος των με AVR αρκετούς από κάθε κατηγορία. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 26

28 Device ISP HVSP PP JTAG JTAG dw Mega parts ATmega8515 x x ATmega8535 x x ATmega48(P) ATmega88(P) ATmega168(P) x x x ATmega328P ATmega8 x x ATmega16 x x x x ATmega164P ATmega324P ATmega644(P) ATmega1284P x x x x x x x ATmega162 x x x x ATmega32 x x x x ATmega32C1 x x x x ATmega32M1 x x x x ATmega32U4 x x x x ATmega64 x x x ATmega128 x x x ATmega640 x x x ATmega1280 x x x ATmega1281 x x x ATmega2560 x x x ATmega2561 x x x ATmega165(P) ATmega169(P) x x x x ATmega325(P) x x x x Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 27

29 ATmega329(P) ATmega3250(P) ATmega3290(P) ATmega645 ATmega649 ATmega6450 x x x ATmega6490 ATmega406 x x Σα πρωτόκολλα που διαθέτει το Dragon και μπορούμε να χρησιμοποιήσουμε είναι τα εξής: Σρόποι προγραμματισμού: ISP ειριακός Προγραμματισμός Παράλληλος Προγραμματισμός JTAG Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 28

30 Βγάζοντας το AVR Dragon από την συσκευασία του βλέπουμε τις θέσεις που μπορούμε να συνδέσουμε την πηγή μας. Οι θέσεις που είναι έτοιμες προς άμεση χρήση είναι οι εξής: ISP Header JTAG Header VCC Header Έτοιμες θέσεις του AVR Dragon Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 29

31 Τπάρχουν και θέσεις οι οποίες δεν έτοιμες προς χρήση αλλά είναι εύκολο να τις χρησιμοποιήσουμε τοποθετώντας τα κατάλληλα εξαρτήματα. Ας δούμε πιο αναλυτικά την θέση που χρησιμοποιήσαμε. Η θέση JTAG αποτελείται από 10 pins και συνήθως χρησιμοποιούμε μια καλωδιοταινία με ακροδέκτες IDC- 10. Η αντιστοιχία των pin φαίνεται παρακάτω: ύνδεση JTAG Pins Signal I/O Description 1 TCK Output Δοκιμή ρολογιού 2 GND - Γείωση 3 TDO Input Έλεγχος δεδομένων εξόδου 4 VTref Input Εξισορρόπιση τάσης πλακέτας 5 TMS Output Test Mode Select 6 n SRST Input/Output Open Collector Output Μη συνδεμένη Μη συνδεμένη 9 TDI Output Έλεγχος δεδομένων εισόδου 10 GND - Γείωση Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 30

32 Όταν συνδέουμε τo Dragon με την πηγή που θέλουμε να προγραμματίσουμε οι τάσεις μετατρέπονται ώστε να είναι ίδιες με αυτές της πηγής. Αυτό γίνεται αυτόματα. Όμως η τροφοδοσία της πηγής μας δεν εκπληρώνεται μέσω του καλωδίου του JTAG.Πρέπει να συνδέσουμε την πλακέτα μας με το VCC Connector και το Ground που βρίσκονται πάνω ακριβώς από το JTAG.Αν χρησιμοποιήσουμε εξωτερική τροφοδοσία για την πηγή μας πρέπει να την συνδεσουμε στο pin 4 του JTAG ώστε να την μετατρέψει (level-converter). Ένα ακόμα σημείο που είναι πολύ σημαντικό ώστε να γνωρίζουμε τι συμβαίνει στο Dragon όταν το χρησιμοποιούμε είναι τα λαμπάκια κατάστασης (Status LEDs).Παρακάτω βλέπουμε τον πίνακα που θα μας βοηθήσει να καταλάβουμε τις λειτουργίες του Dragon. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 31

33 LED Color Description 2 Πράσινο ύνδεση με USB 1 Κόκκινο Αναβοσβήνει, δεν έχει συνδεθεί με το AVR Studio. κούρο Πράσινο Αναβοσβήνει, έχει συνδεθεί με το AVR Studio. Μεταφορά δεδομένων. Κίτρινο Αναβάθμιση λογισμικού ή αρχικοποίηση κατάστασης. ύνδεση στο PC Σο πιο σημαντικό πλεονέκτημα του Dragon είναι το γεγονός ότι η σύνδεση του με τον υπολογιστή γίνεται μέσω της θύρας USB, η οποία είναι πολύ διαδεδομένη και υπάρχει σχεδόν σε όλους τους σύγχρονους υπολογιστές. Αυτά που χρειαζόμαστε για να ξεκινήσουμε είναι τα εξής: Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 32

34 Κατεβάζουμε και εγκαθιστούμε στο PC το AVR Studio (4.XX) και προσέχουμε στην εγκατάσταση να συμπεριελάβουμε το USB Driver ώστε το Dragon να είναι πλήρως αναγνωρίσιμο. υνδέουμε το Dragon στον υπολογιστή και το αφήνουμε να εγκατασταθεί (συνήθως γίνεται αυτόματα). Ανοίγουμε το AVR Studio που έχουμε στην διάθεση μας. Σέλος μπορούμε να συνδέσουμε το Dragon στην πλακέτα μας. Σέλος πρέπει να πούμε οτι το Dragon δεν κατασκευάστηκε για να δουλεύει μόνο με έτοιμα κυκλώματα αλλά έχουμε και την δυνατότητα να χρησιμοποιήσουμε και σκέτους επεξεργαστές. Σο κομμάτι της πλακέτας που μπορούμε να τοποθετήσουμε σκέτο με ονομάζεται Prototype Board και είναι κατάλληλο για on chip programming. Οι θέσεις που μπορούμε να εκμεταλλευτούμε είναι: EXPAND Header 40-pin DIP socket 28-pin DIP socket Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 33

35 Ιστορία του JTAG το προηγούμενο κεφάλαιο γνωρίσαμε το AVR Dragon και αναφερθήκαμε στο πρωτόκολλο επικοινωνίας JTAG. Είδαμε πως γίνονται οι συνδέσεις, ποιά είναι τα σήματα που χρησιμοποιούνται ανάμεσα στην πηγή και τον προγραμματιστή. Εξαιτίας της σπουδαιότητας θεωρήσαμε απαραίτητο να αναπτυχθούμε πολύ περισσότερο σε αυτό το πρωτόκολλο, όχι μόνο γιατί το χρησιμοποιήσαμε αλλά και γιατί μέσα από αυτήν την εργασία το γνωρίσαμε και αναγνωρίσαμε την αξία του και την ανάγκη ύπαρξης τέτοιων εργαλείων. Σο JTAG αναπτύχθηκε και χρησιμοποιείται για τον έλεγχο και προγραμματισμό σύνθετων πλακετών με προγραμματιζόμενα εξαρτήματα. Για να γίνει αυτό, γράφουμε και κατεβάζουμε ειδικά προγράμματα ελέγχου με τα οποία πιστοποιείται η σωστή σύνδεση των εξαρτημάτων. Αφού αυτό τελειώσει, χωρίς αλλαγή, προγραμματίζουμε όλα τα εξαρτήματα της αλυσίδας. Οι δυνατότητες της έκδοσης που χρησιμοποιούμε είναι ένα μικρό υποσύνολο των τεράστιων δυνατοτήτων του JTAG. Σο ακρωνύμιο JTAG αναφέρεται στις λέξεις Join Test Action Group και είναι Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 34

36 συνώνυμο του Standard Test Access Port and Boundary-Scan Architecture όπως καθιερώθηκε με το πρότυπο IEEE. Αρχικά αυτό το πρότυπο δημιουργήθηκε κοντά στα τέλη της δεκαετίας του 1980 για να βρίσκει τα κατασκευαστικά λάθη στα τυπωμένα ηλεκτρονικά κυκλώματα με χρήση της περιφερειακής σάρωσης. Φρησιμοποιείται μέχρι και σήμερα για το ίδιο ακριβώς λόγο, προσθέτοντας τα τέλεια χαρακτηριστικά για ένα προγραμματιστή. ήμερα χρησιμοποείται για τον προγραμματισμό και αποσφαλμάτωση με με που μπορούν να το υποστηρίξουν, με λειτουργίες όπως single stepping και break pointing. Επιπλέον χρησιμοποιείται και για προγραμματισμό OTPROM (Οne Time Programmable ROM) που φέρουν τα chip, για προγραμματισμό ασφαλειών αλλά και bit κλειδώματος. Αποσφαλμάτωση (Debugging) Παρόλο που το JTAG σχεδιάστηκε αρχικά για την αναγνώριση λαθών σε τυπωμένα ηλεκτρονικά κυκλώματα, σήμερα χρησιμοποιείται για την προσπέλαση σε σημεία των ολοκληρωμένων κυκλωμάτων καθιστώντας το έναν απαραίτητο μηχανισμό για την αποσφαλμάτωση ενσωματωμένων συστημάτων. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 35

37 τα περισσότερα συστήματα είναι διαθέσιμο μετά το πρώτο Reset της κεντρικής μονάδας επεξεργασίας (CPU). Δηλαδή το JTAG στα ενσωματωμένα συστήμτα είναι ένας on chip εξομοιωτής που έχει δικαίωμα να μεταφέρει πληροφορίες μέσα από την Κ.Μ.Ε. της πηγής μας. Με το JTAG μπορούμε να προγραμματίσουμε τους επεξεργαστές να σταματήσουν,να τρέξουν μόνο μια φορά τον κώδικα, να τρέχουν συνέχεια μέχρι το επόμενο Reset. Επίσης ένα πολύ σημαντικό στοιχείο, το οποίο θεωρείται μεγάλο πλεονέκτημα, είναι το γεγονός ότι επιτρέπεται το break pointing. Όποια διαδικασία και να διαλέξουμε μπορούμε να βλέπουμε τις μεταβλητές μας πως αλλάζουν και τις τιμές που παίρνουν. Με αυτό τον τρόπο μπορούμε να αντιληφθούμε τα λάθη στο κώδικα μας. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 36

38 Σο κύκλωμά μας σχεδιάστηκε από τον επιβλέποντα καθηγητή μας, κο οϊλεμέ Ανδρέα, και κατασκευάστηκε από εμάς. Η πλακέτα μας μπορεί να συνδεθεί με το Dragon με : ISP Programming JTAG Ενώ με τον υπολογιστή μας μπορεί να συνδεθεί μέσω της σειριακής θύρας RS-232. Η πλακέτα μας είναι η παρακάτω: Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 37

39 Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 38

40 Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 39

41 Ο ATmega 128L είναι ένας 8-bit μικροϋπολογιστής αρχιτεκτονικής RISC, διαθέτει 53 Ι/Ο προγραμματιζόμενα pin, η τροφοδοσία του είναι από 2.7 V έως τα 5.5 V και χρησιμοποιεί κρύσταλλο στα 3,6864 MHz. Διαθέτει μνήμη προγράμματος 128Kbytes, μνήμη EEPROM 4Kbytes και εσωτερική SRAM 4Kbytes. Επίσης πολύ σημαντικό στοιχείο του επεξεργαστή είναι ότι μπορεί να μετατρέψει το αναλογικό σήμα σε ψηφιακό (Analog to Digital Converter,ADC). Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 40

42 Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 41

43 Σο διάγραμμα του ATmega 128. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 42

44 Σο αισθητήριο που χρησιμοποιήσαμε ειναι το LM 35 DZ. Πρόκειται για ένα αισθητήριο ακριβείας που εντάσσεται στη σειρά LM του οποίου η τάση εξόδου είναι γραμμικά ανάλογη με τους βαθμούς Κελσίου (10mV / 1 C). Σο LM35 dz έχει ένα πλεονέκτημα σε σχέση με τα υπόλοιπα γραμμικά αισθητήρια που είναι βαθμονομημένα σε βαθμούς Kelvin διότι ο χρήστης δεν χρειάζεται να αφαιρέσει καμία τάση από την τάση εξόδου και δεν χρειάζεται να κάνει βαθμονόμηση. Σο ποσοστό ακριβείας του είναι σχεδόν μηδαμινό, αφού σε συνθήκες δωματίου έχει απόκλιση ± ¼ C και σε εξωτερικές συνθήκες ± ¾ C. Σο εύρος μέτρησης του κυμαίνεται από τους -55 C έως και τους 150 C. Μπορεί να τροφοδοτηθεί με σταθερή ή εναλλασσόμενη τάση. Πολύ σημαντικό είναι ότι χρησιμοποιεί μόνο 60μΑ από την παροχή του και για αυτό Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 43

45 τον λόγω θερμαίνεται μόνο με 0.1 C και έτσι δεν επηρεάζει καθόλου τις μετρήσεις μας. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 44

46 O ΑΣΜega 128 περιλαμβάνει έναν ADC o οποίος μετατρέπει ένα αναλογικό σήμα εισόδου σε ψηφιακό σήμα των 10bits. Ο ADC είναι συνδεμένος σε ένα αναλογικό πολυπλέκτη 8 καναλιών που επιτρεπει τη λήψη 8 τάσεων εισόδου από τους ακροδέκτες της Port F. Οι ακροδέκτες αυτοί είναι μη διαφορικοί ( η τάση τους είναι σε αναφορά προς τη γη). Σο ADC έχει ξεχωριστή αναλογική τάση εισόδου, AVCC, η οποία διαφέρει κατα ± 0.3V από την τάση τροφοδοσίας του επεξεργαστή. Η εσωτερική τάση αναφοράς είναι 2.56 V ή ίση όσο το AVCC που παίρνουμε από τον επεξεργαστή. Η τάση αναφοράς μπορεί να δίνεται και απο εξωτερική πηγή η οποία τοποθετείται απο το pin AREF συνδεδεμένη με ένα πυκνωτή για την απομάκρυνση των θορύβων. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 45

47 Όταν ολοκληρωθεί η μετατροπή (ADIF σε λογικό «1») το αποτέλεσμα μπορεί να βρεθεί στους καταχωρητές ADCL και ADCH. Όπου το Vin είναι η τάση τροφοδοσίας του επεξεργαστή και VREF είναι η τάση αναφοράς. Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 46

48 Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 47

49 Η οθόνη που χρησιμοποιήσαμε είναι της σείρας DOGM163. Πρόκειται για μια οθόνη 316 η οποία τροφοδοτείται με 3.3 V και συνδέεται με 4 data bits στον επεξεργαστή (4- bit interface). Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 48

50 Πίνακας συνδεσμολογίας οθόνης LCD με επεξεργαστή. LCD pins RS R/W Atmega128 PortC PC6 PC4 Περιγραφή Φαμηλή στάθμη (Low) όταν περνάμε δεδομένα στην οθόνη Τψηλή στάθμη (High) όταν κάνουμε κάποια άλλη ενέργεια στην οθόνη Φαμηλή στάθμη (Low) όταν επιθυμούμε να γράψουμε στην οθόνη Τψηλή στάθμη (High) όταν επιθυμούμε να διαβάσουμε δεδομένα από την οθόνη E PC5 enable D7 PC3 Περισσότερο σημαντικό ψηφίο (MSB)των δεδομένων που εμφανίζουμε στην LCD οθόνη D6 PC2 Δεδομένα που εμφανίζουμε στην LCD οθόνη D5 PC1 Δεδομένα που εμφανίζουμε στην LCD οθόνη D4 PC0 Δεδομένα που εμφανίζουμε στην LCD οθόνη D3, D2, D1, D0 Δεδομένα που εμφανίζουμε στην LCD οθόνη (στην συνδεσμολογία 4-bit συνδέονται στα +3,3V) Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 49

51 Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 50

52 Σο κύριο πρόγραμμά μας είναι το εξής : #include <avr/io.h> #include <stdlib.h> #include <avr/interrupt.h> #include "lcd.h" int main (void) { DDRC = 0xFF; LCD_PORT &= ~(1 << PIN_RW); initialize_display(); write_instruction(instruction_clear_display); ADCSRA = (1 << ADPS2) (1 << ADPS1) (1 << ADPS0); ADMUX = (1 << REFS0); Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 51

53 ADCSRA = (1 << ADFR); // Set ADC to Free- Running Mode ADCSRA = (1 << ADEN); // Enable ADC ADCSRA = (1 << ADSC); // Start A2D Conversions char c[4]; char f[4]; int tempc=0; int val, m, tempf, k; int sum=0; set_cursor(0,4); write_string("project"); set_cursor(1,4); write_data(29); write_string("h"); write_data(28); write_string("iako"); set_cursor(2,3); write_data(22); write_string("epmometpo"); Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 52

54 _delay_ms(5000); write_instruction(instruction_clear_display); set_cursor(0,3); write_string("a"); write_data(25); write_string("o TOY"); write_data(26); write_string(" :"); set_cursor(1,0); write_string("b.kapatziba"); set_cursor(2,0); write_string("a.xatzh"); write_data(25); write_string("etpoy"); _delay_ms(5000); write_instruction(instruction_clear_display); Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 53

55 for(;;) { val=0; sum=0; tempc=0; tempf=0; m=0; k=0; set_cursor(0,0); write_string("h "); write_data(22); write_string("epmokpa"); write_data(26); write_string("ia"); set_cursor(1,4); write_string("einai :"); for(int i=0; i<8; i++) { sum += ADCW; _delay_ms(50); } Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 54

56 val = sum / 8.; tempc = (5. * val * 100.)/(1024. * 1.6); tempf = (tempc * 9./5.) ; //va8moi celcius if (tempc<100) { set_cursor(2,4); write_data(223); m=4; } else if (tempc<10) { set_cursor(2,3); write_data(223); m=3; } Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 55

57 //va8moi fahrenhait if (tempf<100) { set_cursor(2,11); write_data(223); k=11; } else if (tempf<10) { set_cursor(2,10); write_data(223); k=10; } itoa(tempc, c, 10); set_cursor(2,2); write_string(c); Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 56

58 itoa(tempf, f, 10); set_cursor(2,9); write_string(f) set_cursor(2,(m+1)); write_string("c "); set_cursor(2,(k+1)); write_string("f "); } return 0; } Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 57

59 Σο υποπρόγραμμα της LCD είναι το παρακάτω: Αρχείο <lcd.h> #include <avr/interrupt.h> #include <avr/io.h> #include <util/delay.h> #define LCD_PORT PORTC #define PIN_ENABLE #define PIN_RS #define PIN_RW PC5 PC6 PC4 #define CHARACTER_BUFFER_BASE_ADDRESS 0b #define CHARACTERS_PER_ROW 16 #define INSTRUCTION_CLEAR_DISPLAY 0b // 0x01 #define INSTRUCTION_FUNCTION_SET_INIT_0 0b // 0x33 #define INSTRUCTION_FUNCTION_SET_INIT_1 0b // 0x32 #define INSTRUCTION_FUNCTION_SET_INIT_2 0b // 0x29 Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 58

60 #define INSTRUCTION_INSTRUCTION_SET_0 0b // 0x28 #define INSTRUCTION_INSTRUCTION_SET_1 0b // 0x29 #define INSTRUCTION_BIAS_SET // 0x15- #define INSTRUCTION_POWER_CONTROL // 0x55-0b b #define INSTRUCTION_FOLLOWER_CONTROL 0b // 0x6E- #define INSTRUCTION_CONTRAST_SET 0b // 0x72- #define INSTRUCTION_DISPLAY_ON 0b // 0x0F #define INSTRUCTION_ENTRY_MODE 0b // 0x06 void write(char); void write_instruction(char); void write_data(char); void set_cursor(char, char); void write_string(char*); void initialize_display(void); Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 59

61 Αρχείο <lcd.c> #include "lcd.h" void write(char data) { char port_buffer = LCD_PORT; //write the high nibble first... char nibble = (data & 0xF0) >> 4; LCD_PORT = nibble; LCD_PORT = (1 << PIN_ENABLE); _delay_ms(1); LCD_PORT = port_buffer; _delay_ms(1); nibble = data & 0x0F; LCD_PORT = nibble; LCD_PORT = (1 << PIN_ENABLE); _delay_ms(1); LCD_PORT = port_buffer; Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 60

62 } void write_instruction(char instruction) { } //RS low = instruction LCD_PORT &= ~(1 << PIN_RS); write(instruction); void write_data(char data) { } //RS high = data LCD_PORT = (1 << PIN_RS); write(data); void set_cursor(char row, char column) { write_instruction(character_buffer_base_addre SS + row * CHARACTERS_PER_ROW + column); } void write_string(char* string) { while (*string) { Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 61

63 write_data(*string); *string++; } } void initialize_display(void) { //wait for a short period, maybe the voltage needs to stabilize first _delay_ms(50); //initialize 4 bit mode write_instruction(instruction_function_set_in IT_0); write_instruction(instruction_function_set_in IT_1); write_instruction(instruction_function_set_in IT_2); write_instruction(instruction_power_control); L); write_instruction(instruction_follower_contro write_instruction(instruction_contrast_set); write_instruction(instruction_instruction_set _0); Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 62

64 write_instruction(instruction_display_on); write_instruction(instruction_clear_display); write_instruction(instruction_entry_mode); } Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 63

65 C Programming for Microcontrollers ζσγγραθέας Joe Pardue. Εκδόζεις από Smiley Micros Οκηώβριος Σέλος-- Σ.Ε.Ι. Καβάλας. χολή Σεχνολογικών Εφαρμογών. Σμήμα Ηλεκτρολογίας. ελ. 64

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

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

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

Ενσωµατωµένα Συστήµατα

Ενσωµατωµένα Συστήµατα Ενσωµατωµένα Συστήµατα για εφαρµογές πραγµατικού χρόνου Μικροελεγκτής Arduino Ιωάννης Καλόµοιρος Αναπληρωτής Καθηγητής Τµήµα Μηχανικών Πληροφορικής Μάθηµα 7ο Τι είναι το Arduino... Ένα open-hardware σύστηµα

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

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

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

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

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων Εργαστήριο ενσωματωμένων συστημάτων Παρουσίαση 1: Εισαγωγή στα ενσωματωμένα συστήματα (embedded systems) Εργαστήριο Αυτομάτου Ελέγχου Ενσωματωμένα συστήματα (Embedded Systems) Ενσωματωμένα συστήματα (Embedded

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

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

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

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

G&K ELECTRONICS AVR ATMEGA DEVELOPMENT BOARD

G&K ELECTRONICS AVR ATMEGA DEVELOPMENT BOARD ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ G&K ELECTRONICS Αυτή η αναπτυξιακή μονάδα (AVR-ATMEGA 28 PIN) είναι σχεδιασμένη να χρησιμοποιηθεί για την εκμάθηση βασικών και προηγμένων δεξιοτήτων που απαιτούνται για τον έλεγχο ενός

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

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

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

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

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, λειτουργεί χάρη σε έναν μικροελεγκτή. Ως μικροελεγκτή μπορούμε να φανταστούμε

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

Μαθαίνοντας το hardware του αναπτυξιακού

Μαθαίνοντας το hardware του αναπτυξιακού 1. ΑΣΚΗΣΗ 1 Μαθαίνοντας το hardware του αναπτυξιακού Προϋποθέσεις Το εργαστήριο αυτό προϋποθέτει το διάβασμα και χρήση των εξής: Αρχείο mcbstr9.chm HTML, που δίδεται με τα υπόλοιπα αρχεία του εργαστηρίου.

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

Εφαρμογές Arduino Σεμινάριο Ηλεκτρονικού Τομέα

Εφαρμογές Arduino Σεμινάριο Ηλεκτρονικού Τομέα Εφαρμογές Arduino Σεμινάριο Ηλεκτρονικού Τομέα 1ο ΕΠΑΛ Περάματος 7ο ΕΚ Πειραιά Πλακέτα Arduino Το 2005 oι Massimo Banzi και David Cueartielles στο Ivrea Δημιουργούν την υπολογιστική πλατφόρμα Arduino.

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

ΕΙΣΑΓΩΓΗ. Αρχιτεκτονική Η/Υ ΗΜΟΣ ΜΠΟΛΑΝΑΚΗΣ

ΕΙΣΑΓΩΓΗ. Αρχιτεκτονική Η/Υ ΗΜΟΣ ΜΠΟΛΑΝΑΚΗΣ ΕΙΣΑΓΩΓΗ Θέµατα ❸Συστήµατα Η/Υ (αναφορά) ❸Γλώσσα υπολογιστών ❸Γλώσσες προγραµµατισµού (low-high level) ❸Low level VS high level programming ❸Βασικά µέρη Η/Υ ❸Μικροϋπολογιστές (µc µp) ❸Αρχιτεκτονική µικροελεγκτών

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

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

ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΕΛΕΓΚΤΩΝ ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΕΛΕΓΚΤΩΝ ATMEL AVR8 ΠΟΡΛΙΔΑΣ ΔΗΜΗΤΡΙΟΣ ATMEL AVR Atmega16 Χαρακτηριστικά Μικροελεγκτής 8-bit υψηλής απόδοσης και χαμηλής κατανάλωσης Προοδευμένη αρχιτεκτονική RISC (Reduced instruction

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

ΕΡΓΑΣΤΗΡΙΟ 4 ΕΙΣΑΓΩΓΗ ΣΤΟN ARDUINO: ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ/ΕΞΟΔΟΣ

ΕΡΓΑΣΤΗΡΙΟ 4 ΕΙΣΑΓΩΓΗ ΣΤΟN ARDUINO: ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ/ΕΞΟΔΟΣ ΕΡΓΑΣΤΗΡΙΟ 4 ΕΙΣΑΓΩΓΗ ΣΤΟN ARDUINO: ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ/ΕΞΟΔΟΣ Σκοπός της άσκησης Οι φοιτητές θα εξοικειωθούν με την πλακέτα του μικροελεγκτή και θα αναγνωρίσουν τα βασικά της στοιχεία. Επίσης θα εξοικειωθούν

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO. Υποψήφιος Διδάκτωρ

ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO. Υποψήφιος Διδάκτωρ ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO Δημιουργός: Επιβλέπων: Μπακάλη Ιωάννα Πετεινάτος Ηλίας Υποψήφιος Διδάκτωρ 1 ΤΙ ΕΙΝΑΙ ΤΟ ARDUINO; Είναι ένας συνδυασμός Υλικού (πλακέτας, μικροελεγκτή, αντιστάσεων κτλ) και Λογισμικού

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

ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ ΣΑΕ ΙΙ. Αισθητήρια θερμοκρασίας Εισαγωγή

ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ ΣΑΕ ΙΙ. Αισθητήρια θερμοκρασίας Εισαγωγή ΕΡΓΑΣΤΗΡΙΟ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ ΣΑΕ ΙΙ Εργαστηριακή Άσκηση 1 Αισθητήρια θερμοκρασίας Εισαγωγή Η μέτρηση της θερμοκρασίας είναι μια σημαντική ασχολία για τους μηχανικούς παραγωγής γιατί είναι, συνήθως,

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

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

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

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

ΔΙΑΧΥΤΑ ΚΑΙ ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΗΜΑΤΑ

ΔΙΑΧΥΤΑ ΚΑΙ ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΔΙΑΧΥΤΑ ΚΑΙ ΕΝΣΩΜΑΤΩΜΕΝΑ ΣΥΣΤΗΜΑΤΑ Πλατφόρμες ενσωματωμένων συστημάτων Διδάσκων: Παναγιώτης Καρκαζής Περίγραμμα - Δίαυλοι επικοινωνίας - Μνήμες -Συσκευές Ι/Ο Timers Counters keyboards Leds 7 segment display

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

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

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

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

Πτυχιακή Εργασία Σχεδίαση κυκλωμάτων επικοινωνίας με απλές οθόνες, με τη γλώσσα VHDL και υλοποίηση στις αναπτυξιακές πλακέτες LP-2900 και DE2.

Πτυχιακή Εργασία Σχεδίαση κυκλωμάτων επικοινωνίας με απλές οθόνες, με τη γλώσσα VHDL και υλοποίηση στις αναπτυξιακές πλακέτες LP-2900 και DE2. ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΚΕΝΤΡΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. Πτυχιακή Εργασία Σχεδίαση κυκλωμάτων επικοινωνίας με απλές οθόνες, με τη γλώσσα VHDL και υλοποίηση στις αναπτυξιακές

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

Κεφάλαιο 20. Θερμότητα

Κεφάλαιο 20. Θερμότητα Κεφάλαιο 20 Θερμότητα Εισαγωγή Για να περιγράψουμε τα θερμικά φαινόμενα, πρέπει να ορίσουμε με προσοχή τις εξής έννοιες: Θερμοκρασία Θερμότητα Θερμοκρασία Συχνά συνδέουμε την έννοια της θερμοκρασίας με

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

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2

Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου. Ενότητα 2 Αυτοματισμοί και Συστήματα Αυτομάτου Ελέγχου Ενότητα 2 Τι είναι το PLC ΠΕΡΙΕΧΟΜΕΝΑ 2 Τι είναι το PLC. 2.1 Πλεονεκτήματα των PLC. 2.2 Η δομή ενός PLC. 2.3 Τα PLC της αγοράς. 2.4 Αρχή λειτουργίας ενός PLC.

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

Φύλλο Εργασίας 1: Μετρήσεις μήκους Η μέση τιμή

Φύλλο Εργασίας 1: Μετρήσεις μήκους Η μέση τιμή Φύλλο Εργασίας 1: Μετρήσεις μήκους Η μέση τιμή Φυσικά μεγέθη: Ονομάζονται τα μετρήσιμα μεγέθη που χρησιμοποιούμε για την περιγραφή ενός φυσικού φαινομένου. Τέτοια μεγέθη είναι το μήκος, το εμβαδόν, ο όγκος,

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

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. ΚΕΦΑΛΑΙΟ 4ο ΜΝΗΜΕΣ. (c) Αμπατζόγλου Γιάννης, Ηλεκτρονικός Μηχανικός, καθηγητής ΠΕ17

ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ. ΚΕΦΑΛΑΙΟ 4ο ΜΝΗΜΕΣ. (c) Αμπατζόγλου Γιάννης, Ηλεκτρονικός Μηχανικός, καθηγητής ΠΕ17 ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΚΕΦΑΛΑΙΟ 4ο ΜΝΗΜΕΣ Μνήμες (Memory) - Είναι ημιαγώγιμα κυκλώματα που μπορούν να αποθηκεύσουν ένα σύνολο από δυαδικά ψηφία (bit). - Μια μνήμη αποθηκεύει λέξεις (σειρές από bit). - Σε κάθε

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

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

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

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

Μικρο μεγεθος που σημαινει γρηγορη αποκριση στις αλλαγες θερμοκρασιας.

Μικρο μεγεθος που σημαινει γρηγορη αποκριση στις αλλαγες θερμοκρασιας. ΘΕΡΜΟΑΝΤΙΣΤΑΣΕΙΣ Ημιαγωγός είναι κάθε υλικό που έχει ειδική αντίσταση με τιμές ανάμεσα σε αυτές των μονωτών (μεγάλη) και των αγωγών (μικρή) και που εμφανίζει ραγδαία μείωση της ειδικής του αντίστασης με

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

ΕΦΑΡΜΟΓΕΣ ΤΗΛΕΠIΚΟΙΝΩΝΙΑΚΩΝ ΔΙΑΤΑΞΕΩΝ

ΕΦΑΡΜΟΓΕΣ ΤΗΛΕΠIΚΟΙΝΩΝΙΑΚΩΝ ΔΙΑΤΑΞΕΩΝ ΕΦΑΡΜΟΓΕΣ ΤΗΛΕΠIΚΟΙΝΩΝΙΑΚΩΝ ΔΙΑΤΑΞΕΩΝ ΟΙΚΟΝOΜΟΥ ΧΑΡΗΣ (6424) ΦΩΚΟΣ ΝΙΚΟΛΑΟΣ(6592) ΚΑΜΒΥΣΗΣ ΝΙΚΟΛΑΟΣ(7178) 2013-2014 ΠΕΡΙΕΧΟΜΕΝΑ Σκοπός της εργασίας Ανάλυση Arduino Uno Δημιουργία πληροφορίας Αποστολή και

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

ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ. Τίτλος Μαθήματος. Διαλέξεις - Θεωρητική Διδασκαλία, Εποπτευόμενο Εργαστήριο Επίδειξη, Μελέτες (Projects)

ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ. Τίτλος Μαθήματος. Διαλέξεις - Θεωρητική Διδασκαλία, Εποπτευόμενο Εργαστήριο Επίδειξη, Μελέτες (Projects) ΒΑΣΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ Τίτλος Μαθήματος Μικροελεγκτές και Ενσωματωμένα συστήματα Ανάπτυξη και Εφαρμογές Κωδικός Μαθήματος Μ2 Θεωρία / Εργαστήριο Θεωρία + Εργαστήριο Πιστωτικές μονάδες 4 Ώρες Διδασκαλίας 2Θ+1Ε

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

Ενσωματωμένα Συστήματα

Ενσωματωμένα Συστήματα Ενσωματωμένα Συστήματα Ενότητα: ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ ARDUINO Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών

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

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

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

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

Εργαστηριακές ασκήσεις λογικών κυκλωμάτων 11 A/D-D/A

Εργαστηριακές ασκήσεις λογικών κυκλωμάτων 11 A/D-D/A 11.1 Θεωρητικό μέρος 11 A/D-D/A 11.1.1 Μετατροπέας αναλογικού σε ψηφιακό σήμα (A/D converter) με δυαδικό μετρητή Σχ.1 Μετατροπέας A/D με δυαδικό μετρητή Στο σχήμα 1 απεικονίζεται σε block diagram ένας

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

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα 1. Ποια είναι η σχέση της έννοιας του μικροεπεξεργαστή με αυτή του μικροελεγκτή; Α. Ο μικροεπεξεργαστής εμπεριέχει τουλάχιστο έναν μικροελεγκτή. Β. Ο

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

ΤΕΧΝΟΛΟΓΙΑ ΜΕΤΡΗΣΕΩΝ. 5 η ενότητα ΜΕΤΡΗΣΗ ΘΕΡΜΟΚΡΑΣΙΑΣ. ρ. Λάμπρος Μπισδούνης. Καθηγητής T.E.I. ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε.

ΤΕΧΝΟΛΟΓΙΑ ΜΕΤΡΗΣΕΩΝ. 5 η ενότητα ΜΕΤΡΗΣΗ ΘΕΡΜΟΚΡΑΣΙΑΣ. ρ. Λάμπρος Μπισδούνης. Καθηγητής T.E.I. ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε. ΤΕΧΝΟΛΟΓΙΑ ΜΕΤΡΗΣΕΩΝ ρ. Λάμπρος Μπισδούνης Καθηγητής 5 η ενότητα ΜΕΤΡΗΣΗ ΘΕΡΜΟΚΡΑΣΙΑΣ T.E.I. ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε. Περιεχόμενα 5 ης ενότητας Η μέτρηση της θερμοκρασίας είναι

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

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

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

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

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

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

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

A 1. DDRA = 0b11110000; k = PINB; DDRC = 0xf0; PORTC = 0x0f;

A 1. DDRA = 0b11110000; k = PINB; DDRC = 0xf0; PORTC = 0x0f; μ : : - - A 1 / μ : : : _ _ : 1. μ μμ μ μ VR μ μ (STK200/CodeVision C). 2. - μ μ μμ C. _ _ μ - / μ μ μ STK200 8 8 LED. μ LED LEDn 0 Volt., SWn 5 Volt μ μ. μ ATmega16 32 -, μ 4 (ports) μ μ A,B,C D. μ 8-bit,

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

ΕΝΟΤΗΤΑ 5 Αναλογικά σήματα

ΕΝΟΤΗΤΑ 5 Αναλογικά σήματα ΕΝΟΤΗΤΑ 5 Αναλογικά σήματα Σκοπός και περίγραμμα της Ενότητας 5 Σκοπός της παρουσίασης Να δώσουμε τις βασικές ιδέες για τα αναλογικά σήματα και την χρήση διαφορετικών ειδών περιφερειακών Σύνοψη Επεξήγηση

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

ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS

ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS ΔΙΑΡΚΕΙΑ: 1 περιόδους 16/11/2011 10:31 (31) καθ. Τεχνολογίας ΚΑΤΗΓΟΡΙΕΣ ΜΕΓΕΘΩΝ ΑΝΑΛΟΓΙΚΟ (ANALOGUE) ΨΗΦΙΑΚΟ (DIGITAL) 16/11/2011 10:38 (38) ΕΙΣΑΓΩΓΗ ΣΤΑ

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

Παιδιά κάτω των 13 ετών δε θα πρέπει να χρησιμοποιούν το κιτ χωρίς επίβλεψη. Μη συνδέετε την κύρια πλακέτα σε εξωτερική τροφοδοσία μεγάλης ισχύος.

Παιδιά κάτω των 13 ετών δε θα πρέπει να χρησιμοποιούν το κιτ χωρίς επίβλεψη. Μη συνδέετε την κύρια πλακέτα σε εξωτερική τροφοδοσία μεγάλης ισχύος. 2 ΠΕΡΙΕΧΟΜΕΝΑ 01. Robotale (Arduino-Compatible) 02. Ράστερ 830 οπών 03. Κουτί αποθήκευσης 04. Κόκκινα leds (τεμ. 5) 05. Κίτρινα leds (τεμ. 5) 06. Πράσινα leds (τεμ. 5) 07. Αντιστάτες 220 Ohm (τεμ. 8) 08.

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

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

ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΑ ΗΛΕΚΤΡΟΝΙΚΑ ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΑ ΗΛΕΚΤΡΟΝΙΚΑ 1.1 ΕΙΣΑΓΩΓΗ ΣΤΑ ΑΝΑΛΟΓΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ 1 1.1.1 Αναλογικά σήματα 1 1.1.2 Οι αντιστάσεις 3 1.1.3 Οι πυκνωτές 7 1.1.4 Τα πηνία 11 1.1.5 Οι δίοδοι 13 1.1.6

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

ΜΙΚΡΟΕΛΕΓΚΤΗΣ PICAXE 18M2

ΜΙΚΡΟΕΛΕΓΚΤΗΣ PICAXE 18M2 ΘΕΜΑ : ΜΙΚΡΟΕΛΕΓΚΤΗΣ PICAXE 18M2 ΔΙΑΡΚΕΙΑ:? περίοδος Οι μικροελεγκτές είναι υπολογιστές χωρίς περιφερειακά, σε ολοκληρωμένα κυκλώματα. Μπορούν να συνδυάσουν αρκετές από τις βασικές λειτουργίες άλλων ειδικών

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

Κατηγορίες και Βασικές Ιδιότητες Θερμοστοιχείων.

Κατηγορίες και Βασικές Ιδιότητες Θερμοστοιχείων. Κεφάλαιο 3 Κατηγορίες και Βασικές Ιδιότητες Θερμοστοιχείων. Υπάρχουν διάφοροι τύποι μετατροπέων για τη μέτρηση θερμοκρασίας. Οι βασικότεροι από αυτούς είναι τα θερμόμετρα διαστολής, τα θερμοζεύγη, οι μετατροπείς

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

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

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

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

Συλλογή μεταφορά και έλεγχος Δεδομένων ΘΟΡΥΒΟΣ - ΓΕΙΩΣΕΙΣ

Συλλογή μεταφορά και έλεγχος Δεδομένων ΘΟΡΥΒΟΣ - ΓΕΙΩΣΕΙΣ Συλλογή μεταφορά και έλεγχος Δεδομένων ΘΟΡΥΒΟΣ - ΓΕΙΩΣΕΙΣ ΘΟΡΥΒΟΣ - ΓΕΙΩΣΕΙΣ Σε ένα ηλεκτρικό κύκλωμα δημιουργούνται ανεπιθύμητα ηλεκτρικά σήματα, που οφείλεται σε διάφορους παράγοντες, καθώς επίσης και

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

Κεφάλαιο 7. Θερμοκρασία

Κεφάλαιο 7. Θερμοκρασία Κεφάλαιο 7 Θερμοκρασία Θερμοδυναμική Η θερμοδυναμική περιλαμβάνει περιπτώσεις όπου η θερμοκρασία ή η κατάσταση ενός συστήματος μεταβάλλονται λόγω μεταφοράς ενέργειας. Η θερμοδυναμική ερμηνεύει με επιτυχία

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

Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή

Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή Μάθημα 4.1 Βασικές μονάδες προσωπικού υπολογιστή - Εισαγωγή - Αρχιτεκτονική προσωπικού υπολογιστή - Βασικά τμήματα ενός προσωπικού υπολογιστή - Η κεντρική μονάδα Όταν ολοκληρώσεις το μάθημα αυτό θα μπορείς:

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

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

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

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

ΑΙΣΘΗΤΗΡΑΣ ΣΧΕΤΙΚΗΣ ΥΓΡΑΣΙΑΣ. Η πιο συνηθισμένη έκφραση για την υγρασία του αέρα είναι η σχετική υγρασία (Relative Ηumidity, RH).

ΑΙΣΘΗΤΗΡΑΣ ΣΧΕΤΙΚΗΣ ΥΓΡΑΣΙΑΣ. Η πιο συνηθισμένη έκφραση για την υγρασία του αέρα είναι η σχετική υγρασία (Relative Ηumidity, RH). ΑΙΣΘΗΤΗΡΑΣ ΣΧΕΤΙΚΗΣ ΥΓΡΑΣΙΑΣ Η πιο συνηθισμένη έκφραση για την υγρασία του αέρα είναι η σχετική υγρασία (Relative Ηumidity, RH). Η σχετική υγρασία είναι ο λόγος επί τοις εκατό (%) της μάζας των υδρατμών

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

- Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών

- Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών Μάθημα 4.5 Η Μνήμη - Εισαγωγή - Επίπεδα μνήμης - Ολοκληρωμένα κυκλώματα μνήμης - Συσκευασίες μνήμης προσωπικών υπολογιστών Όταν ολοκληρώσεις το μάθημα αυτό θα μπορείς: Να αναφέρεις τα κυριότερα είδη μνήμης

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

Μάθημα 1 ΑΙΣΘΗΤΗΡΕΣ Ο Αισθητήρας Δύναμης. Επανεξέταση των βασικών εννοιών της C και του προγραμματισμού.

Μάθημα 1 ΑΙΣΘΗΤΗΡΕΣ Ο Αισθητήρας Δύναμης. Επανεξέταση των βασικών εννοιών της C και του προγραμματισμού. Σκοπός Σχεδίαση Συστημάτων με τον Arduino Μάθημα 1 ΑΙΣΘΗΤΗΡΕΣ Ο Αισθητήρας Δύναμης. Επανεξέταση των βασικών εννοιών της C και του προγραμματισμού. Κατανόηση των βημάτων στη συστηματική ανάπτυξη ενός προγράμματος.

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

ΡΟΜΠΟΤΙΚΗ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΣ

ΡΟΜΠΟΤΙΚΗ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΣ ΡΟΜΠΟΤΙΚΗ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΣ ΡΟΜΠΟΤΙΚΗ Η Ρομποτική είναι ο κλάδος της επιστήμης που κατασκευάζει και μελετά μηχανές που μπορούν να αντικαταστήσουν τον άνθρωπο στην εκτέλεση μιας εργασίας. Tι είναι το ΡΟΜΠΟΤ

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

Γνωριμία με το Arduino

Γνωριμία με το Arduino Γνωριμία με το Arduino Τι είναι το Arduino; Το arduino είναι ένας μικρός υπολογιστής σε μέγεθος παλάμης που περιλαμβάνει ένα μικροελεγκτή (για εκτέλεση εντολών) και ένα σύνολο εισόδων/εξόδων για επικοινωνία

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

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

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

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

ΑΣΚΗΣΗ 8 Tutorial by TeSLa Συνδεσμολογία κυκλώματος Διαδικασία Προγραμματισμού

ΑΣΚΗΣΗ 8 Tutorial by TeSLa Συνδεσμολογία κυκλώματος Διαδικασία Προγραμματισμού Α.Τ.Ε.Ι. ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΑΥΤΟΜΑΤΙΣΜΟΥ ΕΡΓΑΣΤΗΡΙΟ ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΩΝ ΑΣΚΗΣΗ 8 Tutorial by TeSLa Συνδεσμολογία κυκλώματος Διαδικασία Προγραμματισμού Θεσσαλονίκη, Ιανουάριος 2007 Η Άσκηση 8 του εργαστηρίου

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

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων Εργαστήριο ενσωματωμένων συστημάτων Παρουσίαση 2: Βασικός Προγραμματισμός Arduino (AVR) Εργαστήριο Αυτομάτου Ελέγχου Η πλατφόρμα Arduino UNO Microcontroller: ATmega328 Operating Voltage: 5V Digital I/O

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

ΠΑΡΑΡΤΗΜΑ 2-ΜΕΤΡΗΣΗ ΘΕΡΜΟΚΡΑΣΙΑΣ 2017

ΠΑΡΑΡΤΗΜΑ 2-ΜΕΤΡΗΣΗ ΘΕΡΜΟΚΡΑΣΙΑΣ 2017 ΠΑΡΑΡΤΗΜΑ 2 ΜΕΤΡΗΣΗ ΘΕΡΜΟΚΡΑΣΙΑΣ ΠΑΡΑΡΤΗΜΑ 2-ΜΕΤΡΗΣΗ ΘΕΡΜΟΚΡΑΣΙΑΣ 2017 1 Εισαγωγή Οι θερμοκρασιακές κλίμακες που χρησιμοποιούνται σήμερα για τη μέτρηση της θερμοκρασίας είναι η εκατονταβάθμια κλίμακα Celsius

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

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο,

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο, Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο, 2016-2017 Mηχανοτρονική Το Arduino είναι μια «ανοικτού κώδικα» πλατφόρμα «πρωτοτυποποιημένων» ηλεκτρονικών βασισμένη σε ευέλικτο και εύκολο στη χρήση

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

Συλλογή μεταφορά και έλεγχος Δεδομένων. Μέτρηση και Έλεγχος Θερμοκρασίας

Συλλογή μεταφορά και έλεγχος Δεδομένων. Μέτρηση και Έλεγχος Θερμοκρασίας Συλλογή μεταφορά και έλεγχος Δεδομένων Μέτρηση και Έλεγχος Θερμοκρασίας ΣΚΟΠΟΣ ΤΟΥ ΚΕΦΑΛΑΙΟΥ ΚΑΙ ΜΑΘΗΣΙΑΚΟΙ ΣΤΟΧΟΙ Να γνωρίσει ο μαθητής τους βασικούς τύπους αισθητηρίων θερμοκρασίας καθώς και κυκλώματα

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

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πληροφορικής & Επικοινωνιών

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πληροφορικής & Επικοινωνιών Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πληροφορικής & Επικοινωνιών Υλοποίηση δικτύου ασύρματης ραδιοεπικοινωνίας μεταξύ δύο ενσωματωμένων κόμβων (κόμβος ταυτοποίησης

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

Πλακέτα Arduino. 1ο ΕΠΑΛ Περάματος - 7ο ΕΚ Πειραιά

Πλακέτα Arduino. 1ο ΕΠΑΛ Περάματος - 7ο ΕΚ Πειραιά Πλακέτα Arduino Το 2005 oι Massimo Banzi και David Cueartielles στο Ivrea Δημιουργούν την υπολογιστική πλατφόρμα Arduino. Το Arduino είναι βασισμένο σε μια απλή μητρική πλακέτα ανοικτού κώδικα, με ενσωματωμένο

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

10. Πληκτρολόγιο matrix 4x4

10. Πληκτρολόγιο matrix 4x4 10. Πληκτρολόγιο matrix 4x4 Το πληκτρολόγιο matrix 4x4 αποτελείται από 16 πλήκτρα διακόπτες τα οποία είναι συνδεδεμένα μεταξύ τους ανά 4 σε τέτοια διάταξη ώστε, με το ένα άκρο τους να σχηματίζουν 4 σειρές

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

Bread Online. Παναγιώτης Ιωαννίδης Επιβλέπων καθηγητής: Μηνάς Δασυγένης

Bread Online. Παναγιώτης Ιωαννίδης Επιβλέπων καθηγητής: Μηνάς Δασυγένης Bread Online Σχεδιασμός και μετατροπή μιας απλής οικιακής συσκευής σε επαναπρογραμματιζόμενη συσκευή IP Παναγιώτης Ιωαννίδης Επιβλέπων καθηγητής: Μηνάς Δασυγένης Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών

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

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ ΑΜΑΛIΑ ΦΩΚA ΕΠIΚΟΥΡΗ ΚΑΘΗΓHΤΡΙΑ Περιεχόμενο Μαθήματος 2 Arduino Τι είναι το Arduino; 3 μικρή συσκευή (μικροεπεξεργαστής) που συνδέεται με USB στον υπολογιστή μια πλατφόρμα

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

Το κύκλωμα σε breadboard

Το κύκλωμα σε breadboard Φύλλο εργασίας 8 - Ανιχνευτής απόστασης Σε αυτήν τη δραστηριότητα θα κατασκευάσουμε έναν ανιχνευτή απόστασης. Θα χρησιμοποιήσουμε τον αισθητήρα υπερήχων (ή απόστασης) HC-SR04 για τον υπολογισμό της απόστασης.

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

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων Εργαστήριο ενσωματωμένων συστημάτων Παρουσίαση 2: Βασικός Προγραμματισμός Arduino (AVR) Εργαστήριο Αυτομάτου Ελέγχου Η πλατφόρμα Arduino Microcontroller: ATmega328 Operating Voltage: 5V Digital I/O Pins:

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

ΤΕΧΝΟΛΟΓΙΑ ΜΕΤΡΗΣΕΩΝ. 5 η ενότητα ΜΕΤΡΗΣΗ ΘΕΡΜΟΚΡΑΣΙΑΣ. ρ. Λάμπρος Μπισδούνης. Καθηγητής T.E.I. ΥΤΙΚΗΣ ΕΛΛΑ ΑΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε.

ΤΕΧΝΟΛΟΓΙΑ ΜΕΤΡΗΣΕΩΝ. 5 η ενότητα ΜΕΤΡΗΣΗ ΘΕΡΜΟΚΡΑΣΙΑΣ. ρ. Λάμπρος Μπισδούνης. Καθηγητής T.E.I. ΥΤΙΚΗΣ ΕΛΛΑ ΑΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε. ΤΕΧΝΟΛΟΓΙΑ ΜΕΤΡΗΣΕΩΝ ρ. Λάμπρος Μπισδούνης Καθηγητής 5 η ενότητα ΜΕΤΡΗΣΗ ΘΕΡΜΟΚΡΑΣΙΑΣ T.E.I. ΥΤΙΚΗΣ ΕΛΛΑ ΑΣ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ Τ.Ε. 1 Περιεχόμενα 5 ης ενότητας Η μέτρηση της θερμοκρασίας είναι

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

ΚΕΦΑΛΑΙΟ 7 ΕΠΕΞΕΡΓΑΣΙΑ ΚΑΙ ΜΕΤΑΔΟΣΗ ΨΗΦΙΑΚΩΝ ΔΕΔΟΜΕΝΩΝ

ΚΕΦΑΛΑΙΟ 7 ΕΠΕΞΕΡΓΑΣΙΑ ΚΑΙ ΜΕΤΑΔΟΣΗ ΨΗΦΙΑΚΩΝ ΔΕΔΟΜΕΝΩΝ ΚΕΦΑΛΑΙΟ 7 ΕΠΕΞΕΡΓΑΣΙΑ ΚΑΙ ΜΕΤΑΔΟΣΗ ΨΗΦΙΑΚΩΝ ΔΕΔΟΜΕΝΩΝ 1 ΕΙΣΑΓΩΓΗ Ο πραγματικός κόσμος είναι ένας αναλογικός κόσμος. Όλα τα μεγέθη παίρνουν τιμές με άπειρη ακρίβεια. Π.χ. το ηλεκτρικό σήμα τάσης όπου κάθε

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

Κωνσταντίνος Γκαλονάκης. Arduino: Προγραμματισμός στην πράξη

Κωνσταντίνος Γκαλονάκης. Arduino: Προγραμματισμός στην πράξη Κωνσταντίνος Γκαλονάκης Arduino: Προγραμματισμός στην πράξη 1 Σύνδεση του Arduino με τον Η/Υ και προγραμματισμός αυτού. 1. Εγκατάσταση περιβάλλοντος Arduino IDE Για να προγραμματίσετε τη μονάδα σας θα

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

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

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Ι ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ ΣΥΣΤΗΜΑΤΩΝ ΑΥΤΟΜΑΤΟΥ ΕΛΕΓΧΟΥ Ι ΕΛΕΓΧΟΣ ΣΤΑΘΜΗΣ ΥΓΡΟΥ ΕΞΑΜΕΝΗΣ 1. ΠΕΡΙΓΡΑΦΗ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΙΑΤΑΞΗΣ Τα βασικά µέρη της εργαστηριακής διάταξης είναι κατασκευασµένα από την εταιρεία LUCAS-NULLE.

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

µέτρηση θερµοκρασιών. ΘΕΡΜΟΜΕΤΡΙΑ από την Αλεξάνδρα Κούση Η επιστήµη που ασχολείται µε τη

µέτρηση θερµοκρασιών. ΘΕΡΜΟΜΕΤΡΙΑ από την Αλεξάνδρα Κούση Η επιστήµη που ασχολείται µε τη ΘΕΡΜΟΜΕΤΡΙΑ από την Αλεξάνδρα Κούση Η επιστήµη που ασχολείται µε τη µέτρηση θερµοκρασιών. 1 Ιστορία της Θερµοµετρίας 17ος αιώνας: εφευρέτης του πρώτου πρακτικού θερµοµέτρου o Galileo. Jean Rey (1632):

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

2017 Κατασκευάζω και Προγραμματίζω με τον μικροελεγκτή Arduino

2017 Κατασκευάζω και Προγραμματίζω με τον μικροελεγκτή Arduino 2017 Κατασκευάζω και Προγραμματίζω με τον μικροελεγκτή Arduino Αριστείδης Παλιούρας e-mail: arispaliouras@gmail.com ISBN: 978-960-93-8945-7 Κατασκευάζω και Προγραμματίζω με τον μικροελεγκτή Arduino Copyright

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

Ιατρικά Ηλεκτρονικά. Χρήσιμοι Σύνδεσμοι. ΙΑΤΡΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ - ΔΙΑΛΕΞΗ 2η. Σημειώσεις μαθήματος: E mail:

Ιατρικά Ηλεκτρονικά. Χρήσιμοι Σύνδεσμοι. ΙΑΤΡΙΚΑ ΗΛΕΚΤΡΟΝΙΚΑ - ΔΙΑΛΕΞΗ 2η. Σημειώσεις μαθήματος: E mail: Ιατρικά Ηλεκτρονικά Δρ. Π. Ασβεστάς Τμήμα Μηχανικών Βιοϊατρικής Τεχνολογίας Τ.Ε Χρήσιμοι Σύνδεσμοι Σημειώσεις μαθήματος: http://medisp.bme.teiath.gr/eclass/courses/tio127/ E mail: pasv@teiath.gr 2 1 Όπως

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

Φυσική Α Γυμνασίου Υποστηρικτικό υλικό ΦΕ 4 και 5

Φυσική Α Γυμνασίου Υποστηρικτικό υλικό ΦΕ 4 και 5 Φυσική Α Γυμνασίου Υποστηρικτικό υλικό ΦΕ 4 και 5 ΕΚΦΕ Νέας Ιωνίας Μαρίνα Στέλλα Φύλλο Εργασίας 4 Μετρήσεις Θερμοκρασίας Η Βαθμονόμηση Διδακτικοί στόχοι να αντιληφθούν τη διαφορά μεταξύ της εκτίμησης (

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

ΕΡΓΑΣΤΗΡΙΟ 6 ΟΔΗΓΗΣΗ ΑΠΕΙΚΟΝΙΣΕΩΝ SSD ΚΑΙ LCD

ΕΡΓΑΣΤΗΡΙΟ 6 ΟΔΗΓΗΣΗ ΑΠΕΙΚΟΝΙΣΕΩΝ SSD ΚΑΙ LCD ΕΡΓΑΣΤΗΡΙΟ 6 ΟΔΗΓΗΣΗ ΑΠΕΙΚΟΝΙΣΕΩΝ SSD ΚΑΙ LCD Σκοπός του εργαστηρίου: Οι φοιτητές εξοικειώνονται με βασικές απεικονίσεις αριθμητικών ψηφίων και χαρακτήρων, καθώς και με τη βασική οδήγηση τέτοιων απεικονίσεων,

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

Εφαρμογές αναλογικών / Ψηφιακών

Εφαρμογές αναλογικών / Ψηφιακών Εφαρμογές αναλογικών / Ψηφιακών 1 ΕΙΣΑΓΩΓΗ Σε αυτήν την ενότητα θα δούμε μερικές ακόμα εφαρμογές ψηφιακών / αναλογικών εισόδων/ εξόδων που μπορούμε να φτιάξουμε με την βοήθεια του Arduino, χρησιμοποιώντας

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

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

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

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

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

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

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

Η πρωτεύουσα διάταξη Α, για την αποστολή θερμοκρασιακών δεδομένων μέσω υπέρυθρης ζεύξης.

Η πρωτεύουσα διάταξη Α, για την αποστολή θερμοκρασιακών δεδομένων μέσω υπέρυθρης ζεύξης. Κεφάλαιο 7 Η πρωτεύουσα διάταξη Α, για την αποστολή θερμοκρασιακών δεδομένων μέσω υπέρυθρης ζεύξης Εναλλακτική λύση στο πρόβλημα της μετάδοσης της πληροφορίας από το ρότορα είναι η χρήση υπέρυθρης ζεύξης

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

2.5 θερμική διαστολή και συστολή

2.5 θερμική διαστολή και συστολή 2.5 θερμική διαστολή και συστολή 1. Όταν ένα σώμα θερμαίνεται, ο όγκος του μεγαλώνει. Το φαινόμενο αυτό ονομάζεται διαστολή. 2. Όταν ένα σώμα ψύχεται, ο όγκος του ελαττώνεται. Το φαινόμενο αυτό ονομάζεται

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

ΕΙΣΑΓΩΓΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΤΗΣ ΦΥΣΙΚΗΣ. Π. Τζαμαλής ΕΔΙΠ

ΕΙΣΑΓΩΓΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΤΗΣ ΦΥΣΙΚΗΣ. Π. Τζαμαλής ΕΔΙΠ ΕΙΣΑΓΩΓΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ ΤΗΣ ΦΥΣΙΚΗΣ Π. Τζαμαλής ΕΔΙΠ ΛΙΓΑ ΣΤΟΙΧΕΙΑ ΓΙΑ ΤΑ ΜΑΘΗΜΑ Ενότητες: Θερμική Φυσική /Θερμοδυναμική /Ατομική Φυσική /Πυρηνική Φυσική. Οι υπόλοιπες ενότητες έγιναν (Ρευστά/Οπτική)

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

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

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

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

Εφαρμογές Αναλογικών Ε/Ε PWM (pulse Width Modulation)

Εφαρμογές Αναλογικών Ε/Ε PWM (pulse Width Modulation) Εφαρμογές Αναλογικών Ε/Ε PWM (pulse Width Modulation) Εισαγωγή Σε αυτή την ενότητα θα δούμε εφαρμογές που χρησιμοποιούν τις αναλογικές Εισόδους/Εξόδους του Arduino ή την τεχνική PWM. Ψηφιακό vs Αναλογικό

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

Συλλογή μεταφορά και. Κεφάλαιο 2 ο ΜΕΤΡΗΣΕΙΣ - ΑΙΣΘΗΤΗΡΙΑ

Συλλογή μεταφορά και. Κεφάλαιο 2 ο ΜΕΤΡΗΣΕΙΣ - ΑΙΣΘΗΤΗΡΙΑ Συλλογή μεταφορά και έλεγχος Δεδομένων Κεφάλαιο 2 ο ΜΕΤΡΗΣΕΙΣ - ΑΙΣΘΗΤΗΡΙΑ Αισθητήρια (sensors) είναι κυκλώματα που δέχονται ένα σήμα ή μια διέγερση από το περιβάλλον και απαντούν με ένα ηλεκτρικό σήμα.

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

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών Εισαγωγή στην επιστήμη των υπολογιστών Υλικό Υπολογιστών Κεφάλαιο 5ο Οργάνωση υπολογιστών 1 Οργάνωση υπολογιστών ΚΜΕ Κύρια Μνήμη Υποσύστημα εισόδου/εξόδου 2 Κεντρική Μονάδα Επεξεργασίας (ΚΜΕ) R1 R2 ΑΛΜ

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

ΚΕΦΑΛΑΙΟ 5 ΠΡΟΣΟΜΟΙΩΤΗΣ PLC SIMATIC S7-300

ΚΕΦΑΛΑΙΟ 5 ΠΡΟΣΟΜΟΙΩΤΗΣ PLC SIMATIC S7-300 ΚΕΦΑΛΑΙΟ 5 ΠΡΟΣΟΜΟΙΩΤΗΣ PLC SIATIC S7-300 5. Σκοπός του προσομοιωτή. Χωρίς τον προσομοιωτή ο έλεγχος της ορθότητας ενός προγράμματος μπορεί να γίνει μόνο offline με τη χρήση του λογισμικού STEP 7 της Siemens

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

Κεφάλαιο 1.6: Συσκευές αποθήκευσης

Κεφάλαιο 1.6: Συσκευές αποθήκευσης Κεφάλαιο 1.6: Συσκευές αποθήκευσης 1.6.1 Συσκευές αποθήκευσης Μνήμη τυχαίας προσπέλασης - RAM Η μνήμη RAM (Random Access Memory Μνήμη Τυχαίας Προσπέλασης), κρατεί όλη την πληροφορία (δεδομένα και εντολές)

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

Είναι το πρωτόκολλο RS232 που χρησιμοποιείται στις σειριακές θύρες COM με τη διαφορά ότι εκτελείται σε επίπεδο τάσεων TTL. 2

Είναι το πρωτόκολλο RS232 που χρησιμοποιείται στις σειριακές θύρες COM με τη διαφορά ότι εκτελείται σε επίπεδο τάσεων TTL. 2 16. USART Οι AVR διαθέτουν ενσωματωμένη διάταξη για υποστήριξη σειριακής επικοινωνίας USART 1 (Universal Synchronous and Asynchronous serial Receiver and Transmitter). Η ενσωματωμένη διάταξη μας εξυπηρετεί

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

ΠΛΗΡΟΦΟΡΙΚΗ 4 ο Μάθημα. Το Υλικό του Υπολογιστή

ΠΛΗΡΟΦΟΡΙΚΗ 4 ο Μάθημα. Το Υλικό του Υπολογιστή ΠΛΗΡΟΦΟΡΙΚΗ 4 ο Μάθημα Το Υλικό του Υπολογιστή Ηλεκτρονικός Υπολογιστής Πουλιέται οπουδήποτε (ακόμη και σε Super Market) Είναι παντού Ο φορητός έχει τις ίδιες δυνατότητες με τον επιτραπέζιο Γίνονται μικρότεροι

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

Ψηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 1. Προγραμματισμός Φυσικών Συστημάτων. Νέα Ψηφιακά Αντικείμενα

Ψηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 1. Προγραμματισμός Φυσικών Συστημάτων. Νέα Ψηφιακά Αντικείμενα Σκοπός Ψηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 1 ΜΕΤΡΩΝΤΑΣ ΑΠΟΣΤΑΣΗ ΜΕ ΤΟΝ ΑΙΣΘΗΤΗΡΑ ΥΠΕΡΗΧΩΝ (SR04). Ψηφιακά Αντικείμενα Μικροελεγκτής Προγραμματισμός Φυσικών Συστημάτων Νέα Ψηφιακά Αντικείμενα Αισθητήρες

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

ΚΥΚΛΩΜΑΤΑ AC-DC. ΚΕΦΑΛΑΙΟ 1ο ΒΑΣΙΚΑ ΚΥΚΛΩΜΑΤΑ ΚΑΙ ΕΞΑΡΤΗΜΑΤΑ - ΑΠΛΑ ΓΡΑΜΜΙΚΑ ΚΥΚΛΩΜΑΤΑ

ΚΥΚΛΩΜΑΤΑ AC-DC. ΚΕΦΑΛΑΙΟ 1ο ΒΑΣΙΚΑ ΚΥΚΛΩΜΑΤΑ ΚΑΙ ΕΞΑΡΤΗΜΑΤΑ - ΑΠΛΑ ΓΡΑΜΜΙΚΑ ΚΥΚΛΩΜΑΤΑ ΚΥΚΛΩΜΑΤΑ AC-DC ΚΕΦΑΛΑΙΟ 1ο ΒΑΣΙΚΑ ΚΥΚΛΩΜΑΤΑ ΚΑΙ ΕΞΑΡΤΗΜΑΤΑ - ΑΠΛΑ ΓΡΑΜΜΙΚΑ ΚΥΚΛΩΜΑΤΑ Βασικά στοιχεία κυκλωμάτων Ένα ηλεκτρονικό κύκλωμα αποτελείται από: Πηγή ενέργειας (τάσης ή ρεύματος) Αγωγούς Μονωτές

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

ΑΣΚΗΣΗ 2 (29 Νοεμβρίου 2016)

ΑΣΚΗΣΗ 2 (29 Νοεμβρίου 2016) ΑΣΚΗΣΗ 2 (29 Νοεμβρίου 2016) Περιγραφή της Άσκησης Στόχος της άσκησης είναι η δημιουργία ενός συστήματος διαχείρισης φωτισμού. Μία φωτομεταβαλλόμενη αντίσταση (LDR) θα διαπιστώνει την ποσότητα του φωτός

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

Το υποσύστηµα "αίσθησης" απαιτήσεις και επιδόσεις φυσικά µεγέθη γενική δοµή και συγκρότηση

Το υποσύστηµα αίσθησης απαιτήσεις και επιδόσεις φυσικά µεγέθη γενική δοµή και συγκρότηση Το υποσύστηµα "αίσθησης" απαιτήσεις και επιδόσεις φυσικά µεγέθη γενική δοµή και συγκρότηση Το υποσύστηµα "αίσθησης" είσοδοι της διάταξης αντίληψη του "περιβάλλοντος" τροφοδοσία του µε καθορίζει τις επιδόσεις

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

Από πού προέρχεται η θερμότητα που μεταφέρεται από τον αντιστάτη στο περιβάλλον;

Από πού προέρχεται η θερμότητα που μεταφέρεται από τον αντιστάτη στο περιβάλλον; 3. ΗΛΕΚΤΡΙΚΗ ΕΝΕΡΓΕΙΑ Ένα ανοικτό ηλεκτρικό κύκλωμα μετατρέπεται σε κλειστό, οπότε διέρχεται από αυτό ηλεκτρικό ρεύμα που μεταφέρει ενέργεια. Τα σπουδαιότερα χαρακτηριστικά της ηλεκτρικής ενέργειας είναι

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

Πρότυπο περιφερειακής ολίσθησης για ψηφιακά. Std ) Δημήτρης Νικολός, Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής, Παν.

Πρότυπο περιφερειακής ολίσθησης για ψηφιακά. Std ) Δημήτρης Νικολός, Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής, Παν. Πρότυπο περιφερειακής ολίσθησης για ψηφιακά κυκλώματα (Digital boundary scan, IEEE Std. 1149.1) Δημήτρης Νικολός, Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών και Πληροφορικής, Παν. Πατρών Περίγραμμα παρουσίασης

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

ΕΝΟΤΗΤΑ 7: ΑΙΣΘΗΤΗΡΕΣ ΥΠΕΡΥΘΡΩΝ

ΕΝΟΤΗΤΑ 7: ΑΙΣΘΗΤΗΡΕΣ ΥΠΕΡΥΘΡΩΝ ΕΝΟΤΗΤΑ 7: ΑΙΣΘΗΤΗΡΕΣ ΥΠΕΡΥΘΡΩΝ Σκοπός και περίγραμμα της Ενότητας 7 Σκοπός της παρουσίασης ΒΑΣΙΚΕΣ ΓΝΩΣΕΙΣ ΥΠΕΡΥΘΡΟΥ ΦΩΤΟΣ Χρήση αισθητήρα υπέρυθρων για τον εντοπισμό αντικειμένων, εμποδίων, παρουσίας

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

ΑΝΑLOG TO DIGITAL CONVERTER (ADC)

ΑΝΑLOG TO DIGITAL CONVERTER (ADC) ΑΝΑLOG TO DIGITAL CONVERTER (ADC) O ADC αναλαμβάνει να μετατρέψει αναλογικές τάσεις σε ψηφιακές ώστε να είναι διαθέσιμες εσωτερικά στο μικροελεγκτή για επεξεργασία. Η αναλογική τάση που θέλουμε να ψηφιοποιηθεί

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

WIRELESS SENSOR NETWORKS (WSN)

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

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

Ιατρικά Ηλεκτρονικά. Δρ. Π. Ασβεστάς Τμήμα Μηχανικών Βιοϊατρικής Τεχνολογίας Τ.Ε

Ιατρικά Ηλεκτρονικά. Δρ. Π. Ασβεστάς Τμήμα Μηχανικών Βιοϊατρικής Τεχνολογίας Τ.Ε Ιατρικά Ηλεκτρονικά Δρ. Π. Ασβεστάς Τμήμα Μηχανικών Βιοϊατρικής Τεχνολογίας Τ.Ε Χρήσιμοι Σύνδεσμοι Σημειώσεις μαθήματος: http://medisp.bme.teiath.gr/eclass/courses/tio127/ https://eclass.teiath.gr/courses/tio101/

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

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων Εργαστήριο ενσωματωμένων συστημάτων Παρουσίαση 3: Βασικός Προγραμματισμός Arduino (AVR) (Συνέχεια) Εργαστήριο Αυτομάτου Ελέγχου Η πλατφόρμα Arduino Microcontroller: ATmega328 Operating Voltage: 5V Digital

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

ΘΕΜΑ : ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ ΔΙΑΡΚΕΙΑ: 1 περιόδος. 24/11/2011 12:09 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας

ΘΕΜΑ : ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ ΔΙΑΡΚΕΙΑ: 1 περιόδος. 24/11/2011 12:09 Όνομα: Λεκάκης Κωνσταντίνος καθ. Τεχνολογίας ΘΕΜΑ : ΟΛΟΚΛΗΡΩΜΕΝΑ ΚΥΚΛΩΜΑΤΑ ΔΙΑΡΚΕΙΑ: 1 περιόδος 24/11/2011 12:09 καθ. Τεχνολογίας ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΗΣ Ένας μικροεπεξεργαστής είναι ένα ολοκληρωμένο κύκλωμα που επεξεργάζεται όλες τις πληροφορίες σε ένα

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