Bagaimana Menghubungkan Potensiometer Digital Ke Arduino

Daftar Isi:

Bagaimana Menghubungkan Potensiometer Digital Ke Arduino
Bagaimana Menghubungkan Potensiometer Digital Ke Arduino

Video: Bagaimana Menghubungkan Potensiometer Digital Ke Arduino

Video: Bagaimana Menghubungkan Potensiometer Digital Ke Arduino
Video: Цифровой потенциометр MCP42100 с Arduino 2024, April
Anonim

Artikel ini membahas cara mengontrol potensiometer digital menggunakan Arduino, serta area aplikasi apa yang dapat dimiliki perangkat ini. Mari kita gunakan modul siap pakai yang harganya kurang dari $1.

Modul potensiometer digital X9C103S
Modul potensiometer digital X9C103S

Diperlukan

  • - Potensiometer digital X9C;
  • -Arduino;
  • - komputer dengan lingkungan pengembangan Arduino IDE;
  • - papan prototipe dan kabel perakitan.

instruksi

Langkah 1

Potensiometer, atau resistor variabel, adalah perangkat listrik yang memungkinkan Anda mengubah hambatan arus listrik. Potensiometer klasik (mekanis) terdiri dari dua kontak, di antaranya ada kontak ketiga yang dapat digerakkan. Dengan memindahkan kontak yang dapat digerakkan, kami mengubah resistansi antara kontak tersebut dan setiap kontak tetap.

Potensiometer elektronik adalah analog dari potensiometer mekanik, tetapi dengan sejumlah keunggulan: tidak memiliki bagian mekanis, dapat dikendalikan dari jarak jauh menggunakan, misalnya, mikrokontroler, dan ukurannya jauh lebih kecil.

Pengaturan internal potensiometer
Pengaturan internal potensiometer

Langkah 2

Potensiometer digital tipe X9C dapat berupa salah satu dari peringkat berikut: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Nilai-nilai ini adalah resistansi maksimum yang mungkin untuk resistor. Antara 0 dan nilai maksimum dalam langkah 1/100 dari maksimum, Anda dapat menyesuaikan hambatan pada kontak "bergerak" ketiga.

Posisi kontak "bergerak" dikendalikan oleh serangkaian pulsa negatif. Setiap impuls menggeser nilai resistansi sebesar 1 langkah ke arah naik atau turun. Peningkatan atau penurunan resistansi diatur oleh kaki sirkuit mikro khusus.

Penampilan modul dengan potensiometer X9C
Penampilan modul dengan potensiometer X9C

Langkah 3

Mari kita menyusun sirkuit seperti yang ditunjukkan pada gambar. Kami membutuhkan catu daya dan 3 kabel kontrol: CS - pemilihan perangkat (level rendah), INC - perubahan resistansi keluaran (pulsa level rendah), U / D - arah perubahan (U - naik - tegangan pada kaki sirkuit mikro memiliki tinggi level logika, D - turun - level rendah).

Diagram pengkabelan untuk potensiometer digital X9C ke Arduino
Diagram pengkabelan untuk potensiometer digital X9C ke Arduino

Langkah 4

Sekarang mari kita menulis sketsa seperti itu dan memuatnya ke dalam memori papan Arduino.

Sketsa ini berisi algoritme berikut: tingkatkan resistansi setiap 100 ms dalam 10% langkah dari 0 hingga 100% dari potensiometer maksimum.

Kode sketsa untuk kontrol potensiometer elektronik X9C102 / X9C103
Kode sketsa untuk kontrol potensiometer elektronik X9C102 / X9C103

Langkah 5

Jika sekarang, dengan bantuan multimeter, kami memeriksa resistansi antara pusat dan salah satu kesimpulan akhir, maka kami akan memperbaiki perubahan resistansi.

Saya akan menerapkan 5 volt ke potensiometer dan mengukur tegangan dengan osiloskop. Foto menggambarkan hasilnya.

Direkomendasikan: