Sisukord:

RC tõukejõu dünaamika: 10 sammu
RC tõukejõu dünaamika: 10 sammu

Video: RC tõukejõu dünaamika: 10 sammu

Video: RC tõukejõu dünaamika: 10 sammu
Video: Arduino PID controller implemented in Python 2024, Juuli
Anonim
RC tõukejõu Dyno
RC tõukejõu Dyno
RC tõukejõu Dyno
RC tõukejõu Dyno

Olen mänginud RC mänguasjadega juba väga pikka aega. Alustasin hiljuti elektriliste lennukitega. Nitrojõul töötavate lennukite puhul oli lihtne öelda, kas need on hästi häälestatud. Saate seda kuulda.

Need väikesed kanaliga fännid ei sobi tõesti kõrva järgi häälestamiseks …

Otsustasin teha lihtsa Dyno.

Samm: laadimisraku võimendi

Load Cell võimendi
Load Cell võimendi
Load Cell võimendi
Load Cell võimendi
Load Cell võimendi
Load Cell võimendi
Load Cell võimendi
Load Cell võimendi

Esimese asjana tuli muretseda koormusandur ja sellele sobiv võimendiplaat. Neid on ebay -s küllaga.

Kasutasin HX711 24Bit koormusanduri võimendit ja ADC -d. Trükkisin võimendiplaadi kaitseks väikese korpuse.

2. samm: koormusandur

Laadimisandur
Laadimisandur
Laadimisandur
Laadimisandur
Laadimisandur
Laadimisandur

Lahtri paigaldamiseks kasutasin lühikest alumiiniumist nurgarauda. Seejärel kinnitasin vabale otsale mõne pildi rippuva traadi.

Samm: pinge ja voolu andur

Pinge ja voolu andur
Pinge ja voolu andur
Pinge ja voolu andur
Pinge ja voolu andur
Pinge ja voolu andur
Pinge ja voolu andur

Ma tegin teeühenduse, et minna aku ja lennuki vahele. See võimaldab mul mõõta aku pinget ja voolu koormuse all. Kasutasin voolu mõõtmiseks ACS 712 30A saaliefekti vooluandurit ja analoogpinniga ühendatud lihtsat pingejaoturit, et mõõta paki pinget.

Samm: erinevate mootorite ja rekvisiitide testimine

Erinevate mootorite ja rekvisiitide testimine
Erinevate mootorite ja rekvisiitide testimine
Erinevate mootorite ja rekvisiitide testimine
Erinevate mootorite ja rekvisiitide testimine
Erinevate mootorite ja rekvisiitide testimine
Erinevate mootorite ja rekvisiitide testimine

Mulle meeldib katsetada erinevaid mootoreid ja rekvisiite ning teen selle jaoks lihtsa kelgu. Oleks tore, kui oleks ka tahhomeetri andur. See on vist V2 jaoks.

Samm 5: paigaldage see kõik üles

Selle kõik üles monteerimine
Selle kõik üles monteerimine
Selle kõik üles monteerimine
Selle kõik üles monteerimine
Selle kõik üles monteerimine
Selle kõik üles monteerimine

Alustasin Arduino miniga. Kõikide osade kinnitamiseks kasutasin laminaatparketti. Lisasin USB kaabli asendamiseks ka väikese ESP wifi saatja. See ei toiminud kunagi nii hästi, kui lootsin. Siis proovisin Linkit One'i. See on sisseehitatud Bluetooth SPP tundus loomulik valik. Oleksin võinud ka WiFi -d kasutada.

Mul oli linkit juba plaadile paigaldatud, nii et selle kinnitamine oli lihtne. Kasutasin nende Turtleboti plaatidega kaasasolevaid 4 pöidlakruvi. Pidin lisama paar kummist jalga, et see oleks stabiilne ja et need pöidlakruvid lauale ei lööks.

6. samm: raadio või servotester

Raadio või servotester
Raadio või servotester
Raadio või servotester
Raadio või servotester

