Orodha ya maudhui:
- Hatua ya 1: Jinsi Inavyofanya Kazi Yote
- Hatua ya 2: Jinsi ya Kuunganisha Mpokeaji wa VEX kwenye Chip ya Kiingilio
- Hatua ya 3: Jinsi ya Kuunganisha Microcontroller kwenye Chip ya Kiungio
- Hatua ya 4: Orodha ya Amri
- Hatua ya 5: Muhtasari wa siri
Video: Jinsi ya Kudhibiti Redio DC Motors Nafuu: 5 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:55
Kwa watu ambao hawajui "VEX" ni nini. Ni kampuni inayouza sehemu na vifaa vya roboti. Wanauza mtumaji na mpokeaji wa "VEX" kwenye wavuti yao kwa $ 129.99 lakini unaweza kupata "VEX" transmitter na mpokeaji kwa karibu $ 20 kwenye "Ebay" na maeneo mengine mengi.
Mtumaji wa "VEX" ni mtangazaji wa kituo cha 6 cha FM na vijiti 2 vya kufurahisha ambavyo vinaweza kwenda juu na chini na kutoka upande hadi upande. Kwenye upande wa nyuma wa kituma kuna vifungo 4 ambavyo vinadhibiti kituo cha 5 na kituo cha 6. Udhibiti wa transmita unaweza kuwekwa kwa mtindo wa tank au mtindo wa arcade. Mtumaji ana huduma nyingi. Hii inafanya kuwa njia rahisi sana ya servos za kudhibiti kijijini. Shida tu ni kwamba unaweza kudhibiti tu motors za servos na unahitaji kununua ghali $ 149.99 "VEX" microcontroller tu ili ufanye hivyo. Hiyo ni mpaka sasa!
Hatua ya 1: Jinsi Inavyofanya Kazi Yote
Bei ya chini ($ 14.95) "chip interface ya motor" inaweza kununuliwa kwa: https://robotics.scienceontheweb.net Chip inaweza kuamua ishara kutoka kwa mpokeaji wa "VEX" kudhibiti hadi madaraja 8 ya H na madereva 1. Inaweza pia kupokea amri kutoka kwa chip nyingine ya microcontroller kudhibiti motors. Chip hii ya interface hutumia pini 3 za pato kudhibiti H-Bridge ya gari. Pini mbili kudhibiti mwelekeo wa gari na pini moja kudhibiti mwendo wa gari kwa kutumia P. W. M. Chip hutumia pembejeo kutoka kwa vifungo viwili kwenye kituo cha 5 kudhibiti pembejeo kutoka kwa "VEX" transmitter kushoto joystick ili iweze kudhibiti motors 6. Chip hutumia uingizaji kutoka kwa vifungo vingine 2 kwenye kituo cha 6 ili kufunga pato la juu au chini kwenye pini 14 ya chip ya kiunganishi cha motor. Vipengele hivi haviwezi kufanya kazi kwani mpokeaji anaweza kuchukua ishara kutoka mahali popote. Hatufikiri kuwajibika moja kwa moja au kwa njia isiyo ya moja kwa moja kutoka kwa kutumia sehemu hizi. ONYO! KAMWE USITUMIE HALI YA MBALI KWENYE ROBOTI INAYOWEZA KUSABABISHA Uharibifu UKITOKA KWA UDHIBITI. Ikiwa roboti yako itatoka kwa anuwai ya mpitishaji; chip interface ya motor inaweza kuzima motors na kutoa udhibiti kwa microcontroller ikiwa robot yako inatumia moja. Hii inaweza pia kuwa kweli ukizima mtumaji wako. Chip interface ya motor haitumii bandari ya serial kuwasiliana na wadhibiti wengine wadogo. Hii inamaanisha kuwa unaweza kutumia chip ndogo ya kudhibiti microcontroller kuwa akili za robot yako. Kuweka pini 2 chini itasababisha motors zote kufanya kazi kwa nusu ya kiwango cha nguvu wakati wa kutumia transmitter.
Hatua ya 2: Jinsi ya Kuunganisha Mpokeaji wa VEX kwenye Chip ya Kiingilio
Motors, relays na vifaa vya umeme vitasababisha usumbufu wa redio; kwa hivyo chagua mahali kwenye roboti yako ambapo kipokeaji "VEX" iko mbali na vitu hivi. Niliweka mgodi kwenye mlingoti wa urefu wa 43 ndani ambao uliambatanishwa na msingi wa roboti.
Mpokeaji "VEX" huja na kebo ya manjano. Chomeka kebo kwenye kipokezi cha "VEX", mwisho mwingine wa vipuli vya kebo kwenye kifaa cha simu. Lazima ununue jack. Kwa kuwa sitajua rangi za waya zinazotoka kwenye jack yako; Nitarejeshea nyaya za manjano za kebo. Ukiangalia kebo ya manjano utaona waya 4 ambazo ni za manjano, kijani kibichi, nyekundu na nyeupe. Waya wa manjano hupata waya hadi + 5 volts. Waya wa kijani ni ishara na inapewa waya kubandika 6 kwenye chip ya kiolesura. Waya nyekundu hupigwa waya chini. Waya mweupe haitumiki. Unahitaji waya 4.7 K kuvuta kontena kutoka kwa pini 6 kwenye Chip ya Kiingilizi hadi volts + 5. Utataka pia waya 2200 uf capacitor kwenye waya za umeme karibu na kipokea "VEX". Pin 2 ni pini ya kuingiza. Lazima iwe na waya na isiachwe ikielea. Inaweza kushonwa kwa volts + 5 au ardhi kupitia kinzani cha 47 ohm. Inaweza pia kushonwa kwa waya 14. Chaguo 1: pini 2 juu itatoa nguvu kamili kwa motors. Chaguo 2: pini 2 chini itatoa nusu ya kiwango cha nguvu kwa motors. Chaguo 3: pini 2 iliyofungwa kwa waya 14. Wakati kitufe cha 6 cha juu kinabanwa kinatoa nguvu kamili kwa motors. Wakati kitufe cha chini cha kituo cha 6 kinabanwa kinatoa nusu ya nguvu kwa motors.
Hatua ya 3: Jinsi ya Kuunganisha Microcontroller kwenye Chip ya Kiungio
Mdhibiti wako mdogo ikiwa unatumia moja anaweza kuwasiliana
na Chip ya Kiungio juu ya waya 3. Bandika 7 kwenye Chip ya Maingiliano ndio pembejeo ya data kidogo. Wakati pini iko chini ni data kidogo ya sifuri. Wakati pini iko juu ni data moja kidogo. Mdhibiti wako mdogo lazima atoe data kidogo kabla ya saa ya saa. Kidogo cha data lazima iwe angalau 40 kwa muda mrefu. Bandika 16 kwenye Chip ya Maingiliano ndio pembejeo kwa saa kidogo. Mdhibiti wako mdogo lazima atoe mapigo ya juu kwa angalau.5 sisi. Bandika 5 kwenye Chip ya Maingiliano ni pini ya pato. Pini hii inapokwenda juu ni kumruhusu mdhibiti wako mdogo kujua kuwa iko tayari kupokea agizo linalofuata. Pini hii itashuka ikiwa Chip ya Maingiliano inapata ishara kutoka kwa "VEX" transmitter. Pini hii pia itashuka na kukaa chini ikiwa kulikuwa na hitilafu ya mawasiliano kati ya microcontroller yako na Chip Interface. Pin 4 ni pini ya pato. Ikiwa kuna hitilafu ya mawasiliano kati ya Chip ya Kiingilizi na mdhibiti wako mdogo, pini hii itaenda juu na kukaa juu. Upya lazima ufanyike ili kuondoa kosa hili.
Hatua ya 4: Orodha ya Amri
Kuna amri 32 ambazo chip chipsi huelewa. Amri zote ni ka 3 au bits 24 kwa urefu. Umbizo la amri ni kama ifuatavyo.
Baiti ya 1 ambayo hutumwa kila wakati ni baiti ya amri ambayo ndiyo nambari ya kushoto zaidi kwenye orodha hapa chini. Baiti ya 2 iliyotumwa inaweza kuwa baiti ya PWM. Ni nambari kati ya 0 na 50. Wakati 0 inatumwa P. W. M. mapigo ni ya chini ambayo inamaanisha motor itazimwa. Nambari 50 inapotumwa P. W. M. mapigo ni ya juu ambayo inamaanisha motor itawashwa kwa nguvu kamili. Nambari 25 inapotumwa motor itaendesha karibu nusu ya nguvu. Kama inavyoonekana kwenye orodha wakati mwingine baiti 2 ni 0 tu ambayo inatumiwa tu kwa mmiliki wa mahali. Haina athari kwa motor. Baiti 3 inayotumwa inaweza kuwa baiti ya PWM au nambari ya kukagua makosa. Mfano: Kuamuru motor 1 kwenda kwa kasi kamili na motor 2 kwenda nusu kasi mbele, amri itakuwa. 1 50 25 Kuamuru motor 7 kurudi nyuma kwa nguvu ya 10%, amri itakuwa. 16 5 16 1 Mbio 1 & 2 mbele, PWM #, PWM # (hakuna makosa ya kuangalia) 2 Motor 1 & 2 nyuma, PWM #, PWM # (hakuna kuangalia makosa) 3 Motor 1 mbele, PWM #, 3 4 Motor 1 nyuma, PWM #, 4 5 Magari 2 mbele, PWM #, 5 6 Magari 2 nyuma, PWM #, 6 7 Magari 3 mbele, PWM #, 7 8 Magari 3 nyuma, PWM #, 8 9 Magari 4 mbele, PWM #, 9 10 Motor 4 nyuma, PWM #, 10 11 Motor 5 mbele, PWM #, 11 12 Motor 5 nyuma, PWM #, 12 13 Motor 6 mbele, PWM #, 13 14 Motor 6 nyuma, PWM #, 14 15 Motor 7 mbele, PWM #, 15 16 Magari 7 nyuma, PWM #, 16 17 Magari 8 mbele, PWM #, 17 18 Magari 8 nyuma, PWM #, 18 19 Kasi zote za motors, PWM #, 19 20 Magari 1 & 2 kasi, PWM #, PWM # (hakuna ukaguzi wa makosa) 21 Magari 1 na 2 simama, X, 21 (pini chini) 22 Gari 1 simama, 0, 22 (pini chini) 23 Magari 2 simama, 0, 23 (pini chini) 24 Magari 3 simama, 0, 24 (pini chini) 25 Motor 4 stop, 0, 25 (pini chini) 26 Motor 5 stop, 0, 26 (pini chini) 27 Motor 6 stop, 0, 27 (pini chini) 28 Motor 7 stop, 0, 28 (pini chini) 29 Motor 8 stop, 0, 29 (pini chini) 30 All mo kuacha matumba, 0, 30 (pini chini) 31 Pin 14 juu, 0, 31 32 Pin 14 chini, 0, 32
Hatua ya 5: Muhtasari wa siri
Pini za Kuingiza
Bandika 1 Ikiwa huenda chini inabaki kupumzika (MCLR) Pini 2 Ikiwa iko chini inatoa nusu moja tu ya pato kwa motors Pokea kipokezi cha 6 "VEX" Pin amri 7 na data kutoka kwa data nyingine ya microcontroller Pin 33 ikatiza Pin 11 + 5 volts Pin 32 + 5 volts Pin 12 ground Pin 31 ground Pini za pini Pin 34 PWM kwa motor 1 Pin 35 High wakati joystick 1 imesalia Pin 36 High wakati joystick 1 ni sawa Pin 37 P. W. M. kwa motor 2 Pin 38 High wakati joystick 2 iko juu Pin 15 High wakati joystick 2 iko chini Pin 16 P. W. M. kwa motor 3 Pin 17 High wakati joystick 3 ni juu Pin 18 High wakati joystick 3 iko chini Pin 23 P. W. M. kwa motor 4 Pin 24 High wakati joystick 4 imesalia Pin 25 High wakati joystick 4 ni sawa Pin 26 P. W. M. kwa motor 5 Pin 19 High wakati joystick 3 iko juu na kifungo cha juu 5 ni bonyeza Pin 20 High wakati joystick 3 iko chini na kifungo cha juu 5 ni bonyeza Pin 21 P. W. M. kwa motor 6 Pin 22 High wakati joystick 4 imesalia na kifungo cha juu 5 ni bonyeza Pin 27 High wakati joystick 4 ni sawa na kifungo cha juu 5 ni bonyeza Pin 28 P. W. M. kwa motor 7 Pin 29 High wakati joystick 3 iko juu na chini kifungo 5 ni bonyeza Pin 30 High wakati joystick 3 iko chini na chini kifungo 5 ni bonyeza Pin 8 P. W. M. kwa motor 8 Pin 9 High wakati joystick 4 imesalia na kifungo cha chini 5 ni bonyeza Pin 10 High wakati joystick 4 ni sawa na chini kifungo 5 ni bonyeza Pin 14 Inakaa juu wakati kifungo cha juu 6 ni vyombo vya habari; huenda chini wakati kitufe cha chini cha 6 kinabonyeza Pin 5 Inaambia microcontroller nyingine inaweza kutuma amri inayofuata Pin 4 Inakwenda juu ikiwa kosa la amri limegunduliwa pini zingine zote hazitumiwi. Hakuna haja ya kuweka vivutio kwenye pini hizi.
Ilipendekeza:
Mwangaza mkali wa Lego Kutoka $ 14 Taa ya Dawati la Redio ya Redio: Hatua 8 (na Picha)
Mwanga mkali wa Lego Kutoka kwa $ 14 Taa ya Dawati la Redio ya Redio: Kwa msaada kidogo kutoka kwa paka wako, badilisha kwa urahisi taa ya dawati ya $ 14 kutoka Radio Shack kuwa taa yenye nguvu ya Lego na matumizi mengi. Kwa kuongezea, unaweza kuiweka nguvu kwa AC au USB.Nilikuwa nikinunua sehemu ili kuongeza taa kwa mfano wa Lego wakati nilipata hii kwa bahati mbaya
Redio ya FM na RDS (Nakala ya Redio), Udhibiti wa BT na Msingi wa kuchaji: Hatua 5
Redio ya FM na RDS (Nakala ya Redio), Udhibiti wa BT na Msingi wa Kuchaji: Bonjour, Hii ni ya pili " Maagizo ". msingi wa kuchaji na ambao unaweza kufuatiliwa kupitia Bluetooth na Android APPT kwa hivyo nita
HAMU NAFUU - BADILISHA REDIO YA KUSHIKA KWA RADIO YA SIMU: Hatua 6
HAMU NAFUU - BADILISHA REDIO YA KUSHIKA KWENYE REDIO YA SIMU: Redio ya simu ya rununu kwenye bajeti ngumu? Ndiyo, inaweza kufanywa na ubunifu fulani. Kuna idadi kubwa ya redio za bei rahisi za Kichina huko nje. Redio hizi mpya za bei rahisi zimeshusha bei kwa vifaa vya ubora vilivyotumika vya ham. Jambo lingine ambalo ni nyongeza
Redio ya Mtandaoni / Redio ya Wavuti Pamoja na Raspberry Pi 3 (isiyo na kichwa): Hatua 8
Redio ya Mtandaoni / Redio ya Wavuti Pamoja na Raspberry Pi 3 (isiyo na kichwa): HI Je! Unataka radio yako mwenyewe kukaribisha kwenye mtandao basi uko mahali pazuri. Nitajaribu kufafanua iwezekanavyo. Nimejaribu njia kadhaa ambazo nyingi zinahitaji kadi ya sauti ambayo nilikuwa nikisita kununua. lakini imeweza fi
Hakuna Ufungaji wa Redio Ham ya Redio: Hatua 3 (na Picha)
Hakuna Ufungaji wa Redio Ham ya Uharibifu: Sijawahi kuwa shabiki wa kufanya uharibifu wa kudumu kwa gari langu wakati wa kuweka transceiver ya rununu. Kwa miaka mingi, nimeifanya kwa njia kadhaa, wote wakiwa na kitu kimoja sawa: ilikuwa kazi bora zaidi kuliko ningekuwa nayo ikiwa ningekuwa tu sisi