Arduino फुल-ब्रिज (H-Bridge) इन्वर्टर सर्किट

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





एक सरल अभी तक उपयोगी माइक्रोप्रोसेसर आधारित Arduino फुल-ब्रिज इन्वर्टर सर्किट को SPWM के साथ एक Arduino बोर्ड की प्रोग्रामिंग करके और H- ब्रिज टोपोलॉजी में कुछ मस्जिदों को एकीकृत करके बनाया जा सकता है, आइए नीचे दिए गए विवरणों को जानें:

हमारे पहले के एक लेख में हमने बड़े पैमाने पर सीखा कि कैसे निर्माण किया जाए सरल Arduino साइन लहर औंधा , यहाँ हम देखेंगे कि कैसे एक ही Arduino प्रोजेक्ट को निर्माण के लिए लागू किया जा सकता है सरल पूर्ण पुल या एच-ब्रिज इन्वर्टर सर्किट।



पी-चैनल और एन-चैनल मॉसफेट्स का उपयोग करना

चीजों को सरल रखने के लिए हम उच्च पक्ष के मस्जिदों और निम्न पक्ष के मस्जिदों के लिए एन-चैनल मस्जिदों के लिए पी-चैनल मस्जिदों का उपयोग करेंगे, इससे हम जटिल बूटस्ट्रैप चरण से बचेंगे और मस्जिदों के साथ अरडू सिग्नल के प्रत्यक्ष एकीकरण को सक्षम कर पाएंगे।

आमतौर पर एन-चैनल मस्जिद को डिजाइन करते समय नियुक्त किया जाता है पूर्ण पुल आधारित इनवर्टर , जो मस्जिदों और भार में सबसे आदर्श वर्तमान स्विचिंग सुनिश्चित करता है, और मस्जिदों के लिए बहुत सुरक्षित काम करने की स्थिति सुनिश्चित करता है।



हालांकि जब का एक संयोजन p और n चैनल मॉसफेट का उपयोग किया जाता है मच्छरों के माध्यम से और अन्य समान कारकों के माध्यम से शूट का जोखिम एक गंभीर मुद्दा बन जाता है।

यह कहते हुए कि, यदि संक्रमण के चरणों को एक छोटे से मृत समय के साथ उचित रूप से सुरक्षित किया जाता है, तो स्विचिंग को संभवतः जितना संभव हो उतना सुरक्षित बनाया जा सकता है और मस्जिदों को उड़ाने से बचा जा सकता है।

इस डिज़ाइन में मैंने विशेष रूप से IC 4093 का उपयोग करते हुए Schmidt ट्रिगर NAND गेट्स का उपयोग किया है जो यह सुनिश्चित करता है कि दोनों चैनलों में स्विचिंग क्रिस्प है, और यह किसी भी प्रकार के स्फ़ूर्त संक्रमण या कम सिग्नल की गड़बड़ी से प्रभावित नहीं है।

गेट्स एन 1-एन 4 लॉजिक ऑपरेशन

जब पिन 9 तर्क 1 है, और पिन 8 तर्क 0 है

  • N1 आउटपुट 0 है, टॉप लेफ्ट p-MOSFET ON है, N2 आउटपुट 1 है, लोअर राईट n-MOSFET ON है।
  • N3 आउटपुट 1 है, टॉप राइट p-MOSFET ऑफ है, N4 आउटपुट 0, लोअर लेफ्ट n-MOSFET ऑफ है।
  • ठीक वैसा ही क्रम अन्य तिरछे जुड़े MOSFETs के लिए होता है, जब पिन 9 तर्क 0 होता है, और पिन 8 तर्क 1 होता है

यह काम किस प्रकार करता है

जैसा कि ऊपर दिए गए आंकड़े में दिखाया गया है, इस Arduino आधारित फुल ब्रिज सिन्यूव इनवर्टर की कार्यप्रणाली को निम्नलिखित अवसरों की मदद से समझा जा सकता है:

Arduino को पिन # 8 और पिन # 9 से उचित SPWM आउटपुट स्वरूपित करने के लिए प्रोग्राम किया गया है।

जबकि पिन में से एक SPWM उत्पन्न कर रहा है, पूरक पिन कम आयोजित किया जाता है।

उपर्युक्त पिनआउट्स से संबंधित आउटपुट को श्मिट ट्रिगर NAND गेट्स (N1 --- N4) के माध्यम से IC 4093 से संसाधित किया जाता है। गेट्स को Schmidt प्रतिक्रिया के साथ इनवर्टर के रूप में व्यवस्थित किया जाता है, और पूर्ण ब्रिज ड्राइवर के संबंधित मच्छरों को खिलाया जाता है। नेटवर्क।

जबकि पिन # 9 SPWMs उत्पन्न करता है, N1 SPWMs को निष्क्रिय कर देता है और प्रासंगिक उच्च पक्ष के मस्जिदों को प्रतिक्रिया देता है और SPWM के उच्च लॉगिक्स का संचालन करता है, और N2 निम्न पक्ष को सुनिश्चित करता है, जो एन-चैनल मस्जिद करता है।

इस समय के दौरान पिन # 8 को तर्क शून्य (निष्क्रिय) पर आयोजित किया जाता है, जिसे एन 3 एन 4 द्वारा उचित रूप से व्याख्या की जाती है ताकि यह सुनिश्चित हो सके कि एच-ब्रिज की अन्य पूरक मस्जिद जोड़ी पूरी तरह से बंद है।

उपरोक्त मानदंड समान रूप से दोहराया जाता है जब SPWM पीढ़ी पिन # 8 से पिन # 9 पर स्थानांतरित हो जाती है, और सेट स्थितियां लगातार Arduino पिनआउट और बार-बार दोहराई जाती हैं पूर्ण पुल मस्जिद जोड़े

बैटरी विनिर्देशों

दिए गए Arduino फुल ब्रिज सिन्वेट इनवर्टर सर्किट के लिए चयनित बैटरी विनिर्देश 24 V / 100Ah है, हालाँकि उपयोगकर्ता की पसंद के अनुसार किसी अन्य वांछित विनिर्देश को बैटरी के लिए चुना जा सकता है।

ट्रांसफ़ॉर्मर प्राथमिक वोल्टेज चश्मा बैटरी वोल्टेज की तुलना में थोड़ा कम होना चाहिए ताकि यह सुनिश्चित हो सके कि एसपीडब्ल्यूएम आरएमएस आनुपातिक रूप से ट्रांसफार्मर के माध्यमिक पर 220V से 240V बनाता है।

संपूर्ण कार्यक्रम कोड निम्नलिखित लेख में प्रदान किया गया है:

Sinewave SPWM कोड

4093 आईसी पिनआउट

IRF540 पिनआउट डिटेल (IRF9540 में भी यही पिनआउट कॉन्फिगर होगा)

एक आसान पूर्ण-पुल वैकल्पिक

नीचे दिया गया आंकड़ा एक दिखाता है वैकल्पिक एच-पुल डिजाइन P और N चैनल MOSFETs का उपयोग करना, जो IC पर निर्भर नहीं करता है, इसके बजाय MOSFETs को अलग करने के लिए ड्राइवरों के रूप में साधारण BJTs का उपयोग करता है।

वैकल्पिक घड़ी संकेतों से आपूर्ति की जाती है अरुडिनो बोर्ड , जबकि उपरोक्त सर्किट से सकारात्मक और नकारात्मक आउटपुट को Arduino DC इनपुट को आपूर्ति की जाती है।




पिछला: LM324 त्वरित डेटाशीट और अनुप्रयोग सर्किट अगला: पीर सेंसर डेटशीट, पिनआउट विनिर्देशों, कार्य करना