Sisukord:

Lihtne elektrooniline kiiruse regulaator (ESC) lõpmatu pöörlemisservo jaoks: 6 sammu
Lihtne elektrooniline kiiruse regulaator (ESC) lõpmatu pöörlemisservo jaoks: 6 sammu

Video: Lihtne elektrooniline kiiruse regulaator (ESC) lõpmatu pöörlemisservo jaoks: 6 sammu

Video: Lihtne elektrooniline kiiruse regulaator (ESC) lõpmatu pöörlemisservo jaoks: 6 sammu
Video: Джастин Ши: Блокчейн, криптовалюта и ахиллесова пята в разработке программного обеспечения 2024, Juuli
Anonim
Lihtne elektrooniline kiiruse regulaator (ESC) lõpmatu pöörlemisservo jaoks
Lihtne elektrooniline kiiruse regulaator (ESC) lõpmatu pöörlemisservo jaoks

Kui proovite tänapäeval esitleda elektroonilist kiiruse regulaatorit (ESC), peate olema ebaviisakas või julge. Odava elektroonikatootmise maailm on täis erineva kvaliteediga regulaatoreid, millel on lai valik funktsioone. Sellegipoolest palub mu sõber mul kavandada talle üks regulaator. Sisend oli üsna lihtne - mida ma saan teha, et saaksin ajamiga ekskavaatori jaoks kasutada lõpmatuks pöörlemiseks muudetud servot?

(seda võib leida ka minu saidilt)

1. samm: sissejuhatus

Sissejuhatus
Sissejuhatus

Eeldan, et enamik modelleerijaid mõistab, et odava mudeli servo saab edukalt lõpmatuks pöörlemiseks muuta. Praktikas tähendab see tagasiside saamiseks ainult mehaanilise korgi ja elektroonilise trimmeri eemaldamist. Kui olete vaikimisi elektrooniliseks hoidnud, saate juhtida servo pöörlemise tähenduses ühte või vastupidist suunda, kuid praktikas ilma võimaluseta pöörlemiskiirust reguleerida. Kuid kui eemaldate vaikimisi elektroonika, saame alalisvoolumootori, millel pole nii halb käigukast. See mootor töötab pingega umbes 4–5 V ja voolutarve on umbes sadu milliampeereid (ütleme alla 500 mA). Need parameetrid on üliolulised eelkõige seetõttu, et saame vastuvõtja ja ajami jaoks kasutada ühist pinget. Ja boonusena näete, et parameetrid on laste mänguasjade mootoritele väga lähedased. Siis sobib regulaator ka juhtumite jaoks, tahaksime mänguasja uuendada algselt paugu-juhtimise moodsamalt proportsionaalseks juhtimiseks.

2. samm: skemaatiline

Skeem
Skeem

Sest me kasutasime maailma paar korda "odavalt"; Plaan on muuta kõik seadmed võimalikult odavaks ja lihtsaks. Töötame tingimusel, et mootor ja regulaator saavad toite samast pingeallikast, sealhulgas vastuvõtjast. Eeldame, et see pinge jääb tavaliste protsessorite jaoks vastuvõetavasse vahemikku (ca 4V - 5V). Siis ei tohi me lahendada ühtegi keerulist toiteahelat. Signaali hindamiseks kasutame tavalist protsessorit PIC12F629. Olen nõus, et tänapäeval on see vanamoodne protsessor, kuid siiski odav ja lihtne osta ning sellel on piisavalt välisseadmeid. Meie disaini põhiosa on integreeritud H-sild (mootorijuht). Otsustasin kasutada tõesti odavat L9110. Seda H-silda võib leida erinevates versioonides, sealhulgas läbi ava DIL 8 ja ka SMD SO-08. Selle silla hind on ülaosas eriti positiivne. Üksikute tükkide ostmisel Hiinas maksis see alla 1 dollari koos postitasuga. Skeemilt leiame ainult päise programmeerija ühendamiseks (PICkit ja selle kloonid töötavad hästi ja need on odavad). Päise kõrval on ebatavalised takistid R1 ja R2. Need pole nii olulised, kuni me ei hakka kasutama lõpp -seiskamislüliteid. Juhul, kui meil on need lülitid elektroonilistes mürarikastes kohtades, saame nende takistite lisamisega piirata selle elektroonilise müra mõju. Siis läheme "laiendatud funktsioonide" juurde. Mulle teatati, et see töötab hästi, kuid see ei sobi portaalkraanaga, sest käru raamilt lahkuvad lapsed löövad lõpuni, kuni see maha rebib. Siis kasutasin programmeerimispäises uuesti tasuta sisendeid lõpplülitite ühendamiseks. Nende seos on olemas ka skeemidel. Jah, skeemidel on võimalik palju täiustada, kuid jätan selle iga ehitaja fantaasiale.

