- Nödvändiga komponenter
- L293D Motor Driver
- RF-sändare och mottagare
- Kretsscheman och förklaringar
- Arbeta med RF-kontrollerad robot:
För närvarande känner nästan alla människor till robotar. Robotar spelar en mycket viktig roll i människolivet. Robotar är en maskin som minskar de mänskliga ansträngningarna i tunga arbeten inom industrier, byggnader etc. och gör livet enkelt. I våra tidigare projekt har vi skapat några robotar som linjeföljare, DTMF-kontrollerad robot, geststyrd robot, datorstyrd robot, men i denna handledning ska vi utforma en mycket intressant robot, det vill säga RF-kontrollerad robot. Intressant i detta projekt är att det kommer att köras utan att använda någon mikrokontroller. Här kör vi den direkt av RF-avkodare och motorförare.
RF-kontrollerad robot styrs med hjälp av fyra tryckknappar placerade på sändarsidan. Här behöver vi bara trycka på knapparna för att styra roboten. En sändande enhet används i din hand som också innehåller en RF-sändare och en RF-kodare. Denna sändardel överför kommando till robot så att den kan utföra den uppgift som krävs, som att gå framåt, bakåt, sväng vänster, sväng höger och stoppa. Alla dessa uppgifter utförs med hjälp av fyra tryckknappar som placeras på RF-sändaren.
Nödvändiga komponenter
- DC-motor - 2
- HT12D - 1
- HT12E - 1
- RF-par - 1
- Motordrivrutin L293D - 1
- 9 Volt batteri - 3
- Batterikontakt - 3
- Anslutande ledningar
- Robot Chasis - 1
- 7805 - 2
- 750K motstånd - 1
- 33K motstånd - 1
- 1K motstånd - 1
- PCB
L293D Motor Driver
L293D är en IC-motorförare som har två kanaler för att köra två motorer. L293D har två inbyggda Transistor Darlington-par för strömförstärkning och en separat strömförsörjningsstift för att ge extern matning till motorer.
RF-sändare och mottagare
Detta är en ASK Hybrid-sändar- och mottagarmodul som arbetar med 433 MHz-frekvens. Denna modul har en kristallstabil oscillator för att upprätthålla noggrann frekvenskontroll för bästa räckvidd. Där behöver vi bara en antenn externt för den här modulen.
RF-sändarfunktioner:
- Frekvensomfång: 433 MHz
- Uteffekt: 4-16 dBm
- Ingång: 3 till 12 volt likström
RF-mottagarfunktioner:
- Känslighet: -105dBm
- IF-frekvens: 1MHz
- Låg energiförbrukning
- Ström 3,5 mA
- Matningsspänning: 5 volt
Denna modul är mycket kostnadseffektiv där RF-kommunikation med lång räckvidd krävs. Den här modulen skickar inte data med UART-kommunikation från PC eller mikrokontroller direkt eftersom det finns mycket brus vid denna frekvens och dess analoga teknik. Vi kan använda den här modulen med hjälp av kodare och avkodare-IC: er som extraherar data från bruset.
Sändarens räckvidd är cirka 100 meter vid maximal matningsspänning och för 5 volt är sändarens räckvidd cirka 50-60 meter med användning av en enkel tråd av enkods 17 cm lång antenn.
Stift Beskrivning av RF Tx
- GND - Markförsörjning
- Data In - Denna stift accepterar seriell data från kodaren
- Vcc - +5 Volt ska anslutas till denna stift
- Antenn - En lindad anslutning till denna stift för korrekt överföring av data
Stift Beskrivning av RF Rx
- GND - mark
- Data In - Denna pin ger utdata seriell data till avkodaren
- Data In - Denna pin ger utdata seriell data till avkodaren
- Vcc - +5 Volt ska anslutas till denna stift
- Vcc - +5 Volt ska anslutas till denna stift
- GND - mark
- GND - mark
- Antenn - En lindad anslutning till denna stift för korrekt mottagning av data
Kretsscheman och förklaringar
Kretsschema för RF-sändare:
Kretsschema för RF-mottagare:
Som visas i figurerna ovan är kretsscheman för RF-kontrollerad robot ganska enkla där ett RF-par används för kommunikation. Anslutningar för sändare och mottagare visas i kretsscheman. Två 9 volts batterier används för att driva motorföraren och återstående Rx Circuit. Och ytterligare 9 volt batterier används för att driva sändaren.
RF-kontrollerad robot har två huvuddelar, nämligen:
- Sändardel
- Mottagardel
I sändardelen används en datakodare och en RF-sändare. Som vi redan har nämnt ovan att vi använder fyra tryckknappar för att köra roboten är dessa fyra knappar anslutna till Encoder i förhållande till marken. När vi trycker på kommer en knappkodare att få en digital LÅG signal och sedan applicera denna signal seriellt på RF-sändaren. Encoder IC HT12E kodar data eller signal eller konverterar den till seriell form och skickar sedan denna signal med hjälp av RF-sändare till miljön.
Vid mottagaränden har vi använt RF-mottagare för att ta emot data eller signal och sedan applicerat på HT12D-avkodare. Denna avkodare-IC omvandlar den mottagna seriella data till parallell och skickar sedan dessa avkodade signaler till L293D-motorförare-IC. Enligt den mottagna datakörningen körs med två likströmsmotorer i riktning framåt, bakåt, vänster, höger och stopp.
Arbeta med RF-kontrollerad robot:
RF-kontrollerad robot rör sig enligt knappen som trycks in på sändaren.
Knapp tryckt på sändaren |
Rörelse av robot |
Första (1) |
Vänster |
Andra (2) |
Rätt |
Första och andra (1 & 2) |
Fram |
Tredje och fjärde (3 & 4) |
Bakåt |
Ingen knapp tryckt |
Sluta |
När vi trycker på den första knappen (1 nämns på krets och hårdvara) börjar roboten att flytta vänster sida och rör sig fortsätter tills knappen släpps.
När vi trycker på den andra knappen på sändaren börjar roboten röra sig på höger sida tills knappen släpps.
När vi trycker på den första och andra knappen samtidigt börjar roboten röra sig framåt tills tryckknapparna släpps.
När vi trycker på den tredje och fjärde knappen samtidigt börjar roboten röra sig bakåt och fortsätter tills tryckknapparna släpps.
Och när ingen tryckknapp trycks in stannar roboten.