एल २ 298 A एन: अर्डिनोसाठी मोटर्स नियंत्रित करण्यासाठी मॉड्यूल

l298n

आर्डूइनो किंवा निर्मात्यांद्वारे डीआयवाय प्रकल्पांमध्ये वापरण्यासाठी बरेच मॉड्यूल आहेत. च्या बाबतीत एल 298 एन मोटर्स नियंत्रित करण्यासाठी मॉड्यूल आहे. त्यांच्यासह आपण यावर साधे कोड वापरू शकता आमचा अर्डिनो बोर्ड आणि सोप्या आणि नियंत्रित मार्गाने डीसी मोटर्स नियंत्रित करण्यात सक्षम व्हा. सामान्यत: या प्रकारच्या मॉड्यूलचा वापर रोबोटिक्समध्ये किंवा मोटार चालवलेल्या अ‍ॅक्ट्युएटर्समध्ये जास्त केला जातो, जरी तो बर्‍याच अनुप्रयोगांसाठी वापरला जाऊ शकतो.

आपल्याला आवश्यक असलेल्या सर्व गोष्टी आम्ही आधीच प्रविष्ट केल्या आहेत ESP8266 चिपसह ईएसपी मॉड्यूल, यूएन क्षमता वाढविण्यास अनुमती देणारे मॉड्यूल अर्डिनो बोर्ड आणि इतर प्रकल्प जेणेकरून त्यांच्याकडे वायफाय कनेक्टिव्हिटी असेल. हे मॉड्यूल्स केवळ एकाकीकरणातच वापरले जाऊ शकत नाहीत, चांगली गोष्ट म्हणजे ते एकत्र केले जाऊ शकतात. उदाहरणार्थ, आमच्या प्रोटोटाइप आणि एल 8266 एनसाठी ईएसपी 298 चा वापर केला जाऊ शकतो, ज्याद्वारे आम्हाला इंटरनेट किंवा वायरलेसद्वारे नियंत्रणीय मोटर मिळू शकेल.

L298N आणि डेटाशीटची ओळख:

l298n पिनआउट

जरी अर्डिनोसह आपण स्टिपर मोटर्ससह देखील कार्य करू शकता, जे रोबोटिक्समध्ये सुप्रसिद्ध आहेत, या प्रकरणात कंट्रोलर किंवा सामान्यतः वापरणे अधिक सामान्य आहे. डीसी मोटर्ससाठी ड्रायव्हर. आपण एल 298 चिप आणि निर्मात्यांच्या डेटाशीटमधील मॉड्यूलविषयी माहिती मिळवू शकता, जसे की या दुव्यावरून एसटीएमक्रोइलेक्ट्रॉनिक. जर आपल्याला विशिष्ट मॉड्यूलचे डेटाशीट पहायचे असेल तर आणि फक्त चिपच नाही तर आपण खालील पीडीएफ डाउनलोड करू शकता हँडसनटेक एल 298 एन.

परंतु मोकळेपणाने सांगायचे तर, एल २ 298 N एन हा एच-ब्रिज प्रकारचा ड्रायव्हर आहे जो डीसी मोटर्सच्या फिरण्याच्या गती आणि दिशेस नियंत्रित करण्यास अनुमती देतो. हे सहजपणे स्टिपर मोटर्ससह देखील वापरले जाऊ शकते 2 चे आभार एच-ब्रिज की अंमलबजावणी. म्हणजे, एच ​​मधील एक ब्रिज, ज्याचा अर्थ असा आहे की ते trans ट्रान्झिस्टरद्वारे तयार केले गेले आहे जे विद्युत् प्रवाहाच्या दिशेला उलट करण्याची परवानगी देईल जेणेकरुन मोटरचा रोटर आपल्या दिशेने एका दिशेने किंवा दुसर्या दिशेने फिरू शकेल. नियंत्रकांवर हा एक फायदा आहे जो केवळ पुरवठा व्होल्टेजचे मूल्य नियंत्रित करून आपल्याला रोटेशनल स्पीड (आरपीएम) नियंत्रित करण्याची परवानगी देतो.

