Buduję najbardziej wydajny pojazd elektryczny na świecie.
Sprawdź stronę internetową w poniższym linku.
Mam nadzieję, że samochód jest tani, więc każdy może sobie na to pozwolić.
Projektuję i produkuję własny tani kontroler silnika.
Moim projektem jest użycie około 10 MOSFET PWM kontrolowanych przez Arduino, aby skutecznie kontrolować prędkość silnika samochodu od 10 do 20 koni mechanicznych.
Pierwsza część, którą testowałem, ma dwa MOSFET na tym samym chłodnicy.
Byłem w stanie przetestować do 20 rano P, a MOSFET został ogrzewany tylko do 47 ° C.
Jeśli podniosę napięcie do 48 V przy 20 A, mogę kontrolować 1. 3 KM.
Ten kontroler jest idealny do dużych motocykli elektrycznych lub małych motocykli elektrycznych z częściami wycenionymi około 10 USD.
Kontroler listy części (
użyłem Mega Arduino, ale możesz użyć przełącznika timera lub innego mikro deviceControllera) 2 MOSFET (użyłem N-
Road 60 V 30 A QFP30N06L) DiODES (użyłem 4 1N5404) Zlega na głowę (
Używałem wysokiego zlewu Głowa (
14 lub 14 lub 14 lat. 22 g dla sygnałów)
Busbarfirst I przylutowałem drut do ołowiu Mosfet.
Ostrożnie je rozdzieliłem, aby miałem miejsce na spawanie.
Na szpilce bramki przyspawałem drut 22 g.
Spawałem 18 g przewodów na drenażu i źródła elektrycznym.
Położyłem rurkę kurczenia cieplnego na dowolnej odsłoniętej części do MOSFET.
Następnie podłączyłem bramę, źródło i drenaż dwóch MOSFET.
Podłączyłem je w autobusie.
Podłączyłem drut 22 g do odpływu w magistrecie.
Drzwi i rura spustowa są przymocowane do tablicy chleba.
Rezystor 1 k jest używany jako opuszczalny rezystor do rozładowania bramy, gdy nie mam włączonej mocy.
Brama jest następnie podłączona do cyfrowego pinu 13 na Arduino.
Drenaż jest podłączony do pinu GND Arduino.
Następnie podłączam potencjometr do Arduino, aby kontrolować prędkość i ekran LCD (opcjonalnie).
Po nałożeniu pewnej pasty termicznej z tyłu chłodnicy naprawiłem śruby MOSFET do chłodnicy.
Używam cyfrowego PIN Arduino, ponieważ wykonuje PWM przy napięciu około 1000 Hz.
Dźwięk większości silników jest denerwujący, ale częstotliwość może się zmienić, jeśli chcesz.
Ten program jest bardzo prosty.
Po prostu wprowadź zmienną z analogowej szpilki miski pomiarowej.
Ta wartość jest następnie wykorzystywana do zmiany cyklu pracy PWM.
Oto niewielki przykład programu.
Pot jest pokryty armią Arduinos.
Wyciera na Arduino upuszcza napięcie między 0 a 5 podczas obracania.
Analogowa funkcja odczytu akceptuje spadek napięcia.
Użyliśmy tego w funkcji analogwrite, która utworzyła impuls PWM.
Int PWM = 13 analogread (garnek); Analogwrite (PWM, Pot/4);
Zainstalowałem termometr na jednym z MOSFET, przetestowałem wiele różnych prądów i monitorowałem temperaturę.
Mogę uruchomić wystarczającą długość 17A, a temperatura jest stabilna przy 47 ° C.
Maksymalny prąd wynosi ponad 20.
Nie mam dużego silnika, więc używam silników 4 12 V i 4 żarówek jako obciążenia.
Kiedy dostaję większy silnik i robię większy pakiet akumulatora, zaczynam testować większy kontroler od 10 do 20 KM.
Przetestowałem mój kontroler domową akumulatorem litowo -jonowym.
Używam 8 jednostek równolegle i używam do 5 grup 20 V z rzędu za pomocą 40 jednostek.
Kiedy przetestowałem go w około 20 minut, zauważyłem, że moja bateria stała się bardzo gorąca, a napięcie znacznie spadło.