Cara Menyambungkan Potensiometer Digital Ke Arduino

Isi kandungan:

Cara Menyambungkan Potensiometer Digital Ke Arduino
Cara Menyambungkan Potensiometer Digital Ke Arduino

Video: Cara Menyambungkan Potensiometer Digital Ke Arduino

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

Artikel ini membincangkan cara mengendalikan potensiometer digital menggunakan Arduino, serta bidang aplikasi apa yang dapat dimiliki oleh peranti ini. Mari gunakan modul siap pakai yang berharga kurang dari $ 1.

Modul potensiometer digital X9C103S
Modul potensiometer digital X9C103S

Perlu

  • - Potensiometer digital X9C;
  • - Arduino;
  • - komputer dengan persekitaran pembangunan Arduino IDE;
  • - papan prototaip dan wayar pemasangan.

Arahan

Langkah 1

Potensiometer, atau perintang berubah-ubah, adalah alat elektrik yang membolehkan anda mengubah rintangan arus elektrik. Potensiometer klasik (mekanikal) terdiri daripada dua kenalan, di antaranya terdapat yang ketiga - boleh bergerak. Dengan memindahkan kenalan bergerak, kita mengubah rintangan antara ia dan setiap kenalan tetap.

Potensiometer elektronik adalah analog potensiometer mekanikal, tetapi dengan sejumlah kelebihan: ia tidak mempunyai bahagian mekanikal, ia dapat dikendalikan dari jarak jauh menggunakan, misalnya, mikrokontroler, dan ukurannya jauh lebih kecil.

Susunan dalaman potensiometer
Susunan dalaman potensiometer

Langkah 2

Potensiometer digital jenis X9C boleh menjadi salah satu penilaian berikut: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Nilai-nilai ini adalah perintang maksimum untuk perintang. Di antara 0 dan nilai maksimum dalam langkah 1/100 maksimum, anda dapat menyesuaikan rintangan pada kenalan "bergerak" ketiga.

Kedudukan kenalan "bergerak" dikendalikan oleh rangkaian denyutan negatif. Setiap dorongan mengalihkan nilai rintangan sebanyak 1 langkah ke arah kenaikan atau penurunan. Peningkatan atau penurunan rintangan diatur oleh kaki sirkuit mikro khas.

Penampilan modul dengan potensiometer X9C
Penampilan modul dengan potensiometer X9C

Langkah 3

Mari satukan litar seperti yang ditunjukkan dalam gambar. Kami memerlukan bekalan kuasa dan 3 wayar kawalan: CS - pemilihan peranti (tahap rendah), INC - perubahan rintangan output (denyutan tahap rendah), U / D - arah perubahan (U - naik - voltan pada kaki litar mikro mempunyai tinggi tahap logik, tahap D - bawah - rendah).

Gambar rajah pendawaian untuk potensiometer digital X9C ke Arduino
Gambar rajah pendawaian untuk potensiometer digital X9C ke Arduino

Langkah 4

Sekarang mari kita tulis lakaran seperti itu dan memuatkannya ke memori papan Arduino.

Lakaran ini mengandungi algoritma berikut: tingkatkan rintangan setiap 100 ms dalam 10% langkah dari 0 hingga 100% maksimum potensiometer.

Kod lakaran untuk kawalan potensiometer elektronik X9C102 / X9C103
Kod lakaran untuk kawalan potensiometer elektronik X9C102 / X9C103

Langkah 5

Sekiranya sekarang, dengan bantuan multimeter, kita memeriksa rintangan antara pusat dan salah satu kesimpulan akhir, maka kita akan memperbaiki perubahan rintangan.

Saya akan menggunakan 5 volt ke potensiometer dan mengukur voltan dengan osiloskop. Foto menggambarkan hasilnya.

Disyorkan: