PWM ते व्होल्टेज रूपांतरण सर्किट. शिममधून स्थिर व्होल्टेज कसे मिळवायचे. PWM आणि Arduino वापरून LED ब्राइटनेस नियंत्रित करणे

पल्स रुंदी मॉड्यूलेशन. वर्णन. अर्ज. (10+)

पल्स रुंदी मॉड्यूलेशन

सर्किट्सच्या पॉवर एलिमेंट्सचे हीटिंग लॉस कमी करण्याचा एक मार्ग म्हणजे स्विचिंग ऑपरेटिंग मोडचा वापर. अशा मोड्समध्ये, पॉवर एलिमेंट एकतर उघडे असते, नंतर त्यावर जवळजवळ शून्य व्होल्टेज ड्रॉप होते किंवा बंद होते, त्यानंतर शून्य प्रवाह वाहतो. पॉवर अपव्यय हे वर्तमान वेळेच्या व्होल्टेजच्या बरोबरीचे आहे. दुव्यावर याबद्दल अधिक वाचा. या मोडमध्ये, 80% पेक्षा जास्त कार्यक्षमता प्राप्त करणे शक्य आहे.

आउटपुटवर इच्छित आकाराचा सिग्नल प्राप्त करण्यासाठी, पॉवर स्विच इच्छित आउटपुट व्होल्टेजच्या प्रमाणात ठराविक वेळेसाठी उघडतो. हे पल्स रुंदी मॉड्यूलेशन (PWM, PWM) आहे. पुढे, असा सिग्नल, ज्यामध्ये वेगवेगळ्या रुंदीच्या डाळी असतात, इंडक्टर आणि कॅपेसिटर असलेल्या फिल्टरमध्ये प्रवेश करतात. फिल्टरचे आउटपुट इच्छित आकाराचे जवळजवळ आदर्श सिग्नल तयार करते.

पल्स विड्थ मॉड्युलेशन (PWM) चे ऍप्लिकेशन

दुर्दैवाने, लेखांमध्ये वेळोवेळी चुका आढळतात; त्या दुरुस्त केल्या जातात, लेखांना पूरक, विकसित केले जाते आणि नवीन तयार केले जातात. माहिती राहण्यासाठी बातम्यांची सदस्यता घ्या.

काही अस्पष्ट असल्यास, जरूर विचारा!
प्रश्न विचारा. लेखाची चर्चा. संदेश

अधिक लेख

पॉवर शक्तिशाली पल्स ट्रान्सफॉर्मर. गणना. गणना करा. ऑनलाइन. ओ...
पॉवर पल्स ट्रान्सफॉर्मरची ऑनलाइन गणना....

प्लस आणि मायनस कसे गोंधळात टाकू नये? उलट ध्रुवता संरक्षण. योजना...
चार्जरच्या कनेक्शनच्या चुकीच्या ध्रुवीयतेपासून (उलटणे) संरक्षण सर्किट...

रेझोनंट इन्व्हर्टर, व्होल्टेज बूस्ट कन्व्हर्टर. चे तत्व...
स्टेप-अप व्होल्टेज कन्व्हर्टरची असेंब्ली आणि समायोजन. ऑपरेटिंग तत्त्वाचे वर्णन...

एक साधा पल्स फॉरवर्ड व्होल्टेज कनवर्टर. ५ - १२ खंड...
ऑपरेशनल ॲम्प्लिफायरला पॉवर करण्यासाठी साध्या व्होल्टेज कन्व्हर्टरचे सर्किट....

ओसीलेटरी सर्किट. योजना. गणना. अर्ज. अनुनाद. प्रतिध्वनी...
oscillatory सर्किट्सची गणना आणि अनुप्रयोग. अनुनाद च्या घटना. सलग...

पॉवर फॅक्टर करेक्टर. योजना. गणना. ऑपरेटिंग तत्त्व....
पॉवर फॅक्टर करेक्टर सर्किट...

स्वतः करा अखंड वीजपुरवठा. स्वत: यूपीएस, यूपीएस करा. साइन, साइनसॉइड...
स्वतःला अखंड वीजपुरवठा कसा करायचा? शुद्ध साइनसॉइडल आउटपुट व्होल्टेज, यासह...

पॉवर पॉवरफुल पल्स ट्रान्सफॉर्मर, चोक. वळण. बनवा...
पल्स इंडक्टर / ट्रान्सफॉर्मर वाइंडिंगचे तंत्र....


फोरमवर बऱ्याचदा मायक्रोकंट्रोलर उपकरणांवर पल्स विड्थ मॉड्युलेशनच्या अंमलबजावणीबद्दल प्रश्न असतात. मी स्वतः याबद्दल बरेच काही विचारले आणि ते शोधून काढले, मी या क्षेत्रातील नवोदितांचे काम सोपे करण्याचा निर्णय घेतला, कारण नेटवर्कवर बरीच माहिती आहे आणि ती वेगवेगळ्या स्तरांच्या विकासकांसाठी डिझाइन केलेली आहे आणि मी स्वतः फक्त ते शोधून काढले आहे आणि माझी स्मृती अजूनही ताजी आहे.

माझ्यासाठी सर्वात महत्वाची गोष्ट म्हणजे PWM चा वापर विशेषतः LEDs च्या ब्राइटनेसवर नियंत्रण ठेवण्यासाठी, मी उदाहरणांमध्ये तेच वापरणार आहे. आम्ही प्रिय ATmega8 मायक्रोकंट्रोलर म्हणून वापरू.

प्रथम, PWM म्हणजे काय ते लक्षात ठेवूया. PWM सिग्नल हा विशिष्ट वारंवारता आणि कर्तव्य चक्राचा पल्स सिग्नल आहे:

वारंवारता म्हणजे एका सेकंदातील पूर्णविरामांची संख्या. ड्युटी सायकल हे पल्स कालावधी आणि कालावधी कालावधीचे गुणोत्तर आहे. आपण दोन्ही बदलू शकता, परंतु LEDs नियंत्रित करण्यासाठी कर्तव्य चक्र नियंत्रित करणे पुरेसे आहे. वरील चित्रात आपण PWM सिग्नल 50% च्या कर्तव्य चक्रासह पाहतो, कारण पल्स कालावधी (नाडी रुंदी) कालावधीच्या अगदी अर्धा आहे. त्यानुसार, LED अगदी अर्धा वेळ चालू असेल आणि अर्धा वेळ बंद असेल. PWM फ्रिक्वेन्सी खूप जास्त आहे आणि आपल्या दृष्टीच्या जडत्वामुळे LED ची चमक डोळा लक्षात घेणार नाही, त्यामुळे LED अर्ध्या ब्राइटनेसमध्ये चमकत आहे असे आपल्याला दिसते. जर आपण कर्तव्य चक्र 75% वर बदलले तर एलईडी ब्राइटनेस 3 चतुर्थांश पूर्ण होईल आणि आलेख असा दिसेल:

असे दिसून आले की आम्ही एलईडीची चमक 0 ते 100% पर्यंत समायोजित करू शकतो. आता अशा PWM पॅरामीटरबद्दल रेझोल्यूशन म्हणून बोलूया. रिझोल्यूशन म्हणजे ड्यूटी सायकल समायोजनाच्या श्रेणीकरणांची संख्या (चरण) आम्ही 256 चरणांच्या रिझोल्यूशनचा विचार करू.

असे दिसते की आम्ही पॅरामीटर्सची क्रमवारी लावली आहे, आता आपण मायक्रोकंट्रोलरमधून हे PWM कसे मिळवू शकतो याबद्दल बोलूया.आम्ही एक धारदार, गरम केलेले सोल्डरिंग लोह घेतो आणि एमकेला छळण्यास सुरवात करतो, त्याच वेळी त्याच्या दोन पायांना ऑसिलोस्कोप जोडतो आणि त्यांच्यावर आवश्यक असलेल्या कर्तव्य चक्राच्या सिग्नलची उपस्थिती तपासतो. मायक्रोकंट्रोलरकडे PWM साठी हार्डवेअर सपोर्ट आणि त्यासाठी अनेक चॅनेल आहेत, आमच्या बाबतीत 3. मायक्रोकंट्रोलरच्या काही पिन PWM जारी करण्यासाठी जबाबदार आहेत, आमच्या बाबतीत OC2, OC1A, OC1B (डीआयपी पॅकेजमध्ये 15,16,17 लेग). यासाठी मायक्रोकंट्रोलर टाइमर देखील वापरले जातात, आमच्या बाबतीत TC1, TC2. मग आवश्यक कर्तव्य चक्राचा सिग्नल आउटपुट करण्यासाठी MK कसे कॉन्फिगर करावे? सर्व काही अगदी सोपे आहे, प्रथम आम्हाला आवश्यक असलेले आउटपुट पाय कॉन्फिगर करूया:

PORTB=0x00; DDRB=0x0E; // 0b00001110

पुढे, टाइमर कॉन्फिगर करणे सुरू करूया. टायमर TC1 साठी आम्हाला दोन रजिस्टर्सची आवश्यकता आहे: TCCR1A आणि TCCR1B. डेटाशीट उघडा आणि हे रजिस्टर कसे कॉन्फिगर केले जातात ते वाचा. मी ते 8-बिट PWM सिग्नलसाठी कॉन्फिगर केले आहे, जे 256 चरणांच्या रिझोल्यूशनशी संबंधित आहे:

TCCR1A=0xA1; TCCR1B=0x09;

टायमर TC2 साठी आम्ही TCCR2=0x69; रजिस्टर वापरू. त्याचे सेटअप असे दिसते:

TCCR2=0x69;

तेच आहे, टाइमर कॉन्फिगर केले आहेत. कर्तव्य चक्र नोंदणी OCR1A, OCR1B, OCR2 द्वारे सेट केले जाईल:

आवश्यक कर्तव्य चक्र सेट करूया:

OCR1A=0x32; //50 पायऱ्या OCR1B=0x6A; //106 पायऱ्या OCR2=0xF0; //240 पावले

बरं, या रजिस्टर्सची वाढ आणि घट एका अनंत लूपमध्ये ठेवूया:

असताना(1) ( OCR1A++; OCR1B--; OCR2++; delay_ms(50);)

पहिला चाचणी कार्यक्रम तयार आहे आणि CVAVR साठी ते असे दिसते:

#समाविष्ट करा "mega8.h" #समाविष्ट करा "delay.h" शून्य मुख्य(void) ( PORTB=0x00; DDRB=0x0E; // 0b00001110 TCCR1A=0xA1; TCCR1B=0x09; TCCR2=0x69; OCR2=0x69; /0/502; पायऱ्या OCR1B=0x6A; //106 पायऱ्या OCR2=0xF0; //240 पावले (1) (OCR1A++; OCR1B--; OCR2++; delay_ms(50);)

