अपने योजनाबद्ध के बारे में:
सब कुछ ठीक लगता है, आप R2 को 10k या 100k तक बढ़ा सकते हैं, MOST की समाई इतनी छोटी है, FAN में MOST में देरी बंद टर्न की तुलना में अधिक कताई जड़ता होगी, शायद 1M भी। इस तरह आपके 100 आर का स्थान अप्रासंगिक है और आप पर किसी भी एमएए की बर्बादी नहीं होती है। यदि आप रीसेट में कभी भी डी यूसी नहीं रखते हैं, तो यह तकनीकी रूप से भी आवश्यक नहीं है, क्योंकि आपका यूसी सक्रिय रूप से इसे उच्च या निम्न खींचेगा।
पीडब्लूएम सिग्नल के लिए, आप देख सकते हैं कि क्या डेटाशीट 12V को एक बाहरी पुल-अप की अनुमति देता है, हालांकि मुझे संदेह है कि यह किसी भी तरह से बहुत अधिक फर्क पड़ेगा।
शोर के बारे में:
संपादित करें: मैंने kHz के लिए आपके कथानक को गलत बताया है, जो कि अगर आप इसके बारे में सोचते हैं, तो यह बेवकूफी है। मेरी कुछ कहानी थोड़ी बदल जाएगी (जैसे डिजिटल काम के लिए मेगाहर्ट्ज की आवश्यकता के बारे में बात), लेकिन सामान्य विचार बना हुआ है।
मैं पूरी पोस्ट को इस तरह छोड़ दूंगा, लेकिन 30kHz शोर के साथ 100Hz सिग्नल के लिए, 100kHz के साथ> 5MHz शोर के साथ (यह भी वास्तव में कोई मतलब नहीं था, यह?), आप कैपेसिटर के साथ बातचीत करने वाले प्रतिरोधों को बढ़ा सकते हैं? 10 के एक कारक द्वारा, और कैपेसिटर को 50 से 100 के एक कारक से भी बढ़ाते हैं। आपको सभी उदाहरणों में 1000 कम फ़िल्टरिंग फ़्रीक्वेंसी मिलेगी। लेकिन अपने हित के संकेत पर तेज किनारों या तेजी से प्रतिक्रिया के लिए कैपेसिटर को केवल 10 से 20 के कारक से बढ़ाना ठीक है, क्योंकि 30 किलोहर्ट्ज़ 100Hz से बहुत दूर है।
तो इस पोस्ट को उच्च आवृत्तियों के लिए लिखे गए विचारों पर ध्यान दें और उन्हें लागू करने के लिए बहुत आसान बना दें! (विशेष रूप से 3. में डिजिटल अस्वीकृति)
संपादन का अंत
चूंकि आप शोर कम करने के तरीकों के माध्यम से काम करने के लिए इतना अच्छा उपयोग करते हैं, इसलिए मैं आपकी स्थिति पर लागू करने की कोशिश करूंगा।
पढ़ने वाले किसी को भी, जागरूक रहें:
यह केवल डिजिटल सिग्नल पर शोर के बारे में है
एक डिजिटल सिग्नल में आप एक धारणा बना सकते हैं कि केवल दो वोल्टेज हैं जिन्हें आप "ऑन" और "ऑफ" में रुचि रखते हैं। बीच में कुछ भी व्यर्थ है और शोर या गलत है। एक एनालॉग सिग्नल में, आपको प्रत्येक वोल्टेज स्तर के बारे में जानने की आवश्यकता होती है और आपको सी, एल, आदि के भार के साथ कुछ वास्तविक फ़िल्टरिंग करने की आवश्यकता होती है।
आपके सिग्नल में एक समस्या यह है कि उच्च स्तर पर नकारात्मक शोर स्पाइक्स और निम्न स्तर में सकारात्मक शोर स्पाइक्स एक-दूसरे के बहुत करीब आते हैं, इसलिए एक साधारण मानक ट्रिगर, यहां तक कि समायोज्य स्तर भी आपको पूरी तरह से गारंटी नहीं दे सकता है कि आपको कभी नहीं मिलेगा उलझन में।
आपके विकल्प:
- पूर्वाग्रह बदलें
- वोल्टेज स्तर बदलें
- "धीमी" हिस्टैरिसीस जोड़ें
- शोर को फ़िल्टर करें
1. पूर्वाग्रह बदलें:
सकारात्मक में बहुत कम नकारात्मक स्पाइक्स होते हैं, ऐसा इसलिए है क्योंकि आपका पुल-अप शोर से नहीं जीत सकता है। सबसे आसान चीज जो आप आजमा सकते हैं, वह प्रतिरोध कम कर रहा है। वहाँ एक जोखिम है यह बस ऑफ सिग्नल पर स्पाइक्स को भी बढ़ाएगा, ताकि हमेशा काम न हो सके। लेकिन यह बहुत संभव है कि यह आपको साधारण हिस्टैरिसीस सेट करने के लिए स्पाइक्स के बीच कुछ हेड-रूम देगा।
2. वोल्टेज स्तर बदलें
आप आसानी से, यदि प्रशंसक इसे अनुमति देता है, टैको को उच्च वोल्टेज स्तर में बदल सकता है और एक मध्यवर्ती स्थिति जोड़ सकता है:
इस सर्किट का अनुकरण करें - सर्किटलैब का उपयोग करके बनाई गई योजनाबद्ध
अब केवल उच्च और निम्न स्पाइक्स के बीच पर्याप्त स्थान हो सकता है यह सुनिश्चित करने के लिए कि नकारात्मक स्पाइक्स होने पर भी हमेशा चालू रहता है, और हमेशा सकारात्मक स्पाइक होने पर भी। नई स्थिति में सेट-पॉइंट पाने के लिए कुछ डायोड, ज़ेनर या रेसिस्टर्स लग सकते हैं, लेकिन अगर नेगेटिव सिग्नल पर स्पाइक्स रहते हैं, तो वे MOSFET को ट्रिगर नहीं करना चाहिए, जब तक आप नहीं करते हैं इसे 2V से नीचे वाले गेट-दहलीज के साथ बदलें।
3. "धीमा" हिस्टैरिसीस जोड़ें:
यह एक ऐसी ट्रिक है जो आमतौर पर तब इस्तेमाल की जाती है जब आपको पता होता है कि एक स्पाइकी शोर सिग्नल कम से कम परिमाण का एक ऑर्डर होता है, जिस सिग्नल में आप रुचि रखते हैं, यह सिग्नल में थोड़ी देरी करेगा, इसलिए इसका उपयोग उन स्थितियों में नहीं किया जा सकता है जहां सटीक क्षण होता है ऑन / ऑफ बदलाव महत्वपूर्ण है।
लेकिन एक संकेत के लिए जहां आप केवल इसके आकार या आवृत्ति को जानना चाहते हैं, यह एक बहुत ही मजबूत तरीका है। यह मूल रूप से ट्रिगर करना शुरू कर देता है जब थ्रेशोल्ड को पार करने वाला एक वोल्टेज होता है, लेकिन केवल उस कार्रवाई को पूरा करता है जब वह वहां रहता है। एक के निर्माण के कई तरीके हैं।
आप इसे नियंत्रक में कर सकते हैं (जो घटक गणना में सबसे आसान है): आप एक फ़्लैंक पर ट्रिगर कर सकते हैं, फिर शोर स्पाइक्स के बीच उच्च को देखने के लिए पर्याप्त गति से कुछ और मानों का नमूना ले सकते हैं, लेकिन कम अवधि की एक पूरी अवधि के लापता होने के बारे में भ्रमित न करें। फिर आप अपने संकेत और शोर के ज्ञान के आधार पर पूर्वनिर्धारित निर्णय लेते हैं। उदाहरण के लिए, यदि आप 10 मेगाहर्ट्ज पर नमूना ले सकते हैं, तो आप 50 नमूनों पर कब्जा कर सकते हैं और यह सुनिश्चित कर सकते हैं कि यदि आप बहुमत के नियम के साथ जाते हैं तो 100kHz उच्चतम आवृत्ति को नजरअंदाज नहीं किया जाएगा। Ie: वास्तव में कम होने के लिए कम से कम 25 की आवश्यकता है। आपके स्पाइक्स केवल बहुत पतले हैं और सबसे अधिक बार यह मूल संकेत है, ताकि काम कर सके, लेकिन बहुमत की संख्या को समायोजित किया जा सकता है। यह 1MHz और 6 या 7 नमूनों के साथ भी काम करेगा, लेकिन यह वास्तविक बहुमत से कम होगा, इसलिए वहां कुछ जोखिम हो सकते हैं।
आप इसे बाहरी रूप से भी कर सकते हैं:
लेकिन यह पहले से ही एक साधारण फिल्टर को जोड़ने की तुलना में अधिक जटिल है, खासकर जब आप इसके इनपुट में पहले से ही कुछ हिस्टैरिसीस के साथ यूसी के साथ परिणाम को देखते हैं। लेकिन सोचने में मजा आता है, तो चलिए:
इस सर्किट का अनुकरण करें
U1 कोई भी उपयुक्त Op-Amp या Comperator है। कम्प्रेटर बेहतर स्विचर होते हैं, अक्सर बेहतर स्विंग के साथ, लेकिन उप-मेगाहर्ट्ज के लिए एक सभ्य रेल / रेल स्विंग के साथ एक OpAmp आसानी से करेगा।
जबकि इस प्रकार के हिस्टैरिसीस को कम से कम एक अवरोधक के साथ बनाया जा सकता है, यह व्याख्या करना आसान है और संशोधित करने में आसान है।
पहले इसे संधारित्र के बिना कल्पना करें:
सबसे पहले, देखें कि रोकनेवाला विभक्त यू 1 के आउटपुट से प्रभावित है, यह 20kOhm स्पष्ट प्रतिरोध के माध्यम से इसे थोड़ा अधिक खींच देगा। मान लीजिए कि U1 के धनात्मक इनपुट पर 1.1V का वोल्टेज है, जब इसका आउटपुट 0 है, और 3.9V गोल है, जब इसका आउटपुट 5V है।
यदि स्थिर-स्थिति स्टार्ट-अप टैचो इनपुट अधिक है, तो टैको को इनपुट की प्रकृति के अयोग्य होने के कारण, यू 1 का आउटपुट कम होगा। तो नकारात्मक इनपुट होगा, फिर से अतिरिक्त पुल-अप रोकनेवाला के कारण, 2.3V के बारे में। चूंकि सकारात्मक इनपुट केवल 1.1V है, इसलिए इनपुट को वोल्टेज को कम देखने और आउटपुट फ्लिप ओवर बनाने के लिए इनपुट को 2.2V से नीचे जाने की आवश्यकता है।
जब आउटपुट खत्म हो जाता है, तो नकारात्मक इनपुट 3.6V दिखाई देगा (क्योंकि इस इंस्टैंट सिग्नल पर 2.2V है, U1 का आउटपुट 5V है, इसलिए उनका मध्य, 10k प्रतिरोधों द्वारा बनाया गया लगभग 3.6V है), लेकिन धनात्मक इनपुट 1.1V से 3.9V तक फ़्लिप हो जाएगा, इसलिए नकारात्मक अभी भी सकारात्मक इनपुट से नीचे है और आउटपुट 5V रहेगा।
यदि सिग्नल अब जल्दी से "एबॉर्ट्स" करता है और वापस ऊपर उठता है, तो U1 का आउटपुट जल्दी से फिर से वापस आ जाएगा, लेकिन तब स्पाइक को 2.2V से नीचे गिरना पड़ा है, इसलिए यह कुछ भी बेहतर नहीं है।
यदि सिग्नल 0 से अधिक नीचे चला जाता है, तो स्थिर स्थिति केवल मजबूत हो जाएगी, नकारात्मक इनपुट 2.5V तक गिर जाएगा (क्योंकि हम मानते हैं कि FAN की टैचो एक पुल-डाउन के काफी मजबूत हो सकती है) और सकारात्मक 3.9 पर आराम करेगा वी
अब आउटपुट को दूसरे तरीके से फ्लिप करने के लिए सिग्नल को 2.7V से ऊपर उठाने की जरूरत है। बहुत संभव है कि आपकी 95% स्पाइक्स को पहले ही अनदेखा कर दिया जाएगा।
संधारित्र जोड़ना:
संधारित्र के साथ, आवक संकेत को संधारित्र को चार्ज या डिस्चार्ज करने के लिए पर्याप्त समय के लिए पर्याप्त ऊर्जा की आपूर्ति करने की आवश्यकता होती है। प्रभाव में जो पहले से ही एक आरसी फिल्टर है। कोई भी स्पाइक जो जल्दी से सूख जाता है और फिर ठीक हो जाता है, संधारित्र का निर्वहन करने में सक्षम नहीं होगा।
C का मूल्य निश्चित रूप से स्रोत सिग्नल और शोर सिग्नल पर निर्भर करता है। मेरे पास 100kHz स्रोत सिग्नल बनाम 1us स्पाइक अवधि के लिए बॉल-पार्क किया गया 510pF है, लेकिन मैं वास्तव में ज्यादा मैथ्स नहीं करता था, यह सिर्फ RC-time आधारित आंतों का एहसास है कि यह काम करने के करीब हो सकता है।
4. शोर को फ़िल्टर करें
यह एक सादृश्य संकेत को छानने जैसा है। आप एक साधारण RC नेटवर्क का उपयोग कर सकते हैं, जैसे कि पिछले भाग में चर्चा की गई है:
इस सर्किट का अनुकरण करें
चूंकि शोर स्पाइक्स 1us से कम या कम होते हैं, इसलिए वे संधारित्र पर वोल्टेज में बहुत महत्वपूर्ण बदलाव नहीं कर सकते हैं, क्योंकि इसका आरसी-समय 5us है। इसका मतलब है कि स्पाइक्स में ऊर्जा एक औसत से नीचे चपटी है। चूंकि आप स्पाइक्स पर उच्च शीर्ष और निम्न डिप्स देखते हैं, इसलिए यह संभव है कि औसत 0V और 5V के बहुत करीब होगा, लेकिन यह केवल बेहतर चित्रों के साथ, या सिर्फ एक प्रयोग के साथ कहा जा सकता है। चूंकि आप इसे यूसी पिन से फीड करते हैं, आरसी-टाइम संभवतः इसे उच्च या निम्न के रूप में देखने के लिए पर्याप्त होगा। यह एक छोटे से विकृति देगा, जो कि डिस्चार्जिंग की तुलना में धीमी चार्जिंग के कारण होता है, जो पुल-अप प्रतिरोध के कारण होता है। कुछ मानों का जुड़ाव एक परिणाम दे सकता है जिसमें यह नगण्य है।
यदि यह पर्याप्त नहीं है, तो आप कुछ और घटक जोड़ सकते हैं, लेकिन जब आप अपने सिग्नल की तुलना में कम से कम 10 गुना "तेज" होते हैं, तो आप इसे बहुत जल्दी पूरा कर सकते हैं।
आप कुछ अधिक हाई-फ़्रीक्वेंसी फ़्लैक्स को सुचारू करने के लिए रोकनेवाला के साथ श्रृंखला में 4.7uH प्रारंभ करनेवाला जोड़ सकते हैं, शायद 10uH भी।
लेकिन ईमानदार होने के लिए, "इसे एक यूसी को खिलाने" के मामले में, एल का अपने तरह के संकेत के साथ प्रयोग करने का एकमात्र कारण एक संतुलन खोजना है जिसमें आर बड़ा है, सी छोटा है और एल बस बाहर निकलने में मदद करता है कुछ flanks, जिससे कि R2 / R1 वृद्धि और गिरने के समय के अंतर को अनदेखा करने के लिए काफी छोटा होगा। जैसे कि 33k के R1, 150pF के C और 56uH के R1 के साथ श्रृंखला में L। या हो सकता है कि एक फेराइट बीड इनटरेटर के बजाय, आपके स्पाइक्स के तीखेपन पर थोड़ा निर्भर करता है।
लेकिन पहले से ही यह सोचकर, मैं कहूंगा।