Полезни съвети

Свържете потенциометър към Arduino

Pin
Send
Share
Send
Send


Свързване на променлив резистор или как да свържете променлив резистор.
Много хора не знаят как да свържат променлив резистор. И затова нека започнем всичко много просто. Променливият резистор е показан на фигура 1.

Променливият резистор има 3 пина, два щифта отстрани и един щифт в центъра. Съпротивлението, което се регулира спрямо другите два извода на променливия резистор, се отстранява от този терминал (фигура 2). Ако свържем “плюс” към един страничен изход и “минус” захранването към друг, например 12V, тогава когато завъртим копчето на променливия резистор на централния изход, получаваме напрежение спрямо “минус”, което ще се задейства от 0 до 12V , При избора на променлив резистор е необходимо да се избере неговото съпротивление поне с няколко kOhm и до няколкостотин kOhm в зависимост от напрежението на източника на захранване. По-добре е да не свързвате мощен товар към променлив резистор, освен ако не е специален мощен резистор с висока мощност. Обикновено за различни вериги за автоматизация, честотни преобразуватели се използва променлив резистор със съпротивление от порядъка на 10 kOhm или така, тъй като токът, като правило, е само няколко милиампера, можете да вземете всяка мощност от променливия резистор.

Ако използвате променлив резистор на променлив ток на 220V мрежа, например, в регулатор на тиристорната светлина, тогава основното нещо, което трябва да запомните, е, че металния корпус на резистора може да се захранва и трябва да се внимава и е препоръчително да поставите специална изолационна капачка върху дръжката на променливия резистор.

Принципът на работа на потенциометъра

Променлив резистор или потенциометър е електрическо устройство, чиято стойност на съпротивлението може да бъде зададена в определени граници. По този начин можем да променяме параметрите на електрическите вериги, гъвкаво да ги настройваме към определени условия: например да регулираме чувствителността на сензора или силата на звука в високоговорителя. Потенциометрите се използват широко в схеми за регулиране на силата на звука, напрежението, контраста и т.н., за тяхната простота и практичност.

В зависимост от тяхната структура, потенциометрите са разделени на два големи класа: цифров и аналогов. Основният елемент на цифровия потенциометър е резистивна стълба, където на всяка стъпка от веригата има електронни превключватели. В определен момент от време се затваря само един електронен превключвател, който задава определена стойност на съпротивлението. Поради броя на стъпките в стълбата се определя диапазонът на разделителна способност на потенциометъра. Аналоговият потенциометър може да променя стойността си непрекъснато, но като правило в по-тесен диапазон самият резистор също ще има големи размери.

В по-голямата част от случаите цифровите потенциометри се използват в проекти на ардуино. Най-често те са интегрални схеми с позицията на цифровия показалец в центъра на скалата.

Схема на свързване

Потенциометърът е свързан към ардуино в съответствие с диаграмата, показана на фигурата:

За това трите извода на потенциометъра трябва да бъдат свързани към посочените отвори на платката:

  • Черното е GND,
  • Червено - 5V мощност,
  • Средно - от централния изход към аналоговия вход A0.

Чрез промяна на позицията на вала на свързания потенциометър се случва промяна в параметъра на съпротивлението, което причинява промяна в индикатора на нулевия щифт на ардуиновата платка. Четенето на получената стойност на напрежението на аналоговия импулс става в скицата с помощта на командата analogRead ().

Платката Arduino има аналогово-цифров преобразувател, който може да чете напрежението и да го преобразува в цифрови индикатори със стойност от нула до 1023. Когато завъртите показалеца към крайната стойност в една от две възможни посоки, напрежението на щифта е нула и следователно напрежението което ще се генерира е 0 V. Когато валът се завърти до края в обратна посока, към щифта се прилага напрежение 5V, което означава, че числовата стойност ще бъде 1023.

Пример за проект

Пример за схема на свързване на потенциометър може да бъде дъска с променлив резистор и свързан LED. С помощта на потенциометър ще се контролира нивото на яркостта на сиянието.

За работата трябва да се подготвят следните подробности:

  • 1 Arduino Uno Board
  • 1 дъска без спойка
  • 1 LED
  • 1 резистор със съпротивление 220 ома
  • 6 проводници "баща-баща"
  • 1 потенциометър.

За да използвате по-малко проводници от дънната платка към контролера, свържете светодиода и потенциометъра със заземяващ проводник към дългия минус релса.

Потенциометър - какво е това

Като разделител на напрежението се използва променлив резистор в електрическа верига с Arduino Uno или Nano платка. Напрежението (5V и GND) се прилага към клемите на потенциометъра, а средният извод на радиоелемента е подвижен контакт. Когато копчето на потенциометъра се завърти, напрежението на сигнала в средния терминал ще се промени от максималната му стойност (5 волта) на нула.

Тример и променлив резистор (потенциометър)

Потенциометрите се предлагат в много видове. По характера на промяната на съпротивлението те се делят на: линейни (промени в съпротивлението в пряка пропорция), логаритмични и експоненциални (промени в съпротивлението с различна интензивност). По вида на корпуса има: едноредови, много завои, плъзгащи и т.н. По назначение: променливи и настройващи резистори.

Как да свържете потенциометър към Arduino

За урока ще ни трябват следните подробности:

  • Arduino Uno / Arduino Nano / Arduino Mega Board,
  • потенциометър (променлив резистор),
  • без припой
  • един светодиод и резистор,
  • серво задвижване
  • проводници “баща-баща”, “баща-майка”.

Скица. Свържете потенциометър към аналогов вход

Крайните крака на променливия резистор са свързани към захранващите портове (5V и GND). Средният контакт има подвижен контакт, върху който напрежението се променя поради промяна на съпротивлението по време на въртене на дръжката. Полярността на връзката "+" и "-" не играе роля и ще се появи само инверсия на сигнала на потенциометъра. Сглобете следната схема и изтеглете кода на дъската.

