- Nødvendige komponenter
- L293D Motordriver
- RF-sender og mottaker
- Kretsdiagrammer og forklaring
- Arbeid med RF-kontrollert robot:
I dag er nesten alle mennesker kjent med roboter. Roboter spiller en veldig viktig rolle i menneskelivet. Roboter er en maskin som reduserer menneskelig innsats innen tunge arbeider i industri, bygg osv. Og gjør livet enkelt. I våre tidligere prosjekter har vi laget noen roboter som linjefølger, DTMF-kontrollert robot, geststyrt robot, datamaskinstyrt robot, men i denne opplæringen skal vi designe en veldig interessant robot, det vil si RF-kontrollert robot. Interessant i dette prosjektet er at det vil kjøre uten å bruke noen mikrokontroller. Her vil vi kjøre den direkte av RF-dekoder og motordriver.
RF-kontrollert robot styres ved hjelp av fire trykknapper plassert på sendersiden. Her trenger vi bare å trykke på knappene for å kontrollere roboten. Det brukes en sendeenhet i hånden din som også inneholder en RF-sender og en RF-koder. Denne senderdelen vil overføre kommando til roboten slik at den kan utføre den nødvendige oppgaven som å gå fremover, bakover, svinge til venstre, svinge til høyre og stoppe. Alle disse oppgavene vil utføres ved å bruke fire trykknapper som er plassert på RF-senderen.
Nødvendige komponenter
- DC-motor - 2
- HT12D - 1
- HT12E - 1
- RF-par - 1
- Motordriver L293D - 1
- 9 Volt batteri - 3
- Batterikontakt - 3
- Koble ledninger
- Robot Chasis - 1
- 7805 - 2
- 750K motstand - 1
- 33K motstand - 1
- 1K motstand - 1
- PCB
L293D Motordriver
L293D er en IC-motordriver som har to kanaler for å kjøre to motorer. L293D har to innebygde Transistor Darlington-par for strømforsterkning og en separat strømforsyningsstift for å gi ekstern forsyning til motorer.
RF-sender og mottaker
Dette er en ASK Hybrid-sender og mottaker modul som opererer med 433MHz frekvens. Denne modulen har en krystallstabilisert oscillator for å opprettholde nøyaktig frekvenskontroll for best rekkevidde. Der trenger vi bare en antenne eksternt for denne modulen.
RF-senderegenskaper:
- Frekvensområde: 433 Mhz
- Utgangseffekt: 4-16dBm
- Inngangsforsyning: 3 til 12 volt likestrøm
RF-mottakerfunksjoner:
- Følsomhet: -105dBm
- HVIS frekvens: 1MHz
- Lavt energiforbruk
- Strøm 3,5 mA
- Forsyningsspenning: 5 volt
Denne modulen er veldig kostnadseffektiv der RF-kommunikasjon over lang rekkevidde er nødvendig. Denne modulen sender ikke data ved bruk av UART-kommunikasjon fra PC eller mikrokontroller direkte fordi det er mye støy ved denne frekvensen og dens analoge teknologi. Vi kan bruke denne modulen ved hjelp av kodere og dekoder-IC-er som trekker ut data fra støyen.
Senderens rekkevidde er omtrent 100 meter ved maksimal forsyningsspenning, og for 5 volt er rekkevidden til senderen omtrent 50-60 meter ved bruk av en enkel ledning med enkeltkode 17 cm lang antenne.
Pin Beskrivelse av RF Tx
- GND - Jordforsyning
- Data In - Denne pinnen godtar seriell data fra koderen
- Vcc - +5 Volt skal kobles til denne pinnen
- Antenne - En innpakket kobling til denne pinnen for riktig overføring av data
Pin Beskrivelse av RF Rx
- GND - bakken
- Data In - Denne pinnen gir seriell utdata til dekoderen
- Data In - Denne pinnen gir seriell utdata til dekoderen
- Vcc - +5 Volt skal kobles til denne pinnen
- Vcc - +5 Volt skal kobles til denne pinnen
- GND - bakken
- GND - bakken
- Antenne - En innpakket kobling til denne pinnen for riktig mottak av data
Kretsdiagrammer og forklaring
Kretsdiagram for RF-sender:
Kretsdiagram for RF-mottaker:
Som vist i figurene ovenfor er kretsskjemaer for RF-kontrollert robot ganske enkle der et RF-par brukes til kommunikasjon. Tilkoblinger for sender og mottaker vises i kretsskjemaer. To 9 volt batterier brukes til å drive motorføreren og gjenværende Rx Circuit. Og et annet 9 Volt batteri brukes til å drive senderen.
RF-kontrollert robot har to hoveddeler, nemlig:
- Senderdel
- Mottakerdel
I senderdelen brukes en datakoder og en RF-sender. Som vi allerede har nevnt ovenfor at vi bruker fire trykknapper for å kjøre roboten, er disse fire knappene koblet til Encoder med hensyn til bakken. Når vi trykker på en hvilken som helst knapp vil koderen få et digitalt LAV signal og deretter bruke dette signalet serielt på RF-senderen. Encoder IC HT12E koder data eller signal eller konverterer det til seriell form og sender deretter dette signalet ved hjelp av RF-sender i miljøet.
På mottakersiden har vi brukt RF-mottaker til å motta data eller signal og deretter brukt på HT12D-dekoder. Denne dekoder-IC-en konverterer mottatte serielle data til parallell, og sender deretter dette dekodede signalet til L293D-motordriver-IC. I følge den mottatte dataroboten kjører ved å bruke to likestrømsmotorer i retning fremover, bakover, venstre, høyre og stopp.
Arbeid med RF-kontrollert robot:
RF-kontrollert robot beveger seg i henhold til knappen som er trykket på senderen.
Knapp trykket på senderen |
Moving Direction of Robot |
Første (1) |
Venstre |
Andre (2) |
Ikke sant |
Første og andre (1 og 2) |
Framover |
Tredje og fjerde (3 og 4) |
Bakover |
Ingen knapp trykket |
Stoppe |
Når vi trykker på den første knappen (1 omtale på krets og maskinvare), begynner roboten å bevege seg på venstre side og bevege seg videre til knappen slippes.
Når vi trykker på den andre knappen på senderen, begynner roboten å bevege seg på høyre side til knappen slippes.
Når vi trykker på første og andre knapp samtidig, begynner roboten å bevege seg fremover til trykknappene slippes.
Når vi trykker på tredje og fjerde knapp samtidig, begynner roboten å bevege seg i bakoverretning og fortsette til trykknappene slippes.
Og når det ikke trykkes på noen trykknapp, stopper roboten.