- Zahtevane komponente
- L293D Motor voznik
- RF oddajnik in sprejemnik
- Sheme vezij in razlaga
- Delovanje RF nadzorovanega robota:
V današnjem času skoraj vsi ljudje poznajo robote. Roboti igrajo zelo pomembno vlogo v človeškem življenju. Roboti so stroj, ki zmanjšuje človeške napore v težkih delih v industriji, gradbeništvu itd. In olajša življenje. V naših prejšnjih projektih smo izdelali nekaj robotov, kot so linijski sledilci, robot z DTMF nadzorom, robot z gestami, robot z računalniškim nadzorom, toda v tej vadnici bomo zasnovali zelo zanimivega robota, to je RF nadzorovan robot. Zanimivost tega projekta je, da bo deloval brez uporabe mikrokrmilnika. Tu ga bomo zagnali neposredno RF detektor in motorni voznik.
RF nadzorovanega robota nadziramo s pomočjo štirih gumbov, nameščenih na strani oddajnika. Tu moramo samo pritisniti gumbe za nadzor robota. V vaši roki je uporabljena oddajna naprava, ki vsebuje tudi RF oddajnik in RF dajalnik. Ta del oddajnika bo robotu poslal ukaz, da bo lahko opravil zahtevano nalogo, kot je premikanje naprej, vzvratno, zavijanje levo, zavijanje desno in ustavitev. Vsa ta opravila bodo izvedena s pomočjo štirih tipk, nameščenih na RF oddajniku.
Zahtevane komponente
- Enosmerni motor - 2
- HT12D - 1
- HT12E - 1
- RF par - 1
- Motorni voznik L293D - 1
- 9-voltna baterija - 3
- Priključek za baterijo - 3
- Priključne žice
- Robot Chasis - 1
- 7805 - 2
- 750K upor - 1
- 33K upor - 1
- 1K upor - 1
- PCB
L293D Motor voznik
L293D je IC gonilnika motorja, ki ima dva kanala za pogon dveh motorjev. L293D ima dva vgrajena tranzistorska para Darlington za ojačanje toka in ločen napajalni zatič za zunanje napajanje motorjev.
RF oddajnik in sprejemnik
To je hibridni oddajniški in oddajniški modul ASK, ki deluje na frekvenci 433 MHz. Ta modul ima kristalno stabiliziran oscilator za vzdrževanje natančnega nadzora frekvence za najboljši domet. Tam moramo za ta modul imeti samo eno anteno od zunaj.
Značilnosti RF oddajnika:
- Frekvenčni razpon: 433 MHz
- Izhodna moč: 4-16dBm
- Vhodno napajanje: 3 do 12 voltov enosmernega toka
Značilnosti RF sprejemnika:
- Občutljivost: -105dBm
- ČE frekvenca: 1 MHz
- Nizka poraba energije
- Tok 3,5 mA
- Napajalna napetost: 5 voltov
Ta modul je zelo stroškovno učinkovit, kadar je potrebna RF komunikacija na velike razdalje. Ta modul ne pošilja podatkov prek UART komunikacije osebnega računalnika ali mikrokrmilnika, ker je na tej frekvenci in njeni analogni tehnologiji veliko hrupa. Ta modul lahko uporabimo s pomočjo IC-kodirnikov in dekoderjev, ki iz hrupa pridobivajo podatke.
Doseg oddajnika je približno 100 metrov pri največji napajalni napetosti, pri 5 voltih pa je oddajnik približno 50-60 metrov z uporabo preproste žice enojne antene dolžine 17 cm.
Pin opis RF Tx
- GND - Oskrba s tlemi
- Podatki v - Ta zatič sprejema serijske podatke dajalnika
- Vcc - +5 Volt mora biti povezan s tem zatičem
- Antena - ovita povezava s tem zatičem za pravilen prenos podatkov
Pin opis RF Rx
- GND - Tla
- Data In - ta zatič daje izhodne serijske podatke Decoder-ju
- Data In - ta zatič daje izhodne serijske podatke Decoder-ju
- Vcc - +5 Volt mora biti povezan s tem zatičem
- Vcc - +5 Volt mora biti povezan s tem zatičem
- GND - Tla
- GND - Tla
- Antena - ovita povezava s tem zatičem za pravilen sprejem podatkov
Sheme vezij in razlaga
Shema vezja za RF oddajnik:
Shema vezja za RF sprejemnik:
Kot je prikazano na zgornjih slikah, so vezalni diagrami za RF nadzorovanega robota zelo preprosti, če se RF-par uporablja za komunikacijo. Povezave za oddajnik in sprejemnik so prikazane v vezjih. Dve 9-voltni bateriji se uporabljata za napajanje gonilnika motorja in preostalega Rx vezja. Za napajanje oddajnika se uporablja še ena 9-voltna baterija.
RF nadzorovani robot ima dva glavna dela, in sicer:
- Del oddajnika
- Sprejemni del
V oddajnem delu sta uporabljena dajalnik podatkov in RF oddajnik. Kot smo že omenili, da za zagon robota uporabljamo štiri tipke, so ti štirje gumbi povezani s kodirnikom glede na tla. Ko pritisnemo kateri koli gumb, bo kodirnik dobil digitalni LOW signal in ga nato serijsko uporabil na RF oddajniku. Dajalnik IC HT12E kodira podatke ali signal ali jih pretvori v serijsko obliko in nato pošlje ta signal z uporabo RF-oddajnika v okolje.
Na koncu sprejemnika smo uporabili RF sprejemnik za sprejemanje podatkov ali signala, nato pa ga uporabili za dekoder HT12D. Ta IC dekodirnika pretvori prejete serijske podatke v vzporedne in nato pošlje te dekodirane signale v IC gonilnika L293D. Glede na prejete podatke robot teče z uporabo dveh enosmernih motorjev v smeri naprej, nazaj, levo, desno in zaustavitev.
Delovanje RF nadzorovanega robota:
RF-krmiljeni robot se premika v skladu s pritisnjeno tipko na oddajniku.
Gumb pritisnjen na oddajniku |
Premikanje smeri robota |
Prvi (1) |
Levo |
Drugi (2) |
Prav |
Prvi in drugi (1 in 2) |
Naprej |
Tretji in četrti (3 in 4) |
Nazaj |
Noben gumb ni pritisnjen |
Nehaj |
Ko pritisnemo prvi gumb (1 omemba na vezju in strojni opremi), se robot začne premikati po levi strani in premikanje se nadaljuje, dokler se gumb ne sprosti.
Ko pritisnemo drugi gumb na oddajniku, se robot začne premikati v desno stran, dokler se gumb ne sprosti.
Ko hkrati pritisnemo prvi in drugi gumb, se Robot začne premikati naprej, dokler se ne sprostijo gumbi.
Ko hkrati pritisnemo tretji in četrti gumb, se robot začne premikati v smeri nazaj in nadaljuje, dokler se gumbi ne sprostijo.
In ko noben gumb ni pritisnjen, se robot ustavi.