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

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

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

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

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

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

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

Μάθημα 2 Δραστηριότητα 2: Δημιουργώντας το Μετεωρολογικό Σταθμό. Επανεξέταση των βασικών εννοιών της C και του προγραμματισμού.

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

Συλλογή & Επεξεργασία Δεδομένων. Προγραμματίζοντας τον Arduino Μέρος Ι: Μεταβλητές, Εντολές Εισόδου & Εξόδου. Ολοκληρωμένο Περιβάλλον Ανάπτυξης (IDE)

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

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

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

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 4. Οδηγώντας έναν DC Κινητήρα. Το κύκλωμα της Λειτουργίας DC Κινητήρα

Εξαμηνιαία Εργασία 2013 Προγραμματίζοντας τον Arduino στη C Μέρος Β : Επικοινωνία Υπολογιστή με Μικροελεγκτή

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

Εξαμηνιαία Εργασία 2013 Προγραμματίζοντας τον Arduino στη C Μέρος Α : Υλικά

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

USB_6008_terminal_31. PCI_6023E_terminal_68. PCI_6023E_terminal_67

Εγκατάσταση του Arduino IDE

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

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

ΦΙΛΤΡΑ KALMAN ΕΞΑΜΑΗΝΙΑΙΑ Β - ΕΠΕΞΗΓΗΣΕΙΣ

Φύλλο εργασίας 9 - Αυτόνομο ρομποτικό όχημα αποφυγής εμποδίων

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

Παράρτημα Φύλλο εργασίας 1: Δραστηριότητα 1 : Να αναβοσβήνει η φωτοδίοδος ανά ένα δευτερόλεπτο. Μέλη της ομάδας :

Η ΑΞΙΟΠΟΙΗΣΗ ΤΟΥ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΛΟΓΙΣΜΙΚΟΥ COACH 5 ΣΤΗΝ ΔΙΔΑΣΚΑΛΙΑ ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΤΟΥ ΗΛΕΚΤΡΟΝΙΚΟΥ ΤΟΜΕΑ ΤΩΝ Τ.Ε.Ε.

Σκοπός. Εργαστήριο 6 Εντολές Επανάληψης Τα Εργαστηριακά Προγράμματα. Η δομή Επιλογής στη PASCAL. H δομή Επανάληψης στη PASCAL. Η εντολή επανάληψης for

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

Έλεγχος κινητήρα συνεχούς ρεύματος με τρανζίστορ και Arduino

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

Συλλογή & Επεξεργασία Δεδομένων Εξαμηνιαία ΡομποΚαθαριστής Μέρος Β : Το Πρόγραμμα. Σχεδίαση Συστήματος Πραγματικής Εφαρμογής (Prototyping).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Σκοπός. Εργαστήριο 6 Εντολές Επανάληψης

Μια πρόταση διδασκαλίας για το μάθημα του προγραμματισμού Η/Υ στο Λύκειο με τη μεθοδολογία STEM

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

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

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

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

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

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

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

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

Ανάκτηση θερμοκρασιακού πεδίου σε περιστρεφόμενο (εν κινήσει)

Εργαστήριο 9 Συναρτήσεις στη PASCAL. Η έννοια του κατακερματισμού. Συναρτήσεις. Σκοπός

Lab 1: Experimenting on Arduino & AI Sense

Εγκατάσταση του LabVIEW

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

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

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

ΔΡΑΣΤΗΡΙΟΤΗΤΑ ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO- 01a

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

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

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

ΣΥΣΤΗΜΑ ΜΕΤΡΗΣΗΣ ΧΛΩΡΙΩΣΗΣ

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

ΣΤΟΙΧΕΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ARDUINO

Τα ηλεκτρονικά μέρη του ρομπότ Επιλογή των μονάδων εισόδου εξόδου ανάλογα το μοντέλο που θέλουμε να κατασκευάσουμε

4 ο Εργαστήριο Τυχαίοι Αριθμοί, Μεταβλητές Συστήματος

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

Arduino Teachers Workshop

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

ΤΙΤΛΟΣ ΕΡΓΑΣΤΗΡΙΑΚΗΣ ΑΣΚΗΣΗΣ ΚΑΤΑΧΩΡΗΤΕΣ ΟΛΙΣΘΗΤΕΣ

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

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

Μετρολογικές Διατάξεις Μέτρησης Θερμοκρασίας Μετρολογικός Ενισχυτής τάσεων θερμοζεύγους Κ και η δοκιμή (testing).

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

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006

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

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

ΘΕΜΑ : ΗΛΕΚΤΡΟΝΙΚΗ ΜΝΗΜΗ ΚΑΙ ΜΙΚΡΟΕΛΕΓΚΤΕΣ. ΔΙΑΡΚΕΙΑ: 1 περίοδος

TO ΥΠΟΠΡΟΓΡΑΜΜΑ ΣΥΝΑΡΤΗΣΗ

1. Ηλεκτρικοί κινητήρες- σερβοκινητήρας 2. Ελεγκτές. ΜΠΔ, 9 Ο Εξάμηνο Σάββας Πιπερίδης

Κεφάλαιο 1 Εισαγωγή.

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

Συλλογή & Επεξεργασία Δεδομένων Εξαμηνιαία Σχεδίαση Συστήματος Πραγματικής Εφαρμογής (Prototyping).

Πρόγραμμα Μεταπτυχιακών Σπουδών Σχεδίαση και Ανάπτυξη Προηγμένων Συστημάτων Ηλεκτρονικής ΕΞΕΤΑΣΕΙΣ ΕΑΡΙΝΟΥ ΕΞΑΜΗΝΟΥ ΑΚΑΔΗΜΑΙΚΟΥ ΕΤΟΥΣ

G&K ELECTRONICS AVR ATMEGA DEVELOPMENT BOARD

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

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

Φύλλο εργασίας 7 - Δημιουργώ τα δικά μου χρώματα με το RGB LED

Πράξη ια «Ανάπτυξη και Εφαρμογή Προγραμμάτων Επίδειξης και Βράβευσης Εκπαιδευτικών Έργων ΤΕΕ & ΣΕΚ» ΚΑΤΑΣΚΕΥΗ ΟΠΤΙΚΟΥ ΦΑΣΜΑΤΙΚΟΥ ΑΝΑΛΥΤΗ

Project 5: Συνθέτοντας μουσική

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

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

Ημερήσιο Γενικό Λύκειο Σητείας. Σχ. έτος

Ας δούμε λίγο την θεωρία με την οποία ασχοληθήκαμε μέχρι τώρα.

Σκοπός. Αλγεβρικοί και Λογικοί Υπολογισμοί στη PASCAL

Transcript:

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

