विषयसूची:

निक्सी ट्यूब के लिए हाई वोल्टेज स्विच मोड पावर सप्लाई (एसएमपीएस)/बूस्ट कन्वर्टर: 6 कदम
निक्सी ट्यूब के लिए हाई वोल्टेज स्विच मोड पावर सप्लाई (एसएमपीएस)/बूस्ट कन्वर्टर: 6 कदम

वीडियो: निक्सी ट्यूब के लिए हाई वोल्टेज स्विच मोड पावर सप्लाई (एसएमपीएस)/बूस्ट कन्वर्टर: 6 कदम

वीडियो: निक्सी ट्यूब के लिए हाई वोल्टेज स्विच मोड पावर सप्लाई (एसएमपीएस)/बूस्ट कन्वर्टर: 6 कदम
वीडियो: ICT Marathon for EMRS Hostel Warden Previous Year Question Paper by CK Sir 2024, जून
Anonim
निक्सी ट्यूबों के लिए हाई वोल्टेज स्विच मोड पावर सप्लाई (एसएमपीएस)/बूस्ट कन्वर्टर
निक्सी ट्यूबों के लिए हाई वोल्टेज स्विच मोड पावर सप्लाई (एसएमपीएस)/बूस्ट कन्वर्टर

यह एसएमपीएस निक्सी ट्यूब (170-200 वोल्ट) को चलाने के लिए आवश्यक उच्च वोल्टेज के लिए कम वोल्टेज (5-20 वोल्ट) को बढ़ा देता है। सावधान रहें: भले ही यह छोटा सर्किट बैटरी/लो वोल्टेज वॉल-वॉर्ट्स पर संचालित किया जा सकता है, लेकिन आउटपुट आपको मारने के लिए पर्याप्त से अधिक है!

परियोजना में शामिल हैं: हेल्पर स्प्रेडशीट ईगलकैड सीसीटी और पीसीबी फाइलें मिक्रोबेसिक फर्मवेयर स्रोत

चरण 1: यह कैसे काम करता है?

यह कैसे काम करता है?
यह कैसे काम करता है?

यह डिज़ाइन माइक्रोचिप एप्लिकेशन नोट TB053 पर आधारित है, जिसमें Neonixie-L सदस्यों (https://groups.yahoo.com/group/NEONIXIE-L/) के अनुभव के आधार पर कई संशोधन किए गए हैं। ऐप नोट प्राप्त करें - यह केवल कुछ पृष्ठों का एक अच्छा पठन है: (https://ww1.microchip.com/downloads/en/AppNotes/91053b.pdf) नीचे दिया गया चित्रण TB053 से लिया गया है। यह एसएमपीएस के पीछे मूल सिद्धांत की रूपरेखा तैयार करता है। एक माइक्रोकंट्रोलर एक FET (Q1) को आधार बनाता है, जिससे चार्ज को प्रारंभ करनेवाला L1 में बनाया जा सकता है। जब FET को बंद कर दिया जाता है, तो चार्ज डायोड D1 से कैपेसिटर C1 में प्रवाहित होता है। Vvfb एक वोल्टेज डिवाइडर फीडबैक है जो माइक्रोकंट्रोलर को उच्च वोल्टेज की निगरानी करने और वांछित वोल्टेज को बनाए रखने के लिए FET को सक्रिय करने की अनुमति देता है।

चरण 2: प्रारंभ करनेवाला लक्षण

प्रारंभ करनेवाला लक्षण
प्रारंभ करनेवाला लक्षण

हालांकि बहुत अच्छा है, माइक्रोचिप ऐप नोट मुझे थोड़ा पीछे की ओर लगता है। यह आवश्यक शक्ति का निर्धारण करके शुरू होता है, फिर उपलब्ध प्रेरकों के लिए चिंता के बिना एक प्रारंभ करनेवाला चार्ज समय चुनता है। मुझे एक प्रारंभ करनेवाला चुनना और उसके आस-पास के अनुप्रयोग को डिज़ाइन करना अधिक उपयोगी लगा। मेरे द्वारा उपयोग किए जाने वाले प्रेरक "C&D Technologies Inductors RADIAL LEAD 100uH" (माउसर भाग 580-18R104C, 1.2 amp, $ 1.40), (माउसर भाग 580-22R104C, 0.67) हैं। amp, $0.59)। मैंने इन प्रेरकों को चुना क्योंकि वे बहुत छोटे हैं, बहुत सस्ते हैं, फिर भी उनके पास अच्छी बिजली रेटिंग है। हम पहले से ही अपने कॉइल की अधिकतम निरंतर रेटिंग (22R104C के लिए 0.67 एएमपीएस) जानते हैं, लेकिन हमें यह जानने की जरूरत है कि इसे चार्ज करने में कितना समय लगेगा (उठने का समय)। आवश्यक कॉइल एएमपीएस निर्धारित करने के लिए एक निश्चित चार्ज समय (टीबी053 में समीकरण 6 देखें) का उपयोग करने के बजाय, हम समीकरण 6 से पूछताछ कर सकते हैं और वृद्धि समय के लिए हल कर सकते हैं: (नोट: टीबी053 में समीकरण 6 गलत है, यह एल होना चाहिए, 2 एल नहीं) (वोल्ट इन/इंडक्टर यूएच)*राइज_टाइम=पीक एम्प्स-बन जाता है-(इंडक्टर यूएच/वोल्ट इन) 13.5uSI प्रारंभ करनेवाला कॉइल को 5 वोल्ट पर पूरी तरह से चार्ज करने में 13.5 यूएस का समय लगेगा। जाहिर है, यह मान अलग-अलग आपूर्ति वोल्टेज के साथ अलग-अलग होगा। जैसा कि TB053 में उल्लेख किया गया है: "एक प्रारंभ करनेवाला में करंट तुरंत नहीं बदल सकता है। जब Q1 को बंद कर दिया जाता है, तो L1 में करंट D1 के माध्यम से स्टोरेज कैपेसिटर, C1 और लोड, RL में प्रवाहित होता रहता है। इस प्रकार, प्रारंभ करनेवाला में करंट पीक करंट से समय में रैखिक रूप से घटता है। "हम टीबी05 समीकरण 7 का उपयोग करके यह निर्धारित कर सकते हैं कि वर्तमान को प्रारंभ करनेवाला से बाहर निकलने में कितना समय लगता है। व्यवहार में यह समय बहुत कम है। यह समीकरण शामिल स्प्रेडशीट में लागू किया गया है, लेकिन यहां चर्चा नहीं की जाएगी। 0.67 amp प्रारंभ करनेवाला से हम कितनी शक्ति प्राप्त कर सकते हैं? कुल शक्ति निम्नलिखित समीकरण द्वारा निर्धारित की जाती है (tb053 समीकरण 5): पावर = (((वृद्धि समय) * (वोल्ट में)2)/(2 * प्रारंभ करनेवाला यूएच))-हमारे पिछले मूल्यों का उपयोग करके हम पाते हैं-1.68 वाट्स=(13.5uS*5volts2)/(2*100uH)-वाट को mA-mA = ((पावर वाट्स)/(आउटपुट वोल्ट) में बदलें)*1000-180 के आउटपुट वोल्टेज का उपयोग करके हम पाते हैं-9.31mA = (1.68Watts/180volts)*1000हम से अधिकतम 9.31 mA प्राप्त कर सकते हैं यह कॉइल 5 वोल्ट की आपूर्ति के साथ, सभी अक्षमताओं और स्विचिंग नुकसान की अनदेखी करता है। आपूर्ति वोल्टेज को बढ़ाकर अधिक से अधिक उत्पादन शक्ति प्राप्त की जा सकती है। इन सभी गणनाओं को इस निर्देश के साथ शामिल स्प्रेडशीट के "तालिका 1: उच्च वोल्टेज बिजली की आपूर्ति के लिए कुंडल गणना" में लागू किया गया है। कई उदाहरण कॉइल दर्ज किए जाते हैं।

चरण 3: माइक्रोकंट्रोलर के साथ एसएमपीएस चलाना

माइक्रोकंट्रोलर के साथ एसएमपीएस चलाना
माइक्रोकंट्रोलर के साथ एसएमपीएस चलाना

