Cuprins:
- Pasul 1: Pasul 1: Găsirea firului potrivit pe motor
- Pasul 2: Pasul 2: Spark Signal Isolator
- Pasul 3: Pasul 3. Comutator limitator
- Pasul 4: Pasul 4: Releu
Video: Limitator Arduino RPM pentru motor pe gaz: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Demonstrație Youtube
Aceasta este pentru înlocuirea unui regulator pentru limitarea vitezei unui motor pe benzină. Acest limitator RPM poate fi comutat la 3 setări diferite din mers. Am instalat acest lucru pe un singur cilindru, motor Briggs și Stratton și am folosit un mega Arduino și un ecran LCD. Dacă ar trebui să lucrați cu o placă mai mică, puteți arăta toate informațiile cu luminile de stare și monitorul serial
Există 5 părți importante în acest sens
-Găsirea firului potrivit pentru comutatorul de ucidere
-Întrerupător limitator de poziție
- releu
- preluare și izolator de ștecher
-Codul
Provizii:
3x rezistențe 1k (sau oricare 3 rezistențe egale)
2x rezistențe de 10k
1 MOSFET IRF-510
1 diodă 1n914
1 condensator ceramic 22uF (orice condensator mic din această gamă va funcționa)
mănunchi de sârmă
Releu 5v, 5 pini
un motor (nu funcționează la motorină)
un arduino
panou pentru configurare și testare (mai puțin important dacă omiteți ecranul LCD)
unipolar, comutator dublu aruncat (ar trebui să aibă 3 file sau pini pe el)
Multimetru
Pasul 1: Pasul 1: Găsirea firului potrivit pe motor
o parte critică a acestui proiect este găsirea unui fir de joasă tensiune pe motor cu care îl puteți opri. Ați putea deconecta firul mare care merge de la bobină la bujie, dar tensiunea înaltă poate sări peste contacte. Putem controla firul de joasă tensiune care merge spre bobină și modulul de aprindere. un releu de 6v va putea face acest lucru și putem controla acel releu mic cu un arduino.
Prima imagine este de la o mașină de tuns iarba din anii 90, s-ar opri dacă ați conecta firul verde la masă.
A doua imagine este de la un nou motor briggs și stratton, s-ar opri dacă ați legat la pământ firul roșu / negru.
Nu pot da instrucțiuni pentru fiecare motor, așa că va trebui să faceți câteva experimente. Puteți găsi instrucțiuni mai bune dacă căutați un „comutator kill” pentru motorul dvs. specific. Rețineți că unul dintre pinii dvs. de pe releu este PORNIT când releul este alimentat, iar altul este OPRIT când releul este alimentat.
Pasul 2: Pasul 2: Spark Signal Isolator
Curentul care curge printr-un fir va genera un câmp magnetic și puteți utiliza un câmp magnetic în schimbare pentru a crea impulsuri de curent printr-un fir diferit, separat. Acesta este principiul pe care funcționează bobinele de aprindere, transformatoarele și încărcătoarele fără fir. Putem folosi acest efect pentru a citi viteza motorului dacă înfășurăm o buclă de sârmă în jurul firului bujiei.
Cu motorul pornit, am constatat că 2 bucle de sârmă în jurul sârmei bujiei au generat impulsuri de aproximativ +/- 15-20v. Putem folosi un rezistor și o diodă pentru a bloca impulsurile negative și a reduce tensiunea. Am folosit aceste impulsuri pentru a controla un tranzistor MOSFET și am folosit ieșirea tranzistorului pentru a controla un pin digital pe Arduino.
Motorul generează o mulțime de impulsuri de înaltă tensiune, iar o buclă în jurul firului bujiei poate genera, de asemenea, suficientă tensiune pentru a prăji un Arduino, așa că vă recomand să testați acest circuit conectând un multimetru la MOSFET. conectarea unui cablu în jurul bujiei direct la Arduino îl va rupe.
Un dezavantaj al acestui sistem este că atunci când releul taie scânteia, Arduino nu poate obține o citire din bujie pentru a vedea cât de repede se învârte motorul. Acest program oprește scânteia atunci când motorul merge prea repede, apoi citește imediat 0 rpm următoarea iterație și o repornește. Majoritatea celorlalte proiecte Arduino-tahometru folosesc un senzor de efect hol. Pe de o parte, sistemele inductive nu necesită adăugarea de piese în mișcare la un motor. Pe de altă parte, nu există semnal inductiv atunci când sistemul de aprindere este oprit / scânteie de tăiere / defectare / deconectat
Pasul 3: Pasul 3. Comutator limitator
această parte este opțională, dar este destul de utilă
este doar un divizor de tensiune care folosește comutatorul pentru a ocoli unele rezistențe în funcție de poziție. Limita efectivă a rpm-ului este stabilită în cod, aceasta vă permite doar să modificați setările din mers.
Pasul 4: Pasul 4: Releu
Un releu este un comutator care se pornește sau se oprește când se alimentează. Puteți utiliza o sursă mică de curent (cum ar fi un pin arduino digital de 40 mA) pentru a schimba una mai mare (sistemul de aprindere al motorului)
Recomandat:
Soft Starter (limitator de curent de intrare) pentru încărcări de curent alternativ și continuu: 10 pași
Soft Starter (limitator de curent de intrare) pentru încărcări de curent alternativ și continuu: curentul de intrare / supratensiunea de pornire este curentul maxim de intrare instantanee tras de un dispozitiv electric la prima pornire. Curentul de pornire este mult mai mare decât curentul stării de echilibru al sarcinii și aceasta este sursa multor probleme, cum ar fi siguranța bl
Limitator de curent al becului: 9 pași (cu imagini)
Limitator de curent al becului: * Declinare de responsabilitate: Nu sunt electrician, documentez pur și simplu procesul pe care l-am luat pentru a face acest limitator de curent. Vă rugăm să nu încercați acest proiect decât dacă vă simțiți confortabil să lucrați cu energie electrică de înaltă tensiune. Acest proiect este de a face un bec
Utilizați Arduino pentru a afișa RPM motor: 10 pași (cu imagini)
Utilizați Arduino pentru a afișa RPM-ul motorului: Acest ghid va descrie modul în care am folosit un Arduino UNO R3, un afișaj LCD de 16x2 cu I2C și o bandă LED pentru a fi folosită ca indicator de turație a motorului și lumină de schimbare a mașinii mele Acura Integra. Este scris în termeni de cineva cu o anumită experiență sau expunere
RPM Checker pentru Mini Motor DC: 11 pași (cu imagini)
RPM Checker pentru Mini Motor DC: Revoluție pe minut, pe scurt este o viteză de rotație exprimată în rotații minute. instrumentele pentru măsurarea RPM utilizează de obicei tahometru. Anul trecut am găsit un proiect interesant realizat de electro18 și este inspirația mea instructivă, era nebun
Sursă de alimentare analogică pentru bănci DIY cu limitator de curent de precizie: 8 pași (cu imagini)
DIY Analog Variable Bench Power Supply W / Precision Current Limiter: În acest proiect vă voi arăta cum să utilizați faimosul LM317T cu un tranzistor de curent Booster și cum să utilizați amplificatorul de curent LT6106 Linear Technology pentru limitatorul de curent de precizie. Acest circuit poate permite să utilizați până la mai mult de 5A