Μέρος Α : Σκοπός και Περιγραφή της Άσκησης 2.1 ΕΠΙΔΙΩΞΗ ΤΗΣ ΑΣΚΗΣΗΣ Σ αυτή την άσκηση, εξετάζουμε την επικοινωνία του υπολογιστή με αισθητήρες, μέσα από έναν μικροελεγκτή, μετρώντας θερμοκρασία με τον αισθητήρα και παριστάνοντας / αναλύοντας, αυτές τις τιμές θερμοκρασίας. Μέσα από τη μέτρηση θερμοκρασίας / τη διάταξη που δημιουργούμε για να μετρούμε θερμοκρασία και αυτόματα, να παίρνουμε στον υπολογιστή τις τιμές θερμοκρασίας, δημιουργούμε ένα απλό, αλλά ολοκληρωμένο Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων και βλέπουμε στη πράξη την επικοινωνία του υπολογιστή με αισθητήρες και γενικά, με αναλογικές συσκευές που περιλαμβάνει: Την μετάδοση των τιμών / αναλογικών τιμών από τον αισθητήρα (ες) στον υπολογιστή και την επεξεργασία τους, στον υπολογιστή. Την επίδραση / τη δυνατότητα της επίδρασης του υπολογιστή στο εξωτερικό περιβάλλον, στη βάση της ανάλυσης των μετρήσεων από τους αισθητήρες, εκτελώντας λειτουργίες, όπως η περιστροφή ενός κινητήρα που σ αυτή την άσκηση παριστάνονται από το αναβόσβημα μίας LED. Τη διαρκή / συνεχή μετάδοση σημάτων από τους αισθητήρες στον υπολογιστή και εντολών από τον υπολογιστή στους αισθητήρες / κινητήρες σε πραγματικό χρόνο. 2.2 To Πείραμα Σ αυτή την άσκηση, επιχειρούμε να μετρήσουμε την εξωτερική θερμοκρασία, χρησιμοποιώντας τον αισθητήρα θερμοκρασίας TMP36. 2.3 Πειραματική Διάταξη Στη σχεδίαση αυτού του συστήματος, βλέπουμε / χρειάζεται να λύσουμε κάποια βασικά σχεδιαστικά προβλήματα των συνθετότερων συστημάτων μέτρησης. Το πρώτο από αυτά τα προβλήματα είναι πως ο αισθητήρας θερμοκρασίας λειτουργεί, δημιουργώντας μία αναλογική τάση, σ έναν από τους ακροδέκτες του που είναι ανάλογη της εξωτερικής θερμοκρασίας. Πως ο υπολογιστής / ο μικροεπεξεργαστής που επεξεργάζεται μόνον ψηφιακά σήματα / ψηφιακή πληροφορία, στη μορφή παλμών 0 V ή 5 V, μπορεί να διαβάσει μία αναλογική τάση? Υπάρχουν διαφορετικοί τρόποι για να συνδέουμε αναλογικές συσκευές στον υπολογιστή και να μετατρέπουμε τα σήματα αυτών των συσκευών σε μία μορφή που ο υπολογιστής μπορεί να διαβάζει, επιτρέποντας την επικοινωνία του υπολογιστή με αυτές τις συσκευές. Σ αυτή την άσκηση, για την επικοινωνία του υπολογιστή με αναλογικές συσκευές αισθητήρες και τη μετάδοση των σημάτων αυτών των συσκευών στον 2

Εικόνα 1: Πειραματική διάταξη, για τη μέτρηση θερμοκρασίας. υπολογιστή, χρησιμοποιούμε τον Arduino. Ο Arduino αποτελεί έναν απλό και πρακτικό σύστημα / τρόπο, για να συνδέουμε τον υπολογιστή σε αναλογικές συσκευές που μετρούν τον εξωτερικό κόσμο. Παρέχει σ αυτές τις αναλογικές συσκευές, συνεχή τάση V cc = 5 V, μέσα από τη θύρα (output pin) V cc, ground (GND) και αναλογικές εισόδους, όπου μπορούμε να συνδέουμε τον ακροδέκτη εξόδου των αναλογικών συσκευών. Συνδέεται πολύ εύκολα στον υπολογιστή. Μπορεί να μετατρέπει τις αναλογικές 3

Εικόνα 2: Το πρόγραμμα, για τη μέτρηση θερμοκρασίας. τάσεις στις εισόδους του σε ψηφιακές και να μεταφέρει τις ψηφιοποιημένες τάσεις, στον υπολογιστή, μέσα από την σύνδεση του, στη USB θύρα του υπολογιστή που λειτουργεί σαν σειριακή θύρα. 2.4 Η Πειραματική Διάταξη Συνδέουμε τον έναν ακραίο ακροδέκτη του TMP36, στην έξοδο V cc = 5 V και τον άλλο ακραίο ακροδέκτη στο GND του Arduino, όπως παριστάνεται στην Εικόνα 1. Συνδέουμε τον μεσαίο ακροδέκτη, όπου δημιουργείται μία τάση ανάλογη της εξωτερικής θερμοκρασίας στην αναλογική θύρα 0 του Arduino. Η συνδεσμολογία της μέτρησης θερμοκρασίας είναι πολύ απλή και παριστάνεται στην Εικόνα 1. 4

