Rəqəmsal Potansiyometri Arduino-ya Necə Bağlamaq Olar

Rəqəmsal Potansiyometri Arduino-ya Necə Bağlamaq Olar
Rəqəmsal Potansiyometri Arduino-ya Necə Bağlamaq Olar

Mündəricat:

Anonim

Bu məqalədə bir Arduino istifadə edərək rəqəmsal potansiyometrenin necə idarə ediləcəyi və bu cihazın hansı tətbiq sahələri ola biləcəyi müzakirə olunur. Gəlin qiyməti 1 dollardan az olan hazır moduldan istifadə edək.

Zəruri

  • - Rəqəmsal potensiometr X9C;
  • - Arduino;
  • - Arduino IDE inkişaf mühitinə sahib bir kompüter;
  • - prototip lövhə və montaj telləri.

Təlimat

Addım 1

Potansiyometr və ya dəyişkən müqavimət, elektrik cərəyanının müqavimətini dəyişdirməyə imkan verən bir elektrik cihazıdır. Klassik (mexaniki) potansiyometr iki təmasdan ibarətdir, aralarında üçüncüsü - daşınar. Daşınan kontağı hərəkət etdirərək onunla sabit kontaktların hər biri arasındakı müqaviməti dəyişdiririk.

Elektron potansiyometr mexaniki potansiyometrenin analoqudur, lakin bir sıra üstünlüklərə malikdir: mexaniki hissələri yoxdur, məsafədən, məsələn, mikrokontrolordan istifadə etməklə idarə oluna bilər və ölçüləri baxımından daha kiçikdir.

Addım 2

Rəqəmsal potansiyometr növü X9C aşağıdakı reytinqlərdən biri ola bilər: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Bu dəyərlər müqavimət üçün mümkün olan maksimum müqavimətdir. Maksimumun 1/100 addımlarındakı 0 ilə maksimum dəyər arasında üçüncü "hərəkətli" kontakta müqaviməti tənzimləyə bilərsiniz.

"Hərəkət edən" kontaktın mövqeyi bir sıra mənfi impulslarla idarə olunur. Hər bir impuls müqavimət dəyərini artım və ya azalma istiqamətində 1 addım dəyişdirir. Müqavimətdəki artım və ya azalma xüsusi bir mikrosirkul ayağı ilə tənzimlənir.

Addım 3

Şəkildə göstərildiyi kimi dövrəni birləşdirək. Enerji təchizatı və 3 nəzarət telinə ehtiyacımız var: CS - cihaz seçimi (aşağı səviyyə), INC - çıxış müqavimətinin dəyişməsi (aşağı səviyyə impulsları), U / D - dəyişmə istiqaməti (U-up - mikrosirkul ayağındakı gərginlik yüksəkdir məntiq səviyyəsi, D - aşağı - aşağı səviyyə).

Rəqəmsal potensiometr X9C üçün Arduinoya qoşulma diaqramı
Rəqəmsal potensiometr X9C üçün Arduinoya qoşulma diaqramı

Addım 4

İndi belə bir eskiz yazaq və Arduino lövhəsinin yaddaşına yükləyək.

Bu eskizdə aşağıdakı alqoritm var: müqaviməti hər 100 ms-də 10% addımla potensiometr maksimumunun 0-dan 100% -ə qədər artırın.

X9C102 / X9C103 elektron potansiyometr nəzarəti üçün eskiz kodu
X9C102 / X9C103 elektron potansiyometr nəzarəti üçün eskiz kodu

Addım 5

İndi bir multimetrenin köməyi ilə mərkəz ilə son nəticələrdən biri arasındakı müqaviməti yoxlayırıqsa, müqavimətdəki dəyişiklikləri düzəldəcəyik.

Potansiyometrə 5 volt tətbiq edəcəyəm və gərginliyi osiloskopla ölçəcəyəm. Fotoşəkil nəticəni göstərir.

Tövsiyə: