◎ ఒక జత DC మోటార్‌లను శక్తివంతం చేయడానికి మరియు స్పిన్ చేయడానికి పరికరాల యంత్రంపై la38 మోటార్ కంట్రోలర్!

ఇది చిన్న రోబోట్ మౌస్ అయినా లేదా చిన్న IoT ఎలక్ట్రిక్ ఫ్యాన్ అయినా, DC మోటార్‌తో వస్తువులను ఎలా నియంత్రించాలో తెలుసుకోవడంపరికరాలు యంత్రంమిమ్మల్ని బిజీగా ఉంచడానికి చాలా సృజనాత్మక DIY ప్రాజెక్ట్‌లను తెరుస్తుంది.ఈ ట్యుటోరియల్‌లో, మేము ఉపయోగిస్తున్నాముla38a పై మోటార్ కంట్రోలర్పరికరాలు యంత్రంఒక జత DC మోటార్‌లను శక్తివంతం చేయడానికి మరియు తిప్పడానికి!
దిla38మోటార్ కంట్రోలర్ మాడ్యూల్ అనేది మైక్రోకంట్రోలర్‌లు మరియు మైక్రోప్రాసెసర్‌లకు సహాయపడే బోర్డుపరికరాలు యంత్రం3.3V లేదా 5V కంటే ఎక్కువ అవసరమయ్యే పవర్ DC మోటార్లు.
ఇది ఉపయోగిస్తుందిla38మోటారును ప్రారంభించడానికి మరియు ఐసోలేట్ చేయడానికి అవసరమైన అన్ని లాజిక్ మరియు పవర్ మేనేజ్‌మెంట్‌ను శక్తివంతం చేయడానికి ICపరికరాలు యంత్రంDC మోటారుకు వర్తించే అధిక వోల్టేజీల నుండి.
దిla38మాడ్యూల్ బిగినర్స్ రోబోటిక్స్ కిట్‌లో ప్రధాన మోటారు కంట్రోలర్ ఎందుకంటే ఇది ఉపయోగించడానికి సులభం.ఇది పిన్ హెడర్‌లను కలిగి ఉంది, ఇక్కడ మీరు దానిని మీకు సజావుగా కనెక్ట్ చేయడానికి జంపర్‌లను చొప్పించవచ్చుపరికరాలు యంత్రం.మీరు దాని ఎనేబుల్ పిన్‌కు పల్స్-వెడల్పు మాడ్యులేషన్ (PWM) సిగ్నల్‌ను వర్తింపజేయడం ద్వారా మోటారును వేగవంతం చేయవచ్చు లేదా వేగాన్ని తగ్గించవచ్చుటెర్మినల్.
పరంగాప్రస్తుతలు, దిla38ఒకఅధిక ప్రస్తుత.ఇది నిజానికి a10 amp ప్రస్తుతలు నాలుగుతో మోటార్లు ఉంటాయిక్షణిక విద్యుత్ స్విచ్‌లు సంప్రదించండి.ఇది మోటారును మళ్లీ కనెక్ట్ చేయకుండా ప్రస్తుత దిశను సెట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.హెచ్-బ్రిడ్జిపై కరెంట్ యొక్క దిశను మార్చడం కూడా మోటారు యొక్క భ్రమణ దిశను మారుస్తుంది.la38 వాటిలో రెండు నియంత్రణ పరిచయాలను కలిగి ఉంది, ఇది ఒక జత మోటార్‌లను స్వతంత్రంగా నియంత్రించడానికి మిమ్మల్ని అనుమతిస్తుంది.మీరు పైథాన్ ప్రోగ్రామింగ్‌కు కొత్త అయితే, ఈ ఉపయోగకరమైన పైథాన్ వన్-లైనర్‌లను మిస్ చేయకండి.
అయితే లూప్‌లో, లెఫ్ట్‌ఫార్వర్డ్ మరియు రైట్‌ఫార్వర్డ్ పిన్‌లు మొదట ఒక సెకనుకు ఆన్ అవుతాయి.వేగాన్ని నియంత్రించడానికి, టర్న్-ఆన్ అవుట్‌పుట్ డ్యూటీ సైకిల్‌ను మార్చండి.మొదట వాటిని ఒక సెకనుకు 100% డ్యూటీ సైకిల్‌కి సెట్ చేయండి, ఆపై వాటిని 50%కి సెట్ చేయండి.100% డ్యూటీ సైకిల్ మోటార్‌లను గరిష్ట వేగంతో నడుపుతుంది, అయితే 50% డ్యూటీ సైకిల్ సగం వేగంతో నడుస్తుంది.
“.py” పొడిగింపుతో ముగిస్తే దాన్ని “rpi-dcmotor.py” లేదా ఏదైనా ఇతర ఫైల్ పేరుగా సేవ్ చేయండి.ఆ తర్వాత మీ ఆఫ్ చేయండిపరికరాలు యంత్రం.
గమనిక.ఈ జంపర్ పిన్‌లు స్వయంచాలకంగా EN పిన్‌ను 5Vకి కనెక్ట్ చేస్తాయి, వీటిని నియంత్రించడానికి మిమ్మల్ని "అనుమతిస్తుంది"ప్రస్తుతIN పిన్ ద్వారా.మీరు ఇప్పటికీ ఈ పిన్ ద్వారా విద్యుత్ సరఫరా చేస్తున్నప్పుడు, 5V కొన్ని సమస్యలను కలిగిస్తుందిపరికరాలు యంత్రంఇది 5Vకి బదులుగా 3.3Vని ఉపయోగించాల్సి ఉంది.అలాగే, ఈ పిన్‌లను కనెక్ట్ చేయడంపరికరాలు యంత్రంతర్వాత మోటార్ల వేగాన్ని నియంత్రించడానికి మిమ్మల్ని అనుమతిస్తుంది..
చిట్కా: మీ పిన్ నంబర్ ఏమిటో తెలుసుకోవడానికిపరికరాలు యంత్రం, GPIO పిన్‌లు కుడివైపు ఉండేలా పట్టుకోండి.ఇవి నల్లటి ట్రేలో కూర్చున్న చిన్న మెటల్ ముక్కలు.మీరు ఆ ట్రే నుండి ఎగువ ఎడమ పిన్ను చూస్తే, అది పిన్ 1. దానికి కుడివైపు పిన్ 2. పిన్ 1 కింద పిన్ 3, మరియు మొదలైనవి.
గమనిక.చాలా DC మోటార్లు సాధారణంగా టంకము వైర్లను కలిగి ఉండవు.మీరు వాటిని మీరే టంకం చేయవచ్చు.ఏదైనా గేజ్ పని చేస్తుంది, కానీ స్ట్రాండెడ్ కాపర్ వైర్ ఉత్తమంగా పనిచేస్తుంది.
మీరు టెర్మినల్‌లో స్క్రిప్ట్‌ను అమలు చేయడం ద్వారా కోడ్‌ను అమలు చేయవచ్చు.కానీ దీనికి ముందు, మీరు శక్తిని జోడించాలిla38మాడ్యూల్.
దిla38వోల్టేజ్ 45V మించనంత వరకు DC మోటార్ కంట్రోలర్ మాడ్యూల్ ఏదైనా DC విద్యుత్ సరఫరాకు కనెక్ట్ చేయబడుతుంది.వినియోగం పరంగా, మాడ్యూల్ పవర్ టెర్మినల్స్‌కు కనెక్ట్ చేయబడిన 9V బ్యాటరీ మరియు DC ప్లగ్‌ని ఉపయోగించడం సులభం.
9V బ్యాటరీలు మీ బ్యాటరీని దెబ్బతీస్తాయని మీరు ఆందోళన చెందాల్సిన అవసరం లేదుపరికరాలు యంత్రం.దిla38మాడ్యూల్ MOSFET అని పిలువబడే ఒక ప్రత్యేక ICని ఉపయోగిస్తుంది, ఇది తక్కువ పవర్ రిలే వలె పనిచేస్తుంది, ఇదిగా మారుతుందిక్షణిక విద్యుత్విద్యుత్ సరఫరా నుండి మీ పిన్‌లను వేరుచేసే స్విచ్.
DC మోటార్ స్పిన్ చేయడానికి నేను పిన్ నుండి కరెంట్‌ను ఎలా పంపగలను?మేము మోటార్ స్పిన్ ఎలా చేయాలో నిశితంగా పరిశీలిద్దాం.
దిla38మోటార్ కంట్రోలర్ మాడ్యూల్ అనేక ఉపయోగిస్తుందిక్షణిక విద్యుత్మోటార్ యొక్క భ్రమణాన్ని నియంత్రించడానికి స్విచ్లు.మీరు ఈ స్విచ్‌లను వాల్ స్విచ్ లాగా భావించవచ్చు, అవి ఆపరేట్ చేయడానికి మీ వేళ్లను ఉపయోగించవు తప్ప – అవి 3.3Vని ఉపయోగిస్తాయిపరికరాలు యంత్రం.
మరియు ఇక్కడే GPIO.output( , GPIO.HIGH).ఇది GPIO.output( , GPIO.HIGH).ఈ పిన్‌ను GPIO.HIGHకి సెట్ చేయడం వలన ఈ పిన్ 3.3Vని విడుదల చేస్తుంది.ఈస్విచ్‌ని సక్రియం చేస్తుంది, మోటారుకు కరెంట్ ప్రవహించేలా చేస్తుంది.కరెంట్ అప్పుడు మోటారును తిప్పుతుంది.ఈ పిన్‌లను GPIO.LOWకి తిప్పడం స్విచ్ ఆఫ్ అవుతుంది, ఇది మోటారుకు శక్తిని తగ్గిస్తుంది.
మోటారు ద్వారా ప్రస్తుత దిశను మార్చడం ద్వారా మేము మోటారు యొక్క భ్రమణ దిశను మార్చవచ్చు.అందుకే ఒక మోటారు భ్రమణాన్ని నియంత్రించడానికి మాకు రెండు వేర్వేరు పిన్స్ ఉన్నాయి: వెనుక మరియు ముందు.అవి పనిచేస్తాయిక్షణిక విద్యుత్మోటారు యొక్క విద్యుత్ సరఫరాకు ఇరువైపులా స్విచ్‌లు, పవర్‌ను ముందుకు లేదా వెనుకకు మళ్లిస్తాయి.
అదే వేగం కోసం వెళ్తుంది.ఫార్వర్డ్ మరియు రివర్స్ అవుట్‌పుట్ పిన్‌ల వలె కాకుండా, ఎనేబుల్ పిన్ ఏ సమయంలోనైనా మోటార్ ద్వారా ప్రవహించే శక్తిని నియంత్రిస్తుంది.
టర్న్-ఆన్ కాంటాక్ట్ వద్ద వోల్టేజ్‌ను పెంచడం ద్వారా, వాటి స్విచ్‌లు కొద్దిగా "విస్తృతంగా" తెరుచుకుంటాయి మరియు మోటారు ద్వారా మరింత కరెంట్ ప్రవహించటానికి అనుమతిస్తాయి.ఇంజిన్ల శక్తిని పెంచడం వల్ల అవి వేగంగా తిరుగుతాయి.తగ్గడం వల్ల వాటిని నెమ్మదిస్తుంది.
పరికరాలు యంత్రం, మేము పిన్‌ల అవుట్‌పుట్ వోల్టేజ్‌ని నియంత్రించడానికి PWM లేదా పల్స్ మాడ్యులేషన్‌ని ఉపయోగిస్తాము.డ్యూటీ సైకిల్‌ను పెంచడం వలన గరిష్ట వోల్టేజ్ 3.3Vకి దగ్గరగా ఉంటుంది మరియు 0Vకి దగ్గరగా తగ్గుతుంది.
నిజానికి, మీరు "ఆపి వేయి”ఇంజిన్‌ని ఇంజన్‌ని అమర్చడం ద్వారా ఇంజన్‌ని ఏదో ఒక విధంగా పిన్‌ని 0Vకి ఎనేబుల్ చేయండి.ఒక కారు వంటి దాని గురించి ఆలోచించండి: ఎనేబుల్ పిన్‌లు మోటార్‌లకు శక్తినిచ్చే గ్యాస్‌ను సరఫరా చేస్తాయి మరియు ముందుకు మరియు రివర్స్ పిన్స్ స్ట్రోక్‌లు గేర్‌లను కదిలిస్తాయి, వాటిని ముందుకు లేదా వెనుకకు తరలించడానికి అనుమతిస్తాయి.
వాటి సోలేనోయిడ్ కాయిల్స్ ఎక్కడ ఉన్నాయో బట్టి అవి విభిన్నంగా ఉంటాయి.DC బ్రష్ చేయబడిన మోటారు మధ్యలో ఒక కాయిల్ కలిగి ఉంటుంది, అది శాశ్వత అయస్కాంతాల వలయం మధ్య తిరుగుతుంది.బ్రష్‌లెస్ DC మోటార్లు మరొక వైపు కాయిల్స్ కలిగి ఉంటాయి - వాటి విద్యుదయస్కాంత కాయిల్స్ శాశ్వత అయస్కాంతాలను చుట్టుముట్టాయి.
కలెక్టర్ మోటార్లు చౌకగా ఉంటాయి మరియు తక్కువ వేగంతో మంచి పనితీరును కలిగి ఉంటాయి.అయినప్పటికీ, అవి బ్రష్‌లెస్ మోటార్‌ల కంటే వేగంగా వేడెక్కుతాయి మరియు తక్కువ శక్తి సామర్థ్యం కలిగి ఉంటాయి.మరోవైపు, బ్రష్ లేని మోటార్లు అధిక వేగాన్ని చేరుకోగలవు, తక్కువ వేడెక్కుతాయి మరియు బ్రష్ చేయబడిన మోటార్‌ల కంటే వేగంగా స్పిన్ చేయడానికి తక్కువ శక్తిని ఉపయోగిస్తాయి.
మీరు లోపల మోటారును ఉపయోగిస్తుంటే aపరికరాలు యంత్రంరోబోట్ వీల్ గేర్‌బాక్స్, బ్రష్డ్ మోటార్ మెరుగ్గా ఉండాలి.అయితే, మీరు చిన్న ఎలక్ట్రిక్ ఫ్యాన్ వంటి నాన్-గేర్డ్ మోటారును ఉపయోగిస్తుంటే, బ్రష్‌లెస్ మోటార్ మెరుగ్గా ఉండాలి.
తయారీదారుని బట్టి ఇది మారవచ్చు అయినప్పటికీ, మీరు మోటారులో 2A పీక్ కరెంట్‌ని ఆశించవచ్చుla38మోటార్ డ్రైవర్ మాడ్యూల్.
టెరెన్స్ రోబోటిక్స్ ఔత్సాహికుడు, ప్రపంచంలోనే అత్యుత్తమ రోబోట్‌ను రూపొందించడానికి ప్రయత్నిస్తున్నాడు.అతను రెండవ అభిరుచిగా LED లను బర్న్ చేయకపోతే, అతను చాలా కాలం క్రితం దీనిని చేపట్టాడు.
అనుబంధ బహిర్గతం.మా లింక్‌ల ద్వారా కొనుగోలు చేసిన ఉత్పత్తులపై కమీషన్‌లను సులభంగా సంపాదించడం మా పాఠకుల కోసం మేము చేసే పనికి మద్దతు ఇస్తుంది.