मैं आमतौर पर अपनी परियोजनाओं के लिए एक Arduino का उपयोग करता हूं क्योंकि इसमें 5V इनपुट और आउटपुट हैं और इसमें 5V विन है ताकि 5V घटकों के साथ इंटरफेस करते समय जीवन बहुत आसान हो जाए। इस परियोजना के लिए मैं एक रास्पबेरी पाई का उपयोग करना चाहता हूं क्योंकि मैं इसे एक प्रदर्शन तक हुक करना चाहता हूं। Pi 5V द्वारा संचालित है, इसलिए यह काफी आसान है। हालांकि इसमें 3.3VI / O पिन हैं और जिन डिवाइसेस को मैं इंटरफ़ेस करना चाहता हूं वे 5V हैं।
मेरे पास 5V इनपुट पिन वाला एक उपकरण है, जिसे 5V तक ले जाने की आवश्यकता है। डिवाइस में 5V आउटपुट पिन होता है, जिसे आउटपुट करते समय डिवाइस 5V पर चला जाता है।
मैंने पहले 5V और 3.3V उपकरणों के बीच द्विदिश रूप से रूपांतरण किया है, लेकिन यह एक तर्क स्तर के मज़दूर के साथ था जो LOW सक्रिय था। सर्किट एक ट्रांजिस्टर और एक डायोड के साथ एक विशिष्ट है और दो प्रतिरोधों को खींचता है। इस एप्लिकेशन को सक्रिय हाई की आवश्यकता है। इस परियोजना को शुक्र है कि मुझे द्विदिश I / O की आवश्यकता नहीं है।
5V से 3.3V दिशा के लिए, एक कच्चे वोल्टेज विभक्त काम करेगा।
3.3V से 5V दिशा के लिए हालांकि, मुझे एक आसान समाधान की जानकारी नहीं है। मैंने कुछ खोज की और बूस्टर-कन्वर्टर्स (DC-DC बूस्टर कन्वर्टर्स) प्रतीत होते हैं, लेकिन उन्हें असतत घटकों से बनाने के लिए मुझे स्विचिंग को चलाने के लिए PWM सर्किट बनाने की आवश्यकता होती है।
मैं सिर्फ यह सोच रहा था कि इसे प्राप्त करने के लिए एक सरल तरीका था, सक्रिय कम तर्क स्तर शिफ्टर के साथ जटिलता के साथ।