स्विचिंग रेगुलेटर और स्विचिंग कंट्रोलर बहुत समान हैं, और अनिवार्य रूप से एक ही कार्य करते हैं। ये दोनों ही डीसी से डीसी कन्वर्टर्स हैं।
दोनों स्विचिंग रेगुलेटर और स्विचिंग कंट्रोलर को हिरन (आउटपुट वोल्टेज <इनपुट वोल्टेज), बूस्ट (आउटपुट वोल्टेज> इनपुट वोल्टेज), या दोनों टोपोलॉजी में प्राप्त / कॉन्फ़िगर किया जा सकता है।
हिरन / बूस्ट मोड बैटरी संचालित सर्किटों के लिए उपयोगी है, उदाहरण के लिए आपके पास 3.3v सर्किट हो सकता है, जो 3.6v बैटरी से संचालित होता है जिसे शुरू में 4.2v तक चार्ज किया जाता है। हिरन मोड में बैटरी वोल्टेज 3.3v तक गिर जाता है, और फिर 3.3v से नीचे गिर जाता है जहां यह बूस्ट मोड का उपयोग करता है।
सर्किट ऊपर दिए गए आरेखों में छोटे स्विच द्वारा दर्शाए गए एक या एक से अधिक FET के संयोजन का उपयोग करता है) और अपने काम को करने के लिए एक प्रारंभ करनेवाला।
स्विचिंग रेगुलेटर IC में एक चिप के अंदर, प्रारंभ करनेवाला और कुछ प्रतिरोधों और कैपेसिटर को छोड़कर, सभी आवश्यक हार्डवेयर होते हैं। विशेष रूप से, स्विच मोड एफईटी नियामक के अंदर है। नतीजतन, ये चिप्स बहुत अधिक वर्तमान को संभाल नहीं सकते हैं, आमतौर पर केवल एक या दो, अन्यथा वे बहुत गर्म हो जाते हैं। यहाँ एक 24v से 3.3v 2A हिरन प्रकार स्विचिंग रेगुलेटर के लिए एक विशिष्ट सर्किट है :
स्विचिंग नियंत्रकों के साथ , स्विचिंग फ़ंक्शन बाहरी रूप से चिप पर किया जाता है। यह नियामकों को स्विच करने की तुलना में बहुत अधिक धाराओं के लिए अनुमति देता है, क्योंकि नियंत्रकों को खुद को वर्तमान को संभालने की आवश्यकता नहीं है - बस बाहरी FETs जो कार्य के लिए आवश्यक आकार दे सकते हैं। यहाँ एक 24v से 3.3v 8A हिरन प्रकार स्विचिंग कंट्रोलर के लिए एक विशिष्ट सर्किट है :
स्विचिंग कंट्रोलर बहुत अधिक विन्यास विकल्प प्रदान करते हैं, यही वजह है कि यह सर्किट पिछले एक की तुलना में काफी अधिक जटिल है।