ऐसा करने के कुछ तरीके हैं, प्रत्येक अपने स्वयं के मुद्दों के साथ। "डिजिटल पोटेंशियोमीटर" जैसी चीजें हैं। ये बड़ी संख्या में निश्चित सेट बिंदुओं के साथ बर्तन की तरह काम करते हैं, और विशेष सेट पॉइंट का उपयोग डिजिटल कमांड भेजकर नियंत्रित किया जाता है, जैसे SPI या IIC पर। ये काफी सामान्य और उपलब्ध हैं।
आपको क्या लगता है कि आप माइक्रोकंट्रोलर से वोल्टेज के बजाय वॉल्यूम को नियंत्रित करना चाहते हैं? वांछित मात्रा की जानकारी आखिर कहाँ से उत्पन्न होगी?
डिजिटल बर्तनों के साथ एक मुद्दा यह है कि वे रैखिक हैं, और वॉल्यूम नियंत्रणों को स्पष्ट निरंतर मात्रा परिवर्तन प्राप्त करने के लिए लॉगरिदमिक होने की आवश्यकता है। बड़ी संख्या में नल के साथ पॉट का उपयोग करके और डिजिटल रूप से लॉग इन करने के लिए इसे अनुकरण किया जा सकता है। उस स्थिति में आपको एक ए / डी के साथ एक माइक्रो होगा जो वांछित मात्रा में वोल्टेज संकेत प्राप्त करता है, उसे एक लघुगणक पैमाने पर परिवर्तित करें, फिर परिणामी मान को डिजी-पॉट में भेजें।
कुछ समय पहले माइक्रोकंट्रोलर सुलभ थे, मैंने वोल्टेज नियंत्रण दो एल ई डी के एक बार होने से वोल्टेज नियंत्रित मात्रा में किया। प्रत्येक एलईडी वैकल्पिक रूप से एक सीडीएस फोटोरोस्टर से जुड़ा था। दो फोटोरिस्टर्स का उपयोग प्रकाश-चर वोल्टेज विभक्त के रूप में किया गया था। बेशक परिणाम अप्रत्याशित तरीकों में काफी गैर-रैखिक है। मैं इसका उपयोग फीडबैक लूप में एक थरथरानवाला के संकेत आकार को समायोजित करने के लिए कर रहा था, जो अन्यथा आवृत्ति पर निर्भर करता था। प्रतिक्रिया के साथ, यह काफी हद तक आवृत्ति से स्वतंत्र हो गया। यह वही उद्देश्य था जो बिल हेवलेट ने अपने प्रसिद्ध थरथरानवाला डिजाइन में एक प्रकाश बल्ब का उपयोग किया था।