Κατασκευάζω το πιο αποδοτικό ηλεκτρικό όχημα στον κόσμο.
Ελέγξτε τον ιστότοπο στον παρακάτω σύνδεσμο.
Ελπίζω το αυτοκίνητο να είναι φθηνό, ώστε όλοι να μπορούν να το αντέξουν οικονομικά.
Έτσι, σχεδιάζω και κατασκευάζω το δικό μου φτηνό ελεγκτή κινητήρα.
Ο σχεδιασμός μου είναι να χρησιμοποιήσω περίπου 10 mosfet PWM που ελέγχονται από το Arduino για να ελέγξω αποτελεσματικά την ταχύτητα του κινητήρα 10 έως 20 ίππων του αυτοκινήτου.
Το πρώτο μέρος που δοκίμασα έχει δύο MOSFET στο ίδιο ψυγείο.
Μπόρεσα να δοκιμάσω μέχρι τις 20 π.μ. p και το mosfet θερμάνθηκε μόνο στους 47 C.
Αν ανεβάσω την τάση στα 48 V στα 20 a, μπορώ να ελέγξω 1. 3HP.
Αυτό το χειριστήριο είναι τέλειο για μεγάλα ηλεκτρικά ποδήλατα ή μικρές ηλεκτρικές μοτοσυκλέτες με ανταλλακτικά με τιμή περίπου 10 $.
Ελεγκτής λίστας ανταλλακτικών (
Χρησιμοποίησα το Arduino Mega αλλά μπορείτε να χρησιμοποιήσετε διακόπτη με χρονοδιακόπτη ή άλλο ελεγκτή μικροσυσκευών) 2 Mosfets (χρησιμοποίησα N-
Road 60 V 30 amp qfp30n06l) Δίοδοι (χρησιμοποίησα 4 1N5404) Κεφαλή νεροχύτη (
χρησιμοποιώ ένα θερμαντικό σώμα με μεγάλο πτερύγιο αλουμινίου) Ανεμιστήρας υπολογιστή 12W ανεμιστήρα (με χρήση PCI).
18 g, αλλά 16 ή 14 θα ήταν καλύτερα για υψηλούς ενισχυτές, 22 g για σήματα)
Busbar Πρώτα κόλλησα το καλώδιο στο καλώδιο Mosfet.
Τα χώρισα προσεκτικά ώστε να έχω χώρο για συγκόλληση.
Στον πείρο της πόρτας κόλλησα ένα σύρμα 22 γρ.
Συγκόλλησα 18 γραμμάρια καλωδίων στην αποχέτευση και την ηλεκτρική πηγή.
Τοποθέτησα το σωλήνα Heat Shrink σε οποιοδήποτε εκτεθειμένο μέρος μέχρι το Mosfet.
Έπειτα συνέδεσα την πύλη, την πηγή και την αποστράγγιση των δύο MOSFET.
Τους συνέδεσα στο λεωφορείο.
Συνέδεσα ένα καλώδιο 22g στην αποχέτευση του λεωφορείου.
Η πόρτα και ο σωλήνας αποστράγγισης είναι συνδεδεμένα με το breadboard.
Η αντίσταση 1 k χρησιμοποιείται ως πτυσσόμενη αντίσταση για την εκφόρτιση της πύλης όταν δεν έχω ρεύμα.
Στη συνέχεια, η πύλη συνδέεται με την ψηφιακή ακίδα 13 στο Arduino.
Η αποχέτευση συνδέεται με τον πείρο Arduino GND.
Στη συνέχεια, συνδέω το ποτενσιόμετρο στο Arduino για να ελέγξω την ταχύτητα και την οθόνη LCD (προαιρετικό).
Αφού έβαλα λίγη θερμική πάστα στο πίσω μέρος του καλοριφέρ, στερέωσα τα μπουλόνια του Mosfet στο ψυγείο.
Χρησιμοποιώ Arduino digital pin 13 επειδή κάνει PWM σε τάση περίπου 1.000 hz.
Ο ήχος των περισσότερων μοτέρ είναι ενοχλητικός, αλλά η συχνότητα μπορεί να αλλάξει αν θέλετε.
Αυτό το πρόγραμμα είναι πολύ απλό.
Απλώς εισάγετε μια μεταβλητή από την αναλογική ακίδα του ταψιού μέτρησης.
Αυτή η τιμή χρησιμοποιείται στη συνέχεια για την αλλαγή του κύκλου λειτουργίας PWM.
Εδώ είναι ένα μικρό παράδειγμα του προγράμματος.
Το δοχείο καλύπτεται από τον στρατό Arduinos.
Ο υαλοκαθαριστήρας στο Arduino ρίχνει την τάση μεταξύ 0 και 5 όταν περιστρέφεται.
Η αναλογική λειτουργία ανάγνωσης δέχεται πτώση τάσης.
Το χρησιμοποιήσαμε στη συνάρτηση AnalogWrite που δημιούργησε τον παλμό PWM.
Int PWM = 13 AnalogRead (Pot); AnalogWrite (PWM, Pot/4);
Τοποθέτησα ένα θερμόμετρο σε ένα από τα mosfet, δοκίμασα πολλά διαφορετικά ρεύματα και παρακολούθησα τη θερμοκρασία.
Μπορώ να τρέξω τα 17Α αρκετά και η θερμοκρασία είναι σταθερή στους 47C.
Το μέγιστο ρεύμα είναι πάνω από 20.
Δεν έχω μεγάλο κινητήρα, επομένως χρησιμοποιώ 4 κινητήρες 12 V και 4 λαμπτήρες ως φορτίο.
Όταν παίρνω μεγαλύτερο μοτέρ και φτιάχνω μεγαλύτερη μπαταρία, αρχίζω να δοκιμάζω ένα μεγαλύτερο χειριστήριο 10 έως 20 ίππων.
Δοκίμασα τον ελεγκτή μου με μια σπιτική μπαταρία ιόντων λιθίου.
Χρησιμοποιώ 8 μονάδες παράλληλα και χρησιμοποιώ έως και 5 ομάδες των 20 v στη σειρά χρησιμοποιώντας 40 μονάδες.
Όταν το δοκίμασα σε περίπου 20 λεπτά, παρατήρησα ότι η μπαταρία μου ζεστάθηκε πολύ και η τάση έπεσε πολύ.