Το ταχύμετρο είναι ένας μετρητής RPM που μετράει το όχι. περιστροφών ανά λεπτό. Υπάρχουν δύο τύποι στροφόμετρου - ο ένας είναι μηχανικός και ο άλλος ψηφιακός. Εδώ πρόκειται να σχεδιάσουμε ένα ψηφιακό ταχύμετρο με βάση το Arduino χρησιμοποιώντας μονάδα αισθητήρα IR για την ανίχνευση αντικειμένων για περιστροφή μετρήσεων οποιουδήποτε περιστρεφόμενου σώματος. Καθώς το IR μεταδίδει ακτίνες IR που αντανακλούν πίσω στο δέκτη IR και στη συνέχεια το IR Module παράγει έξοδο ή παλμό που ανιχνεύεται από τον ελεγκτή arduino όταν πατάμε το κουμπί έναρξης. Μετράει συνεχώς για 5 δευτερόλεπτα.
Μετά από 5 δευτερόλεπτα, το arduino υπολογίζει το RPM για ένα λεπτό χρησιμοποιώντας τον δεδομένο τύπο.
RPM = Αριθμός x 12 για περιστρεφόμενο σώμα ενός αντικειμένου.
Αλλά εδώ παρουσιάζουμε αυτό το έργο χρησιμοποιώντας ανεμιστήρα οροφής. Έτσι κάναμε μερικές αλλαγές που δίνονται παρακάτω:
RPM = μέτρηση x 12 / αντικείμενα
Οπου
αντικείμενο = αριθμός λεπίδας στον ανεμιστήρα.
Απαιτούμενα συστατικά για το ταχύμετρο Arduino
- Arduino Pro Mini
- Μονάδα αισθητήρα IR
- LCD 16x2
- Πιέστε το κουμπί
- Πίνακας ψωμιού
- Μπαταρία 9 volt
- Σύνδεση καλωδίων
Διάγραμμα κυκλώματος και επεξήγηση
Όπως φαίνεται στο παραπάνω κύκλωμα ταχομέτρου, περιέχει Arduino Pro Mini, μονάδα αισθητήρα IR, βομβητή και LCD. Το Arduino ελέγχει ολόκληρη τη διαδικασία, όπως ανάγνωση παλμού που παράγει η μονάδα αισθητήρα IR σύμφωνα με την ανίχνευση αντικειμένων, τον υπολογισμό RPM και την αποστολή τιμής RPM σε LCD. Ο αισθητήρας IR χρησιμοποιείται για την ανίχνευση αντικειμένου. Μπορούμε να ρυθμίσουμε την ευαισθησία αυτής της μονάδας αισθητήρα με ενσωματωμένο ποτενσιόμετρο που βρίσκεται στη μονάδα IR. Η μονάδα αισθητήρα IR αποτελείται από έναν πομπό IR και μια δίοδο φωτογραφίας που ανιχνεύει ή λαμβάνει υπέρυθρες ακτίνες. Ο πομπός IR μεταδίδει υπέρυθρες ακτίνες, όταν αυτές οι ακτίνες πέφτουν σε οποιαδήποτε επιφάνεια, αντανακλούν πίσω και ανιχνεύονται από τη δίοδο φωτογραφιών (Μπορείτε να καταλάβετε περισσότερα γι 'αυτό σε αυτό το ρομπότ Line Folloewr). Η έξοδος της φωτογραφικής δίοδος συνδέεται με έναν συγκριτή, ο οποίος συγκρίνει την έξοδο της φωτογραφικής δίοδος με την τάση αναφοράς και το αποτέλεσμα δίνεται ως έξοδος στο arduino.
Ο πείρος εξόδου μονάδας αισθητήρα IR συνδέεται απευθείας με τον ακροδέκτη 18 (A4). Τα Vcc και GND συνδέονται με Vcc και GND του arduino. Μια οθόνη LCD 16x2 συνδέεται με το arduino σε λειτουργία 4-bit. Ο πείρος ελέγχου RS, RW και En συνδέεται απευθείας με τον πείρο arduino 2, GND και 3. Και ο πείρος δεδομένων D4-D7 συνδέεται με τους πείρους 4, 5, 6 και 7 του arduino. Σε αυτό το έργο προστίθεται επίσης ένα κουμπί. Όταν πρέπει να μετρήσουμε το RPM, πατάμε αυτό το κουμπί για να ξεκινήσουμε αυτό το Arduino Tachometer για να μετρήσουμε το RPM για πέντε δευτερόλεπτα. Αυτό το μπουτόν συνδέεται με τον πείρο 10 του arduino σε σχέση με τη γείωση. Μπορείτε να μάθετε περισσότερα σχετικά με τη λειτουργία του πομπού IR και του κυκλώματος δέκτη σε αυτό το σεμινάριο κυκλώματος.
Περιγραφή κωδικού στροφόμετρου Arduino
Στον κώδικα χρησιμοποιήσαμε τη λειτουργία ψηφιακής ανάγνωσης για να διαβάσουμε την έξοδο της μονάδας αισθητήρα IR και στη συνέχεια να υπολογίσουμε το RPM.