Përmbajtje:
- Hapi 1: Hapi 1: Gjetja e telave të duhur në motor
- Hapi 2: Hapi 2: Izolatori i Sinjalit të Shkëndijës
- Hapi 3: Hapi 3. Ndërprerës Limiter
- Hapi 4: Hapi 4: Stafetë
Video: Arduino RPM Limiter për motorin me gaz: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Demonstrim në Youtube
Kjo është për zëvendësimin e një guvernatori për kufizimin e shpejtësisë së një motori benzine. Ky kufizues RPM mund të ndryshohet në 3 cilësime të ndryshme në fluturim. E instalova në një cilindër të vetëm, motor Briggs dhe Stratton dhe përdor një mega Arduino dhe një ekran LCD. Nëse do të duhej të punonit me një tabelë më të vogël, thjesht mund t'i tregoni të gjitha informacionet me dritat e statusit dhe monitorin serik
Ka 5 pjesë të rëndësishme në këtë
-gjetja e telit të duhur për çelësin e vrasjes
-3 ndërprerës i kufizuesit të pozicionit
- stafetë
-marrja dhe izolatori i prizës
-Kodi
Furnizimet:
3x 1k rezistorë (ose çdo 3 rezistencë të barabartë)
2x 10k rezistorë
1 MOSFET IRF-510
1 diodë 1n914
1 kondensator qeramik 22uF (çdo kondensator i vogël në këtë gamë do të funksionojë)
tufa teli
Stafetë 5v, 5 pin
një motor (nuk punon me naftë)
një arduino
bukë për konfigurimin dhe testimin (më pak e rëndësishme nëse kaloni ekranin LCD)
një shtyllë, çelës i hedhjes së dyfishtë (duhet të ketë 3 skeda ose kunja në të)
Multimetër
Hapi 1: Hapi 1: Gjetja e telave të duhur në motor
një pjesë kritike e këtij projekti është gjetja e një teli të tensionit të ulët në motor me të cilin mund ta fikni. Ju mund të shkëputni tela të mëdhenj që shkon nga spiralja në prizën e shkëndijës, por tensioni i lartë mund të kalojë nëpër kontakte. Ne mund të kontrollojmë tela të tensionit të ulët që shkon në spirale dhe modulin e ndezjes. një stafetë 6v do të jetë në gjendje ta bëjë këtë, dhe ne mund ta kontrollojmë atë stafetë të vogël me një arduino.
Fotografia e parë është nga një kositëse lëndinë e viteve 90, do të mbyllej nëse lidhni tela të gjelbër me tokën.
Fotografia e dytë është nga një motor më i ri briggs dhe stratton, do të mbyllej nëse do të tokëzonit tela të kuqe/të zezë.
Unë nuk mund të jap udhëzime për çdo motor, kështu që do të duhet të bëni disa eksperimente. Ju mund të gjeni udhëzime më të mira nëse kërkoni një 'çelës vrasës' për motorin tuaj specifik. Mbani në mend se një nga kunjat tuaja në stafetë është ON kur stafeta është mundësuar, dhe një tjetër është OFF kur stafeta është mundësuar.
Hapi 2: Hapi 2: Izolatori i Sinjalit të Shkëndijës
Rryma që rrjedh përmes një teli do të gjenerojë një fushë magnetike, dhe ju mund të përdorni një fushë magnetike në ndryshim për të krijuar impulse të rrymës përmes një teli të ndryshëm, të veçantë. Ky është parimi në të cilin mbështjelljet e ndezjes, transformatorët dhe ngarkuesit pa tel funksionojnë. Ne mund ta përdorim këtë efekt për të lexuar shpejtësinë e motorit nëse mbështjellim një lak teli rreth telit të prizës.
Me motorin në punë, zbulova se 2 sythe tela rreth telit të kandeles krijuan impulse rreth +/- 15-20v. Ne mund të përdorim një rezistencë dhe diodë për të bllokuar impulset negative dhe për të zvogëluar tensionin. I përdor këto impulse për të kontrolluar një transistor MOSFET dhe përdor daljen e tranzistorit për të kontrolluar një kunj dixhital në Arduino.
Motori gjeneron shumë impulse të tensionit të lartë, dhe një lak rreth telave të kandelave të shkëndijës gjithashtu mund të gjenerojë tension të mjaftueshëm për të skuqur një Arduino, kështu që unë rekomandoj që ta testoni këtë qark duke lidhur një multimetër me MOSFET. lidhja e një teli të rrethuar rreth prizës së shkëndijës drejtpërdrejt në Arduino do ta prishë atë.
Një e keqe e këtij sistemi është se kur stafeta e ndez shkëndijën, Arduino nuk mund të marrë një lexim nga kandali për të parë se sa shpejt motori po rrotullohet. Ky program fik shkëndijën kur motori shkon shumë shpejt, dhe pastaj lexon menjëherë 0 rpm përsëritjen tjetër dhe e ndez atë përsëri. Shumica e projekteve të tjera Arduino-tachometer përdorin një sensor efekti salle. Nga njëra anë, sistemet induktive nuk kërkojnë shtimin e ndonjë pjese lëvizëse në një motor. Nga ana tjetër, nuk ka asnjë sinjal induktiv kur sistemi i ndezjes është i fikur/ndez shkëndijë/keqfunksionim/shkëputje
Hapi 3: Hapi 3. Ndërprerës Limiter
kjo pjesë është opsionale, por është mjaft e dobishme
është vetëm një ndarës i tensionit që përdor çelësin për të anashkaluar disa rezistorë në varësi të pozicionit. Kufiri aktual i rpm përcaktohet në kod, kjo thjesht ju lejon të ndryshoni cilësimet në fluturim.
Hapi 4: Hapi 4: Stafetë
Një stafetë është një ndërprerës që ndizet ose fiket kur merr energji. Ju mund të përdorni një burim të vogël aktual (si një pin arduino dixhital 40mA) për të ndryshuar një më të madh (sistemi i ndezjes së motorit)
Recommended:
Si të kontrolloni motorin DC me L298n dhe Arduino: 5 hapa
Si të kontrolloni motorin DC me L298n dhe Arduino: Përshëndetje për të gjithë. Le të prezantohem. Emri im është Dimitris dhe jam nga Greqia. Unë e dua shumë Arduino sepse është një tabelë e zgjuar. Unë do të përpiqem të përshkruaj sa më mirë këtë udhëzues në mënyrë që të bëhet nga kushdo. Pra, le të fillojmë
Mënyrë super e lehtë për të kontrolluar servo motorin me Arduino: 8 hapa
Mënyra super e lehtë për të kontrolluar servo motorin me Arduino: Në këtë tutorial ne do të përdorim Servo Motor dhe Arduino UNO, dhe Visuino për të kontrolluar pozicionin e gradës servo motor duke përdorur vetëm disa përbërës duke e bërë kështu këtë projekt Super të Thjeshtë. Shikoni një video demonstruese
Projekte zbavitëse me Elegoo Uno R3 Super Start Kit - Kontroll xhojstik për motorin DC: 4 hapa
Projektet argëtuese me Elegoo Uno R3 Super Start Kit - Kontrolli i xhojstikut për motorin DC: Në këtë Udhëzues, do të përpiqem të kontrolloj drejtimin dhe shpejtësinë e motorit DC me anë të një levë me ndihmën e Arduino, të përdor komponentët nga Kompleti i Fillimit Elegoo Uno R3 në dispozicion nga Amazon.com
Si të krijoni një karakter 2d me kontrollues karakteri në motorin joreal 4 duke përdorur skript vizual për kompjuter: 11 hapa
Si të krijoni një karakter 2d me kontrolluesin e karaktereve në motorin joreal 4 duke përdorur skriptin vizual për kompjuter: si të krijoni një personazh 2d me kontrollues karakteri në motorin joreal 4 duke përdorur skenar vizual për PC Përshëndetje, unë jam Jordan Steltz. Unë kam zhvilluar video lojëra që kur isha 15 vjeç. Ky tutorial do t'ju mësojë se si të krijoni një karakter bazë me
UI Android (i largët) për të kontrolluar servo motorin duke përdorur Arduino dhe Bluetooth: 7 hapa (me fotografi)
UI Android (i largët) për të kontrolluar servo motorin duke përdorur Arduino dhe Bluetooth: Në këtë Udhëzues do t'ju jap një hap të shpejtë për të bërë Ndërfaqen e Përdoruesit të Android duke përdorur Remotexy Interface Maker për të kontrolluar Servo Motor të lidhur me Arduino Mega përmes Bluetooth. Kjo video tregon sesi UI do të kontrollojë shpejtësinë dhe pozicionin e servo motorit