3. samm: PCB

PCB
PCB
PCB
PCB
PCB
PCB

Trükkplaat on üsna lihtne. See on kujundatud veidi suuremaks. Selle põhjuseks on asjaolu, et komponente on lihtsam joota ja see tagab hea jahutuse. PCB on disainitud ühe küljena, koos SMD protsessori ja H-sillaga. PCB sisaldab kahte juhtmeühendust. Kogu plaati saab joota ülalt (see on ette nähtud). Seejärel jääb alumine külg täiesti tasaseks ja seda saab liimida mõlema külje kleeplindiga kusagil mudelis. Selle alternatiivi jaoks kasutan vähe trikke. Juhtmeühendused teostatakse komponendi poolel asuvate isoleeritud juhtmetega. Pistikud ja takistid on joodetud ka trükkplaadi komponendi poolele. Esimene trikk on see, et pärast jootmist lõikasin jigsae abil välja kõik ülejäänud juhtmed. Siis on alumine külg piisavalt tasane, et kasutada mõlemat külge kleeplinti. Kuna pistikud ülaosaga jootmisel ainult ei sobi hästi, on teine nipp need superliimiga "maha visata". See on ainult parema mehaanilise stabiilsuse tagamiseks. Liimi ei saa mõista isolatsioonina.

4. samm: tarkvara

Tarkvara
Tarkvara

PICkiti päise esinemisel pardal on väga hea põhjus. Regulaatoril pole seadistamiseks oma juhtelemente. Konfigureerimise tegin programmi laadimisel õigeaegselt. Kiiruse kõver salvestatakse protsessori EEPROM -mällu. Salvestatakse, et esimene bait tähendab gaasihoovastikku asendis 688 µs (maksimaalselt allapoole). Seejärel tähendab iga järgmine samm 16 µs. Siis on keskmine positsioon (1500 µs) bait aadressiga 33 (kuusnurk). Kui me räägime auto regulaatorist, tähendab keskmine asend, et mootor seiskub. gaasi liigutamine ühes suunas tähendab pöörlemiskiiruse suurenemist; Gaasi liigutamine vastassuunas tähendab, et ka pöörlemiskiirus suureneb, kuid vastupidise pöörlemise korral. Iga bait tähendab gaasihoovastiku asendi täpset kiirust. Kiirus 00 (kuusnurkne - programmeerimisel kasutatav) tähendab, et mootor seiskub. kiirus 01 tähendab väga aeglast pöörlemist, kiirus 02 veidi kiiremat jne. Ärge unustage, et tegemist on kuueteistkümnendarvudega, seejärel jätkake rida 08, 09, 0A, 0B,.. 0F ja lõpetage 10. Kui kiirusetapp 10 on antud, ei ole reguleeritud, kuid mootor on otse vooluvõrku ühendatud. Vastasuuna olukord on sarnane, lisandub ainult väärtus 80. Seejärel on rida järgmine: 80 (mootor seiskub), 81 (aeglane), 82,… 88, 89, 8A, 8B,… 8F, 90 (maksimaalselt). Loomulikult salvestatakse mõningaid väärtusi paar korda, see määratleb optimaalse kiiruse kõvera. vaikimisi kõver on lineaarne, kuid seda saab hõlpsasti muuta. sama lihtne, kui saab muuta asendit, kus mootor seisab, kui saatjal pole keskmist kärbitud asendit. Kirjeldage, kuidas peaks õhusõiduki kiiruskõver välja nägema, pole see vajalik, seda tüüpi mootorid ja regulaator ei ole ette nähtud õhusõidukite jaoks.

5. samm: järeldus

Protsessori programm on väga lihtne. See on ainult juba esitatud komponentide muutmine, siis ei ole vaja funktsionaalsuse kirjeldamisega kaua aega kulutada.

See on väga lihtne viis, kuidas lahendada väikese mootori regulaator näiteks modifitseeritud servomootorist. See sobib hõlpsalt animeerima ehitusmasinate, paakide või ainult lastele mõeldud autode juhtimise mudeleid. Regulaator on väga lihtne ja sellel pole erilisi funktsioone. See on rohkem mänguasi teiste mänguasjade animeerimiseks. Lihtne lahendus "isa, tee minust selline puldiga auto nagu sul". Aga see teeb seda hästi ja see teeb juba vähestele lastele rõõmu.

6. samm: Praview

Väike video.

Soovitan: