कार में Arduino: बिजली की अतिरिक्त 3 सेकंड के लिए संधारित्र


13

मैं एक कार में एक Arduino Uno स्थापित करना चाहता हूं, जो एक उपभोक्ता द्वारा संचालित होता है 12V-> 5V कार वोल्टेज नियामक को हल्का सॉकेट में प्लग किया जाता है। सॉकेट स्विच किया जाता है, अर्थात, मोटर के बंद होने पर कोई शक्ति नहीं होती है। जब मैं इंजन को बंद करता हूं तो मैं अतिरिक्त ~ 3 सेकंड के लिए ऊनो को चालू रखना चाहता हूं। क्या मैं मोटर के बंद होने पर बिजली के अतिरिक्त 3 सेकंड प्राप्त करने के लिए ऊनो के समानांतर एक संधारित्र का उपयोग कर सकता हूं? मैं समाई कैसे निर्धारित करूंगा? क्या टोपी को वोल्ट से पहले रखा जाना चाहिए। नियामक (यानी कार की 12 वी पर सीधे) या वोल्ट के बाद। विनियमन (विनियमित 5V पर)? क्या मुझे इसके साथ जाने के लिए कुछ डायोड की आवश्यकता होगी? मैं ऊनो को कार के अनसीविटेड सर्किट पर नहीं रखना चाहता, क्योंकि यह ऊनो को बैटरी से 24/7 चलाने के लिए बेकार लगता है, इसलिए मोटर के बंद होने पर इसे अतिरिक्त 3 सेकंड के लिए इस्तेमाल किया जा सकता है। धन्यवाद।


कार का 12V रनिंग के समय 13.4-14V की तरह है। यह याद रखना।
शामत

संभवत: आपकी आवश्यकता से अधिक है, लेकिन अगर आपके पास कोई अन्य वस्तु भी है जो एक करंट खींच रही है ... lindelectronics.com/cgi-bin/store/shop.cgi/ .ORDERID
शेफ

आप ऊँ को कम पावर मोड में भेज सकते हैं, जिसमें मूल रूप से कोई करंट खपत नहीं होती है, फिर जैसे ही "एक्सेसरीज़" पावर लाइन में इस पर स्वचालित रूप से पर्याप्त जाग उठती है (प्रतिरोधों के साथ वोल्टेज विभक्त का उपयोग करें)। इस तरह आप केवल पावर ऑफ (एक्सेसरीज पर कोई और सिग्नल नहीं) का पता लगा सकते हैं और एक टाइमर के साथ ऊनो को बंद कर सकते हैं, आप जो करना चाहते हैं उसे पूरा करने के बाद।
फारो

जवाबों:


10

12V 5V रेगुलेटर का उपयोग न करें , Arduino को कम से कम 7V की आवश्यकता होती है। इसके बजाय सीधे बैटरी के 12V का उपयोग करें।

कैपेसिटर का मूल्य Arduino की बिजली की खपत पर निर्भर करेगा। Arduino वेबपृष्ठ यह नहीं कहता कि Uno क्या खाता है, इसलिए आप तुरंत यह नहीं कह सकते कि संधारित्र मूल्य की क्या आवश्यकता है। किसी भी मामले में इसे कम शक्ति के लिए डिज़ाइन नहीं किया गया है। मैंने वोल्टेज रेगुलेटर के लिए डेटशीट की जाँच की , और वह पहले से ही 6mA का उपयोग करता है। पर योजनाबद्ध एक: मैं दो microntrollers देख सकते हैं ATMega16U2 16MHz पर चल रहे हैं, और एक AtMega328P भी 16MHz पर,। पूर्व में 21mA तक खपत हो सकती है, बाद वाला 9 मेक 8 मेगाहर्ट्ज पर कहता है, इसलिए 18 मेगाहर्ट्ज पर 16 मेगाहर्ट्ज कहना सुरक्षित है। हमारे पास पहले से ही 45mA है, आइए इसे अन्य घटकों के लिए 50mA पर गोल करें।

यदि एक संधारित्र को एक निरंतर प्रवाह पर छुट्टी दी जाती है, तो

ΔV=ItC

ΔV

C=ItΔV=50mA3s5V=30000μF

μ

Ω

Arduino के पावर इनपुट पर एक TVS (ट्रांसिएंट वोल्टेज सप्रेसर) भी जोड़ें; एक कार का 12 वी बेहद गंदा है।

Ω


4

संधारित्र का उपयोग करने का एक विकल्प स्थायी आपूर्ति से कनेक्ट करना है लेकिन उपयुक्त देरी के बाद पावर डाउन या डिस्कनेक्ट करने के लिए टाइमर का उपयोग करना है।

जब बिजली को अगली बार स्विच किया जाता है तो सर्किट को स्विचड सर्किट के माध्यम से Arduino को पुन: उत्पन्न करने की व्यवस्था की जा सकती है।

वर्तमान ड्रेन जब आवश्यक रूप से शून्य हो सकती है।

जब बिजली Arduino को आपूर्ति पर स्विच किया जाता है तो आवश्यकतानुसार स्विच या स्थायी आपूर्ति से हो सकता है।


क्लैबचियो के रूप में, यदि संधारित्र का उपयोग किया जाता है, तो होल्ड समय =

t = C x V / I या
C = tx I / V

जहां t = होल्डअप समय। वोल्ट्स में V = अनुमत ड्रॉप और Farads में C = धारिता।

उदाहरण के लिए 3 सेकंड, 50 एमए, 5 वोल्ट की अनुमति

C = tx I / V = ​​3 x 0.05 / 5 = 0.03F = 30 mF = 30,000 uF।


आह हाँ, धन्यवाद। 3 जंगल में खो गया।
रसेल मैकमोहन

हां, स्थायी आपूर्ति + कम पावर मोड + स्विचड पावर सेंस = ऐसा करने का सही तरीका।
जोएल बी

3

आप एक संधारित्र का उपयोग कर सकते हैं, लेकिन आपको अपने Arduino की खपत कितनी होती है, इसके आधार पर आपको काफी बड़ी आवश्यकता है। 3 सेकंड - चलो कहते हैं - 25 mA 75 mC (Q = I * t) है, कि 12 V पर 6.25 mF कैपेसिटर में संग्रहीत किया जाता है।

(C=QV)

समस्या यह है कि यदि आप एक निरंतर विद्युत प्रवाह करते हैं, तो वोल्टेज रैखिक रूप से कम हो जाएगा, और एक निश्चित वोल्टेज के नीचे आपका Arduino बंद हो जाएगा। यदि आप संधारित्र को वोल्टेज नियामक से पहले रखते हैं तो यह समान क्षमता मान के लिए अधिक आवेश संचित करेगा, और - अधिक महत्वपूर्ण - नियामक एक व्यापक वोल्टेज श्रेणी की अनुमति देगा, इसलिए आप बेहतर संधारित्र का उपयोग करने में सक्षम होंगे।

चूंकि Arduino 7-12 V आपूर्ति स्वीकार करता है, आपके पास कैपेसिटर डिस्चार्ज होने के लिए 5 V रेंज है। 5 वी से अधिक 75 mC का मतलब 15 mF है, इसलिए 20 mF कैपेसिटर के साथ आपको इसे जीवित रखने में सक्षम होना चाहिए।

नोट: मुझे नहीं पता कि आपके Arduino को क्या करना चाहिए, इसलिए वह जो बिजली का उपभोग करेगा; तदनुसार अपने संधारित्र का आकार दें।

इसे कनेक्ट करने के तरीके के बारे में, मैं लाइटर सॉकेट साइड में एक रोकनेवाला और एक डायोड का सुझाव देता हूं, संधारित्र के बहुत तेज चार्ज को रोकने और लाइटर सॉकेट की ओर इसके निर्वहन से बचने के लिए।

इसलिए, संक्षेप में, अगर मैं आपके Arduino द्वारा अवशोषित औसत करंट हूं, तो 7-12 V इसकी आपूर्ति वोल्टेज सीमा है, आपके द्वारा आवश्यक न्यूनतम संधारित्र का आकार लगभग होगा:

C=QΔV=ItΔV=I3s12V7V=3s5VI

धन्यवाद। मैं $ 7 के लिए रेडियो झोंपड़ी से 5mF की टोपी देखता हूं: radioshack.com/product/… । ऊनो एक छोटे (3.7g) सर्वो को सक्रिय करेगा, इस पर कोई भार नहीं होगा। सुनिश्चित नहीं है कि कोई लोड नहीं के साथ एक छोटे सर्वो को कितना चालू करता है। रोकनेवाला मूल्य / वाट क्षमता के लिए कोई सुझाव?
MrSparkly

@ user73921 - 5mF पर्याप्त नहीं है। मैंने अपने उत्तर में न्यूनतम गणना की, अरुडिनो पर सबसे अधिक शक्ति-भूख वाले घटकों के आधार पर। विवरण के लिए मेरा उत्तर देखें।
स्टीवनव

@ user73921: मैं शर्त लगा सकता हूँ कि यह एक 5uF हिस्सा है - कभी-कभी "माइक्रो" इस तथ्य के बावजूद 'मी' के लिए संक्षिप्त हो जाता है कि "मिली" का संक्षिप्त नाम है! यहां डेटाशीट देखें: sourceresearch.com/nte/nte-pdf.cfm?pdfpage=cfc.pdf
मार्टिन थॉम्पसन

@stevenvh: ध्यान दें कि 5 एमए, एक मनमाना मूल्य है, क्योंकि मैं की जरूरत है पता नहीं था, और विचार है कि आप भी आप यह सब समय की आवश्यकता कर सकते हैं उपयोगकर्ता शक्ति मोड बचत अगर नहीं
clabacchio

μ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.