Cov txheej txheem:
- Kauj Ruam 1: Xaiv Sigal Wire
- Kauj Ruam 2: Txuas Hlau rau Arduino Board
- Kauj Ruam 3: Txheeb Xyuas Teeb Meem
- Kauj Ruam 4: Txheeb Koj Qhov Kev Ntsuas Teeb Meem
- Kauj Ruam 5: Txheeb Tus Lim
- Kauj Ruam 6: Lim: Ntu 1
- Kauj Ruam 7: Lim: Ntu 2
- Kauj Ruam 8: Lim: Ntu 3
- Kauj Ruam 9: Lim: Ntu 4
Video: Siv Arduino los Ua Cav RPM: 10 Cov Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Phau ntawv qhia no yuav piav qhia qhov kuv siv Arduino UNO R3, 16x2 LCD zaub nrog I2C, thiab LED sawb los siv ua lub cav ntsuas lub ntsuas cua thiab hloov lub teeb hauv kuv lub tsheb Acura Integra. Nws tau sau los ntawm ib tus neeg nrog qee qhov kev paub dhau los lossis cuam tshuam rau Arduino software lossis kev sau lej feem ntau, software lej lej MATLAB, thiab tsim lossis hloov kho cov hluav taws xob hluav taws xob. Yav tom ntej qhov no yuav raug kho dua kom nkag siab yooj yim rau ib tus neeg uas tsis tshua muaj kev paub nrog cov ncauj lus no.
Kauj Ruam 1: Xaiv Sigal Wire
Koj yuav tsum tau txais lub teeb liab uas cuam tshuam nrog lub cav nrawm. Nws muaj peev xwm ntxiv cov txheej txheem uas ntsuas lub cav nrawm tab sis nws yog qhov muaj txiaj ntsig ntau dua los coj mus rau hauv cov hlau uas twb muaj lawm uas nqa cov ntaub ntawv ceev ntawm lub cav. Ib lub tsheb yuav muaj ntau qhov chaw rau qhov no, thiab nws tuaj yeem sib txawv heev txawm tias ib xyoos dhau ib xyoos ntawm ib lub qauv tsheb. Txog rau qhov kev qhia no kuv yuav siv tus piv txwv ntawm kuv lub tsheb, txoj kev hloov kho 2000 Acura Integra LS. Kuv pom ntawm kuv lub cav (B18B1 nrog OBD2) muaj qhov tsis siv hluav taws xob tawm uas yog 12V siab thiab poob rau 0V thaum ua tiav kev hloov pauv tag nrho.
Tej yam uas yuav pab txheeb xyuas lub peev xwm ua kom lub cav nrawm:
- Daim duab kab thaiv rau koj lub tsheb
- Tshawb xyuas cov rooj sib tham rau koj lub tsheb uas cuam tshuam nrog lub cav/ECU cov cim
- Ib tus phooj ywg kws kho tsheb lossis tus neeg nyiam tsheb
Kauj Ruam 2: Txuas Hlau rau Arduino Board
Thaum koj tau xaiv lub teeb liab tsim nyog, koj yuav tsum txuas nws mus rau txhua qhov chaw koj tso koj li Arduino board. Kuv txiav txim siab muab kuv lub tsheb tso rau hauv lub tsheb uas lub xov tooj cua siv, yog li kuv tau hla lub xov tooj tshiab los ntawm lub cav, dhau los ntawm cov roj hmab grommet hauv phab ntsa hluav taws, thiab sab xis mus rau thaj chaw xov tooj cua. Txij li tam sim no twb muaj ntau npaum li cas-ntawm cov lus qhia ntawm kev hle, txuas, thiab tiv thaiv thaiv kuv yuav tsis piav qhia cov txheej txheem no.
Kauj Ruam 3: Txheeb Xyuas Teeb Meem
Nov yog qhov uas tuaj yeem ua rau nyuaj. Muaj kev nkag siab dav dav ntawm kev txheeb xyuas teeb liab thiab kev tswj hwm yuav pab koj txoj hauv kev ntev, tab sis ua tau nrog kev paub me ntsis.
Cov teeb liab uas tau xaiv feem ntau yuav tsis raug ntuav tawm qhov tseeb ntawm lub cav nrawm. Nws yuav tsum tau hloov pauv thiab hloov kho kom muab pes tsawg lub cav RPM koj xav tau. Vim qhov tseeb txhua lub tsheb sib txawv thiab cov teeb liab xaiv tau yuav txawv, txij ntawm no mus ntxiv Kuv yuav piav qhia tias kuv siv txoj haujlwm teeb liab los ntawm tus xa khoom ntawm kuv li Integra li cas.
Kuv lub teeb liab feem ntau yog 12V thiab poob rau 0V thaum ua tiav ib qho kev sib hloov. Yog tias koj paub lub sijhawm kom ua tiav ib qho kev hloov pauv tag nrho, lossis ib lub voj voog tag nrho, qhov no tuaj yeem txhais tau yooj yim rau hauv kev tawm tsam/min siv qee cov ntsiab lus yooj yim.
1 / (vib nas this toj ib hlis) = mus los ib pliag, lossis Hz
Revolutions ib feeb = Hz * 60
Kauj Ruam 4: Txheeb Koj Qhov Kev Ntsuas Teeb Meem
Txoj kev no yuav tsum tau txais lub sijhawm nws siv rau lub teeb liab nkag mus ua kom tiav ib lub voj voog tag nrho. Luckily Arduino IDE software muaj qhov hais kom ua raws qhov ntawd, PulseIn.
Cov lus txib no yuav tos lub teeb liab kom hla tus lej pib, pib suav, thiab tsum tsis txhob suav thaum tus lej pib hla dua. Muaj qee cov ntsiab lus uas yuav tsum tau sau tseg thaum siv cov lus txib, yog li kuv yuav suav nrog qhov txuas rau cov ntaub ntawv ntawm PulseIn ntawm no:
PulseIn yuav rov qab tus nqi hauv microseconds, thiab kom ua lej yooj yim qhov no yuav tsum tau hloov pauv tam sim ntawd rau hauv vib nas this ib txwm. Ua raws cov lej ntawm cov kauj ruam dhau los, lub sijhawm no tuaj yeem muab ncaj qha rau hauv RPM.
Nco tseg: tom qab sim thiab yuam kev kuv pom tus faib khoom ua tiav ob qhov kev hloov pauv rau txhua qhov kev sib hloov ntawm lub cav crankshaft, yog li kuv tsuas faib kuv cov lus teb los ntawm 2 tus lej rau qhov ntawd.
Kauj Ruam 5: Txheeb Tus Lim
Yog tias koj muaj hmoo koj lub cim yuav tsis muaj 'suab nrov' (hloov pauv) thiab koj lub cav nrawm yuav raug. Hauv kuv qhov xwm txheej, muaj suab nrov ntau dhau los ntawm tus xa khoom uas feem ntau muab hluav taws xob nyob deb ntawm qhov xav tau. Qhov no hloov mus rau qhov nyeem tsis raug ntawm lub cav tiag tiag. Lub suab nrov no yuav tsum tau lim tawm.
Tom qab qee qhov kev txheeb xyuas teeb liab, yuav luag txhua lub suab nrov tuaj ntawm zaus (Hz) deb dua li lub cav nws tus kheej tau tso tawm (uas yog qhov tseeb rau feem ntau cov tshuab muaj zog tiag). Qhov no txhais tau tias lim qis dhau yog tus neeg sib tw zoo los saib xyuas qhov no.
Lub lim qis dhau tso cai rau cov zaus qis (xav tau) kom dhau los thiab ua rau cov zaus siab (tsis xav tau).
Kauj Ruam 6: Lim: Ntu 1
Tsim cov lim tuaj yeem ua tiav los ntawm txhais tes, txawm li cas los xij siv MATLAB yuav ua kom nrawm dua yog tias koj nkag mus rau software.
Lub lim qis dhau tuaj yeem sib npaug rau kev hloov pauv (lossis feem) hauv Laplace domain (zaus zaus). Cov tswv yim zaus yuav muab sib npaug los ntawm cov feem no thiab cov zis yog lub teeb lim uas tsuas muaj cov ntaub ntawv uas koj xav siv.
Tsuas yog qhov sib txawv hauv kev ua haujlwm yog tau. Tau yog sib npaug rau 1 / Omega, qhov twg Omega yog qhov txiav tawm zaus uas koj xav tau (yuav tsum yog radians ib pliag). Kev txiav tawm zaus yog qhov txwv qhov zaus ntau dua li nws yuav raug tshem tawm thiab zaus qis dua nws yuav raug khaws cia.
Kuv teeb tsa qhov kev txiav tawm sib npaug rau RPM kuv lub cav yuav tsis ncav cuag (990 RPM lossis 165 Hz). Cov kab ntawv FFT qhia pom ntxaws npaum li cas zaus kuv lub teeb liab tau nqa thiab cov zaus uas tawm los ntawm lub lim.
Kauj Ruam 7: Lim: Ntu 2
Nov MATLAB tau rov siv dua rau lub sijhawm. Lub sijhawm txiav tawm tau txiav txim siab, thiab los ntawm qhov ua haujlwm hloov pauv tau tshwm. Nco ntsoov qhov feem no tsuas yog siv rau Laplace sau thiab tsis tuaj yeem siv ncaj qha rau lub sijhawm tswj hwm micro xws li Arduino UNO R3.
Kauj Ruam 8: Lim: Ntu 3
MATLAB muaj cov lus txib uas yuav hloov pauv ua haujlwm tsis tu ncua (zaus zaus) rau hauv kev ua haujlwm tsis sib xws (lub sijhawm sau npe). Qhov kev tso tawm ntawm cov lus txib no yuav muab cov kab zauv uas tuaj yeem yooj yim suav nrog hauv Arduino IDE code.
Kauj Ruam 9: Lim: Ntu 4
Hauv Arduino kos duab, suav nrog qhov hloov pauv u thiab y ua ntej teeb tsa. Cov lus txib ntab yooj yim txhais tau tias qhov sib txawv yuav khaws cov ntaub ntawv li cas (yam xws li tus nqi siab tshaj, zauv, thiab lwm yam …) thiab txuas rau cov ntaub ntawv ntau ntxiv ntawm qhov no yuav muab rau ntawm no: https://www.arduino.cc/reference/en/language /txawv…
Hauv lub voj uas qhov kev hloov pauv los ntawm lub teeb liab mus rau lub cav nrawm tau ua qhov chaw, suav nrog u qhov sib txawv thiab y ntau yam sib npaug. Muaj ntau txoj hauv kev los ua haujlwm no, tab sis qhov sib txawv u yuav tsum tau teeb tsa sib npaug rau cov teeb liab nkag tau raug ntsuas, thiab qhov sib txawv y yuav yog tus nqi lim.
Pom zoo:
Cov Hais Lus Ua Los Ntawm Cov Khoom Siv Rov Los thiab Rov Siv Dua: 6 Cov Kauj Ruam
Cov Hais Lus Ua Los Ntawm Cov Khoom Siv Rov Los thiab Rov Los Siv Rov Los: " Suab paj nruag yog cov lus thoob ntiaj teb ntawm tib neeg. Thiab qhov zoo tshaj plaws-lawv tsis tau them kuv ib dime. Txhua yam nyob rau hauv no pr
Ua Lub Xaim Hluav Taws Xob los ntawm Kev Siv Cov Khoom Siv Rov Los: 5 Kauj Ruam (nrog Duab)
Ua Lub Xaim Hluav Taws Xob los ntawm Kev Siv Cov Khoom Siv Rov Los: Nyob zoo txhua tus, Txog ib hlis dhau los, Kuv yuav qee qhov pheej yig LED sawb teeb los ntawm Bangood.com. Koj tuaj yeem pom tias cov kab hluav taws xob LED tau siv sab hauv/sab nrauv tsim ntawm lub tsev/vaj thiab lwm yam Kuv tau txiav txim siab ua kom lub teeb saw caj dab rau thaum qhov tshiab
Rov Qab Siv Cov Khoom Siv Laus qub los Tsim Cov Pheej Yig Portable System: 3 Cov Kauj Ruam (nrog Duab)
Rov Qab Siv Cov Khoom Siv Laus qub los tsim Cov Txheej Txheem Nqis Pheej Yig: Tsis ntev los no kuv lub Laptop qub tau tuag thiab kuv yuav tsum yuav ib qho tshiab, (RIP! 5520 koj yuav tsis nco). Lub khoos phis tawj niam niam lub rooj tuag tau tuag thiab qhov kev puas tsuaj tuaj yeem kho tau Txog thaum tsis ntev los no kuv coj Raspberry ncuav qab zib thiab pib tinkering nrog IOT sutff tab sis xav tau kev mob siab rau
Kev tswj hwm tus kheej ntawm RPM ntawm Lub Cav Siv Lub Tswv Yim Los Ntawm IR Raws Li Tachometer: 5 Cov Kauj Ruam (nrog Duab)
Kev Tswj Tus Kheej ntawm RPM ntawm Lub Cav Siv Lub Tswv Yim Los Ntawm IR Raws Lub Tachometer: Muaj ib txwm xav tau rau kev siv tshuab txheej txheem, ua nws yooj yim/tsis txaus ntseeg. cov txheej txheem rau dej/siv dej rau peb daim av me me.Qhov teeb meem ntawm tsis muaj kab khoom siv tam sim no
Tswj Cov Khoom Siv Los Ntawm Arduino Nrog Cov Neeg Siv Khoom Hloov: 8 Cov Kauj Ruam (nrog Duab)
Kev Tswj Cov Khoom Siv Los Ntawm Arduino Nrog Kev Siv Hluav Taws Xob: Lub Arduino tuaj yeem siv los tswj cov cuab yeej los ntawm kev siv cov khoom siv yooj yim hloov pauv hloov chaw