विषयसूची:
- चरण 1: वीडियो देखें
- चरण 2: अपने हिस्से तैयार करें
- चरण 3: योजना और सर्किट
- चरण 4: कोड डाउनलोड करें
- चरण 5: सफलता
- चरण 6: युक्तियाँ
- चरण 7: भविष्य की योजना
वीडियो: एसटीसी एमसीयू के साथ DIY फंक्शन जेनरेटर आसानी से: 7 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
यह एसटीसी एमसीयू के साथ बनाया गया एक फंक्शन जेनरेटर है। केवल कई घटकों की आवश्यकता है और सर्किट सरल है।
विनिर्देश
- आउटपुट: सिंगल चैनल
- स्क्वायर वेवफॉर्म फ्रीक्वेंसी: 1 हर्ट्ज ~ 2 मेगाहर्ट्ज
- साइन वेवफ़ॉर्म फ़्रिक्वेंसी: 1Hz ~ 10kHz
- आयाम: वीसीसी, लगभग 5V
- भार क्षमता: उपलब्ध नहीं
- एमसीयू: STC15W4K32S4 @ 24MHz
- डिस्प्ले: LCD1602
- नियंत्रक: EC11 एनकोडर
चरण 1: वीडियो देखें
इस वीडियो में, मैं आपको दिखाऊंगा कि कैसे इस फंक्शन जेनरेटर को स्टेप बाय स्टेप DIY करें।
चरण 2: अपने हिस्से तैयार करें
हिस्सों की सूची
- MCU: STC15W4K32S4 x 1 इसे AliExpress से प्राप्त करें
- डिस्प्ले: LCD1602 x 1 इसे AliExpress से प्राप्त करें
-
रो पिन फीमेल: इसे अलीएक्सप्रेस से प्राप्त करें
- १६-पिन x १
- 2-पिन x 1
-
पोटेंशियोमीटर: इसे अलीएक्सप्रेस से प्राप्त करें
- 10kΩ x 1
- 200kΩ x 1
- 500Ω x 1
- IC सॉकेट 40-पिन x 1 इसे AliExpress से प्राप्त करें
- प्रारंभ करनेवाला 1mH x 1 इसे AliExpress से प्राप्त करें
-
संधारित्र:
- 220nF x 1 इसे AliExpress से प्राप्त करें
- 10एनएफ एक्स 1
- 47uF x 1
- EC11 एनकोडर x 1 इसे AliExpress से प्राप्त करें
- लिथियम पॉलिमर बैटरी x 1 इसे AliExpress से प्राप्त करें
- 5V बूस्टर x 1 इसे AliExpress से प्राप्त करें
- टर्मिनल 2-पिन x 2 इसे AliExpress से प्राप्त करें
- पुश स्विच x 1 इसे AliExpress से प्राप्त करें
- संधारित्र 1uF (वैकल्पिक) x 1 इसे AliExpress से प्राप्त करें
चरण 3: योजना और सर्किट
कृपया सर्किट और वीडियो में चरण देखें, आप सर्किट बोर्ड पर घटकों को आसानी से व्यवस्थित कर सकते हैं।
चरण 4: कोड डाउनलोड करें
नीचे दिए गए पैकेज को डाउनलोड करें। स्रोत कोड और संकलित हेक्स फ़ाइल हैं।
यदि आप कोड नहीं पढ़ना चाहते हैं, तो बस.hex फ़ाइल को MCU में जला दें। MCU में कोड डाउनलोड करने के लिए USB से TTL डाउनलोडर और STC-ISP सॉफ़्टवेयर का उपयोग करें। TXD, RXD और GND कनेक्ट करें।
यहां एसटीसी-आईएसपी सॉफ्टवेयर डाउनलोड करें:
यदि एसटीसी-आईएसपी का इंटरफ़ेस चीनी है, तो आप भाषा को अंग्रेजी में बदलने के लिए ऊपरी बाएँ आइकन पर क्लिक कर सकते हैं। एसटीसी-आईएसपी के विस्तृत विन्यास के लिए कृपया चरण 1 में वीडियो देखें।
कोड C में लिखे गए थे। इसे संपादित और संकलित करने के लिए Keil सॉफ़्टवेयर का उपयोग करें।
चरण 5: सफलता
आप स्क्वायर वेवफॉर्म या साइन वेवफॉर्म सिग्नल को आउटपुट करने के लिए इस DIY फंक्शन जेनरेटर का उपयोग कर सकते हैं।
इंटरफेस:
- नीचे बाईं ओर तरंग का प्रकार (वर्ग/साइन) और आउटपुट स्थिति (चालू/बंद) दिखाता है
- एफ: आवृत्ति
- डी: स्क्वायर वेवफॉर्म का कर्तव्य
- सीडी: क्लॉक डिवीजन गुणांक (केवल जानकारी के लिए)
- पी: साइन वेवफॉर्म उत्पन्न करने के लिए पीडब्लूएम आवृत्ति (केवल जानकारी के लिए)
- पीटी: साइन वेवफॉर्म उत्पन्न करने के लिए अंकों की संख्या (केवल जानकारी के लिए)
संचालन:
- सिंगल क्लिक एनकोडर: स्क्वायर वेवफॉर्म इंटरफेस में फ्रीक्वेंसी और ड्यूटी स्विच करें
- डबल क्लिक एनकोडर: सिग्नल आउटपुट प्रारंभ/बंद करें
- लॉन्ग प्रेस एनकोडर: स्क्वायर वेवफॉर्म / साइन वेवफॉर्म / वोल्टेज सूचना के बीच स्विच करें
- एनकोडर घुमाएँ: पैरामीटर समायोजित करें
चरण 6: युक्तियाँ
आउटपुट सिग्नल में लोड क्षमता नहीं होती है। यदि आप अन्य घटक को चलाना चाहते हैं, तो कृपया सलाह दें कि भार क्षमता बढ़ाने के लिए एक परिचालन एम्पलीफायर का उपयोग करें।
चरण 7: भविष्य की योजना
मैं STM32 के साथ एक और फंक्शन जेनरेटर बनाने की योजना बना रहा हूं।
इसकी उम्मीद
- त्रिभुज और देखा तरंग को अतिरिक्त रूप से उत्पन्न कर सकता है।
- साइन तरंग की आवृत्ति 10kHz से अधिक हो सकती है।
यदि आपके पास इस परियोजना के बारे में सलाह या आवश्यकताएं हैं, तो कृपया मुझे बताएं।
उम्मीद है आप इसे पसंद करते हैं।
बेझिझक मेरा YouTube चैनल देखें:
सिफारिश की:
फंक्शन जेनरेटर: 12 कदम (चित्रों के साथ)
फंक्शन जेनरेटर: यह इंस्ट्रक्शनल मैक्सिम्स के एनालॉग इंटीग्रेटेड सर्किट MAX038 पर आधारित फंक्शन जनरेटर के डिजाइन का वर्णन करता है। फंक्शन जनरेटर इलेक्ट्रॉनिक फ्रीक के लिए बहुत उपयोगी उपकरण है। अनुनाद सर्किट को ट्यून करने, ऑड का परीक्षण करने के लिए इसकी आवश्यकता होती है
एसटीसी एमसीयू के साथ आसानी से अपना खुद का ऑसिलोस्कोप (मिनी डीएसओ) बनाएं: 9 कदम (चित्रों के साथ)
एसटीसी एमसीयू के साथ आसानी से अपना खुद का ऑसिलोस्कोप (मिनी डीएसओ) बनाएं: यह एसटीसी एमसीयू के साथ बनाया गया एक साधारण ऑसिलोस्कोप है। आप इस मिनी डीएसओ का उपयोग तरंग को देखने के लिए कर सकते हैं। समय अंतराल: 100us-500ms वोल्टेज रेंज: 0-30V ड्रा मोड: वेक्टर या डॉट्स
DIY फंक्शन / वेवफॉर्म जेनरेटर: 6 कदम (चित्रों के साथ)
DIY फंक्शन/वेवफॉर्म जेनरेटर: इस प्रोजेक्ट में हम व्यावसायिक फंक्शन/वेवफॉर्म जेनरेटर पर एक संक्षिप्त नजर डालेंगे ताकि यह निर्धारित किया जा सके कि DIY संस्करण के लिए कौन सी विशेषताएं महत्वपूर्ण हैं। बाद में मैं आपको दिखाऊंगा कि एक साधारण फ़ंक्शन जनरेटर, एनालॉग और अंक कैसे बनाया जाता है
सस्ते DIY डीडीएस फंक्शन/सिग्नल जेनरेटर: 4 कदम (चित्रों के साथ)
सस्ता DIY डीडीएस फंक्शन / सिग्नल जेनरेटर: ये डीडीएस सिग्नल जेनरेटर मॉड्यूल बोर्ड $ 15 जितना कम हो सकता है यदि आप चारों ओर देखते हैं। वे साइन, स्क्वायर, त्रिकोण, सॉवोथ (और रिवर्स) तरंगों (और कुछ अन्य) को काफी सटीक रूप से उत्पन्न करेंगे। इनमें स्पर्श नियंत्रण, आयाम भी हैं
Arduino पर पोर्टेबल फ़ंक्शन जेनरेटर: 7 चरण (चित्रों के साथ)
Arduino पर पोर्टेबल फ़ंक्शन जेनरेटर: फ़ंक्शन जनरेटर एक बहुत ही उपयोगी उपकरण है, खासकर जब हम एक निश्चित सिग्नल के लिए हमारे सर्किट की प्रतिक्रिया का परीक्षण करने पर विचार कर रहे हैं। इस निर्देशयोग्य में मैं छोटे, उपयोग में आसान, पोर्टेबल फ़ंक्शन जनरेटर के निर्माण अनुक्रम का वर्णन करूँगा। की विशेषताएं