Kazalo:
- 1. korak: Izdelava senzorja potiska
- Korak: Senzor hitrosti
- 3. korak: Napetost
- 4. korak: Merjenje toka
- 5. korak: naložite program in vzpostavite povezave
Video: Kalkulator potiska: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
V tem projektu bom opisal, kako sem naredil nastavitev, ki spremlja napetost, tok, potisk, ki ga razvije propeler, in hitrost motorja. Izdelava sistema me je stala zelo malo in deluje brezhibno. Dodal sem list Excel, ki vsebuje podatke za prvi tek. Dodal sem tudi grafe, ki opisujejo podatke naenkrat. Upam, da vam je projekt všeč in če pride do zmede ali kakršnih koli vprašanj ali predlogov, mi pišite spodaj ali mi pišite.
Dodal sem podroben dokument zelo podobnega projekta, ki sem ga že delal. Prenesite to za še več podrobnosti
Dodatki poleg vašega ESC in motorja
- Perf tabla
- Shunt reistor
- LM324
- Žice
- Les
- Tečaj
- Arduino
1. korak: Izdelava senzorja potiska
Osnovni senzor potiska je le senzor sile. Najbolj priljubljen način merjenja sile je uporaba merilne celice. Odločil sem se, da bom nekoliko staromoden in razvil sem svoj senzor. To je bilo zame še posebej možno, ker sem pred kratkim dobil 3D tiskalnik, zato izdelava delov po meri ni bila problem.
Senzor ima dva glavna dela, vzmet in senzor. Vsi vemo, da bo vzmet premaknila za količino, sorazmerno s silo, ki deluje nanjo. Vendar pa je zelo težko najti majhno vzmet s pravo togostjo in velikostjo, pa tudi če jo najdete, je še ena nočna mora, da jo pravilno nastavite in deluje tako, kot želite. Zato sem vzmet popolnoma zamenjal z aluminijastim trakom, debeline 2 mm in širine približno 25 mm.
Konzolni nosilec je treba trdno držati na enem koncu, sicer bodo vrednosti zagotovo napačne. Na drugem koncu sem naredil tudi poseben nastavek, tako da ga je enostavno povezati z ostalim sistemom.
Konzolni nosilec je bil nato pritrjen na linearni drsni potenciometer s spojno palico, ki je bila tudi 3D natisnjena.
Natisnila sem vse spojne luknje, nekoliko manjše od premera navoja vijakov, ki sem jih imel, tako da v sistemu ni nič zračnosti. Stojalo za potenciometer je bilo tudi 3D tiskano kot ostalo.
Korak: Senzor hitrosti
Eden mojih največjih izumov v življenju (do danes) je senzor hitrosti, namenjen merjenju kotne hitrosti katere koli naprave. Srce sistema sta magnet in senzor Hallovega učinka. Ko magnet prečka senzor Hall -ovega učinka, izhod pade. To zahteva vlečni upor med izhodom in 5V linijo. To delo opravlja arduinov notranji upor. Magneti so razporejeni na obroču na dveh skrajnih polih. To pomaga pri uravnoteženju teže sistema. Senzor Hallovega učinka je nameščen v namensko režo, ki je bila 3D natisnjena. Stojalo je zasnovano tako, da je mogoče nastaviti višino in razdaljo.
Kadar koli je magnet blizu Hall -ovega senzorja, se izhod senzorja zmanjša. To sproži prekinitev na arudinu. Sprožilna funkcija nato zabeleži čas.
Če poznamo čas med dvema prečkama, lahko enostavno določimo kotno hitrost katerega koli vrtljivega telesa.
Ta sistem deluje brezhibno in to sem uporabil v drugem projektu.
3. korak: Napetost
To je v bistvu za merjenje moči, ki jo porabi esc in s tem motor. merjenje napetosti se najlažje nauči pri uporabi arduina. Uporabite analogne zatiče za merjenje napetosti do 5 V in delilnik napetosti za napetost, višjo od 5 V. Tu so bili pogoji takšni, da je baterija lahko dosegla največjo napetost 27 ish voltov. Zato sem naredil delilnik napetosti, da naredim delilec, ki oddaja 5 voltov pri napajanju 30 V.
Bodite tudi dvojni, da ne boste pomotoma skrajšali vrstic + in -, ki lahko zlahka povzročijo požar.
4. korak: Merjenje toka
Merjenje toka ali ravnanje s tokom v kakršni koli obliki zahteva znanje in izkušnje o tem, kaj želite početi. Šunte, ki sem jih uporabil, so bili štirje 0,05 ohmski 10W upori. To pomeni, da lahko prenesejo tok (P/R)^. 5 = (40/.0125)^. 5 = 56,56A. To mi je bilo več kot dovolj.
Pri ravnanju s tako velikimi tokovi obvezno naredite debele sledi spajkanja in uporabite debele žice. Oglejte si zadnji del mojega vezja, zlasti v območju shunt, kjer se uporabljajo super debele žice
Pomembno je tudi, da v kombinaciji s šanti uporabite nekaj nizkoprepustnih filtrov. Dodal sem sliko trenutnega žrebanja ESC, merjeno z mojim DSO138. To je zelo velik mumbo jumbo za obdelavo arduina, zato bi pasivni filter za arduino pomenil veliko. Za izdelavo filtra sem uporabil 1uF kondenzator v kombinaciji s 100k loncem.
Če imate kakršne koli dvome v tem razdelku, me prosim kontaktirajte. Če ne ukrepate pravilno, lahko to uniči vašo baterijo.
5. korak: naložite program in vzpostavite povezave
- IZHOD SENZORJA UČINKOV NA Dvorano = D2
- IZVAJALEC SENZORJA SENZORJA = A3
- IZHOD DELOVNIKA NAPETNOSTI = A0
- IZHOD TEKUČEGA OJAČALNIKA = A1
Prva vrstica v programu je čas v sekundah. Pomembno je, če želite meriti pospešek ali kaj odvisno od časa.
Tukaj ste končali in zdaj zbirate vse vrste podatkov iz nove naprave.
Priporočena:
Kalkulator varčevanja pri bančnem računu: 18 korakov
Kalkulator varčevanja na bančnem računu: Hvala, ker ste izbrali moj kalkulator varčevanja. Danes se bomo naučili, kako programirati razred BankAccount za spremljanje vaših osebnih stroškov in prihrankov. Če želite bančni račun spremljati svoje stroške, boste najprej potrebovali osnovno
Bluetooth50g - projekt nadgradnje za zlomljen kalkulator HP50G .: 7 korakov
Bluetooth50g - projekt Upcycle za zlomljen kalkulator HP50G .: Prevodne poti do zaslona so prekinjene zaradi puščanja baterije. Baterija je puščala in korodirala poti. Kalkulator sam deluje, vendar rezultati niso prikazani na zaslonu (samo navpične črte). Sistem posnema tipkovnico bluetooth in
Kalkulator dodajanja Redstone v Minectaftu: 6 korakov
Kalkulator dodatkov Redstone v Minectaftu: Pozdravljeni! Jaz sem TheQubit in to je vadnica o mojem kalkulatorju za dodajanje redstona v Minecraftu. Kul, kajne? Uporablja nekaj sladkega inženiringa in logike rdečega kamna. Če vam je ta projekt všeč, glasujte zame na tekmovanju Game life. To bi res cenil
KAKO NAPRAVITI ŠTIRI FUNKCIONALNI KALKULATOR V CPP: 6 korakov
KAKO NAPRAVITI ŠTIRI FUNKCIONALNI KALKULATOR V CPP: Kalkulatorji se uporabljajo v vsakdanjem življenju. Preprost kalkulator lahko naredite s programom C ++, ki lahko sešteje, odšteje, množi in deli dva operanda, ki jih je vnesel uporabnik. Stavek if in goto se uporablja za ustvarjanje kalkulatorja
4-bitni binarni kalkulator: 11 korakov (s slikami)
4-bitni binarni kalkulator: Zanimalo me je za način delovanja računalnikov na temeljni ravni. Želel sem razumeti uporabo diskretnih komponent in vezij, potrebnih za izvajanje zahtevnejših nalog. Ena pomembna temeljna komponenta procesorja je