Диаграма на свързване на потенциометъра за Arduino Uno

Скица. Свързване на потенциометър и светодиод

За да регулирате яркостта на светодиода с помощта на променлив резистор, трябва да прочетете данните от този радио елемент, като го свържете към аналоговия вход. В зависимост от въртенето на копчето на потенциометъра е необходимо линейно да промените яркостта на светодиода. Това е доста просто да се направи на микроконтролера, диаграмата за свързване на променливия резистор с примерен код е разположена по-долу.

Схема на свързване на потенциометър и светодиод към Arduino

Обяснения на кода:

  1. ако трябва да свържете няколко потенциометра към Arduino Nano, трябва да ги свържете към други аналогови входове.

Скица. Свързване на потенциометър и светодиод

За да регулирате яркостта на светодиода с помощта на променлив резистор, трябва да прочетете данните от този радио елемент, като го свържете към аналоговия вход. В зависимост от въртенето на копчето на потенциометъра е необходимо линейно да промените яркостта на светодиода. Това е доста просто да се направи на микроконтролера, диаграмата за свързване на променливия резистор с примерен код е разположена по-долу.

Схема на свързване на потенциометър и светодиод към Arduino

Обяснения на кода:

  1. светодиодът е свързан към аналоговия изход с PWM сигнал,
  2. данни от порт А1, които са в диапазона 0 ... 1023, разделяме на 4 и получаваме диапазон от 0 до 255, за да променим яркостта на светодиода.

Скица. Свържете потенциометър и серво

Сервомоторът се свързва към аналоговите изходи на Arduino Nano. Скицата използва функцията map, която пропорционално прехвърля стойността на променливата от текущия диапазон от стойности в новия диапазон. Така стойностите от потенциометъра в диапазона 0 ... 1023, ние ги превеждаме в нов диапазон от 0 до 180 (ъгъл на въртене на сервомотора). Сглобете схемата като на снимката и заредете следващата скица.

Схема на свързване на потенциометър и сервомотор към Arduino

3 коментара за „Свързване на потенциометър към Arduino“

Как да сглобяваме верига, така че светодиодът да мига, а скоростта на мигане се задава от потенциометър?

Опитайте се да намерите верига за секвенсиране на чипа NE555, ако arduino не е задължително

…..
n = analogRead (A0)
digitalWrite (9, HIGH),
забавяне (n),
digitalWrite (9, LOW),
забавяне (n),
….
Ако искате да прехвърлите в някакъв друг диапазон, тогава:

n = analogRead (A0),
n = карта (n, 0, 1023, 0, 2046),
digitalWrite (9, HIGH),
забавяне (n),
digitalWrite (9, LOW),
забавяне (n),

В този случай скоростта на мигане се намалява наполовина.
Между другото, надявам се да разберете какво и къде да се свържете
P. S. Не проверих, това може да е грешно

Стандартен потенциометър

Класическият потенциометър може да има сравнително голям размер и дълга дръжка (вал) за по-удобно регулиране на съпротивлението с пръсти. Появата на един от представителите на стандартните потенциометри и схематичното му изображение са показани по-долу.

Той (като всички потенциометри) има три изхода (клеми): A, B и C. Как работят? Така че, ако вземем клема B и клема C и завъртим копчето по посока на часовниковата стрелка, съпротивлението на потенциометъра ще се увеличи от 0 до максимум. Когато завъртим копчето обратно на часовниковата стрелка, съпротивлението ще намалее.

Ако вземем клема A и клема B и завъртим копчето обратно на часовниковата стрелка, съпротивлението на потенциометъра ще се увеличи от 0 до максимум. Когато завъртим копчето по посока на часовниковата стрелка, съпротивлението ще намалее.

Предварително зададен потенциометър

Това са по-компактни потенциометри (понякога наричани предварителни настройки) и те служат главно за първоначалната настройка на устройството, т.е. те не предполагат честата им употреба. Следователно, вместо голям удобен вал за регулиране на съпротивлението, те имат малка въртяща се плоча с резба с отвертка. По-долу е появата на такъв потенциометър и неговото изображение на веригата.

Ако вземем клема А и клема В и завъртим въртящата се метална плоча по посока на часовниковата стрелка, съпротивлението се увеличава от 0 до максимум. Когато го завъртим обратно на часовниковата стрелка, съпротивлението намалява.

Ако вземем клема A и клема C и завъртим плочата обратно на часовниковата стрелка, предварително зададеното съпротивление ще се увеличи от 0 до максимум. Когато завъртим плочата по посока на часовниковата стрелка, съпротивлението намалява.

Настройка на потенциометър

Трициометърът потенциометър (наричан още тример) е по-скоро като предварително зададен потенциометър, отколкото на класически потенциометър, тъй като вместо голям въртящ се вал, той има малка дръжка във формата на плоча с изрез за отвертка. Но за разлика от предварително зададения потенциометър, се предполага по-честа употреба, например, по време на планираното калибриране на всяко оборудване. Появата на настройващия потенциометър е показана по-долу.

Ако вземем щифт А и щифт В и завъртим копчето по посока на часовниковата стрелка, съпротивлението на потенциометъра ще се увеличи от 0 до максимум. Когато движим дръжката обратно на часовниковата стрелка, съпротивлението намалява.

Ако вземем клема B и клема C и завъртим копчето обратно на часовниковата стрелка, съпротивлението на потенциометъра ще се увеличи от 0 до максимум. Когато движим копчето по посока на часовниковата стрелка, съпротивлението намалява.

Гледайте видеоклипа: RAMPS - Multi-Extruder (Септември 2020).

Pin
Send
Share
Send
Send