अब जब हमने अपने कॉइल के लिए वृद्धि समय की गणना कर ली है तो हम एक माइक्रोकंट्रोलर को इसके रेटेड एमए तक पहुंचने के लिए पर्याप्त चार्ज करने के लिए प्रोग्राम कर सकते हैं। ऐसा करने के सबसे आसान तरीकों में से एक PIC के हार्डवेयर पल्स चौड़ाई मॉड्यूलेटर का उपयोग करना है। पल्स चौड़ाई मॉडुलन (पीडब्लूएम) में दो चर नीचे दिए गए चित्र में उल्लिखित हैं। कर्तव्य चक्र के दौरान PIC FET को चालू करता है, इसे ग्राउंडिंग करता है और करंट को प्रारंभ करनेवाला कॉइल (वृद्धि समय) में अनुमति देता है। शेष अवधि के दौरान एफईटी बंद है और डायोड के माध्यम से कैपेसिटर और लोड (गिरने का समय) के लिए प्रारंभ करनेवाला से वर्तमान प्रवाह होता है। हम पहले से ही अपनी पिछली गणनाओं से आवश्यक वृद्धि समय जानते हैं: 13.5uS। TB053 का सुझाव है कि वृद्धि का समय अवधि का 75% होना चाहिए। मैंने वृद्धि समय को 1.33: 17.9uS से गुणा करके अपना अवधि मान निर्धारित किया। यह TB053 में सुझाव के अनुरूप है और यह सुनिश्चित करता है कि प्रारंभ करनेवाला बंद मोड में रहता है - प्रत्येक चार्ज के बाद पूरी तरह से निर्वहन। गणना किए गए वृद्धि समय को परिकलित गिरावट समय में जोड़कर अधिक सटीक अवधि की गणना करना संभव है, लेकिन मैंने इसका प्रयास नहीं किया है। अब हम वांछित समय अंतराल प्राप्त करने के लिए माइक्रोकंट्रोलर में प्रवेश करने के लिए वास्तविक कर्तव्य चक्र और अवधि मान निर्धारित कर सकते हैं।. माइक्रोचिप पीआईसी मिड-रेंज मैनुअल में हमें निम्नलिखित समीकरण मिलते हैं (https://ww1.microchip.com/downloads/en/DeviceDoc/33023a.pdf):PWM ड्यूटी साइकिल uS =(10 बिट ड्यूटी साइकिल वैल्यू) * (1 / ऑसिलेटर फ़्रीक्वेंसी) * प्रीस्केलर अगर हम प्रीस्केलर को 1 पर सेट करते हैं और इस समीकरण को एक बीजगणित स्टिक से हराते हैं तो हमें मिलता है: 10 बिट ड्यूटी साइकिल वैल्यू = पीडब्लूएम ड्यूटी साइकिल यूएस * ऑसिलेटर फ़्रीक्वेंसी परिकलित वृद्धि समय के लिए ड्यूटी साइकिल यूएस को प्रतिस्थापित करें, और एक 8 मेगाहर्ट्ज थरथरानवाला मान लें आवृत्ति:107 = 13.5uS * 8Mhz107 को 13.5uS का कर्तव्य चक्र प्राप्त करने के लिए PIC में दर्ज किया गया है। इसके बाद, हम PWM अवधि मान निर्धारित करते हैं। मिड-रेंज मैनुअल से हमें निम्नलिखित समीकरण मिलते हैं: PWM अवधि uS = ((PWM अवधि मान) + 1) * 4 * (1/थरथरानवाला आवृत्ति) * (प्रीस्केल मान) फिर से, हम प्रीस्केलर को 1 पर सेट करते हैं और समीकरण को परेशान करते हैं पीडब्लूएम अवधि मूल्य के लिए, हमें दे रहा है: पीडब्लूएम अवधि मूल्य = ((पीडब्लूएम अवधि यूएस / (4 / ऑसीलेटर आवृत्ति)) -1) प्रतिस्थापन अवधि यूएस (1.33 * वृद्धि समय) के लिए, और 8 मेगाहर्ट्ज ऑसीलेटर आवृत्ति मान लें: 35 = ((17.9/(4/8))-1)35 को 17.9uS की अवधि प्राप्त करने के लिए PIC में दर्ज किया गया है। लेकिन रुकें! क्या अवधि कर्तव्य चक्र से कम नहीं है? नहीं - PIC में 10 बिट ड्यूटी साइकिल रजिस्टर और 8 बिट अवधि रजिस्टर होता है। कर्तव्य चक्र मूल्य के लिए अधिक संकल्प है, इस प्रकार इसका मूल्य कभी-कभी अवधि मूल्य से बड़ा होगा - विशेष रूप से उच्च आवृत्तियों पर। इन सभी गणनाओं को इस निर्देश के साथ शामिल स्प्रेडशीट के "तालिका 2। पीडब्लूएम गणना" में लागू किया गया है। कई उदाहरण कॉइल दर्ज किए जाते हैं।

चरण 4: पीसीबी डिजाइन

पीसीबी डिजाइन
पीसीबी डिजाइन
पीसीबी डिजाइन
पीसीबी डिजाइन

पीसीबी और सीसीटी ईगलकैड प्रारूप में हैं। दोनों ज़िप संग्रह में शामिल हैं।

मैंने इस पीसीबी को बनाते समय कई मौजूदा डिजाइनों को देखा। यहाँ मेरे नोट्स पुन: महत्वपूर्ण डिज़ाइन विशेषताएँ हैं: 1. मैंने माइक्रोचिप एपीपी नोट का अनुसरण किया और FET को चलाने के लिए TC4427A का उपयोग किया। यह ए) माइक्रोकंट्रोलर को एफईटी से आने वाले फ्लाईबैक वोल्टेज से बचाता है, और बी) बेहतर दक्षता के साथ तेज/कठिन स्विचिंग के लिए पीआईसी की तुलना में एफईटी को उच्च वोल्टेज पर चला सकता है। 2. PIC के PWM से FET तक की दूरी कम से कम है। 3. एफईटी, प्रारंभ करनेवाला, कैपेसिटर वास्तव में तंग पैक किए गए। 4. वसा आपूर्ति ट्रेस। 5. FET और वॉल-वॉर्ट कनेक्शन पॉइंट के बीच अच्छा ग्राउंड। मैंने इस परियोजना के लिए PIC 12F683 माइक्रोकंट्रोलर को चुना। यह हार्डवेयर पीडब्लूएम के साथ 8 पिन पीआईसी, डिजिटल कन्वर्टर्स के 4 एनालॉग, 8 मेगाहर्ट्ज आंतरिक ऑसीलेटर, और 256 बाइट ईईपीरोम है। सबसे महत्वपूर्ण बात यह है कि मेरे पास पिछले प्रोजेक्ट से एक था। मैंने IRF740 FET का उपयोग किया क्योंकि Neonixie-L सूची में इसकी उच्च प्रशंसा है। एचवी आपूर्ति को सुचारू करने के लिए 2 कैपेसिटर हैं। एक इलेक्ट्रोलाइटिक (उच्च तापमान, 250 वोल्ट, 1uF) है, दूसरा एक धातु फिल्म (250 वोल्ट, 0.47uf) है। उत्तरार्द्ध बहुत बड़ा और अधिक महंगा है ($0.50 बनाम $0.05), लेकिन एक स्वच्छ आउटपुट प्राप्त करने के लिए आवश्यक है। इस डिज़ाइन में दो वोल्टेज फीडबैक सर्किट हैं। पहला पीआईसी को आउटपुट वोल्टेज को समझने और वांछित स्तर को बनाए रखने के लिए आवश्यकतानुसार एफईटी में दालों को लागू करने की अनुमति देता है। "तालिका 3। उच्च वोल्टेज फीडबैक नेटवर्क गणना" का उपयोग 3 प्रतिरोधी वोल्टेज विभक्त और वांछित आउटपुट वोल्टेज दिए गए सही फीडबैक मान को निर्धारित करने के लिए किया जा सकता है। 1k ट्रिमर रेसिस्टर के साथ फाइन ट्यूनिंग की जाती है। दूसरी प्रतिक्रिया आपूर्ति वोल्टेज को मापती है ताकि पीआईसी इष्टतम वृद्धि समय (और अवधि/कर्तव्य चक्र मान) निर्धारित कर सके। चरण 1 में समीकरणों से हमने पाया कि प्रारंभ करनेवाला वृद्धि समय आपूर्ति वोल्टेज पर निर्भर है। स्प्रैडशीट से आपके PIC में सटीक मान दर्ज करना संभव है, लेकिन अगर बिजली की आपूर्ति बदल जाती है तो मान अब इष्टतम नहीं हैं। यदि बैटरी से चल रहा है, तो वोल्टेज कम हो जाएगा क्योंकि बैटरी डिस्चार्ज होने के कारण लंबे समय तक बढ़ने की आवश्यकता होती है। मेरा समाधान यह था कि PIC को इस सब की गणना करने दें और अपने स्वयं के मान निर्धारित करें (फर्मवेयर देखें)। तीन पिन जम्पर TC4427A और प्रारंभ करनेवाला कॉइल के लिए आपूर्ति स्रोत का चयन करता है। दोनों को ७८०५ ५ वोल्ट रेगुलेटर से चलाना संभव है, लेकिन बेहतर क्षमता और उच्च आउटपुट एक बड़े आपूर्ति वोल्टेज के साथ प्राप्त किया जाता है। TC4427a और IRF740 FET दोनों ~ 20 वोल्ट तक का सामना करेंगे। चूंकि पीआईसी किसी दिए गए आपूर्ति वोल्टेज के लिए जांच करेगा, इसलिए इसे सीधे बिजली आपूर्ति से खिलाने के लिए समझ में आता है। बैटरी के संचालन में यह विशेष रूप से महत्वपूर्ण है - 7805 में बिजली बर्बाद करने की कोई आवश्यकता नहीं है, बस प्रारंभ करनेवाला को सीधे कोशिकाओं से खिलाएं। एल ई डी वैकल्पिक हैं, लेकिन शूटिंग में परेशानी के लिए आसान हैं। 'बाएं' एलईडी (मेरे बोर्डों में पीला) इंगित करता है कि एचवी फीडबैक वांछित बिंदु के नीचे है, जबकि दायां एलईडी (मेरे डिजाइन में लाल) इंगित करता है कि यह खत्म हो गया है। व्यवहार में आपको एक अच्छा PWM प्रभाव मिलता है जिसमें LEDS वर्तमान भार के सापेक्ष तीव्रता में चमकता है। यदि लाल एलईडी बंद हो जाती है (ठोस) यह इंगित करता है कि, अपने सर्वोत्तम प्रयास के बावजूद, पीआईसी आउटपुट वोल्टेज को वांछित स्तर पर नहीं रख सकता है। दूसरे शब्दों में, लोड एसएमपीएस अधिकतम आउटपुट से अधिक है। लाल रंग में दिखाए गए जम्पर तारों को न भूलें! पार्टलिस्ट पार्ट वैल्यू C1 1uF 250V C3 47uF 50V C4 47uF (50V) C5 0.1uF C6.1uf C7 4u7 (50V) C8 0.1uF C9 0.1uF C11 0.47uF / 250V D1 600V 250ns IC2 TC4427a IC5 7805 5V683 L PIC 12 इंडक्टर (22R104C) LED1 LED2 Q1 IRF740 R1 120K R2 0.47K R3 1K रैखिक ट्रिमर R4 330 ओम R5 100K R6 330 ओम R7 10K SV1 3 पिन हैडर X2 3 स्क्रू टर्मिनल

चरण 5: फर्मवेयर

फर्मवेयर
फर्मवेयर

फर्मवेयर मिक्रोबेसिक में लिखा गया है, कंपाइलर 2K (https://www.mikroe.com/) तक के कार्यक्रमों के लिए मुफ्त है। यदि आपको PIC प्रोग्रामर की आवश्यकता है, तो मेरे एन्हांस्ड JDM2 प्रोग्रामर बोर्ड पर भी विचार करें, जो इंस्ट्रक्शंस (https://www.instructables.com/ex/i/6D80A0F6DA311028931A001143E7E506/?ALLSTEPS) पर भी पोस्ट किया गया है। बुनियादी संचालन: 1. जब बिजली लागू होती है तो पीआईसी शुरू हो जाती है। 2. PIC 1 सेकंड के लिए वोल्टेज को स्थिर करने की अनुमति देता है। 3. PIC आपूर्ति वोल्टेज प्रतिक्रिया पढ़ता है और इष्टतम कर्तव्य चक्र और अवधि मूल्यों की गणना करता है। 4. PIC EEPROM में ADC रीडिंग, ड्यूटी साइकल और पीरियड वैल्यू को लॉग करता है। यह कुछ परेशानी की शूटिंग की अनुमति देता है और भयावह विफलताओं का निदान करने में मदद करता है। EEPROM पता 0 लेखन सूचक है। हर बार एसएमपीएस (पुनः) शुरू होने पर एक 4 बाइट लॉग सहेजा जाता है। पहले 2 बाइट एडीसी उच्च/निम्न हैं, तीसरा बाइट कम 8 बिट कर्तव्य चक्र मान है, चौथा बाइट अवधि मान है। कुल ५० अंशांकन (२०० बाइट्स) को राइट पॉइंटर के रोल करने से पहले लॉग किया जाता है और EEPROM पते पर फिर से शुरू होता है। सबसे हालिया लॉग पॉइंटर -4 पर स्थित होगा। इन्हें PIC प्रोग्रामर का उपयोग करके चिप से पढ़ा जा सकता है। ऊपरी 55 बाइट्स भविष्य के संवर्द्धन के लिए मुक्त छोड़ दिए जाते हैं (सुधार देखें)। 5. PIC अंतहीन लूप में प्रवेश करता है - उच्च वोल्टेज प्रतिक्रिया मूल्य मापा जाता है। यदि यह वांछित मूल्य से कम है तो पीडब्लूएम कर्तव्य चक्र रजिस्टरों परिकलित मूल्य के साथ लोड किया जाता है - नोट: निचले दो बिट महत्वपूर्ण हैं और इन्हें सीपीपी1कॉन 5:4 में लोड किया जाना चाहिए, ऊपरी 8 बिट सीआरपी1एल में जाते हैं। यदि फीडबैक वांछित मूल्य से ऊपर है, तो पीआईसी कर्तव्य चक्र रजिस्टरों को 0 से लोड करता है। यह एक 'पल्स स्किप' प्रणाली है। मैंने दो कारणों से पल्स स्किप का फैसला किया: 1) ऐसी उच्च आवृत्तियों पर खेलने के लिए बहुत अधिक कर्तव्य चौड़ाई नहीं है (हमारे उदाहरण में 0-107, उच्च आपूर्ति वोल्टेज पर बहुत कम), और 2) आवृत्ति मॉड्यूलेशन संभव है, और समायोजन के लिए बहुत अधिक जगह देता है (हमारे उदाहरण में 35-255), लेकिन केवल ड्यूटी हार्डवेयर में डबल बफर है। PWM के संचालन के दौरान आवृत्ति बदलने से 'अजीब' प्रभाव हो सकते हैं। फ़र्मवेयर का उपयोग करना: फ़र्मवेयर का उपयोग करने के लिए कई अंशांकन चरणों की आवश्यकता होती है। इन मानों को फर्मवेयर में संकलित किया जाना चाहिए। कुछ कदम वैकल्पिक हैं, लेकिन आपकी बिजली आपूर्ति का अधिकतम लाभ उठाने में आपकी मदद करेंगे। कास्ट v_ref फ्लोट के रूप में = 5.1 'फ्लोट कॉन्स्ट सप्लाई_रेटियो फ्लोट के रूप में = 11.35 'फ्लोट कॉन्स्ट osc_freq फ्लोट के रूप में = 8' फ्लोट कॉन्स्ट एल_आईपीक फ्लोट के रूप में = 67 'फ्लोट कॉन्स्ट fb_value as word = 290' शब्द ये मान शीर्ष पर पाए जा सकते हैं फर्मवेयर कोड। मान खोजें और निम्नानुसार सेट करें। v_ref यह एडीसी का वोल्टेज संदर्भ है। चरण 1 में वर्णित समीकरणों में शामिल करने के लिए वास्तविक आपूर्ति वोल्टेज को निर्धारित करने के लिए इसकी आवश्यकता है। यदि PIC को 7805 5volt रेगुलेटर से चलाया जाता है तो हम लगभग 5 वोल्ट की उम्मीद कर सकते हैं। मल्टीमीटर का उपयोग करके पीआईसी पावर पिन (पिन 1) और स्क्रू टर्मिनल पर जमीन के बीच वोल्टेज को मापें। मेरा सटीक मान 5.1 वोल्ट था। यह मान यहां दर्ज करें। आपूर्ति_अनुपात आपूर्ति वोल्टेज विभक्त में 100K और 10K रोकनेवाला होता है। सैद्धांतिक रूप से फीडबैक 11 से विभाजित आपूर्ति वोल्टेज के बराबर होना चाहिए (तालिका 5 देखें। आपूर्ति वोल्टेज फीडबैक नेटवर्क गणना)। व्यवहार में, प्रतिरोधों में विभिन्न सहनशीलताएँ होती हैं और वे सटीक मान नहीं होते हैं। सटीक प्रतिक्रिया अनुपात खोजने के लिए: 1. स्क्रू टर्मिनलों के बीच आपूर्ति वोल्टेज को मापें। 2. पेंच टर्मिनल पर पीआईसी पिन 7 और जमीन के बीच फीडबैक वोल्टेज को मापें। 3. सटीक अनुपात प्राप्त करने के लिए आपूर्ति V को FB V से विभाजित करें। आप "तालिका 6. आपूर्ति वोल्टेज प्रतिक्रिया अंशांकन" का भी उपयोग कर सकते हैं। osc_freq बस थरथरानवाला आवृत्ति। मैं 12F683 आंतरिक 8Mhz थरथरानवाला का उपयोग करता हूं, इसलिए मैं 8 का मान दर्ज करता हूं। L_Ipeak इस मान को प्राप्त करने के लिए अधिकतम निरंतर amps द्वारा प्रारंभ करनेवाला कुंडल uH को गुणा करें। उदाहरण में 22r104C एक 100uH कॉइल है जिसकी रेटिंग.67amps निरंतर है। 100*.67=67. यहां मान को गुणा करने से एक 32 बिट फ्लोटिंग पॉइंट वेरिएबल और गणना समाप्त हो जाती है जो अन्यथा पीआईसी पर की जानी चाहिए। इस मान की गणना "तालिका 1: उच्च वोल्टेज बिजली आपूर्ति के लिए कुंडल गणना" में की जाती है। fb_value यह वास्तविक पूर्णांक मान है जिसका उपयोग PIC यह निर्धारित करने के लिए करेगा कि उच्च वोल्टेज आउटपुट वांछित स्तर से ऊपर या नीचे है या नहीं। जब रैखिक ट्रिमर केंद्र की स्थिति में हो तो एचवी आउटपुट और फीडबैक वोल्टेज के बीच अनुपात निर्धारित करने के लिए तालिका 3 का उपयोग करें। केंद्र मूल्य का उपयोग करने से दोनों तरफ समायोजन कक्ष मिलता है। इसके बाद, इस अनुपात और अपने सटीक वोल्टेज संदर्भ को "तालिका 4 में दर्ज करें। उच्च वोल्टेज फीडबैक एडीसी सेट वैल्यू" fb_value निर्धारित करने के लिए। इन मानों को खोजने के बाद उन्हें कोड में दर्ज करें और संकलित करें। HEX को PIC में बर्न करें और आप जाने के लिए तैयार हैं! याद रखें: EEPROM बाइट 0 लॉग राइट पॉइंटर है। एक ताजा तस्वीर पर बाइट 1 में लॉगिंग शुरू करने के लिए इसे 1 पर सेट करें। अंशांकन के कारण, FET और प्रारंभ करनेवाला कभी भी गर्म नहीं होना चाहिए। न ही आपको प्रारंभ करनेवाला कुंडल से बजने वाली ध्वनि सुननी चाहिए। ये दोनों स्थितियां अंशांकन त्रुटि का संकेत देती हैं। आपकी समस्या कहाँ हो सकती है, यह निर्धारित करने में सहायता के लिए EEPROM में डेटा लॉग की जाँच करें।

चरण 6: सुधार

सुधार
सुधार

कुछ चीजों में सुधार किया जा सकता है:

1. बेहतर ग्राउंड पाथ के लिए स्क्रू टर्मिनल को FET के करीब रखें। 2. कैपेसिटर और इंडक्टर को सप्लाई ट्रेस को फेटें। 3. बैटरी से संचालन में सुधार के लिए एक स्थिर वोल्टेज संदर्भ जोड़ें और 7 वोल्ट से कम वोल्टेज की आपूर्ति करें (जहां 7805 का आउटपुट 5 वोल्ट से कम हो जाता है)। 4. बेकार डेटा के आकर्षक बिट को लॉग करने के लिए ऊपरी 55 EEPROM बाइट्स का उपयोग करें - कुल रन टाइम, ओवरलोड इवेंट, न्यूनतम/अधिकतम/औसत लोड। -इयान अनुदेशक-पर-जहांइसियन-डॉट-कॉम

सिफारिश की: