500 एमए पर यूएसबी 2 पावरिंग 3.3 वी
मेरे पास उपरोक्त सरल आवश्यकता है, और मैं स्पष्ट रूप से चकित हूं कि मैं इसे एक साधारण चिप के रूप में नहीं पा सकता हूं।
मेरी समझ:
- USB2 अपने पावर पिन पर 5V प्रदान करता है;
- USB2 100mA मानता है, लेकिन बातचीत पर 500mA प्रदान करेगा;
- अधिकांश USB2 स्रोत वैसे भी केवल 500mA प्रदान करते हैं - लेकिन मैं "आधिकारिक" होना चाहता हूं और पहले इसके लिए बातचीत करता हूं;
- USB3 "पावर डिलीवरी" करता है, लेकिन वे चिप्स SO जटिल हैं जो वे मेरी स्थिति के लिए ओवरकिल हैं।
मेरे पास एक 500mA, 3.3V सर्किट (330mA @ 5V) है जो मैं 5V USB से बिजली लेना चाहूंगा। तो मैं एक साधारण चिप की तलाश में हूं जिसमें 4 यूएसबी पिन हैं (मुझे लगता है कि डेटा पिन बातचीत का हिस्सा हैं!) और एक 3.3V आउटपुट पिन जो 500 एमए की आपूर्ति कर सकता है - यह देखते हुए कि ~ 750mA सैद्धांतिक अधिकतम है। यदि समर्थन घटकों (कैपेसिटर, इंडोर आदि) के लिए अतिरिक्त पिनों की एक जोड़ी होनी चाहिए, तो ऐसा हो, लेकिन मुझे उम्मीद है कि बहुत सारे नहीं होंगे।
मैंने USB चार्जर के लिए सभी प्रकार के डिवाइस ("होस्ट" साइड पर - कोई अच्छा नहीं) पाया है, यूएसबी हब नियंत्रकों (यहां तक कि कई बंदरगाहों की आवश्यकताओं को भी - बहुत जटिल), आकस्मिक आउटपुट वोल्टेज के साथ यूएसबी बाह्य उपकरणों (जैसे FTDI - way) बहुत जटिल), और यहां तक कि एक 8-पिन डिवाइस जो लगभग आदर्श है - लेकिन यह 200mA (300mA @ 3.3V) पर रुकता है।
ऐसा उपकरण क्यों नहीं है जो 500mA के लिए बातचीत करता है, और फिर इसे 3.3V @ 750 mA (या नज़दीकी) में वितरित करता है?
जवाब
ज्यादातर एक के लिए अव्यावहारिक आवश्यकता के कारण। जैसा कि आप उल्लेख करते हैं कि किसी ने वास्तव में usb पॉवर एन्यूमरेशन की परवाह नहीं की है इसलिए इसे नजरअंदाज कर दिया गया है। और यह usb बिजली की आपूर्ति के साथ काम नहीं किया। इसके अलावा आपको ऐसा करने के लिए सक्रिय सर्किटरी की आवश्यकता होगी। केवल गैर-डेटा ट्रांसफर डिवाइस की शक्ति के लिए, थोड़ा लाभ के साथ इसका अतिरिक्त खर्च। Usb को निरंतर डेटा ट्रांसफर या एक जीवित संदेश की आवश्यकता होती है। Usb आपको मेजबान पर एक उपकरण के रूप में गणना करने की आवश्यकता है। एक अज्ञात उपकरण के रूप में मानने से इसके बारे में कंप्यूटर पर संदेश जाएगा।
यदि आप वास्तव में चाहते हैं तो आप अपना रोल कर सकते हैं। 5V से 3.3V स्विचिंग रेगुलेटर को एक सक्षम पिन के साथ लें और एक USB आधारित माइक्रोकंट्रोलर को एक अटारी आधारित v-usb या वास्तविक usb atmegaU की तरह लें और इसे usb सीरियल डिवाइस के रूप में प्रोग्राम करें। एक बार गणना करने के बाद आप अपने आउटपुट के लिए नियामक पर स्विच कर सकते हैं। बोनस सीरियल कनेक्शन यदि आपको इसकी आवश्यकता है। एक भी चिप समाधान नहीं है, लेकिन फ्लैबाय के दो मॉड्यूल और सेटअप के 20 मिनट के साथ आपके पास वह हो सकता है जो आप चाहते हैं।
ऐसा उपकरण क्यों नहीं है जो 500mA के लिए बातचीत करता है, और फिर इसे 3.3V @ 750 mA (या नज़दीकी) में वितरित करता है?
750 mA प्राप्त करना एक स्विचिंग नियामक है, जो कुछ घटक होने जा रहा है।
यदि आप सिर्फ 500mA चाहते हैं, तो मेरा मानना है कि आधिकारिक तौर पर आप एक मेजबान से जुड़े हुए हैं हालांकि, लगभग कुछ भी वास्तव में उस आवश्यकता को लागू नहीं करता है, इसलिए यदि आप वास्तव में बोर्ड स्पेस के लिए दबाए जाते हैं या यूएसबी फोन चार्जर का उपयोग करने में कोई आपत्ति नहीं करते हैं, तो आप माइक्रोकंट्रोलर को छोड़ सकते हैं और 30 प्रतिशत 3.3v रैखिक नियामक रख सकते हैं।
# 2 आधार गलत है। USB2 पोर्ट से कुछ भी "बातचीत" करने की आवश्यकता नहीं है, न ही "आधिकारिक" हो। यह "100 mA" की भावना आम तौर पर दोहराई जाने वाली गलत धारणा है। USB विनिर्देशों के अनुसार किसी भी AC-DC द्वारा संचालित USB होस्ट को AT LEAST 500 mA प्रदान करना चाहिए । देखें इस । इसलिए आपको बाजार पर कोई भी "बातचीत" उपकरण नहीं मिल सकता है, इसकी आवश्यकता नहीं है और इस प्रकार मौजूद नहीं है।