Saya menggunakan sensor ultrasonik HC-SR04, dan saya tidak memiliki cukup pin 5V pada Raspberry Pi, dan saya tidak ingin membeli expander.
Jadi apakah mungkin untuk menggunakan pin 3.3V pada beberapa sensor? Apa konsekuensinya? Saya seorang pemula, jadi saya tidak akan mengerti apa pun yang rumit.
Lembar data sensor akan memberi tahu Anda kisaran tegangan input yang diizinkan.
Meskipun Anda akan mendapatkan hasil dengan menyalakan HC-SR04 dari 3V3 hasilnya tidak akan dapat diandalkan. Jika Anda ingin pembacaan yang akurat, Anda perlu daya dari 5V. Lihat posting ini .
3V3
5V
Tidak ada alasan untuk tidak menyalakan lebih dari satu perangkat dari pin 5V. Jika Anda memiliki papan tempat memotong roti cukup hubungkan pin 5V ke power rail. Perangkat lain kemudian dapat diberdayakan dari power rail.
sumber
Pada tingkat yang lebih umum: Pertama dan terutama selalu baik untuk bertanya sebelum menggoreng komponen atau peralatan yang mahal. Langkah selanjutnya dari proses pembelajaran adalah membaca dan memahami lembar data komponen - sensor dalam hal ini. Level tegangan untuk mengoperasikan perangkat dengan aman akan selalu menjadi bagian dari lembar data karena informasi ini sangat penting.
Biasanya akan ada bagian "Spesifikasi dan Batasan", atau daftar fitur yang menyertakan voltase operasi. Lembar data juga sering menyertakan bagian "Penilaian Maksimum Mutlak" yang seperti namanya menunjukkan kondisi operasional (seperti tegangan, arus, suhu) yang tidak boleh dilampaui. Tekanan yang melampaui batas itu dapat menyebabkan kerusakan permanen atau memengaruhi keandalan perangkat. Operasi di luar rentang yang didokumentasikan juga akan membatalkan garansi.
Dalam kasus sensor yang disebutkan, lembar data (sebagaimana disediakan per jawaban NULL) mencantumkan tegangan operasi minimum, tipikal, maksimum (4,5 V, 5 V, 5,5 V). Jadi sensor harus dioperasikan dalam kisaran 4,5 V hingga 5,5 V. Berlebih dari 3,3 V sebenarnya mungkin tidak merusak sensor tetapi mungkin (dan akan sesuai jawaban joan) secara signifikan mengurangi kinerja. Mungkin gagal pada saat yang paling tidak terduga atau hanya membaca nilai-nilai yang tidak masuk akal. Sederhananya, tidak mungkin menggunakan 3,3 V untuk mengoperasikan sensor ini.
Jawaban lain sudah menjelaskan bahwa jumlah sensor yang akan dihubungkan tidak dibatasi oleh jumlah pin 5 V. Mereka juga memberikan solusi bagaimana mengatasi keterbatasan ini. Perhatikan bahwa ini hanya berlaku untuk pin power rail dan bukan pin GPIO yang hanya mendukung arus yang sangat terbatas.
Namun ada satu batasan untuk dipertimbangkan - sensor saat ini menarik sehubungan dengan catu daya yang digunakan. Sensor yang dimaksud memiliki arus kerja maksimum yang terdaftar sebesar 20 mA. Yang tidak terlalu banyak - tetapi jika sepuluh sensor digunakan akan berjumlah hingga 200 mA yang mulai menjadi signifikan. Jadi pastikan catu daya dapat mendukung Pi, periferal (seperti keyboard, dongle wifi, ...) dan berbagai sensor terpasang. Untuk memeriksa perkiraan ini dan menjumlahkan semua permintaan saat ini dan membandingkannya dengan peringkat pasokan saat ini. Periksa konsumsi daya RaspberryPi untuk perbandingan.
sumber