Санарип потенциометрди Arduino менен кантип байланыштырса болот

Мазмуну:

Санарип потенциометрди Arduino менен кантип байланыштырса болот
Санарип потенциометрди Arduino менен кантип байланыштырса болот

Video: Санарип потенциометрди Arduino менен кантип байланыштырса болот

Video: Санарип потенциометрди Arduino менен кантип байланыштырса болот
Video: Уроки Arduino #10 - потенциометры и аналоговые пины 2024, Апрель
Anonim

Бул макалада Arduino аркылуу санарип потенциометрди кантип башкаруу керектиги, ошондой эле бул шайман колдонуунун кайсы тармактарына ээ болору талкууланат. Келгиле, даяр модулду колдонобуз, анын баасы 1 доллардан төмөн.

X9C103S санарип потенциометр модулу
X9C103S санарип потенциометр модулу

Зарыл

  • - санариптик потенциометр X9C;
  • - Arduino;
  • - Arduino IDE өнүгүү чөйрөсү бар компьютер;
  • - прототиптин тактайы жана монтаждоо зымдары.

Нускамалар

1 кадам

Потенциометр же өзгөрүлмө резистор - бул электр тогунун каршылыгын өзгөртүүгө мүмкүндүк берген электр шайманы. Классикалык (механикалык) потенциометр эки контакттан турат, алардын ортосунда үчүнчү - кыймылдуу болот. Кыймылдуу контактты жылдыруу менен, биз анын жана туруктуу байланыштардын ар биринин ортосундагы каршылыкты өзгөртөбүз.

Электрондук потенциометр - бул механикалык потенциометрдин аналогу, бирок бир катар артыкчылыктары бар: анын механикалык бөлүктөрү жок, аны, мисалы, микроконтроллерди колдонуп, алыстан башкарса болот жана көлөмү боюнча ал кичинекей.

Потенциометрдин ички жайгашуусу
Потенциометрдин ички жайгашуусу

2-кадам

Санарип потенциометринин түрү X9C төмөнкү рейтингдердин бири болушу мүмкүн: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. Бул маанилер каршылык үчүн мүмкүн болгон максималдуу каршылыктар. Максимумдун 1/100 кадамдарындагы 0 менен максималдуу маани ортосунда үчүнчү "кыймылдуу" контактта каршылыкты жөндөсөңүз болот.

"Кыймылдуу" контакттын абалы бир катар терс импульстар менен башкарылат. Ар бир импульс каршылык маанисин өсүү же азайуу багытында 1 кадамга жылдырат. Каршылыктын жогорулашы же төмөндөшү атайын микросхемалардын буту менен жөнгө салынат.

X9C потенциометринин жардамы менен модулдун көрүнүшү
X9C потенциометринин жардамы менен модулдун көрүнүшү

3-кадам

Сүрөттө көрсөтүлгөндөй схеманы бириктирели. Бизге электр кубаты жана 3 башкаруу зымы керек: CS - шайманды тандоо (төмөнкү деңгээл), INC - чыгуунун туруктуулугун өзгөртүү (төмөнкү деңгээлдеги импульстар), U / D - өзгөрүү багыты (U - өйдө - микросхеманын бутундагы чыңалуу чоң логикалык деңгээл, D - төмөн - төмөнкү деңгээл).

Санарип потенциометринин X9C үчүн Arduinoго туташтыруу схемасы
Санарип потенциометринин X9C үчүн Arduinoго туташтыруу схемасы

4-кадам

Эми ушундай эскизди жазып, Arduino тактасынын эсине жүктөлү.

Бул эскиз төмөнкүдөй алгоритмди камтыйт: каршылыкты ар 100 мс потенциометр максимумунун 0% дан 100% га чейин 10% кадам менен жогорулатуу.

X9C102 / X9C103 электрондук потенциометр башкаруу үчүн эскиз коду
X9C102 / X9C103 электрондук потенциометр башкаруу үчүн эскиз коду

5-кадам

Эгерде азыр, мультиметрдин жардамы менен, биз борбордун ортосундагы каршылыкты жана акыркы тыянактардын бирин текшерсек, анда биз каршылыктагы өзгөрүүлөрдү оңдойбуз.

Потенциометрге 5 воль колдонуп, чыңалууну осциллограф менен өлчөйм. Сүрөт натыйжаны чагылдырат.

Сунушталууда: