माइक्रोकंट्रोलर के साथ डिजिटल डिमर


11

मैं प्रतिरोधक भार के लिए एक डिजिटल डिमर बनाना चाहता हूं। मुझे यह सर्किट मिल गया है:

मद्धम

  • इनपुट वोल्टेज 220VAC 50Hz है।
  • तस्वीर में लाल बॉक्स के लिए है Zero Crossing Detection

जब एसी वोल्टेज शून्य को पार कर जाता है, तो माइक्रोकंट्रोलर बाधित हो जाएगा इसलिए शून्य क्रॉसिंग का पता लगाता है। तो आप Triacएक विशिष्ट के बाद ट्रिगर करके आवश्यक वोल्टेज तक पहुंच सकते हैं। Delayक्या आप इस सर्किट की सलाह देते हैं? यदि हां, तो कृपया मुझे बताएं कि क्या Red Boxएसी वोल्टेज के शून्य बिंदुओं का पता लगाने के लिए (चित्र में दिखाया गया है) के साथ बदलने के लिए कोई आईसी है (जैसा कि मेरा सर्किट जितना संभव हो उतना छोटा होना चाहिए)?

PS जैसा कि मुझे इस सर्किट की जरूरत है कि लोड की ऊर्जा को कम करने के लिए, सर्किट को अधिकतम 5 वाट पर ही फैलाना चाहिए।

जवाबों:


14

इस सवाल के जवाब में बताया गया है कि आप 220 V साइड पर सिर्फ U1, R12 और 2 सीरीज रेसिस्टर्स के साथ उस जीरो-क्रॉसिंग डिटेक्शन सर्किट को कैसे पूरा कर सकते हैं। एक समाधान एक सामान्य ऑप्टोकॉप्लर का उपयोग करता है, दूसरा एक डार्लिंगटन ऑप्टोकॉप्लर, जिसे ऑप्टोकॉप्लर के एलईडी को चलाने के लिए कम वर्तमान की आवश्यकता होती है, इसलिए श्रृंखला प्रतिरोधों में कम शक्ति (पूर्ण शून्य-क्रॉसिंग डिटेक्टर के लिए 200 मेगावाट से कम) होती है।

यहाँ छवि विवरण दर्ज करें

यह लाल बॉक्स और बाईं ओर के रेक्टिफायर को बदल देता है।

संपादित करें डी.डी. 2012-07-14
यदि एक एसी इनपुट ऑप्टोकॉपलर बहुत महंगा है, तो आप एंटी-समानांतर में 1N4148 के साथ एक सामान्य ऑप्टोकॉप्लर का उपयोग कर सकते हैं:

optocoupler

आपको कम लागत और व्यापक पेशकश का लाभ होगा। एलटीवी-817 लागत केवल 10 हज़ार मात्रा में प्रतिशत, अभी तक एक सम्मानजनक 50% CTR है। केवल 2 प्रतिशत अधिक के लिए आपको LTV-815 मिलता है , जिसमें डार्लिंगटन आउटपुट है । हर आधे समय में 1 पॉजिटिव पल्स के बजाय आपको पॉजिटिव पल्स आधा पीरियड से थोड़ा ज्यादा लंबा होगा।

यहाँ छवि विवरण दर्ज करें

यदि मुख्य आवृत्ति 50 हर्ट्ज है तो एक अवधि 20 एमएस है। यदि तब पॉजिटिव पल्स 12 एमएस लंबा है तो आप जानते हैं कि यह दो शून्य-क्रॉसिंग को सममित रूप से कवर करता है। चूंकि शून्य-क्रॉसिंग 10 एमएस हैं इसके अलावा 12 एमएस पल्स की शुरुआत के बाद एक 1 एमएस था, और अंत से पहले एक 1 एमएस। तो आप जानते हैं कि अगली शून्य-क्रॉसिंग नाड़ी के अंत के बाद 9 एमएस होगी।
यह सॉफ्टवेयर में बहुत आसान है और BOM की लागत कम रखता है।
(संपादन का अंत)

लेकिन triac ड्राइवर के साथ बाहर देखो। इनपुट ऑप्टोकॉप्टर के माध्यम से मुख्य से अलग हो जाता है, लेकिन जाहिरा तौर पर वे यह भूल गए कि ड्राइवर की तरफ, इसलिए सर्किट सीधे सभी के बाद मुख्य से जुड़ा हुआ है, और इसलिए संभवतः घातक है!

आपको उस तरफ एक ऑप्टोकॉप्लर की भी आवश्यकता है। MOC3051 डेटाशीट से विशिष्ट अनुप्रयोग :

यहाँ छवि विवरण दर्ज करें