L298N विविध कार्य करू शकते व्होल्टेज, 3 व्ही ते 35 व्ही पर्यंत, आणि 2 ए च्या तीव्रतेवर. हे खरोखरच मोटरची कार्यक्षमता किंवा फिरण्याचे वेग निश्चित करेल. हे लक्षात घेतले पाहिजे की मॉड्यूल वापरणारी इलेक्ट्रॉनिक्स सहसा 3 व्ही वापरतात, म्हणून आम्ही ज्या पॉवरला खायला देतो त्यापासून मोटर नेहमीच 3v कमी प्राप्त करते. हा थोडासा जास्त खप आहे, खरं तर त्यामध्ये उच्च शक्तीचा घटक आहे ज्यामध्ये आपण प्रतिमेत पाहू शकता तसे हीटसिंक आवश्यक आहे.

वेग नियंत्रित करण्यासाठी आपण एलएम 35 सह जे काही केले त्यापेक्षा आपण काहीतरी उलट करू शकता, या प्रकरणात, आउटपुटवर विशिष्ट व्होल्टेज मिळविण्याऐवजी आणि त्यास डिग्रीमध्ये रुपांतरित करण्याऐवजी, येथे उलट असेल. आम्ही ड्रायव्हरला कमी किंवा जास्त व्होल्टेजसह आहार देतो वेगवान किंवा हळू वळण. याव्यतिरिक्त, आम्ही कमीतकमी 298 व्होल्टेजने ड्रायव्हरला खाऊ घालत नाही तोपर्यंत एल 5 एन मॉड्यूल देखील आर्डिनो बोर्डला 12 व्हीवर समर्थित करण्यास अनुमती देते.

अर्दूनो सह एकत्रीकरण

अर्डिनो सह l298n चा सर्किट आकृती

आहेत आपण हे मॉड्यूल L298N वापरू शकता अशा अनेक प्रकल्प. खरं तर, आपण त्याद्वारे करू शकणार्‍या प्रत्येक गोष्टीची आपण कल्पना करू शकता आणि कार्य करू शकता. उदाहरणार्थ, फ्रिटझिंगसह बनवलेल्या मागील आकृतीमध्ये पाहिल्या जाणार्‍या दोन थेट चालू मोटर्सचे नियंत्रण हे एक साधे उदाहरण असेल.

L298N सह कार्य करण्यापूर्वी आम्ही मॉड्यूल किंवा विनचे ​​इनपुट विचारात घेणे आवश्यक आहे 3v आणि 35v दरम्यान व्होल्टेजेस समर्थन देते आणि आम्ही त्यास ग्राउंड किंवा जीएनडीशी देखील जोडले पाहिजे, अनुक्रमे लाल आणि काळ्या केबलसह प्रतिमेमध्ये पाहिले जाऊ शकते. एकदा शक्तीशी कनेक्ट झाल्यानंतर, पुढील गोष्ट म्हणजे मोटर किंवा दोन मोटर एकाच वेळी नियंत्रित करण्यासाठी स्वीकारणे. हे सोपे आहे, आपल्याला फक्त मोटरचे दोन टर्मिनल कनेक्शन टॅबशी जोडले पाहिजेत ज्यात प्रत्येक बाजूला मॉड्यूल आहे.

आणि आता कदाचित सर्वात क्लिष्ट आहे, आणि मॉड्यूल कनेक्शन किंवा आहे अर्डिनो च्या पिन योग्यरित्या. लक्षात ठेवा मॉड्यूलचे रेग्युलेटर जम्पर किंवा ब्रिज बंद असल्यास, म्हणजेच, मॉड्यूलचे व्होल्टेज नियामक सक्रिय केले गेले आहे आणि 5 व्ही आउटपुट आहे ज्याचा वापर आपण अर्डिनो बोर्डला पॉवर करण्यासाठी करू शकता. दुसरीकडे, आपण जम्पर काढून टाकल्यास आपण नियामक निष्क्रिय करता आणि आपणास स्वतंत्रपणे अर्डिनोची शक्ती असणे आवश्यक आहे. डोळा! कारण जम्पर केवळ 12 व्ही व्होल्टेजवरच सेट केले जाऊ शकते, त्याऐवजी मॉड्यूलचे नुकसान होऊ नये म्हणून आपण ते काढणे आवश्यक आहे ...

आपण त्याचे कौतुक करू शकता प्रत्येक मोटरसाठी 3 कनेक्शन आहेत. आयएन 1 ते आयएन 4 म्हणून चिन्हांकित केलेल्या मोटर्स ए आणि बी नियंत्रित करतात. आपल्याकडे फक्त एक मोटार आवश्यक असल्याने आपणास मोटर्स जोडलेले नसल्यास आपल्याला ते सर्व ठेवण्याची आवश्यकता नाही. प्रत्येक मोटरसाठी या कनेक्शनच्या प्रत्येक बाजूला जंपर्स ईएनए आणि ईएनबी आहेत, म्हणजे मोटर ए आणि बी सक्रिय करण्यासाठी आहेत, जे दोन्ही मोटर्स काम करू इच्छित असल्यास उपस्थित असणे आवश्यक आहे.

परिच्छेद मोटर ए (हे बी साठी समान असेल), आपल्याकडे आयएन 1 आणि आयएन 2 कनेक्ट केलेले असणे आवश्यक आहे जे फिरण्याच्या दिशेला नियंत्रित करेल. जर IN1 उच्च आणि IN2 LOW मध्ये असेल तर मोटार एका दिशेने वळते आणि त्या कमी आणि HIGH मध्ये असल्यास ती दुसर्‍या दिशेने वळते. रोटेशनचा वेग नियंत्रित करण्यासाठी आपण आयएनए किंवा आयएनबी जंपर्स काढून टाकले पाहिजेत आणि अर्डिनो पीडब्ल्यूएमशी जोडण्यासाठी दिसणार्‍या पिन वापरणे आवश्यक आहे, जेणेकरुन जर आम्ही 0 ते 255 पर्यंत मूल्य दिले तर अनुक्रमे कमी किंवा जास्त वेग मिळेल.

साठी म्हणून आर्डिनो आयडीईमध्ये प्रोग्रामिंग देखील सोपे आहे. उदाहरणार्थ, कोड असा असेलः

<pre>// Motor A
int ENA = 10;
int IN1 = 9;
int IN2 = 8;

// Motor B
int ENB = 5;
int IN3 = 7;
int IN4 = 6;

void setup ()
{
 // Declaramos todos los pines como salidas
 pinMode (ENA, OUTPUT);
 pinMode (ENB, OUTPUT);
 pinMode (IN1, OUTPUT);
 pinMode (IN2, OUTPUT);
 pinMode (IN3, OUTPUT);
 pinMode (IN4, OUTPUT);
}
//Mover los motores a pleno rendimiento (255), si quieres bajar la velocidad puedes reducir el valor hasta la mínima que son 0 (parados)</pre>
<pre>//Para mover los motores en sentido de giro contrario, cambia IN1 a LOW e IN2 a HIGH

void Adelante ()
{
 //Direccion motor A
 digitalWrite (IN1, HIGH);
 digitalWrite (IN2, LOW);
 analogWrite (ENA, 255); //Velocidad motor A
 //Direccion motor B
 digitalWrite (IN3, HIGH);
 digitalWrite (IN4, LOW);
 analogWrite (ENB, 255); //Velocidad motor B
}</pre>

टिप्पणी करणारे सर्वप्रथम व्हा

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.