नमस्ते मैं, इलेक्ट्रॉनिक्स में एक शुरुआत के रूप में, अपने छोटे व्यावहारिक अनुभव को अन्य नौसिखिए प्रेमियों के साथ साझा करना चाहता हूं। कुछ समय पहले मैंने अपने लिए एक Arduino ऑर्डर किया, इसे प्राप्त किया, परीक्षण के लिए एक सर्किट बोर्ड और कई रेडियो घटक। मैंने एलईडी आदि के साथ विभिन्न उदाहरणों की कोशिश की। प्रयोगों। मैं एक इलेक्ट्रिक मोटर कनेक्ट करना चाहता था, जिसमें यह भी शामिल था। मैंने इसे सीधे नियंत्रक पैरों से जोड़ने की कोशिश की, लेकिन यह वहाँ नहीं था। यह पता चला है कि आर्डिनो इलेक्ट्रिक मोटर को स्पिन करने के लिए पर्याप्त वर्तमान नहीं देता है। यह पता चला है कि इस मामले में, जब आपको एक बड़े वर्तमान को नियंत्रित करने की आवश्यकता होती है, तो ट्रांजिस्टर के साथ एक एम्पलीफायर का उपयोग किया जाता है, और वर्तमान को बढ़ाने के लिए, आपको
एक आम कलेक्टर (एमिटर रिपीटर) के साथ एक सर्किट की आवश्यकता होती है।
यहाँ मेरा इलेक्ट्रिक मोटर कंट्रोल सर्किट है:

दो ट्रांजिस्टर एक समग्र ट्रांजिस्टर के रूप में काम करते हैं, वर्तमान लाभ को बढ़ाने के लिए यह आवश्यक है। इलेक्ट्रिक मोटर एक अलग शक्ति स्रोत द्वारा संचालित है, Arduino USB द्वारा संचालित है।
नीचे Arduino (एक पुन: डिज़ाइन किया गया फ़ेड उदाहरण) के लिए कोड है।
int brightness = 50; // how bright the LED is
int fadeAmount = 1; // how many points to fade the LED by
void setup() {
pinMode(9, OUTPUT);
}
void loop() {
analogWrite(9, brightness);
brightness = brightness + fadeAmount;
if (brightness <= 50 || brightness >= 255) {
fadeAmount = -fadeAmount ;
}
delay(30);
}
चक्र में कार्यक्रम पीडब्लूएम आउटपुट नंबर 9 पर मान को 50 से 255 तक और इसके विपरीत में परिवर्तन करता है, जबकि इलेक्ट्रिक मोटर आसानी से गति उठाता है, फिर धीमा हो जाता है और इसी तरह।
योजना सरल है और आपको केवल एक दिशा में इंजन चालू करने की अनुमति देता है। इंजन को विभिन्न दिशाओं में घुमाने के लिए, एक निश्चित एच-ब्रिज का उपयोग किया जाता है, जिसके अध्ययन के लिए मैं अभी तक नहीं पहुंचा हूं।
ओसेलोट के लिए धन्यवाद - उन्होंने मुझे कुछ चीजें बताईं, जिनसे मुझे इस मुद्दे का अध्ययन करने में बहुत मदद मिली।