यादृच्छिक चरण ऑप्टोकॉप्लर (MOC3051 की तरह) का उपयोग करना सुनिश्चित करें ।


आप का यह अन्य उत्तर भी इसे बहुत अच्छी तरह से समझाता है।
एम। क्लिन

बेशक। मैं सिर्फ सूचना के एक अतिरिक्त स्रोत की ओर इशारा कर रहा था ।
एम। क्लिन

स्टीवन मुझे वास्तव में खेद है लेकिन मैं बहुत पेशेवर नहीं हूं। क्या आप मुझे इसका पता लगाने में मदद करेंगे ?? मैं अपना माइक्रोकंट्रोलर कहां रखूं? और जैसा कि आपने कहा था कि पहली छवि को रेड बॉक्स प्लस रेक्टिफायर द्वारा प्रतिस्थापित किया जा सकता है। तो क्या मैं R1 और R2 को सीधे 220VAC से जोड़ सकता हूँ ???? यदि हाँ तो R1 और R2 का मान क्या होना चाहिए ?? मैं उलझन में हूं। :(
मेहरदाद कमलजादेह

1
@ मेहरदाद - बड़े पैमाने पर उत्पादन के लिए आप कम से कम घटक चाहते हैं। सही संकेत प्रदान करने के लिए कई घटकों की आवश्यकता के बजाय मैं पल्स के बीच में वास्तविक शून्य-क्रॉसिंग का पता लगाने के लिए सॉफ़्टवेयर पर भरोसा करता हूं। बड़े पैमाने पर उत्पादन के लिए सॉफ्टवेयर लगभग मुफ्त है। यदि SFH620A बहुत महंगा है तो विकल्प हैं। Digikey ने 650 AC इनपुट ऑप्टोकॉपर्स को सूचीबद्ध किया। EL814 SFH620A की केवल आधी कीमत है।
स्टीवनवह

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

4

मुझे ऐसे किसी भी आईसी के बारे में जानकारी नहीं है जो एक पूर्ण शून्य-क्रॉस-डिटेक्टर को बदल सकता है, लेकिन मैं इस सर्किट का उपयोग कर रहा हूं और यह काफी अच्छी तरह से काम करता है और इसमें बिजली की खपत बहुत कम है।

जीरो क्रॉस डिटेक्टर

आप अधिक जानकारी यहाँ पा सकते हैं ।


मुझे माइक्रोकंट्रोलर का उपयोग करना है। इस सर्किट में कहां होना चाहिए?
मेहरदाद कमलज़ादेह

आपको OUT के रूप में चिह्नित सिग्नल को अपने इंटरप्ट पिन से जोड़ना चाहिए।
ब्रूनो फेरेरा

क्या आप मेरे सर्किट के लोड भाग से सहमत हैं? क्या आपको कोई सुझाव या सिफारिश मिली है या यह ठीक है?
मेहरदाद कमलजादेह

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

2

Atmel से इस एप्लिकेशन नोट (AVR182: जीरो क्रॉस डिटेक्टर) का वर्णन है कि आप दो 1M with प्रतिरोधों के साथ शून्य-क्रॉसिंग का पता कैसे लगा सकते हैं। इसमें मुख्य संकेत को सीधे MCU से जोड़ना शामिल था जो एक अच्छा विचार हो सकता है या नहीं भी हो सकता है, लेकिन यह घटकों के संदर्भ में बहुत कुशल है। यदि आप केवल TRIAC को चलाने जा रहे हैं तो यह एक बुरा विचार नहीं हो सकता है।

जब आप डिबगिंग कर रहे हों तो सामान को इंसुलेट करना याद रखें।

संपादित करें: अपडेट किए गए एप्लिकेशन नोट में URL अपडेट करना।


मैंने देखा है लेकिन मुझे लगता है कि यह ऊर्जा कुशल नहीं है। क्या यह?
मेहरदाद कमलजादेह

यह कैसे नहीं होगा? 220V पर 2M current प्रतिरोधों के माध्यम से वर्तमान ~ 24mW है।
लॉगस्टोर्ल

तो कृपया मुझे बताएं कि इस विधि और दूसरे के बीच क्या पेशेवरों और विपक्ष हैं जो @Stevenvh ने यहां प्रदान किया है (मुझे खेद है अगर मैं बहुत मौलिक प्रश्न उठाता हूं क्योंकि मैं बहुत पेशेवर नहीं हूं)?
मेहरदाद कमालजादेह

0

ये IR / UART / DMX512 के साथ अच्छा काम करने वाले सिंगल / मल्टीचैनल जीरो क्रॉस डिमर्स के बेहतरीन उदाहरण हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.