USB पर D + और D-


13

मैं एक छोटा प्रोजेक्ट बना रहा हूं, जो USB से + 5v लेगा, मुझे D + और D- के साथ क्या करना चाहिए, इसे खुला रखें या उन्हें जमीन पर रखें या मुझे कुछ घटकों को जोड़ना होगा?

मैं ATMEGA168 और 16x2 LCD बैक लाइट के साथ चलाना चाहता हूं।


1
आप केवल शक्ति के लिए इसका उपयोग कर रहे हैं, संभवतः? आप कितनी शक्ति खींच रहे हैं? आप क्या आपूर्ति कर रहे हैं? iPods को चार्ज करने के लिए एक निश्चित तरीके से जुड़े D + और D- लाइनों की आवश्यकता होती है, जबकि सेल फोन के लिए अलग तरीके की आवश्यकता होती है, और USB चार्जिंग युक्ति के लिए एक अलग तरीके की आवश्यकता होती है।
एंडोलिथ

@endolith यह प्रासंगिक होगा यदि वह चार्जर डिजाइन कर रहा था। लेकिन पावर यूजर को कुछ नहीं चाहिए।
रॉकेटमैग्नेट 16

1
यदि वह आज्ञाकारी होना चाहता है और अधिक आकर्षित करता है तो 100mA उसे नियंत्रक के साथ बातचीत करने की आवश्यकता होगी, हालांकि मुझे नहीं लगता कि मैंने एक भी होस्ट इंटरफ़ेस देखा है जो वास्तव में एक चर वर्तमान सीमा देता है। :-)
akohlsmith

1
@AndrewKohlsmith वे एक परिवर्तनीय वर्तमान सीमा को लागू नहीं कर सकते हैं, लेकिन USB होस्ट नियंत्रक चालक सभी जुड़े उपकरणों के लिए वर्तमान की आवश्यक मात्रा पर नज़र रख रहा है, और किसी डिवाइस के लिए गणना करने में विफल होगा जो किसी दिए गए से अधिक वर्तमान के लिए पूछता है। बस। यहां तक ​​कि अगर आप 100 mA से कम का उपयोग करते हैं, तो यह मानकर नहीं कि आप मेजबान नियंत्रक के बीच एक बेमेल का निर्माण करते हैं और सोचते हैं कि वास्तव में क्या खाया जा रहा है।
ajs410

1
@ ajs410 यह मेरा अनुभव नहीं है। अधिकांश मदरबोर्ड मेरे पास स्व-रीसेट फ़्यूज़ के माध्यम से सिस्टम +5 से बंधा वी + लाइन है।
akohlsmith

जवाबों:


12

उन्हें कुछ मत करो।

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

आपको अपने सर्किट को पावर देने की आवश्यकता है जो USB से आने वाला ग्राउंड और पावर पिन है। कई डिवाइस जो विशुद्ध रूप से USB संचालित होते हैं, केवल उन दो पिनों के लिए तार कनेक्शन होते हैं और +/- डी के लिए कुछ भी नहीं होता है

इसके अलावा, अपने यूएसबी पोर्ट के अधिकतम वर्तमान ड्रा के बारे में पता करें, इसकी 500 एमए जैसी कुछ है। यदि आप बहुत अधिक आकर्षित करते हैं तो शॉर्ट सर्किटिंग को रोकने के लिए आपका पोर्ट बंद हो जाएगा।


2
वह 0mb की गति का इरादा रखता है - अर्थात कोई डेटा नहीं भेजना।
pjc50

2
कभी-कभी कुछ यूएसबी हब, मदरबोर्ड या लैपटॉप + 5 वी की आपूर्ति नहीं करेंगे यदि कोई लोड होश नहीं है। इसे तैरना छोड़ना एक अच्छा विचार नहीं है, खासकर उन लोगों के साथ जो नींद के दौरान usb पर शक्ति रखते हैं।
पायोत्र कुला

3
मेजबान द्वारा 15k के माध्यम से डेटा लाइनों को नीचे खींचा जाता है। होस्ट तब तक बातचीत करने का प्रयास नहीं करेगा जब तक वह किसी एक लाइन पर डिवाइस के 1k5 पुलअप का पता नहीं लगा लेता।
अवकर १ar

3
@ppumkin, मेजबान, निश्चित रूप से, 5V की आपूर्ति हमेशा करेगा, अन्यथा USB क्लाइंट बूटस्ट्रैप नहीं कर सकता है।
अवकर १ar

5
ध्यान दें कि विशिष्टताओं के अनुसार, अधिकतम डिवाइस बिना किसी बातचीत के खींच सकता है यूएसबी 2.0 और 150 या यूएसबी 3.0 के लिए 100 एमए। यदि वह सीमा पार हो जाती है, तो मेजबान बिजली बंद कर सकता है।
आंद्रेजाको
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.