Μετάβαση στο κεντρικό περιεχόμενο
Απαιτήσεις ολοκλήρωσης

Στην προηγούμενη ενότητα είδαμε τον 298Ν, σε αυτήν μπορούμε να δούμε ένα shield driver τον L293D. Αποτελεί έναν από τους καλύτερους τρόπους για τον έλεγχο των κινητήρων DC, Servo και Stepper όταν χρησιμοποιείτε Arduino καθώς ο 298 ελέγχει μόνο DC.

Επίσης σημαντική διαφορά είναι και το ότι αυτή η ασπίδα προσφέρει συνολικά τέσσερα H-Bridge και κάθε H-γέφυρα μπορεί να προσφέρει έως και 0,6A στον κινητήρα.

L293D Motor Driver Shield for Arduino

Έτσι συνολικά εξυπηρετεί 4 DC κινητήρες,  2 servo, 2 stepper.

Στο σχήμα μπορούμε να δούμε ότι υπάρχει δυνατότητα παροχής ρεύματος εξωτερικά (προτείνεται) για παράδειγμα από μια μπαταρία ( π.χ. 9V ). Σε αυτήν την περίπτωση θα πρέπει να αφαιρεθεί το πράσινο jumper ακριβώς δίπλα. Σε περίπτωση σταθερών κατασκευών όπου πιθανόν το arduino είναι συνδεμένο με usb, το shield μπορεί να τροφοδοτηθεί από τον μικροελεγκτή αρκεί να μην αφαiρέσουμε το jumper όπως προηγουμένως.

Η ασπίδα μπορεί να ελέξγει κινητήρες DC που έχουν τάσεις μεταξύ 4,5 και 25V.  Η σύνδεση μπορεί να γίνει σε οποιονδήποτε από τους ακροδέκτες κινητήρα M1, M2, M3 ή M4. Τα pin που χρησιμοποιούνται είναι : pin11 για M1, pin3 για M2, pin5 για M3, pin6 για M4 ενώ  απασχολούνται και τα 4, 7, 8 και 12.

Στην περίπτωση του ελέγχου servo χρησιμοποιούνται οι έξοδοι 9 και 10 ενώ απασχολείται και ο 2. Ειδικά στα servo το ρεύμα εύκολα εξυπηρετείτε και από μια κοινή τροφοδοσία του arduino χωρίς να απαιτηθεί εξωτερική παροχή. Τέλος παρόμοια ευκολία υπάρχει και στον προγραμματισμό των servo καθώς δεν απαιτούν ειδικές προσαρμογές του IDE.

Παράδειγμα σύνδεσης κινητήρων και αισθητήρων.

motos


Παρακάτω μπορείτε να δείτε και το servo που είναι προσαρμοσμένο στον αισθητήρα υπερήχων και τα καλώδια ερχόμενα απο τον σταυρό του σασί συνδέονται στο shield. 

obstacle293



Τελευταία τροποποίηση: Δευτέρα, 15 Μαρτίου 2021, 2:52 AM