- అవసరమైన భాగాలు
- ఎల్ 293 డి మోటార్ డ్రైవర్
- RF ట్రాన్స్మిటర్ మరియు రిసీవర్
- సర్క్యూట్ రేఖాచిత్రాలు మరియు వివరణ
- RF నియంత్రిత రోబోట్ యొక్క పని:
ప్రస్తుత కాలంలో దాదాపు అందరికీ రోబోలతో పరిచయం ఉంది. మానవ జీవితంలో రోబోట్లు చాలా ముఖ్యమైన పాత్ర పోషిస్తాయి. రోబోట్లు అనేది పరిశ్రమలు, భవనం మొదలైన వాటిలో భారీ పనులలో మానవ ప్రయత్నాలను తగ్గిస్తుంది మరియు జీవితాన్ని సులభతరం చేస్తుంది. మా మునుపటి ప్రాజెక్ట్లలో మేము లైన్ ఫాలోయర్, డిటిఎంఎఫ్ నియంత్రిత రోబోట్, సంజ్ఞ నియంత్రిత రోబోట్, కంప్యూటర్ నియంత్రిత రోబోట్ వంటి కొన్ని రోబోట్లను తయారు చేసాము, కాని ఈ ట్యుటోరియల్లో మేము చాలా ఆసక్తికరమైన రోబోట్ను రూపొందించబోతున్నాం, అంటే RF నియంత్రిత రోబోట్. ఈ ప్రాజెక్ట్లో ఆసక్తికరమైన విషయం ఏమిటంటే ఇది మైక్రోకంట్రోలర్ను ఉపయోగించకుండా నడుస్తుంది. ఇక్కడ మేము దీన్ని నేరుగా RF డీకోడర్ మరియు మోటార్ డ్రైవర్ ద్వారా నడుపుతాము.
ట్రాన్స్మిటర్ వైపు ఉంచిన నాలుగు పుష్ బటన్ను ఉపయోగించడం ద్వారా RF నియంత్రిత రోబోట్ నియంత్రించబడుతుంది. ఇక్కడ మనం రోబోట్ను నియంత్రించడానికి బటన్లను మాత్రమే నెట్టాలి. మీ చేతిలో ప్రసార పరికరం ఉపయోగించబడుతుంది, దీనిలో RF ట్రాన్స్మిటర్ మరియు RF ఎన్కోడర్ కూడా ఉన్నాయి. ఈ ట్రాన్స్మిటర్ భాగం రోబోట్కు ఆదేశాన్ని ప్రసారం చేస్తుంది, తద్వారా ముందుకు వెళ్లడం, రివర్స్ చేయడం, ఎడమవైపు తిరగడం, కుడివైపు తిరగడం మరియు ఆపడం వంటి అవసరమైన పనిని చేయగలదు. RF ట్రాన్స్మిటర్లో ఉంచిన నాలుగు పుష్ బటన్లను ఉపయోగించడం ద్వారా ఈ పనులన్నీ జరుగుతాయి.
అవసరమైన భాగాలు
- DC మోటార్ - 2
- HT12D - 1
- HT12E - 1
- RF పెయిర్ - 1
- మోటార్ డ్రైవర్ ఎల్ 293 డి - 1
- 9 వోల్ట్ బ్యాటరీ - 3
- బ్యాటరీ కనెక్టర్ - 3
- వైర్లను కనెక్ట్ చేస్తోంది
- రోబోట్ చాసిస్ - 1
- 7805 - 2
- 750 కె రెసిస్టర్ - 1
- 33 కె రెసిస్టర్ - 1
- 1 కె రెసిస్టర్ - 1
- పిసిబి
ఎల్ 293 డి మోటార్ డ్రైవర్
L293D అనేది మోటారు డ్రైవర్ IC, ఇది రెండు మోటార్లు నడపడానికి రెండు ఛానెళ్లను కలిగి ఉంది. ప్రస్తుత యాంప్లిఫికేషన్ కోసం ఎల్ 293 డిలో రెండు ఇన్బిల్ట్ ట్రాన్సిస్టర్ డార్లింగ్టన్ జత మరియు మోటారులకు బాహ్య సరఫరా ఇవ్వడానికి ప్రత్యేక విద్యుత్ సరఫరా పిన్ ఉంది.
RF ట్రాన్స్మిటర్ మరియు రిసీవర్
ఇది ASK హైబ్రిడ్ ట్రాన్స్మిటర్ మరియు రిసీవర్ మాడ్యూల్ 433Mhz పౌన.పున్యంలో పనిచేస్తుంది. ఈ మాడ్యూల్ ఉత్తమ శ్రేణి కోసం ఖచ్చితమైన పౌన frequency పున్య నియంత్రణను నిర్వహించడానికి క్రిస్టల్ స్థిరీకరించిన ఓసిలేటర్ను కలిగి ఉంది. ఈ మాడ్యూల్ కోసం బాహ్యంగా ఒక యాంటెన్నా మాత్రమే మనకు అవసరం.
RF ట్రాన్స్మిటర్ ఫీచర్స్:
- ఫ్రీక్వెన్సీ రేంజ్: 433 Mhz
- అవుట్పుట్ పవర్: 4-16 డిబిఎమ్
- ఇన్పుట్ సరఫరా: 3 నుండి 12 వోల్ట్ డిసి
RF రిసీవర్ ఫీచర్స్:
- సున్నితత్వం: -105 డిబిఎం
- IF ఫ్రీక్వెన్సీ: 1MHz
- తక్కువ విద్యుత్ వినియోగం
- ప్రస్తుత 3.5 mA
- సరఫరా వోల్టేజ్: 5 వోల్ట్
ఈ మాడ్యూల్ చాలా తక్కువ ఖర్చుతో కూడుకున్నది, ఇక్కడ సుదూర RF కమ్యూనికేషన్ అవసరం. ఈ మాడ్యూల్ PC లేదా మైక్రోకంట్రోలర్ యొక్క UART కమ్యూనికేషన్ ఉపయోగించి నేరుగా డేటాను పంపదు ఎందుకంటే ఈ ఫ్రీక్వెన్సీ మరియు దాని అనలాగ్ టెక్నాలజీ వద్ద చాలా శబ్దం ఉంది. శబ్దం నుండి డేటాను సేకరించే ఎన్కోడర్ మరియు డీకోడర్ IC ల సహాయంతో మేము ఈ మాడ్యూల్ను ఉపయోగించవచ్చు.
ట్రాన్స్మిటర్ యొక్క పరిధి గరిష్ట సరఫరా వోల్టేజ్ వద్ద 100 మీటర్లు మరియు 5 వోల్ట్ కోసం సింగిల్ కోడ్ 17 సెం.మీ పొడవు యాంటెన్నా యొక్క సాధారణ తీగను ఉపయోగించి ట్రాన్స్మిటర్ యొక్క పరిధి 50-60 మీటర్లు.
RF Tx యొక్క పిన్ వివరణ
- GND - భూమి సరఫరా
- డేటా ఇన్ - ఈ పిన్ ఎన్కోడర్ నుండి సీరియల్ డేటాను అంగీకరిస్తుంది
- Vcc - +5 వోల్ట్ను ఈ పిన్కు కనెక్ట్ చేయాలి
- యాంటెన్నా - డేటా సరైన ప్రసారం కోసం ఈ పిన్కు అనుసంధానించబడిన కనెక్ట్
RF Rx యొక్క పిన్ వివరణ
- GND - గ్రౌండ్
- డేటా ఇన్ - ఈ పిన్ డీకోడర్కు అవుట్పుట్ సీరియల్ డేటాను ఇస్తుంది
- డేటా ఇన్ - ఈ పిన్ డీకోడర్కు అవుట్పుట్ సీరియల్ డేటాను ఇస్తుంది
- Vcc - +5 వోల్ట్ను ఈ పిన్కు కనెక్ట్ చేయాలి
- Vcc - +5 వోల్ట్ను ఈ పిన్కు కనెక్ట్ చేయాలి
- GND - గ్రౌండ్
- GND - గ్రౌండ్
- యాంటెన్నా - డేటా యొక్క సరైన రిసెప్షన్ కోసం ఈ పిన్తో చుట్టబడిన కనెక్ట్
సర్క్యూట్ రేఖాచిత్రాలు మరియు వివరణ
RF ట్రాన్స్మిటర్ కోసం సర్క్యూట్ రేఖాచిత్రం:
RF రిసీవర్ కోసం సర్క్యూట్ రేఖాచిత్రం:
పై గణాంకాలలో చూపినట్లుగా, RF నియంత్రిత రోబోట్ కోసం సర్క్యూట్ రేఖాచిత్రాలు చాలా సరళంగా ఉంటాయి, ఇక్కడ RF జత కమ్యూనికేషన్ కోసం ఉపయోగించబడుతుంది. సర్క్యూట్ రేఖాచిత్రాలలో ట్రాన్స్మిటర్ మరియు రిసీవర్ షో కోసం కనెక్షన్లు. మోటారు డ్రైవర్ మరియు మిగిలిన Rx సర్క్యూట్ను శక్తివంతం చేయడానికి రెండు 9 వోల్ట్ బ్యాటరీలను ఉపయోగిస్తారు. మరియు ట్రాన్స్మిటర్కు శక్తినివ్వడానికి మరో 9 వోల్ట్ బ్యాటరీ ఉపయోగించబడుతుంది.
RF కంట్రోల్డ్ రోబోట్ రెండు ప్రధాన భాగాలను కలిగి ఉంది:
- ట్రాన్స్మిటర్ భాగం
- స్వీకర్త భాగం
ట్రాన్స్మిటర్ భాగంలో డేటా ఎన్కోడర్ మరియు ఒక RF ట్రాన్స్మిటర్ ఉపయోగించబడుతుంది. రోబోట్ను నడపడానికి మేము నాలుగు పుష్ బటన్లను ఉపయోగిస్తున్నామని పైన పేర్కొన్నట్లుగా, ఈ నాలుగు బటన్లు భూమికి సంబంధించి ఎన్కోడర్తో అనుసంధానించబడి ఉన్నాయి. మేము ఏదైనా బటన్ ఎన్కోడర్ నొక్కినప్పుడు డిజిటల్ తక్కువ సిగ్నల్ లభిస్తుంది మరియు తరువాత ఈ సిగ్నల్ను సీరియల్గా RF ట్రాన్స్మిటర్కు వర్తింపజేస్తుంది. ఎన్కోడర్ IC HT12E డేటా లేదా సిగ్నల్ ను ఎన్కోడ్ చేస్తుంది లేదా దానిని సీరియల్ రూపంలోకి మారుస్తుంది మరియు తరువాత పర్యావరణానికి RF ట్రాన్స్మిటర్ ఉపయోగించి ఈ సిగ్నల్ ను పంపుతుంది.
రిసీవర్ చివరలో మేము డేటా లేదా సిగ్నల్ స్వీకరించడానికి RF రిసీవర్ను ఉపయోగించాము మరియు తరువాత HT12D డీకోడర్కు వర్తింపజేసాము. ఈ డీకోడర్ IC అందుకున్న సీరియల్ డేటాను సమాంతరంగా మారుస్తుంది మరియు తరువాత ఈ డీకోడ్ సిగ్నల్ను L293D మోటార్ డ్రైవర్ IC కి పంపుతుంది. అందుకున్న డేటా రోబోట్ ప్రకారం రెండు డిసి మోటారును ఫార్వర్డ్, రివర్స్, లెఫ్ట్, రైట్ మరియు స్టాప్ దిశలో ఉపయోగించడం ద్వారా నడుస్తుంది.
RF నియంత్రిత రోబోట్ యొక్క పని:
ట్రాన్స్మిటర్ వద్ద నొక్కిన బటన్ ప్రకారం RF నియంత్రిత రోబోట్ కదలిక.
ట్రాన్స్మిటర్ వద్ద బటన్ నొక్కింది |
రోబోట్ యొక్క కదిలే దిశ |
మొదటి (1) |
ఎడమ |
రెండవది (2) |
కుడి |
మొదటి మరియు రెండవ (1 & 2) |
ముందుకు |
మూడవ మరియు నాల్గవ (3 & 4) |
వెనుకబడిన |
బటన్ నొక్కి లేదు |
ఆపు |
మేము మొదటి బటన్ను నొక్కినప్పుడు (సర్క్యూట్ మరియు హార్డ్వేర్పై 1 ప్రస్తావన) రోబోట్ ఎడమ వైపుకు వెళ్లడం ప్రారంభిస్తుంది మరియు బటన్ విడుదలయ్యే వరకు కదలిక కొనసాగుతుంది.
మేము ట్రాన్స్మిటర్ వద్ద రెండవ బటన్ నొక్కినప్పుడు, బటన్ విడుదలయ్యే వరకు రోబోట్ కుడి వైపున కదలడం ప్రారంభిస్తుంది.
మేము ఒకే సమయంలో మొదటి మరియు రెండవ బటన్ను నొక్కినప్పుడు, పుష్ బటన్లు విడుదలయ్యే వరకు రోబోట్ ముందుకు వెళ్ళడం ప్రారంభిస్తుంది.
మేము ఒకే సమయంలో మూడవ మరియు నాల్గవ బటన్ను నొక్కినప్పుడు, రోబోట్ వెనుకబడిన దిశలో కదలడం ప్రారంభిస్తుంది మరియు పుష్ బటన్లు విడుదలయ్యే వరకు కొనసాగండి.
మరియు పుష్ బటన్ నొక్కినప్పుడు, రోబోట్ ఆగిపోతుంది.