Εικόνα 3: Οι βασικές λειτουργίες του προγράμματος, για τη μέτρηση θερμοκρασίας. 2.5 Το Πρόγραμμα Όλη η διαδικασία της μέτρησης της εξωτερικής θερμοκρασίας με τον αισθητήρα LM 335 και της μετάδοσης των τιμών θερμοκρασίας, δηλαδή της ψηφιοποιημένης τάσης από τον αισθητήρα, στον υπολογιστή, ρυθμίζεται από ένα πρόγραμμα που εκτελείται στον μικροεπεξεργαστή του Arduino. Το πρόγραμμα για τη μέτρηση της θερμοκρασίας και οι βασικές λειτουργίες του προγράμματος, παριστάνονται στην Εικόνα 2. Η διαδικασία εκτέλεσης του προγράμματος είναι απλή. Αφού γράψουμε το πρόγραμμα στο αναπτυξιακό περιβάλλον του Arduino, το φορτώνουμε στον Arduino, επιλέγοντας την εντολή: Αρχείο Φόρτωση Τότε το πρόγραμμα θα αρχίσει να εκτελείται, εμφανίζοντας στη σειριακή οθόνη του υπολογιστή τις τιμές θερμοκρασίας που παίρνει / διαβάζει από τον αισθητήρα 5

Εικόνα 4: Ενδεικτικά αποτελέσματα, από τη μέτρηση θερμοκρασίας. θερμοκρασίας (Εικόνα 4). Όμως, οι τιμές που παίρνουμε στη σειριακή οθόνη του υπολογιστή δεν είναι ούτε τιμές θερμοκρασίας, ούτε τιμές τάσης. Η εντολή analogread διαβάζει τη τάση στην είσοδο 0 του Arduino, κάθε 500 ms και μετατρέπει αυτή τη τάση σε μία τιμή στο πεδίο τιμών [0, 1023]. Έτσι, για παράδειγμα η τιμή 153 που παίρνουμε στην σειριακή οθόνη του υπολογιστή από τη μέτρηση θερμοκρασίας, αντιστοιχεί σε μία τάση: V in = (153 / 1023) * 5 V = 0,7478 V = 747,8 mv Πως μετατρέπουμε αυτή τη τάση σε μία τιμή θερμοκρασίας? Στη βάση των χαρακτηριστικών του LM 335, κάθε ένας βαθμός C αντιστοιχεί σε 10 mv τάσης από τον LM 335. H χαρακτηριστική καμπύλη για τον LM 335, παριστάνεται στην Εικόνα 5. Επομένως, αν από τον αισθητήρα θερμοκρασίας παίρνουμε μία τάση V(t), μπορούμε 6

Εικόνα 5: Η χαρακτηριστική καμπύλη του LM 335.. να μετατρέψουμε αυτή τη τιμή τάσης σε θερμοκρασία, από την εξίσωση της χαρακτηριστικής καμπύλης του αισθητήρα: T = 100 * (V 0.5) 7

Εικόνα 6: Το πρόγραμμα, για να αναβοσβήνει μία LED... Εφαρμογή 3.3 Τροποποιείστε τη διάταξη μέτρησης θερμοκρασίας, συνδέοντας μία LED, σ αυτή τη διάταξη, όπως παριστάνεται στην Εικόνα 1. Το πρόγραμμα μέτρησης θερμοκρασίας, θα πρέπει να ανάβει τη LED, όταν η θερμοκρασία πέφτει κάτω από ένα καθορισμένο όριο. Για τη λειτουργία της LED, μπορούμε να χρησιμοποιήσουμε το πρόγραμμα, στην Εικόνα 6. 8