फंक्शन जनरेटर

विद्युत अभियन्त्रण में, एक फ़ंक्शन जनरेटर आमतौर पर इलेक्ट्रॉनिक परीक्षण उपकरण या सॉफ़्टवेयर का एक टुकड़ा होता है जिसका उपयोग विभिन्न प्रकार के विद्युत तरंगों को आवृत्तियों की एक विस्तृत श्रृंखला में उत्पन्न करने के लिए किया जाता है। फ़ंक्शन जनरेटर द्वारा उत्पादित कुछ सबसे सामान्य तरंगों में साइन वेव, स्क्वायर वेव, त्रिकोणीय वेव और सॉटूथ वेव हैं। ये तरंग या तो दोहराए जा सकते हैं या एकल-शॉट हो सकते हैं (जिसके लिए आंतरिक या बाहरी ट्रिगर स्रोत की आवश्यकता होती है)। कई फ़ंक्शन जनरेटर में शामिल एक अन्य विशेषता डीसी ऑफसेट जोड़ने की क्षमता है। तरंगों को उत्पन्न करने के लिए उपयोग किए जाने वाले एकीकृत सर्किट को फ़ंक्शन जनरेटर आईसी के रूप में भी वर्णित किया जा सकता है।

यद्यपि फ़ंक्शन जनरेटर ऑडियो आवृत्ति और रेडियो आवृत्ति दोनों को कवर करते हैं, वे आमतौर पर उन अनुप्रयोगों के लिए उपयुक्त नहीं होते हैं जिन्हें कम विरूपण या स्थिर आवृत्ति संकेतों की आवश्यकता होती है। जब उन गुणों की आवश्यकता होती है, तो अन्य संकेतक उत्पादक अधिक उपयुक्त होंगे।

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

संचालन के सिद्धांत
सरल कार्य जनरेटर आमतौर पर त्रिकोणीय तरंग उत्पन्न करते हैं जिनकी आवृत्ति को सुचारू रूप से और साथ ही चरणों में नियंत्रित किया जा सकता है। इस त्रिकोणीय तरंग का उपयोग इसके अन्य सभी आउटपुट के आधार के रूप में किया जाता है। एक निरंतर चालू स्रोत से एक संधारित्र को बार-बार चार्ज और डिस्चार्ज करने से त्रिकोणीय तरंग उत्पन्न होती है। यह एक रैखिक आरोही और अवरोही वोल्टेज रैंप का उत्पादन करता है। जैसे ही आउटपुट वोल्टेज ऊपरी या निचली सीमा तक पहुंचता है, चार्जिंग या डिस्चार्जिंग को एक तुलनित्र का उपयोग करके उलट दिया जाता है, जिससे रैखिक त्रिकोण तरंग उत्पन्न होती है। करंट (बिजली) और कैपेसिटर के आकार को अलग-अलग करके, अलग-अलग फ्रीक्वेंसी प्राप्त की जा सकती है। कम धारा के साथ संधारित्र को धीरे-धीरे चार्ज करके साउथूथ तरंगों का उत्पादन किया जा सकता है, लेकिन वर्तमान स्रोत पर एक डायोड का उपयोग करके जल्दी से डिस्चार्ज किया जा सकता है - डायोड की ध्रुवीयता परिणामी सॉटूथ की ध्रुवीयता को बदल देती है, यानी धीमी वृद्धि और तेजी से गिरावट, या तेजी से वृद्धि और धीमी गिरावट।

कैपेसिटर चार्ज या डिस्चार्ज हो रहा है या नहीं, यह देखते हुए 50% कर्तव्य चक्र स्क्वायर वेव आसानी से प्राप्त किया जाता है, जो वर्तमान स्विचिंग तुलनित्र आउटपुट में परिलक्षित होता है। अन्य कर्तव्य चक्र (सैद्धांतिक रूप से 0% से 100% तक) एक तुलनित्र और चूरा या त्रिकोण संकेत का उपयोग करके प्राप्त किया जा सकता है। अधिकांश फ़ंक्शन जनरेटर में एक गैर-रैखिक डायोड वेवफॉर्म शेपिंग भी होता है जो ऑडियो सिस्टम में क्लिपिंग (ऑडियो) के समान प्रक्रिया में त्रिकोण तरंग के कोनों को गोल करके त्रिकोण तरंग को यथोचित सटीक साइन लहर में परिवर्तित कर सकता है।

एक वॉकिंग रिंग काउंटर, जिसे जॉनसन काउंटर भी कहा जाता है, और एक ( रेखीय ) रेसिस्टर-ओनली शेपिंग सर्किट साइन वेव के सन्निकटन का उत्पादन करने का एक वैकल्पिक तरीका है। यह शायद सबसे सरल संख्यात्मक रूप से नियंत्रित ऑसिलेटर है। दो ऐसे चलने वाले रिंग काउंटर शायद निरंतर-चरण [[आवृत्ति-शिफ्ट कुंजीयन]] उत्पन्न करने का सबसे सरल तरीका हैं डुअल-टोन मल्टी-फ़्रीक्वेंसी सिग्नलिंग और शुरुआती मोडम टोन में उपयोग किया जाता है। एक विशिष्ट फ़ंक्शन जनरेटर 20 मेगाहर्ट्ज तक की आवृत्तियां प्रदान कर सकता है। उच्च आवृत्तियों के लिए आरएफ जनरेटर सख्त अर्थों में फ़ंक्शन जनरेटर नहीं हैं क्योंकि वे आम तौर पर केवल शुद्ध या संशोधित साइन सिग्नल उत्पन्न करते हैं।

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

कुछ फ़ंक्शन जनरेटर सफेद शोर या गुलाबी शोर भी उत्पन्न कर सकते हैं।

अधिक उन्नत फ़ंक्शन जनरेटर को मनमाना तरंग जनरेटर (AWG) कहा जाता है। वे किसी भी तरंग को उत्पन्न करने के लिए प्रत्यक्ष डिजिटल सिंथेसाइज़र (DDS) तकनीकों का उपयोग करते हैं जिसे एम्पलीट्यूड और टाइम स्टेप्स की तालिका द्वारा वर्णित किया जा सकता है।

निर्दिष्टीकरण
सामान्य-उद्देश्य फ़ंक्शन जनरेटर के लिए विशिष्ट विनिर्देश हैं:
 * साइन, स्क्वायर, त्रिकोणीय, चूरा (रैंप) और पल्स आउटपुट का उत्पादन करता है। मनमाना तरंग जनरेटर किसी भी आकार की तरंगें उत्पन्न कर सकता है। * यह आवृत्तियों की एक विस्तृत श्रृंखला उत्पन्न कर सकता है। उदाहरण के लिए, टेक्ट्रोनिक्स FG 502 (ca 1974) 0.1 Hz से 11 MHz को कवर करता है।
 * एनालॉग जनरेटर के लिए प्रति घंटे 0.1 प्रतिशत की आवृत्ति स्थिरता या 500 ppm एक डिजिटल जनरेटर के लिए।
 * एनालॉग जेनरेटर के लिए अधिकतम साइनवेव विरूपण लगभग 1% (डायोड को आकार देने वाले नेटवर्क की सटीकता)। मनमाना तरंग जनरेटर में विरूपण कम हो सकता है -55 dB नीचे 50 kHz और उससे कम -40 dB ऊपर 50 kHz.
 * कुछ फ़ंक्शन जनरेटर बाहरी सिग्नल स्रोत के लिए चरण लॉक हो सकते हैं, जो एक आवृत्ति संदर्भ या अन्य फ़ंक्शन जनरेटर हो सकता है।
 * आयाम मॉडुलन (एएम), आवृत्ति मॉडुलन (एफएम), या चरण मॉडुलन (पीएम) का समर्थन किया जा सकता है।
 * आउटपुट आयाम तक 10 V शिखर से शिखर तक।
 * आयाम को संशोधित किया जा सकता है, आमतौर पर एक कैलिब्रेटेड एटेन्यूएटर (इलेक्ट्रॉनिक्स) द्वारा दशक के चरणों और प्रत्येक दशक के भीतर निरंतर समायोजन के साथ।
 * कुछ जनरेटर डीसी ऑफसेट वोल्टेज प्रदान करते हैं, उदा। -5 वी से + 5 वी के बीच समायोज्य। * का एक आउटपुट प्रतिबाधा 50 Ω.

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

तरंग जनरेटर
एक इलेक्ट्रॉनिक सर्किट तत्व जिसका उपयोग अन्य उपकरण के भीतर तरंग उत्पन्न करने के लिए किया जाता है जिसका उपयोग संचार और इंस्ट्रूमेंटेशन सर्किट में और फ़ंक्शन जनरेटर उपकरण में भी किया जा सकता है। उदाहरण Exar Corporation XR2206 हैं और, जो वोल्टेज-नियंत्रित ऑसिलेटर | वोल्टेज-नियंत्रणीय आवृत्ति पर साइन, स्क्वायर, त्रिकोण, रैंप और पल्स वेवफ़ॉर्म उत्पन्न कर सकता है।

समारोह जनरेटर
एक इलेक्ट्रॉनिक सर्किट तत्व जो अपने इनपुट के कुछ गणितीय फ़ंक्शन (जैसे वर्ग रूट) के अनुपात में आउटपुट प्रदान करता है; ऐसे उपकरणों का उपयोग प्रतिक्रिया नियंत्रण  सिस्टम और एनालॉग कंप्यूटर में किया जाता है। उदाहरण रेथियॉन QK329 स्क्वायर-लॉ ट्यूब हैं और इंटरसिल ICL8048 लॉग/एंटीलॉग एम्पलीफायर।

मैकेनिकल फ़ंक्शन जनरेटर
मैकेनिकल फ़ंक्शन जनरेटर लिंकेज (यांत्रिक), कैम | कैम-फॉलोअर तंत्र या गैर-परिपत्र गियर हैं, जो विभिन्न प्रकार के कार्यों को पुन: पेश करने के लिए डिज़ाइन किए गए हैं, या तो आवधिक (जैसे साइन या कोसाइन फ़ंक्शन), या सिंगल-शॉट (लघुगणक, परवलयिक, स्पर्शरेखा कार्य) वगैरह।)। दबाव गेज, अल्टीमीटर और बैरोमीटर जैसे मापन उपकरणों में लिंकेज-प्रकार फ़ंक्शन जनरेटर शामिल हैं जो रैखिककरण के साधन के रूप में हैं। डिजिटल कंप्यूटरों के आगमन से पहले, जहाज बंदूक आग नियंत्रण प्रणाली और यांत्रिक कैलकुलेटर  के निर्माण में यांत्रिक फ़ंक्शन जनरेटर का उपयोग किया गया था।

यह भी देखें

 * डिजिटल पैटर्न जेनरेटर
 * इलेक्ट्रॉनिक संगीत वाद्ययंत्र
 * मैंने लहराया

बाहरी संबंध

 * Function Generator & Arbitrary Waveform Generator Guidebook
 * Waveform Generator Fundamentals
 * Function Generator Fundamentals
 * . History of the function generator.