1.8 V को 5 V में बदलने का सबसे अच्छा तरीका क्या है?


9

मैंने HC-SR04 अल्ट्रासोनिक सेंसर को सिंगल-बोर्ड कंप्यूटर बीगलबोर्ड-एक्सएम से जोड़ा । ट्रिगर पिन के लिए 5 वी डीसी की आवश्यकता होती है। हालांकि, बीगलबोर्ड-एक्सएम के नियंत्रण पिन केवल 1.8 वी डीसी प्रदान कर सकते हैं।

वोल्टेज को 5 वी में बदलने का सबसे अच्छा तरीका क्या है? क्या कुछ और है जिस पर मुझे ध्यान देना चाहिए?


मैंने मूल रूप से समझा कि आपके पास केवल 1.8 V पावर उपलब्ध है, और आपको 3.3 V की आवश्यकता है। अब ऐसा लगता है कि आप बस एक स्तर कनवर्टर चाहते हैं, जिसमें 3.3 V पावर उपलब्ध है। कौन सा सही है? यदि बाद वाला है, तो मेरा जवाब लागू नहीं होता है।
ओलिन लेथ्रोप

मुझे पर्याप्त स्पष्ट नहीं होने के लिए खेद है। मैं 1.8 V से 5 V तक का स्तर कनवर्टर चाहता हूं (3.3 V नहीं जो मैंने गलती से लिखा था)।
demapap

1
मैं वास्तव में उसी सटीक सेटअप का उपयोग कर रहा था। HC-SR04पहले से ही 3.3 पर चलाता है ताकि आप ठीक होना चाहिए। 5V इको सिग्नल को वापस न खिलाने के लिए कड़ी मेहनत करें। आप teknoman117.wordpress.com/2013/04/30/… भी देख सकते हैं । मैंने इस बोर्ड लेआउट का पालन किया और इसने काम किया। मैंने PRU का उपयोग अलग-अलग तरीके से किया ...
magu_

जवाबों:


7

सबसे पहले, HC-SR04 के लिए डेटाशीट के अनुसार जिसे आपने लिंक किया था, यह 3.3v नहीं, बल्कि 5v पर चलता है।

आपको क्या जरूरत है एक स्तर शिफ्टर, संवेदक द्वारा अपेक्षित के रूप में बीईवीबोर्ड-एक्सएम विस्तार हेडर पर 1.8v से 5v के स्तर (और वापस फिर से) पर I / O संकेतों को परिवर्तित करने के लिए।

एक उपकरण जो इस फ़ंक्शन को करेगा वह स्पार्कफ़न से लॉजिक लेवल कन्वर्टर है। इसमें 4 चैनल हैं, जो आपकी आवश्यकता से अधिक है। आप सिर्फ दो चैनलों के साथ अपना निर्माण कर सकते हैं, लेकिन कीमत ($ 3) इसके लायक नहीं है।


आप सही हे। मैंने अपनी पोस्ट को ठीक किया।
demapap

14

बीईएलबोर्ड-एक्सएम को उस एचसी-एसआर ०४ को 'लेवल शिफ्टर' का उपयोग किए बिना बाधित करने के अन्य तरीके हैं।

HC-SR04 पर पिन द्वि-दिशात्मक नहीं हैं , वे या तो इनपुट हैं, या केवल आउटपुट हैं, और इसलिए एक स्तर-शिफ्टर की आवश्यकता नहीं है।

इको पल्स पिन, बीगलबोर्ड-एक्सएम को एक इनपुट प्रदान करता है, और इंटरफ़ेस करने के लिए सबसे आसान है, आपको बस एक वोल्टेज डिवाइडर में दो प्रतिरोधों की आवश्यकता होती है, 1.8 के करीब: 5 (कुल = 1.8 + 3.3 जो बहुत करीब है। अनुपात:

ढांच के रूप में

इस सर्किट का अनुकरण करें - सर्किटलैब का उपयोग करके बनाई गई योजनाबद्ध

(प्रतिरोधक अन्य मान हो सकते हैं, उदाहरण के लिए 3.3K और 6.8K काम करेंगे)

ट्रिगर पिन को चालू करने के लिए 5V के करीब और बंद के लिए 0V की आवश्यकता होती है। NPN BJT को सक्रिय रूप से 0V तक सिग्नल को खींचने के लिए, और 5V तक पहुंचने के लिए पुल-अप अवरोधक प्राप्त करने के लिए एक सामान्य, सस्ते, आसान का उपयोग करें।

ढांच के रूप में

इस सर्किट का अनुकरण करें

लगभग कोई भी सामान्य उद्देश्य NPN BJT करेगा, और रोकनेवाला मान भी भिन्न हो सकते हैं, हालांकि काफी छोटे अवरोधक मानों में बहुत अधिक बिंदु नहीं है। आप अन्य मान प्रतिरोधों को प्राप्त करने की परेशानी को दूर करने के लिए वोल्टेज विभक्त के समान मानों का उपयोग कर सकते हैं।

नायब: बीगलबोर्ड आउटपुट पिन का भाव उलटा है, ट्रिगर के लिए कम है, और बंद के लिए उच्च है।

आपके पास एक स्थानीय इलेक्ट्रॉनिक्स स्टोर भी हो सकता है, जिसके पुर्जे हैं, अन्यथा डाक और पैकिंग में भागों की तुलना में अधिक लागत आएगी (मेरा अनुमान है कि 50 ¢ से कम है अगर आप उन्हें एक बार खरीद सकते हैं)


क्या आप मुझे बता सकते हैं कि वह 5V आपके दूसरे सर्किट आरेख के शीर्ष पर कहां से आ रहा है? ट्रिगर पिन से 5V आउटपुट होने पर हमें इसकी आवश्यकता क्यों है?
स्वस्तिक पाढ़ी

1
@CrakC - IIRC HC-SR04 पिन एक इनपुट पिन है, इसलिए हमारे पास "पहले से ट्रिगर पिन से 5V आउटपुट नहीं है"।
gbulmer
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.