MOSFETs को इस एप्लिकेशन के लिए बहुत अच्छी तरह से काम करना चाहिए। यहां कुछ बातें विचार करने के लिए हैं:
1:
लोड ड्राइव करने के लिए FET का उपयोग करते समय, आप या तो एक उच्च-पक्ष या कम-साइड कॉन्फ़िगरेशन चुन सकते हैं। उच्च पक्ष पावर रेल और लोड के बीच FET को रखता है, और लोड का दूसरा पक्ष जमीन से जुड़ा होता है। कम-साइड कॉन्फ़िगरेशन में, लोड का एक लीड पावर रेल से जुड़ा होता है, और FET लोड और जमीन के बीच स्थित होता है:
अपनी मोटर (या अन्य भार) को चलाने का सबसे सरल तरीका निम्न साइड कॉन्फ़िगरेशन में एन-चैनल MOSFET का उपयोग करना है। एन-एफईटी का संचालन तब शुरू होता है जब इसका गेट वोल्टेज अपने स्रोत से अधिक होता है। चूंकि स्रोत जमीन से जुड़ा है, इसलिए गेट को सामान्य ऑन-ऑफ लॉजिक से संचालित किया जा सकता है। एक सीमा है कि FET के संचालन से पहले गेट वोल्टेज को पार करना होगा ("Vth")। कुछ FET के दसियों वोल्ट में Vth है। आप एक "तर्क-स्तर" N-FET एक सीमा के साथ चाहते हैं जो आपके Vcc से काफी कम है।
निम्न-पक्ष FET कॉन्फ़िगरेशन में दो कमियां हैं:
मोटर घुमावदार बिजली रेल से सीधे जुड़ा हुआ है। जब FET बंद होता है, तो पूरी घुमावदार "गर्म" होती है। आप जमीन को स्विच कर रहे हैं, बिजली कनेक्शन को नहीं।
मोटर में एक सही ग्राउंड संदर्भ नहीं होगा। यह FET के फॉरवर्ड वोल्टेज द्वारा जमीन की तुलना में सबसे कम क्षमता वाला होगा।
इनमें से कोई भी आपके डिज़ाइन में मायने नहीं रखता। हालांकि, यदि आप उनसे उम्मीद नहीं करते हैं, तो वे समस्याग्रस्त हो सकते हैं! विशेष रूप से उच्च शक्ति सर्किट के साथ :)
इन समस्याओं को दूर करने के लिए, आप उच्च-साइड कॉन्फ़िगरेशन में P-FET का उपयोग कर सकते हैं। ड्राइविंग सर्किट थोड़ा और अधिक जटिल हो जाता है, हालांकि। एक पी-एफईटी स्विच में आमतौर पर पावर रेल तक का फाटक होता है। यह पॉवर रेल uC के Vcc से अधिक है, इसलिए आप uC के I / O पिन को सीधे गेट से कनेक्ट नहीं कर सकते हैं। एक सामान्य समाधान उच्च-पक्ष P-FET के गेट को नीचे खींचने के लिए एक छोटे से कम N-FET का उपयोग करना है:
F1 को चालू रखने के लिए R1 और R3 मौजूद है जब तक कि Q2 को संचालित नहीं किया जाता है। आपको कम साइड कॉन्फ़िगरेशन में भी R3 की आवश्यकता होगी।
आपके मामले में, मुझे लगता है कि एक सरल कम-पक्ष N-FET (R3 के साथ) आपको बेहतर सेवा देगा।
2:
अंतिम आरेख में R2 को नोटिस करें। एक MOSFET गेट एक संधारित्र के रूप में कार्य करता है, जिसे नाली-स्रोत प्रवाह शुरू होने से पहले चार्ज करना पड़ता है। जब आप पहली बार बिजली प्रदान करते हैं तो महत्वपूर्ण दबाव हो सकता है, इसलिए आपको यूसी के आउटपुट ड्राइवर को नुकसान को रोकने के लिए इस वर्तमान को सीमित करने की आवश्यकता है। टोपी केवल एक पल के लिए एक शॉर्ट की तरह दिखाई देगी ताकि त्रुटि के एक बड़े मार्जिन की आवश्यकता न हो। आपके विशिष्ट Atmel, उदाहरण के लिए, 40mA स्रोत कर सकते हैं। 3.3V / 35mA => 94.3 ओम। एक 100-ओम अवरोधक महान काम करेगा।
हालांकि, यह अवरोधक FET के टर्न-ऑन और टर्न-ऑफ समय को धीमा कर देगा, जो आपके स्विचिंग आवृत्ति पर एक ऊपरी सीमा डाल देगा। इसके अलावा, यह उस समय की मात्रा को बढ़ाता है जहां एफईटी ऑपरेशन के रैखिक क्षेत्र में है, जो बिजली बर्बाद करता है। यदि आप उच्च-आवृत्ति पर स्विच कर रहे हैं, तो यह एक समस्या हो सकती है। एक संकेतक अगर FET बहुत गर्म हो जाता है!
इस समस्या का हल FET ड्राइवर का उपयोग करना है। वे प्रभावी ढंग से बफ़र्स हैं जो अधिक वर्तमान स्रोत कर सकते हैं, और इसलिए एक सीमित अवरोधक की आवश्यकता के बिना फाटक को तेजी से चार्ज कर सकते हैं। इसके अलावा, अधिकांश FET ड्राइवर, विशिष्ट Vcc की तुलना में एक उच्च शक्ति रेल का उपयोग कर सकते हैं। यह उच्च गेट वोल्टेज एफईटी के प्रतिरोध को कम करता है, इसके अलावा बिजली की बचत करता है। आपके मामले में, आप 3.7 वी के साथ एफईटी चालक को शक्ति दे सकते हैं, और इसे यूसी के 3.3 वी के साथ नियंत्रित कर सकते हैं।
3:
अंत में, आप मोटर के कारण होने वाले वोल्टेज स्पाइक्स से बचाने के लिए एक स्कूटी डायोड का उपयोग करना चाहेंगे। किसी भी समय आप एक आगमनात्मक लोड स्विच कर रहे हैं:
एक मोटर वाइंडिंग एक बड़ा प्रारंभक है, इसलिए यह वर्तमान प्रवाह में किसी भी परिवर्तन का विरोध करेगा। कल्पना करें कि चालू घुमावदार के माध्यम से बह रहा है, और फिर आप एफईटी को बंद कर देते हैं। विद्युत क्षेत्र के ढहने के कारण मोटर से विद्युत प्रवाह जारी रहेगा। लेकिन, उस धारा के जाने के लिए कोई जगह नहीं है! तो यह एफईटी के माध्यम से पंच करता है, या विनाशकारी के रूप में कुछ और करता है।
Schottky, लोड के समानांतर में रखा गया है, वर्तमान यात्रा के लिए एक सुरक्षित मार्ग देता है। वोल्टेज स्पाइक डायोड के आगे वोल्टेज पर अधिकतम होता है, जो आपके द्वारा निर्दिष्ट 1 ए के लिए केवल 1 ए पर 0.6 वी है।
पिछली तस्वीर, फ्लाईबैक डायोड के साथ एक कम-साइड कॉन्फ़िगरेशन, आसान, सस्ती और काफी प्रभावी है।
MOSFET समाधान का उपयोग करने के साथ मुझे जो एकमात्र अन्य समस्या दिखाई देती है, वह यह है कि यह स्वाभाविक रूप से अप्रत्यक्ष है। आपका मूल L293D एक बहु-आधा पुल चालक है। इससे दोनों दिशाओं में मोटर चलाना संभव हो जाता है। 1Y और 2Y के बीच एक मोटर को जोड़ने वाली इमेजिंग। L293D 1Y = Vdd और 2Y = GND बना सकता है, और मोटर एक दिशा में घूमता है। या, यह 1Y = GND और 2Y = Vdd बना सकता है, और मोटर दूसरे तरीके से स्पिन करेगा। बहुत आसान है।
गुड लक और मजा करें!