Mõnikord on mootorite käivitamiseks lihtsam kasutada servotestrit. Lõplik testimine tuleks siiski teha tegeliku raadioga, millega plaanite lennata. Nii saate teada, et hakkate täisgaasi vajutama.

Kui rääkida gaasipedaalist, siis tahan teha servotestri suure püstolikäepidemega juhtkangiga nagu tõeline Engine Dyno gaasipedaali kasutamine ……

7. samm: skeem ja kood

Skeem ja kood
Skeem ja kood

Selle ühendamine on üsna lihtne. Kood on veelgi lihtsam. See saadab lihtsalt kolm väärtust, mis on eraldatud komadega. Tõukejõud, pinge, vool. Mul oli seal ka millisekundeid, kuid see ei tundunud vajalik. Lasin Maker Plotil teha kogu raske töö.

Mulle meeldib eriti kasutada selle Klaxoni häiret üle- ja alapingeolukordades….

8. samm: testimine ja kalibreerimine

Testimine ja kalibreerimine
Testimine ja kalibreerimine
Testimine ja kalibreerimine
Testimine ja kalibreerimine
Testimine ja kalibreerimine
Testimine ja kalibreerimine
Testimine ja kalibreerimine
Testimine ja kalibreerimine

Kui kasutate USB -jadajoonist, käivitage lihtsalt Arduino Ide jadamonitor. Kui kasutate Bluetoothi visandit, peate esmalt siduma oma Linkiti Bluetoothi jadapordiga. Lülitage Linikit sisse ja otsige seejärel Bluetooth -seadmeid. Peaksite nägema ühte nimega RC_Dyno. Lihtsalt klõpsake "paarista" parooli pole. Nüüd on teil Arduino IDE sadamate all uus valik, mida nimetatakse ka RC_Dyno. Nagu näete ekraanikorkidest, pole kummagi pordi andmetes erinevusi.

Pinge- ja voolutugevuse näitude kalibreerimiseks kommenteerige lihtsalt käske "kaart", et näha toorandmeid. Vooluanduri jaoks kasutasin staatilist koormust, antud juhul auto tagatule. Tüüpiline 1156 tõmbab peaaegu 3A, kui ühendate mõlemad kiud kokku. Tehke seda 6 pirni jaoks ja saate 15A tõmbe ning mõnusa kuumuse … Pinge tehakse samamoodi.

Tõukejõu kalibreerimiseks kasutasin pagasi kaalu, et kaaluda auto generaatori klambrit. Seejärel riputasin selle klambri koormusanduri tõmbetraadi külge. Võtsin toore näidu ja jagasin selle sulu kaaluga grammides. Kasutasin seda skaalafaktori jagajana. Seejärel eemaldasin klambri ja ka uue näidu omakaaluna. Lõpptulemuse saamiseks lahutasin selle lugemisest. Parem viis on lugeda iga alglaadimise ajal omakaalu või omada null/taara nuppu, mis määrab selle nõudmisel. Aga ma pole nii valiv.

9. samm: esimene Dyno käivitus

Image
Image
Esimesed Dyno jooksud
Esimesed Dyno jooksud

Need kaks kanaliga ventilaatorit istuvad garaažis ja ootavad tähelepanu. Ühel on üks ventilaator ja teisel kaks.

Siin on kaks Videsot. Üks on pargiflaieri prop -lennuk. Teine on kahe kanaliga ventilaator, mille üks mootor kriibib halbadest laagritest.

Arvake ära kumb on ….

10. samm: tulevased täiustused

Tulevased täiustused
Tulevased täiustused

Mul on need ümbrisega Dallase 18B20 temperatuuriandurid. Mulle meeldib lisada mõned aku, mootori ja ESC temperatuuri näitude jaoks.

Mootor -tahhomeeter või kaks oleks tore.

Võib -olla DHT11 ümbritseva õhu temperatuuri ja niiskuse lugemiseks …

Et üle pingutada, lisage ESC -le signaali impulsi laiuse näit.

Soovitan: