Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Proses manufaktur

Mengukur Sensor Analog pada Raspberry Pi dengan Satu Pin GPIO

Berbeda dengan banyak mikrokontroler, Raspberry Pi hanya menawarkan pin GPIO digital. Mereka dapat menyource atau sink tingkat logika tinggi (3.3 V) dan rendah (0 V), tetapi tidak dapat membaca tegangan analog secara langsung. Untungnya, teknik RC-charging sederhana memungkinkan Anda mengekstrak rentang nilai dari sensor resistensi variabel seperti LDR dan termistor menggunakan hanya satu pin GPIO.

Mengapa Ini Bekerja

Dalam rangkaian RC klasik, resistor dan kapasitor disambungkan secara seri. Saat tegangan diberikan, tegangan kapasitor naik secara eksponensial. Waktu yang dibutuhkan untuk mencapai 63 persen dari tegangan supply ditentukan oleh konstanta waktu t = RC, di mana t adalah waktu (detik), R adalah resistansi (ohm), dan C adalah kapasitansi (farad). Dengan mengukur waktu yang dibutuhkan kapasitor untuk mengisi hingga ambang tingkat tinggi GPIO (≈2 V pada Pi 3.3 V), Anda mendapatkan nilai yang proporsional terhadap resistansi sensor—dan oleh karena itu kuantitas fisik yang diukurnya.

Misalnya, dengan resistor 10 kΩ dan kapasitor 1 µF konstanta waktu adalah 10 ms. LDR yang membaca 1 MΩ di gelap akan menghasilkan konstanta waktu sekitar 1 detik, sehingga sangat mudah membedakan antara kondisi terang dan gelap.

Implementasi Praktis

Untuk menjamin resistansi yang terdefinisi antara supply 3.3 V dan pin GPIO, sisipkan resistor 2.2 kΩ secara seri dengan LDR. Urutan pengukuran lengkap adalah:

Untuk panduan yang lebih detail, lihat dokumentasi GPIO resmi Raspberry Pi dan artikel rangkaian RC di Wikipedia. Kalkulator konstanta waktu RC online dapat membantu Anda memilih nilai komponen yang cocok dengan rentang sensor Anda.

Proses manufaktur

  1. Pemetaan Suhu Indoor Hemat Biaya dengan Sensor Hemat Biaya
  2. Sensor Pelacakan Garis dengan Raspberry Pi – Detektor Pintu/Garis Sederhana KY-033
  3. Membangun Efek Audio Berbasis Sensor dengan Kit Satellite CCRMA
  4. Mengukur Sensor Analog pada Raspberry Pi dengan Satu Pin GPIO
  5. Mengukur Sensor Analog pada Raspberry Pi Tanpa ADC Bawaan
  6. Membangun IoT dengan Java ME 8 pada Raspberry Pi: Bagian 1 – Integrasi Sensor GPIO
  7. Membaca Sensor Analog dengan Raspberry Pi dan Zabbix: Panduan Langkah demi Langkah
  8. Sensor Dekatitas Infra Merah Hemat Biaya untuk Raspberry Pi Menggunakan Pin Digital Hanya
  9. Menguasai GPIO Raspberry Pi: Menghubungkan Sensor Gerak PIR pada B+/Model 2
  10. Menggunakan ADC MCP3008 untuk Membaca Sensor Analog dengan Raspberry Pi