USB पावर - मूल बातें


10

मैं USB द्वारा संचालित होने के लिए कुछ डिजाइन करने के लिए नया हूं। आदर्श रूप से यह या तो एक एडाप्टर के लिए यूके की दीवार प्लग में प्लग किया जा सकता है, या किसी अन्य डिवाइस पर एक संचालित यूएसबी पोर्ट। मेरे पास Kicad का उपयोग करके सर्किट डिज़ाइन है, लेकिन मैंने USB का उपयोग करके कभी भी डिवाइस को संचालित नहीं किया है।

क्या बस वी + को उन बिट्स से कनेक्ट करना है जिन्हें पावर की जरूरत है, बिट्स को ग्राउंड की जरूरत है और दोनों के बीच 1uF कैपेसिटर कनेक्टर (यदि ऐसा है तो उन्हें किस तरह से कनेक्ट किया जाना चाहिए)? या यह बेतहाशा गलत है? मुझे D + को किसी भी डेटा ट्रांसफर की आवश्यकता नहीं है और D- को खुला छोड़ दिया गया है। क्या इन प्रतिरोधों को खींचने के लिए जमीन से जुड़ा होना चाहिए या कुछ और? मुझे यह अधिकार प्राप्त करना पसंद है इसलिए मैं इसे अन्य उत्पादों को डिजाइन करते समय कर सकता हूं।

Im एक attiny शक्ति और कुछ 5mm एल ई डी


1
यह USB युक्ति के अनुसार तकनीकी रूप से सही नहीं है, लेकिन 100000000 उपकरणों में से कुछ ऐसे हैं जो बस करते हैं। जब तक आप बहुत अधिक करंट खींचने की कोशिश नहीं करेंगे, तब तक आप ठीक रहेंगे।
ब्राह्मण

संधारित्र के रूप में: यदि आपका सर्किट वास्तव में एक स्थिर आपूर्ति के बारे में परवाह नहीं करता है या अपने स्वयं के वोल्टेज विनियमन करता है तो आप इसे छोड़ सकते हैं (या इसे अपने वोल्टेज नियामक की डेटाशीट में अनुशंसित संधारित्र के साथ बदल सकते हैं)। सिरेमिक कैपेसिटर (1μF रेंज में सबसे आम) के लिए ध्रुवीयता मायने नहीं रखती है, टैंटलम या इलेक्ट्रोलाइट के लिए + साइड आमतौर पर चिह्नित होती है।
माइकल

यदि आप USB बस बातचीत नहीं कर सकते हैं, तो USB प्लग के लिए न जाएं। यह इतना सरल है।
Agent_L

जवाबों:


16

USB डिवाइस मेजबान के साथ प्रारंभिक बातचीत करने के लिए 100 mA तक खींच सकते हैं, जिसे एन्यूमरेशन कहा जाता है । इस प्रक्रिया के दौरान वे 500 एमए तक अनुरोध कर सकते हैं। मेजबान फिर यह फैसला करता है कि अतिरिक्त बिजली देना है या डिवाइस को बंद करना है।

कुछ मामलों में होस्ट कम पावर स्लीप मोड में जाने के लिए एक उपकरण बता सकता है।

अधिकांश दीवार-संचालित कंप्यूटर सिर्फ एक पॉलीफ़्यूस के माध्यम से यूएसबी पावर को अपनी 5 वी आपूर्ति से जोड़ते हैं और वर्तमान को नियंत्रित करने या यहां तक ​​कि मॉनिटर करने का प्रयास नहीं करते हैं। बैटरी संचालित डिवाइस अक्सर यूएसबी पावर का सावधानीपूर्वक प्रबंधन करते हैं। इसलिए आप डेस्कटॉप कंप्यूटर से कनेक्ट होने पर बिना पूछे केवल ड्राइंग पावर से दूर हो सकते हैं, लेकिन संभवतः लैपटॉप से ​​कनेक्ट होने पर नहीं।

बेशक, यह सब USB युक्ति में है।


1
क्या यह अभी भी USB3 + के लिए सही है?
आंद्रेजाको

यूएसबी पोर्ट में केंट प्लगिंग चीजें कंप्यूटर को नुकसान पहुंचाती हैं यदि यह बहुत अधिक शक्ति या किसी तरह शॉर्ट्स खींचता है। मैंने USB प्रयोगों से एक कंप्यूटर को बर्बाद कर दिया है ... यह शायद अलग है, हालांकि।
इवान कार्सलेक

1
@EvanCarslake हाँ, लेकिन यह भी आप इसे में खामियों को दूर किया कंप्यूटर का दोष है - वे सिर्फ उस कारण के लिए USB बिजली लाइनों पर स्व रीसेट फ़्यूज़ माना जाता है। लेकिन कुछ निर्माताओं ने कोनों को काट दिया।
अनुदान

3

यह इस बात पर निर्भर करता है कि आपको कितनी शक्ति चाहिए। डिफ़ॉल्ट रूप से आपको कम पावर मोड मिलता है, जो 100mA तक वितरित कर सकता है, जो बहुत सारी चीजों के लिए पर्याप्त है। यदि आप मेजबान के साथ उच्च शक्ति मोड पर बातचीत करते हैं तो आप 500mA तक प्राप्त कर सकते हैं। इसे अन्य प्रश्नों में शामिल किया गया है


2

जैसा कि दूसरों ने पहले ही कहा है, आप किसी भी USB होस्ट से हमेशा 100mA आकर्षित कर सकते हैं।

यदि आप उससे अधिक शक्ति चाहते हैं (USB विनिर्देशों का उल्लंघन किए बिना और ऐसा कुछ बनाना जो आपके मेजबान उपकरणों को नुकसान पहुंचा सकता है), तो आप या तो कर सकते हैं:

  1. डेटा पिन में MCU / CPU पिन कनेक्ट करें, ताकि आप होस्ट के साथ उच्च चार्जिंग दरों पर बातचीत कर सकें

या

  1. D + / D- पिन को सक्रिय रूप से सेंस करें। जब एक (स्पेसिफिक कंफर्मिंग) चार्जर से कनेक्ट किया जाता है, तो D + / D- पिन को चार्जर में एक साथ शॉर्ट किया जाता है, इसलिए आपका डिवाइस यह जान सकता है कि बातचीत के बिना उच्च दर पर पावर लेने के लिए "अनुमति" है। जब एक मेजबान से जुड़ा होता है, तो इन पिनों को छोटा नहीं किया जाएगा , इसलिए आपके डिवाइस को 100mA ड्रॉ तक खुद को सीमित करना होगा।

1

सिद्धांत है और वहाँ अभ्यास है।

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

अभ्यास यह है कि मेजबान (यहां तक ​​कि लैपटॉप) आमतौर पर केवल एक निश्चित थ्रेसहोल्ड के साथ वर्तमान सीमित गूंगा है। इसलिए यदि आप अपने डिवाइस को USB कंप्लेंट के रूप में प्रमाणित करने के बारे में परवाह नहीं करते हैं तो आप तुरंत 500ma (या थोड़ा और अधिक) तुरंत आकर्षित कर सकते हैं और यह अधिकांश मेजबानों के साथ ठीक काम करेगा।


0

मेरा मानना ​​है कि USB 3.0 डिवाइस 1000mA तक खींच सकते हैं बशर्ते कि होस्ट इसे अनुमति दे।


1
मेजबान और ग्राहक के बीच सफल आरंभ और बातचीत के बाद ही। मुझे ठीक-ठीक राशि याद नहीं है, लेकिन बिना किसी आरंभ के, आपको केवल बहुत कम ड्रॉ दर की अनुमति है । 100mA, IIRC
Robherc KV5ROB

@ RobhercKV5ROB टिप्पणी के लिए धन्यवाद, मैं इस साइट के लिए नया हूं।
जेक साइमोस

0

100 mA या इससे कम पर रहें और आपको गणना के बारे में चिंता करने की आवश्यकता नहीं है। अगर आप वन-वे का निर्माण कर रहे हैं, तो मैं 500 mA तक खींचने के बारे में चिंता नहीं करूंगा, यहां तक ​​कि गणना के बिना भी। यदि आप किसी उत्पाद का निर्माण कर रहे हैं, तो बस में प्रवेश करने के लिए 50-प्रतिशत MCU टॉस करें और अधिक करंट के लिए कहें।

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