Робота потенціометра
Потенціометр: все, що ви повинні знати
El потенціометр це не що інше, як змінний резистор, який ви можете налаштувати. Цей тип електронний компонент може використовуватися для декількох додатків, таких як перемикач Диммера. У випадку періодичної програми з Arduino, це зазвичай вдалий варіант для РК-екранів, в яких ви можете регулювати яскравість того самого за допомогою неї.
Якщо вам цікаво знати трохи більше про цей елемент, ось повний посібник, за допомогою якого можна вивчити основи, щоб почати використовувати їх у своїх майбутніх проектах, і написати свій перший ескіз із Arduino щоб перевірити, як це може працювати ...
Що таке потенціометр?
Un потенціометр - це електронний компонент, подібний до резистори, або звичайні резистори, але зі змінним значенням. Це дає можливість контролювати інтенсивність струму, який проходить через ланцюг, до якого він підключений паралельно, або контролювати падіння напруги у разі послідовного підключення.
Коли він повністю закритий, тобто мінімальний хід, ми отримуємо максимум напруга біля виходу (той, що біля входу). Якщо він повністю відкритий, в кінці туру буде отримано мінімум. У проміжному положенні це буде напруга на виході, яка буде відповідати частці напруги на вході.
Застосування потенціометра найрізноманітніші, і щодня ви використовуєте багато з цих елементів майже не усвідомлюючи цього.
Наприклад:
- У звуковому обладнанні ви бачили, наприклад, знамениті ручки або поворотні пускачі, за допомогою яких регулюється гучність. Або також у еквалайзерах тощо. Це все потенціометри.
- При освітленні ви побачите це в регуляторах інтенсивності світла, змінюючи інтенсивність лампочок.
- Їх можна використовувати як датчики, оскільки кутовий рух, що здійснюється на них, спричинить опір і, отже, напругу змінюватиметься. Потім, калібруючи систему та вимірюючи вихід, можна визначити, наскільки вона перемістилася.
- Вони також можуть використовуватися як елементи управління.
Типи потенціометрів
Є кілька типи потенціометрів, хоча не всі є дуже практичними для загальних застосувань. Найпоширенішими є:
- Лінійний потенціометр варіації: це тип, опір якого буде змінюватися лінійно, тобто пропорційно куту повороту. Тобто, у цього типу потенціометра, коли буде пройдена половина поїздки, буде 50% опір. Цей тип є найпоширенішим та тими, які зазвичай використовуються з Arduino та у більшості схем, диммерів тощо.
- Логарифмічний потенціометр варіації: в цьому випадку він буде змінюватися логарифмічно до кута повороту, тому приріст буде вищим, ніж попередній. Це може бути використано для інших типів програм, які вимагають такого типу відповіді. У цьому випадку їх часто використовують для звукових ланцюгів, оскільки людське вухо сприймає логарифмічне та нелінійне збільшення гучності, як ви вже знали.
Звичайно, ці потенціометри матимуть максимальний типовий опір. Наприклад, вони можуть становити 10 кОм. У цьому випадку, коли вони перебувають на максимумі своєї подорожі, вони нададуть зазначений максимальний опір.
Як ви можете бачити на попередньому зображенні, підключення цього елемента дуже просте. Це лише є три шпильки, або шпильки, тобто на один більше, ніж звичайні резистори. У цьому випадку шаблон 1 буде вхідною напругою, тоді як 2 буде вихідним, а 3 буде підключений до GND (заземлення).
Інтегруйте потенціометр з Arduino
З Плата Arduino та потенціометр Можна багато чого зробити. Але перед цим ви повинні знати, що, щоб зробити простий приклад, з якого слід почати бачити роботу потенціометра, ви можете використовувати будь-який аналоговий штифт на платі. Наприклад, в a Arduino UNO Ви можете використовувати від A0 до A5.
Оскільки вони мають 10-бітну роздільну здатність, це означає, що у вас є 1024 можливі значення (0000000000-1111111111), а оскільки доступний діапазон напруги становить від 0 до 5 в, то його можна відкалібрувати так, щоб 0000000000 (або 0) дорівнював 0 В, а 1111111111 (або 1023) становив 5 в, щоб він міг виявити стрибки напруги 0.004 в ( 5/1024).
в з'єднання, ви можете просто зробити наступне:
- Підключіть вхід потенціометра до 5 В плати.
- Вихід потенціометра буде підключений до одного з аналогових входів. Наприклад, А1.
- Що стосується іншого штиря потенціометра, що залишився, його потрібно підключити до GND.
Як тільки це буде зроблено, ви можете створити маленький ескіз в IDE Arduino щоб мати можливість перевірити, як працює потенціометр. За допомогою цього коду ви досягнете того, щоб мати можливість читати значення напруги, отримані на виході, коли ви повертаєте курсор потенціометра.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | //Ejemplo de prueba de potenciómetro long valor; void setup() { //Inicializamos la comunicación serial Serial.begin(9600); //Escribir el valor leído por el monitor serie Serial.println( "Inicio de sketch - Valores del potenciómetro" ); } void loop() { // Leer los valores del A1 valor = analogRead(A1); //Imprimir en el monitor serie Serial.print( "Valor leído = " ); Serial.println(valor); delay(1000); } |
Комментариев нет:
Отправить комментарий