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

Κατανόηση τύπων αισθητήρων

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

⁇ υλικού

Ξεκινήστε επιλέγοντας συμβατούς αισθητήρες υπερήχων και υπέρυθρων για το έργο σας. Συνδέστε τη σκανδάλη και τις ηχώ του αισθητήρα με τις ψηφιακές ακίδες I/O του μικροελεγκτή. Παρομοίως, συνδέστε την καρφίτσα εξόδου του αισθητήρα υπέρυθρων σε μια αναλογική ή ψηφιακή είσοδο, ανάλογα με τον τύπο του αισθητήρα.

Ολοκλήρωση λογισμικού

Γράψτε κώδικα για να αρχικοποιήσετε και τους δύο αισθητήρες και να διαβάσετε τα δεδομένα τους περιοδικά. Χρησιμοποιήστε τις λειτουργίες για να ενεργοποιήσετε υπερήχους παλμούς και να μετρήσετε χρόνο ηχώ. Διαβάστε την έξοδο του αισθητήρα υπέρυθρων για να καθορίσετε την εγγύτητα. Συνδυάστε τα δεδομένα χρησιμοποιώντας μια απλή λογική για να βελτιώσετε την ακρίβεια ανίχνευσης εμποδίων.

Βαθμονόμηση και δοκιμή

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