उदाहरणार्थ);

  • 190...240 Ohms च्या नाममात्र मूल्यासह एक प्रतिरोधक (येथे सर्वात सामान्य मूल्यांसह प्रतिरोधकांचा उत्कृष्ट संच आहे);
  • Arduino IDE विकास वातावरणासह वैयक्तिक संगणक.
  • Arduino मध्ये PWM वापरण्यासाठी सूचना

    1 सामान्य माहितीपल्स रुंदी मॉड्यूलेशन बद्दल

    Arduino डिजिटल पिन फक्त दोन मूल्ये आउटपुट करू शकतात: लॉजिक 0 (LOW) आणि लॉजिक 1 (HIGH). म्हणूनच ते डिजिटल आहेत. पण Arduino मध्ये "विशेष" पिन आहेत, ज्या नियुक्त केल्या आहेत PWM. ते कधीकधी लहराती रेषेने "~" किंवा वर्तुळाकार किंवा अन्यथा इतरांपासून वेगळे केले जातात. PWM चा अर्थ आहे पल्स-रुंदी मॉड्यूलेशनकिंवा पल्स रुंदी मॉड्यूलेशन, PWM.

    पल्स-रुंदी मोड्युलेटेड सिग्नल हा स्थिर वारंवारतेचा एक नाडी सिग्नल असतो, परंतु परिवर्तनशील असतो कार्यकालचक्र(पल्स कालावधी आणि त्याच्या पुनरावृत्ती कालावधीचे गुणोत्तर). निसर्गातील बहुतेक भौतिक प्रक्रियांमध्ये जडत्व असते या वस्तुस्थितीमुळे, 1 ते 0 पर्यंत अचानक व्होल्टेजचे थेंब काही सरासरी मूल्य घेऊन गुळगुळीत केले जातील. कर्तव्य चक्र सेट करून, आपण PWM आउटपुटवर सरासरी व्होल्टेज बदलू शकता.

    जर कर्तव्य चक्र 100% असेल, तर Arduino च्या डिजिटल आउटपुटमध्ये नेहमी "1" किंवा 5 व्होल्टचा लॉजिकल व्होल्टेज असेल. जर आपण कर्तव्य चक्र 50% वर सेट केले तर अर्धा वेळ आउटपुट तार्किक "1" आणि अर्धा वेळ - तार्किक "0" असेल आणि सरासरी व्होल्टेज 2.5 व्होल्ट असेल. वगैरे.


    प्रोग्राममध्ये, ड्यूटी सायकल टक्केवारी म्हणून नाही तर 0 ते 255 पर्यंतची संख्या म्हणून निर्दिष्ट केली आहे. उदाहरणार्थ, कमांड analogWrite(10, 64)मायक्रोकंट्रोलरला डिजिटल PWM आउटपुट क्रमांक 10 वर 25% ड्यूटी सायकलसह सिग्नल पाठवण्यास सांगेल.

    पल्स रुंदी मॉड्युलेशन फंक्शनसह Arduino पिन सुमारे 500 Hz च्या वारंवारतेवर कार्य करतात. याचा अर्थ नाडी पुनरावृत्ती कालावधी सुमारे 2 मिलीसेकंद आहे, जो आकृतीमधील हिरव्या उभ्या स्ट्रोकद्वारे मोजला जातो.

    असे दिसून आले की आम्ही डिजिटल आउटपुटवर ॲनालॉग सिग्नलचे अनुकरण करू शकतो!मनोरंजक, नाही का ?!

    आम्ही PWM कसे वापरू शकतो? बरेच अनुप्रयोग! उदाहरणार्थ, LED चा ब्राइटनेस, मोटरच्या फिरण्याचा वेग, ट्रान्झिस्टरचा करंट, पायझो एमिटरमधून येणारा आवाज इत्यादी नियंत्रित करा....

    2 प्रात्यक्षिकासाठी आकृती Arduino मध्ये पल्स रुंदी मॉड्यूलेशन

    चला सर्वात मूलभूत उदाहरण पाहू - PWM वापरून एलईडीची चमक नियंत्रित करणे. चला एक क्लासिक योजना एकत्र ठेवूया.


    3 स्केचचे उदाहरण PWM सह

    उदाहरणांमधून "फेड" स्केच उघडूया: फाइलचे नमुने 01. बेसिक्स फेड.


    चला ते थोडे बदलू आणि Arduino मेमरीमध्ये लोड करू.

    Int ledPin = 3; // एलईडी इंट ब्राइटनेस = 0 नियंत्रित करणारा पिन घोषित करा; ब्राइटनेस int fadeAmount = 5 सेट करण्यासाठी // व्हेरिएबल; // चमक बदलण्याची पायरी शून्य सेटअप() (पिनमोड (लेडपिन, आउटपुट); } शून्य पळवाट() ( analogWrite(ledPin, ब्राइटनेस); // ledPin पिन ब्राइटनेस += fadeAmount वर ब्राइटनेस सेट करा; // ब्राइटनेस व्हॅल्यू बदला /* मर्यादा 0 किंवा 255 पर्यंत पोहोचल्यावर, ब्राइटनेस बदलाची दिशा बदला */ जर (ब्राइटनेस == 0 || ब्राइटनेस == 255) ( fadeAmount = -fadeAmount; // चे चिन्ह बदला पायरी ) विलंब(30); // प्रभावाच्या अधिक दृश्यमानतेसाठी विलंब }

    4 एलईडी ब्राइटनेस कंट्रोल PWM आणि Arduino वापरून

    पॉवर चालू करा. LED हळूहळू ब्राइटनेस वाढवते आणि नंतर सहजतेने कमी होते. आम्ही पल्स रुंदी मॉड्यूलेशन वापरून डिजिटल आउटपुटवर ॲनालॉग सिग्नलचे अनुकरण केले.


    जोडलेला व्हिडिओ पहा, जो स्पष्टपणे एलईडीच्या ब्राइटनेसमध्ये बदल दर्शवितो;

    PWM किंवा PWM (पल्स-रुंदी मॉड्युलेशन) - पल्स रुंदी मॉड्यूलेशन- ही पद्धत व्होल्टेज आणि करंटची परिमाण नियंत्रित करण्यासाठी डिझाइन केलेली आहे. PWM ची क्रिया म्हणजे स्थिर मोठेपणा आणि स्थिर वारंवारता असलेल्या नाडीची रुंदी बदलणे.

    PWM रेग्युलेशनचे गुणधर्म पल्स कन्व्हर्टर्समध्ये, सर्किट्समध्ये डीसी मोटर्स किंवा LEDs च्या ब्राइटनेस नियंत्रित करण्यासाठी वापरले जातात.

    PWM ऑपरेटिंग तत्त्व

    PWM च्या ऑपरेशनचे सिद्धांत, जसे की नावच सूचित करते, सिग्नलची पल्स रुंदी बदलणे आहे. पल्स रुंदी मॉड्यूलेशन पद्धत वापरताना, सिग्नल वारंवारता आणि मोठेपणा स्थिर राहतात. PWM सिग्नलचे सर्वात महत्वाचे पॅरामीटर म्हणजे कर्तव्य चक्र, जे खालील सूत्राद्वारे निर्धारित केले जाऊ शकते:

    हे देखील लक्षात घेतले जाऊ शकते की उच्च आणि निम्न सिग्नलच्या वेळेची बेरीज सिग्नलचा कालावधी निर्धारित करते:

    • टन - उच्च पातळी वेळ
    • टॉफ - कमी पातळी वेळ
    • टी - सिग्नल कालावधी

    सिग्नलचा उच्च वेळ आणि कमी वेळ तळाच्या आकृतीमध्ये दर्शविला आहे. व्होल्टेज U1 ही सिग्नलची उच्च पातळीची स्थिती आहे, म्हणजेच त्याचे मोठेपणा.

    खालील आकृती विशिष्ट उच्च आणि कमी वेळेच्या अंतरासह PWM सिग्नलचे उदाहरण आहे.

    PWM ड्यूटी सायकल गणना

    उदाहरण वापरून PWM ड्यूटी सायकलची गणना:

    टक्केवारी भरण्याच्या घटकाची गणना करण्यासाठी, आपण समान गणना करणे आवश्यक आहे आणि परिणाम 100% ने गुणाकार करणे आवश्यक आहे:

    गणनेतून खालीलप्रमाणे, या उदाहरणात, सिग्नल (उच्च पातळी) 0.357 किंवा अन्यथा 37.5% च्या बरोबरीने भरलेले आहे. फिल फॅक्टर हे अमूर्त मूल्य आहे.

    पल्स रुंदी मॉड्यूलेशनचे एक महत्त्वाचे वैशिष्ट्य म्हणजे सिग्नल वारंवारता देखील असू शकते, ज्याची गणना सूत्राद्वारे केली जाते:

    T चे मूल्य, आमच्या उदाहरणात, सूत्रातील एकके जुळण्यासाठी काही सेकंदात घेतले पाहिजे. वारंवारता सूत्र 1/सेकंद असल्याने, 800ms 0.8 सेकंदात रूपांतरित करू.

    पल्स रुंदी समायोजित करण्याच्या शक्यतेबद्दल धन्यवाद, बदलणे शक्य आहे, उदाहरणार्थ, सरासरी व्होल्टेज मूल्य. खालील आकृती समान सिग्नल वारंवारता आणि समान मोठेपणा राखताना भिन्न कर्तव्य चक्र दर्शवते.

    सरासरी PWM व्होल्टेजची गणना करण्यासाठी, तुम्हाला कर्तव्य चक्र माहित असणे आवश्यक आहे, कारण सरासरी व्होल्टेज हे कर्तव्य चक्र आणि सिग्नल व्होल्टेजचे मोठेपणाचे उत्पादन आहे.
    उदाहरणार्थ, कर्तव्य चक्र 37.5% (0.357) च्या बरोबरीचे होते आणि व्होल्टेज मोठेपणा U1 = 12V सरासरी व्होल्टेज Uav देईल:

    या प्रकरणात, PWM सिग्नलचे सरासरी व्होल्टेज 4.5 V आहे.

    PWM पुरवठा व्होल्टेज U1 पासून 0 पर्यंतच्या श्रेणीतील व्होल्टेज कमी करण्याची एक अतिशय सोपी क्षमता देते. याचा वापर केला जाऊ शकतो, उदाहरणार्थ, सरासरी व्होल्टेज मूल्याद्वारे समर्थित डीसी (डायरेक्ट करंट) मोटरच्या रोटेशन गतीसाठी.

    PWM सिग्नल मायक्रोकंट्रोलर किंवा ॲनालॉग सर्किटद्वारे व्युत्पन्न केला जाऊ शकतो. अशा सर्किट्समधील सिग्नल कमी व्होल्टेज आणि खूप कमी आउटपुट वर्तमान द्वारे दर्शविले जाते. शक्तिशाली भारांचे नियमन करणे आवश्यक असल्यास, नियंत्रण प्रणाली वापरली पाहिजे, उदाहरणार्थ, ट्रान्झिस्टर वापरणे.

    हे द्विध्रुवीय किंवा फील्ड-इफेक्ट ट्रान्झिस्टर असू शकते. पुढील उदाहरणांमध्ये ते वापरले जाईल.



    PWM वापरून एलईडी नियंत्रित करण्याचे उदाहरण.

    PWM सिग्नल ट्रान्झिस्टर VT1 च्या पायाला रेझिस्टर R1 द्वारे पुरवला जातो, दुसऱ्या शब्दांत, सिग्नल बदलल्यावर ट्रान्झिस्टर VT1 चालू आणि बंद होतो. हे त्या परिस्थितीसारखेच आहे ज्यामध्ये ट्रान्झिस्टर नियमित स्विचद्वारे बदलले जाऊ शकते, खाली दर्शविल्याप्रमाणे:


    जेव्हा स्विच बंद असतो, तेव्हा LED 12V च्या व्होल्टेजसह रेझिस्टर R2 (वर्तमान मर्यादा) द्वारे चालविले जाते. आणि जेव्हा स्विच उघडला जातो तेव्हा सर्किटमध्ये व्यत्यय येतो आणि एलईडी बाहेर जातो. कमी वारंवारता असलेल्या अशा स्विचिंगचा परिणाम होईल.

    तथापि, LEDs ची तीव्रता नियंत्रित करणे आवश्यक असल्यास, PWM सिग्नलची वारंवारता वाढवणे आवश्यक आहे, जेणेकरून मानवी डोळ्याला फसवता येईल. सैद्धांतिकदृष्ट्या, 50 हर्ट्झच्या वारंवारतेवर स्विच करणे यापुढे मानवी डोळ्यासाठी अदृश्य नाही, ज्यामुळे एलईडीची चमक कमी होण्याचा परिणाम होतो.

    ड्युटी सायकल जितकी कमी असेल तितका LED कमकुवत होईल कारण LED एका कालावधीत कमी वेळ चालू असेल.

    समान तत्त्व आणि समान योजना यासाठी वापरली जाऊ शकते. मोटरच्या बाबतीत, तथापि, दोन कारणांसाठी उच्च स्विचिंग वारंवारता (15-20 kHz वरील) वापरणे आवश्यक आहे.

    यापैकी प्रथम इंजिन करू शकणाऱ्या आवाजाची चिंता करते (एक अप्रिय चीक). 15-20 kHz ची वारंवारता ही मानवी कानाच्या श्रवणक्षमतेची सैद्धांतिक मर्यादा आहे, त्यामुळे या मर्यादेपेक्षा जास्त वारंवारता ऐकू येत नाही.

    दुसरा प्रश्न इंजिनच्या स्थिरतेशी संबंधित आहे. कमी ड्युटी सायकलसह कमी-फ्रिक्वेंसी सिग्नलसह इंजिन चालवताना, इंजिनची गती अस्थिर असेल किंवा पूर्ण थांबू शकते. म्हणून, PWM सिग्नलची वारंवारता जितकी जास्त असेल तितकी सरासरी आउटपुट व्होल्टेजची स्थिरता जास्त असेल. कमी व्होल्टेज रिपल देखील आहे.

    तथापि, आपण PWM सिग्नलची वारंवारता खूप वाढवू नये, कारण उच्च फ्रिक्वेन्सीवर ट्रान्झिस्टरला पूर्णपणे उघडण्यास किंवा बंद करण्यास वेळ नसतो आणि नियंत्रण सर्किट योग्यरित्या कार्य करणार नाही. हे विशेषतः फील्ड-इफेक्ट ट्रान्झिस्टरसाठी खरे आहे, जेथे डिझाइनवर अवलंबून रिचार्जिंगची वेळ तुलनेने लांब असू शकते.

    PWM सिग्नलची खूप जास्त वारंवारता देखील ट्रान्झिस्टरच्या नुकसानास कारणीभूत ठरते, कारण प्रत्येक स्विचिंगमुळे ऊर्जा नुकसान होते. उच्च फ्रिक्वेन्सीवर मोठ्या प्रवाहांचे नियंत्रण करताना, कमी वहन प्रतिरोधासह उच्च-गती ट्रान्झिस्टर निवडणे आवश्यक आहे.

    नियंत्रण करताना, ट्रान्झिस्टर बंद केल्यावर दिसणाऱ्या इंडक्शन सर्जेसपासून ट्रांजिस्टर VT1 चे संरक्षण करण्यासाठी डायोड वापरणे लक्षात ठेवावे. डायोड वापरल्याबद्दल धन्यवाद, त्यातून इंडक्शन पल्स डिस्चार्ज होतो आणि मोटरचा अंतर्गत प्रतिकार होतो, ज्यामुळे ट्रान्झिस्टरचे संरक्षण होते.



    संरक्षणात्मक डायोडसह डीसी मोटर स्पीड कंट्रोल सिस्टमचे आकृती.

    मोटर टर्मिनल्समधील पॉवर सर्जेस सुरळीत करण्यासाठी, तुम्ही त्यांच्या समांतर एक लहान कॅपेसिटर (100nF) कनेक्ट करू शकता, जे ट्रान्झिस्टरच्या सलग स्विचिंग दरम्यान व्होल्टेज स्थिर करेल. हे ट्रान्झिस्टर VT1 च्या वारंवार स्विचिंगमुळे होणारा आवाज देखील कमी करेल.