Turinys:
- 1 žingsnis: kaip viskas veikia
- 2 žingsnis: Kaip prijungti VEX imtuvą prie sąsajos lusto
- 3 žingsnis: Kaip prijungti mikrovaldiklį prie sąsajos lusto
- 4 žingsnis: komandų sąrašas
- 5 veiksmas: kaiščių suvestinė
Video: Kaip pigiai radijo būdu valdyti nuolatinės srovės variklius: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Žmonėms, kurie nežino, kas yra „VEX“. Tai įmonė, prekiaujanti robotų dalimis ir rinkiniais. Jie parduoda „VEX“siųstuvą ir imtuvą savo svetainėje už 129,99 USD, tačiau „Ebay“ir daugelyje kitų vietų galite įsigyti „VEX“siųstuvą ir imtuvą už maždaug 20 USD.
„VEX“siųstuvas yra 6 kanalų FM siųstuvas su 2 vairasvirtėmis, kurios gali judėti aukštyn ir žemyn bei iš vienos pusės į kitą. Galinėje siųstuvo pusėje yra 4 mygtukai, valdantys 5 kanalą ir 6 kanalą. Siųstuvo valdikliai gali būti nustatyti į tanko arba arkadinio stiliaus. Siųstuvas turi daugybę kitų funkcijų. Tai labai pigus būdas valdyti nuotolinio valdymo servus. Vienintelė problema yra ta, kad jūs galite valdyti tik servo variklius ir jums reikia nusipirkti brangų 149,99 USD „VEX“mikrovaldiklį, kad tai padarytumėte. Tai iki šiol!
1 žingsnis: kaip viskas veikia
Šią nebrangią (14,95 USD) „variklio sąsajos mikroschemą“galite nusipirkti adresu: https://robotics.scienceontheweb.net Lustas gali iššifruoti „VEX“imtuvo signalus, kad valdytų iki 8 variklio H tiltų ir 1 tvarkyklę. Jis taip pat gali priimti komandas iš kito mikrovaldiklio lusto valdyti variklius. Šis sąsajos lustas naudoja 3 išvesties kaiščius variklio „H-Bridge“valdymui. Du kaiščiai, skirti valdyti variklio kryptį, ir vienas kaištis, skirtas valdyti variklio greitį naudojant P. W. M. Lustas naudoja įvestį iš dviejų 5 kanalo mygtukų, kad valdytų įvestį iš „VEX“siųstuvo kairės vairasvirtės, kad galėtų valdyti 6 variklius. Lustas naudoja įvestį iš kitų 2 mygtukų 6 kanale, kad užfiksuotų aukštą arba žemą išėjimą variklio sąsajos lusto 14 kaištyje. Variklio sąsajos lustas turi šias funkcijas. Šios funkcijos gali neveikti, nes imtuvas gali priimti signalą iš bet kurios vietos. Mes neprisiimame jokios atsakomybės tiesiogiai ar netiesiogiai už šių dalių naudojimą. ĮSPĖJIMAS! NIEKADA Nenaudokite nuotolinio valdymo pulto ant roboto, kuris gali sukelti žalą, jei jis nekontroliuojamas. Jei jūsų robotas išeina iš siųstuvo diapazono; variklio sąsajos lustas gali išjungti variklius ir suteikti valdymą mikrovaldikliui, jei jūsų robotas jį naudoja. Tai taip pat gali būti tiesa, jei išjungiate siųstuvą. Variklio sąsajos lustas nenaudoja nuoseklaus prievado, kad galėtų bendrauti su kitais mikrovaldikliais. Tai reiškia, kad galite naudoti labai nebrangų mikrovaldiklio mikroschemą, kad taptumėte savo roboto smegenimis. Jei sumažinsite 2 kaištį, visi varikliai veiks per pusę galios, kai naudosite siųstuvą.
2 žingsnis: Kaip prijungti VEX imtuvą prie sąsajos lusto
Varikliai, relės ir maitinimo šaltiniai sukels radijo trukdžius; Taigi pasirinkite savo roboto vietą, kurioje „VEX“imtuvas yra toli nuo šių dalykų. Aš pritvirtinau savo ant 43 colių ilgio stiebo, kuris buvo pritvirtintas prie roboto pagrindo.
„VEX“imtuvas yra su geltonu kabeliu. Prijunkite kabelį prie „VEX“imtuvo, kitą laido galą įkiškite į telefono ragelio lizdą. Jūs turite nusipirkti lizdą. Kadangi aš nežinosiu iš jūsų lizdo išeinančių laidų spalvų; Aš nurodysiu geltonus kabelių laidus. Jei pažvelgsite į geltoną kabelį, pamatysite 4 laidus, kurie yra geltoni, žali, raudoni ir balti. Geltona viela prijungiama prie + 5 voltų. Žalia viela yra signalas ir jis prijungiamas prie 6 sąsajos lusto kaiščio. Raudona viela prijungiama prie žemės. Nenaudojama balta viela. Turite prijungti 4,7 K traukimo rezistorių nuo 6 sąsajos lusto kaiščio iki + 5 voltų. Taip pat norėsite prijungti 2200 uf kondensatorių per maitinimo laidus, esančius netoli „VEX“imtuvo. 2 kaištis yra įvesties kaištis. Jis turi būti prijungtas prie laido ir NĖRA paliktas plaukti. Jis gali būti prijungtas prie + 5 voltų arba įžemintas per 47 omų rezistorių. Jis taip pat gali būti prijungtas prie kaiščio 14. 1 variantas: 2 aukšto kaiščio varikliai suteiks visą galios diapazoną. 2 variantas: mažas 2 kaištis suteiks pusę variklių galios diapazono. 3 variantas: 2 kaištis prijungtas prie 14 kaiščio. Paspaudus viršutinį 6 kanalo mygtuką, varikliai gauna visą galios diapazoną. Paspaudus 6 kanalo apatinį mygtuką, varikliai gauna pusę galios diapazono.
3 žingsnis: Kaip prijungti mikrovaldiklį prie sąsajos lusto
Jūsų mikrovaldiklis, jei jį naudojate, gali bendrauti
su sąsajos lustu per 3 laidus. Sąsajos lusto 7 kaištis yra duomenų bitų įvestis. Kai kaištis yra žemas, tai yra nulinis duomenų bitas. Kai kaištis yra aukštas, tai yra vienas duomenų bitas. Jūsų mikrovaldiklis turi išvesti duomenų bitą prieš laikrodžio impulsą. Duomenų bitas turi būti bent 40 us ilgio. Sąsajos lusto 16 kaištis yra laikrodžio bito įvestis. Jūsų mikrovaldiklis turi išvesti didelį impulsą mažiausiai 0,5 mums. Sąsajos lusto 5 kaištis yra išvesties kaištis. Kai šis kaištis pakyla aukštai, praneškite savo mikrovaldikliui, kad jis yra pasirengęs priimti kitą komandą. Šis kaištis bus žemas, jei sąsajos lustas gauna signalą iš „VEX“siųstuvo. Šis smeigtukas taip pat sumažės ir išliks žemas, jei tarp jūsų mikrovaldiklio ir sąsajos lusto įvyko ryšio klaida. 4 kaištis yra išvesties kaištis. Jei tarp sąsajos lusto ir jūsų mikrovaldiklio yra ryšio klaida, šis kaištis bus aukštas ir išliks aukštas. Norint pašalinti šią klaidą, reikia iš naujo nustatyti.
4 žingsnis: komandų sąrašas
Yra 32 komandos, kurias sąsajos lustas supranta. Visos komandos yra 3 baitai arba 24 bitai. Komandų formatas yra toks.
Pirmasis siunčiamas baitas visada yra komandinis baitas, kuris yra kairėje daugiausiai skaitmenų žemiau esančiame sąraše. Antrasis išsiųstas baitas gali būti PWM baitas. Tai skaičius nuo 0 iki 50. Kai siunčiamas 0, P. W. M. impulsas yra mažas, o tai reiškia, kad variklis bus išjungtas. Kai siunčiamas skaičius 50, P. W. M. impulsas yra didelis, o tai reiškia, kad variklis bus įjungtas visu pajėgumu. Kai siunčiamas skaičius 25, variklis veiks maždaug puse galios. Kaip matyti iš sąrašo, kartais antrasis baitas yra tik 0, kuris naudojamas tik vietos turėtojui. Tai neturi įtakos varikliui. Trečias išsiųstas baitas gali būti PWM baitas arba klaidos tikrinimo numeris. Pavyzdys: Jei norite, kad 1 variklis važiuotų visu greičiu, o 2 - puse greičio į priekį, komanda būtų tokia. 1 50 25 Jei norite, kad 7 variklis sugrįžtų 10% galia, komanda būtų tokia. 16 5 16 1 1 ir 2 variklis į priekį, PWM #, PWM #(be klaidų tikrinimo) 2 1 ir 2 variklis atgal, PWM #, PWM #(be klaidų tikrinimo), PWM #, 4 5 2 variklis į priekį, PWM #, 5 6 2 variklis atgal, PWM #, 6 7 3 variklis į priekį, PWM #, 7 8 3 variklis atgal, PWM #, 8 9 4 variklis į priekį, PWM #, 9 10 4 variklis atgal, PWM #, 10 11 5 variklis pirmyn, PWM #, 11 12 5 variklis atgal, PWM #, 12 13 6 variklis pirmyn, PWM #, 13 14 6 variklis atgal, PWM #, 14 15 7 variklis pirmyn, PWM #, 15 16 Variklis 7 atgal, PWM #, 16 17 Variklis 8 pirmyn, PWM #, 17 18 Variklis 8 atgal, PWM #, 18 19 Visų variklių greitis, PWM #, 19 20 1 ir 2 variklio greitis, PWM #, PWM # (be klaidų tikrinimo) 0, 24 (kaiščiai žemi) 25 Variklis 4, 0, 25 (kaiščiai žemi) 28 (kaiščiai žemi) 29 Variklis 8 sustojimas, 0, 29 (kaiščiai žemi) 30 Visas mėn liemens sustojimas, 0, 30 (kaiščiai žemi) 31 kaištis 14 aukštas, 0, 31 32 kaištis 14 žemas, 0, 32
5 veiksmas: kaiščių suvestinė
Įvesties kaiščiai
1 kaištis Jei jis nusileidžia žemyn, jis ilsisi (MCLR) 2 kaištis Jei žemas, jis suteikia tik pusę išėjimo varikliams 6 kaištis „VEX“imtuvas 7 kaiščio komandos ir duomenys iš kito mikrovaldiklio 33 kaiščio duomenų pertraukimas 11 ir 5 kaištis voltai Kištukas 32 + 5 voltai Kaištis 12 įžeminimo Kištukas 31 įžeminimas Išvesties kaiščiai Kaištis 34 PWM varikliui 1 Smeigtukas 35 Aukštas, kai paliekama valdymo svirtis 1 Kaištis 36 Aukšta, kai vairasvirtė 1 yra teisinga Kištukas 37 P. W. M. varikliui 2 38 kaištis Aukštas, kai vairasvirtė 2 pakelta Kaištis 15 Aukštas, kai vairasvirtė 2 nuleista 16 kaištis P. W. M. varikliui 3 Smeigtukas 17 Aukštas, kai vairasvirtė 3 pakelta Kaištis 18 Aukštas, kai vairasvirtė 3 nuleista Kaištis 23 P. W. M. varikliui 4 Smeigtukas 24 Aukštas, kai paliekama 4 vairasvirtė Kaištis 25 Aukštas, kai vairasvirtė 4 yra teisinga Kaištis 26 P. W. M. varikliui 5 Kištukas 19 aukštas, kai vairasvirtė 3 pakelta, o viršutinis mygtukas 5 paspaudžiamas 20 kaištis, kai vairasvirtė 3 nuleista, o viršutinis mygtukas 5 - 21 kaištis P. W. M. varikliui 6 kaištis 22 aukštas, kai valdymo svirtis 4 palikta, o viršutinis mygtukas 5 yra paspaustas kaištis 27 aukštas, kai vairasvirtė 4 yra dešinėje, o viršutinis mygtukas 5 - 28 kaištis P. W. M. varikliui 7 smeigtukas 29 aukštas, kai vairasvirtė 3 yra aukštyn, o apatinis mygtukas 5 - 30 kaištį, kai vairasvirtė 3 nuleista, o apatinis mygtukas 5 - 8 kaištį P. W. M. varikliui 8 Kaištis 9 Aukštas, kai valdymo svirtis 4 palikta, o apatinis mygtukas 5 paspaustas Kištukas 10 Aukštas, kai vairasvirtė 4 yra dešinėje, o apatinis mygtukas 5 - kaištis 14 Pasilieka aukštai, kai paspaudžiamas 6 mygtukas; nusileidžia, kai apatinis mygtukas 6 yra paspaustas 5 kaištis Praneša kitam mikrovaldikliui, kad jis gali nusiųsti kitą komandą. 4 kaištis Padidėja, jei aptinkama komandos klaida. Visi kiti kaiščiai nenaudojami. Ant šių smeigtukų nereikia dėti prisitraukimų.
Rekomenduojamas:
Kaip valdyti nuolatinės srovės variklį naudojant L298n ir Arduino: 5 žingsniai
Kaip valdyti nuolatinės srovės variklį naudojant L298n ir Arduino: Sveiki visi. Pristatome save. Mano vardas Dimitris ir aš esu iš Graikijos. Aš labai myliu „Arduino“, nes tai protinga lenta. Pasistengsiu kuo geriau tai apibūdinti, kad tai būtų patogu visiems. Taigi pradėkime
Paprastas nuolatinės srovės - nuolatinės srovės stiprinimo keitiklis naudojant 555: 4 žingsnius
Paprastas nuolatinės srovės - nuolatinės srovės stiprinimo keitiklis naudojant 555: dažnai grandinėje naudinga turėti aukštesnę įtampą. Pateikti „ +ve“ir „ve“bėgelius „op -amp“, vairuoti signalus ar net relę be papildomos baterijos. Tai paprastas 5V iki 12V nuolatinės srovės keitiklis, sukurtas naudojant 555 laikmatį
Nuo kintamosios srovės iki +15V, -15V 1A kintamasis ir 5V 1A nuolatinės srovės nuolatinės srovės maitinimo šaltinis: 8 žingsniai
Kintamosios srovės į +15V, -15V 1A kintamasis ir 5V 1A nuolatinio maitinimo šaltinis: maitinimo šaltinis yra elektros prietaisas, tiekiantis elektros energiją elektros apkrovai. Šiame modelio maitinimo šaltinyje yra trys kietojo kūno nuolatinės srovės maitinimo šaltiniai. Pirmasis maitinimas suteikia kintamą teigiamą 1,5–15 voltų išėjimą iki 1 ampero
97% efektyvus nuolatinės srovės ir nuolatinės srovės keitiklis [3A, reguliuojamas]: 12 žingsnių
97% efektyvus nuolatinės srovės ir nuolatinės srovės konverteris [3A, reguliuojamas]: maža nuolatinės srovės į nuolatinę srovę konverterio plokštė yra naudinga daugeliui programų, ypač jei ji gali tiekti srovę iki 3A (2A nuolat be aušintuvo). Šiame straipsnyje mes išmoksime sukurti nedidelę, efektyvią ir pigią „Buck“keitiklio grandinę. [
Kaip valdyti nuolatinės srovės krumpliaračio variklį naudojant 160A šlifuotą elektroninį greičio reguliatorių ir servo testerį: 3 žingsniai
Kaip valdyti nuolatinės srovės krumpliaračio variklį naudojant 160A šlifuotą elektroninį greičio reguliatorių ir servo testerį: Specifikacija: Įtampa: 2-3S Lipo arba 6-9 NiMH Nuolatinė srovė: 35A Srovės srovė: 160A BEC: 5V / 1A, linijinio režimo režimai: 1. pirmyn &atvirkštinis; 2. pirmyn &stabdis; 3. pirmyn & stabdžių & atvirkštinis svoris: 34 g Dydis: 42*28*17 mm