Πίνακας περιεχομένων:
- Βήμα 1: Προετοιμασία υλικού
- Βήμα 2: Σύνδεση υλικού
- Βήμα 3: Δείγμα πηγαίου κώδικα
- Βήμα 4: Σειριακή παρακολούθηση
- Βήμα 5: Αποτελέσματα
- Βήμα 6: Βίντεο
Βίντεο: Σεμινάριο για το VNH2SP30 Monster Motor Module (Single Channel): 6 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Περιγραφή
Το VNH2SP30 είναι ένα πρόγραμμα οδήγησης μοτέρ γεφυρών που προορίζεται για ένα ευρύ φάσμα εφαρμογών αυτοκινήτων. Η συσκευή ενσωματώνει έναν διπλό μονολιθικό οδηγό υψηλής πλευράς και δύο διακόπτες χαμηλής πλευράς. Ο διακόπτης οδηγού υψηλής πλευράς έχει σχεδιαστεί χρησιμοποιώντας τη γνωστή και αποδεδειγμένη ιδιόκτητη τεχνολογία VIPower M0 της STMicroelectronic που επιτρέπει αποτελεσματική ενσωμάτωση στην ίδια μήτρα ενός πραγματικού Power MOSFET με έξυπνο κύκλωμα σήματος/προστασίας. Το VIN και ο κινητήρας είναι τοποθετημένοι για βιδωτούς ακροδέκτες 5mm, καθιστώντας εύκολη τη σύνδεση καλωδίων μεγαλύτερου εύρους. Τα INA και INB ελέγχουν την κατεύθυνση κάθε κινητήρα και οι ακίδες PWM ενεργοποιούν ή απενεργοποιούν τους κινητήρες. Για το VNH2SP30, οι ακίδες αίσθησης ρεύματος (CS) θα παράγουν περίπου 0,13 βολτ ανά amp ρεύματος εξόδου.
Προσδιορισμός:
- Εύρος τάσης: 5,5V - 16V
- Μέγιστη βαθμολογία ρεύματος: 30Α
- Πρακτικό συνεχές ρεύμα: 14 Α
- Ρεύμα αίσθησης εξόδου ανάλογη του ρεύματος κινητήρα
- MOSFET αντίσταση: 19 mΩ (ανά πόδι)
- Μέγιστη συχνότητα PWM: 20 kHz
- Θερμική διακοπή λειτουργίας
- Απενεργοποίηση υπέρτασης και υπέρτασης
Βήμα 1: Προετοιμασία υλικού
Για αυτό το σεμινάριο, απαιτήσαμε αυτά τα στοιχεία:
1. VNH2SP30 Monster Motor Module (Single Channel)
2. Πλακέτα Arduino Uno και USB
3. Μοτέρ από πλαστικό γρανάζι
4. Επαναφορτιζόμενη μπαταρία Li-Ion 7.4V 1200mAh
5. 2x Wire with Crocodile End Clip
Βήμα 2: Σύνδεση υλικού
Συνδέστε την καρφίτσα VNH2SP30 Monster Motor Module (Single Channel) στην καρφίτσα Arduino Uno.
5V> 5V
GND> GND
CS> A2
INA> D7
INB> D8
PMW> D5
Βήμα 3: Δείγμα πηγαίου κώδικα
Αυτό είναι ένα δείγμα πηγαίου κώδικα για το κύκλωμα, μπορείτε να το κατεβάσετε, να το ανοίξετε και να το ανεβάσετε στον πίνακα Arduino Uno. Βεβαιωθείτε ότι έχετε μεταβεί στα Εργαλεία και επιλέξτε τη σωστή πλακέτα και θύρα.
Βήμα 4: Σειριακή παρακολούθηση
Αφού ολοκληρώσετε τη σύνταξη του δείγματος πηγαίου κώδικα στον πίνακα Arduino Uno, μεταβείτε στην επιλογή Εργαλεία> Σειριακή οθόνη και θα λάβετε μια σειριακή οθόνη όπως φαίνεται στην παραπάνω εικόνα.
Βήμα 5: Αποτελέσματα
Αυτό είναι το αποτέλεσμα αυτού του σεμιναρίου:
Εγώ. όταν ο χρήστης εισάγει τον αριθμό «2», ο κινητήρας γραναζιού αρχίζει να περιστρέφεται προς τα εμπρός και η σειριακή οθόνη θα εκτυπώνεται προς τα εμπρός.
ii όταν ο χρήστης εισάγει «3», ο κινητήρας του γραναζιού αρχίζει να κάνει όπισθεν και η σειριακή οθόνη θα εκτυπώνει αντίστροφα.
iii όταν ο χρήστης πληκτρολογήσει "+", η ταχύτητα του μοτέρ ταχυτήτων αυξάνεται κατά 10 και η σειριακή οθόνη θα εκτυπώσει την ταχύτητα του κινητήρα. Ωστόσο, η μέγιστη ταχύτητα του μοτέρ ταχυτήτων είναι 255, επομένως, όταν ο χρήστης εισάγει "++" περισσότερο, θα εξακολουθεί να εκτυπώνει 255 και ποτέ περισσότερο από 255 (όπως φαίνεται στην εικόνα).
iv όταν ο χρήστης εισάγει '-', η ταχύτητα του μοτέρ μειώνεται κατά 10 και η σειριακή οθόνη θα εκτυπώσει την ταχύτητα του κινητήρα. Ωστόσο, η ελάχιστη ταχύτητα του μοτέρ γραναζιού είναι 0, επομένως, όταν ο χρήστης εισάγει «-» περισσότερο θα εξακολουθεί να εκτυπώνει 0 και ποτέ λιγότερο από 0 (όπως φαίνεται στην εικόνα).
iv όταν ο χρήστης εισάγει '1', ο κινητήρας του γραναζιού σταματά να περιστρέφεται και η σειριακή οθόνη θα σταματήσει να εκτυπώνει.
Βήμα 6: Βίντεο
Αυτή η επίδειξη βίντεο δείχνει πώς λειτουργεί ο κινητήρας ταχυτήτων σύμφωνα με το δείγμα πηγαίου κώδικα.
Συνιστάται:
Σεμινάριο για τον αισθητήρα πυξίδας διασύνδεσης HMC5883L με Arduino: 10 βήματα (με εικόνες)
Οδηγίες για τον αισθητήρα πυξίδας διασύνδεσης HMC5883L με Arduino: Περιγραφή Το HMC5883L είναι μια ψηφιακή πυξίδα 3 αξόνων που χρησιμοποιείται για δύο γενικούς σκοπούς: για τη μέτρηση της μαγνήτισης ενός μαγνητικού υλικού όπως ένας σιδηρομαγνήτης ή για τη μέτρηση της αντοχής και, σε ορισμένες περιπτώσεις, της κατεύθυνσης του μαγνητικό πεδίο σε ένα σημείο της
Σεμινάριο για τη διεπαφή RGB Led WS2812B με Arduino UNO: 7 βήματα (με εικόνες)
Σεμινάριο για τη διεπαφή RGB Led WS2812B με Arduino UNO: Αυτό το σεμινάριο θα σας διδάξει ορισμένα βασικά για τη χρήση του Sparkfun RGB Led WS2812B με Arduino UNO
Σεμινάριο για τη διασύνδεση HX711 With Load Cell Straight Bar 50kg: 10 βήματα (με εικόνες)
Σεμινάριο για τη διασύνδεση HX711 με ευθύγραμμη κυψέλη φορτίου 50kg: ΜΟΝΑΔΑ BALACE HX711Περιγραφή: Αυτή η ενότητα χρησιμοποιεί 24 μετατροπείς A / D υψηλής ακρίβειας. Αυτό το τσιπ έχει σχεδιαστεί για ηλεκτρονική κλίμακα και σχεδιασμό υψηλής ακρίβειας, έχει δύο αναλογικά κανάλια εισόδου, προγραμματιζόμενο κέρδος 128 ενσωματωμένου ενισχυτή. Το κύκλωμα εισόδου
Σεμινάριο για L298 2Amp Motor Driver Shield για Arduino: 6 βήματα
Οδηγίες για το L298 2Amp Motor Driver Shield για Arduino: Περιγραφή Το L298 2Amp Motor Driver Shield για το Arduino βασίζεται στο ενσωματωμένο κύκλωμα οδηγού κινητήρα L298, ένα πρόγραμμα οδήγησης μοτέρ πλήρους γέφυρας. Μπορεί να οδηγήσει δύο ξεχωριστούς κινητήρες 2A DC ή 1 μοτέρ βηματισμού 2Α. Η ταχύτητα και οι κατευθύνσεις του κινητήρα μπορούν να ελεγχθούν ξεχωριστά
Χρήση μονάδας Bluetooth 4.0 HC -08 για έλεγχο LED με δυνατότητα διεύθυνσης - ένα σεμινάριο Arduino Uno: 4 βήματα (με εικόνες)
Χρησιμοποιήστε τη μονάδα Bluetooth 4.0 HC -08 για να ελέγξετε τις διευθύνσιμες λυχνίες LED - ένα σεμινάριο Arduino Uno: Έχετε ήδη εμβαθύνει σε λειτουργικές μονάδες επικοινωνίας με το Arduino; Το Bluetooth ανοίγει έναν κόσμο δυνατοτήτων για τα έργα σας Arduino και τη χρήση του διαδικτύου πραγμάτων. Εδώ θα ξεκινήσουμε με ένα βήμα μωρού και θα μάθουμε πώς να ελέγχουμε τις διευθύνσιμες λυχνίες LED με sma