@justcrone
Верстальщик

Потенциометр для ардуино, какое нужно сопротивление?

Доброго времени суток, пожалуйста, отнеситесь к моему нубскому вопросу с терпением)
В физике/робототехнике профан, стараюсь осваивать все постепенно
Вопрос такой:
Подключил потенциометр (на 100 Ом) к ардуино Леонардо , но показания никакие с него не считывает, есть ли разница на сколько Ом у него сопротивление, или это не играет роли?
Кнопки/переключатели работают корректно, а вот от потенциометров нет никаких признаков(
Как разобраться что не работает, и что можете подсказать чтобы изучить этот вопрос поконкретнее (на что влияет сопротивление потенциометра при подключении к ардуино, какое нужно и тд)
Заранее большое спасибо)
  • Вопрос задан
  • 1155 просмотров
Пригласить эксперта
Ответы на вопрос 2
gbg
@gbg Куратор тега Arduino
Любые ответы на любые вопросы
В данном случае, ардуина является вольтметром, причем с достаточно большим входным сопротивлением.

Это означает, что выбор сопротивления потенциометра продиктован током, который будет через него течь в первую очередь. 100 Ом тоже будет работать (если его верно подключить и верно запрограммировать), но через него будет течь довольно большой ток (5V / 100 Ом = 0.05А = 50 миллиампер), что может создать проблему, если девайс имеет батарейное питание - батарейки будут быстро садиться.

Типичным выбором являются потенциометры с сопротивлением 10 000 - 100 000 Ом.

Лучший способ проверить потенциометр - измерить напряжение на выводе движка мультиметром, когда концы сопротивления подключены к источнику питания с известным выходным напряжением. Мультиметр при этом желательно иметь стрелочный, чтобы оценить плавность работы и отсутствие участков с плохим контактом между ползунком и дорожкой.
Ответ написан
Комментировать
nava2002
@nava2002
Инженер
Потенциометр нужно использовать как "Делитель напряжения".
На аналоговый вход Arduino подключаем ножку от "движка" потенциометра (как правило средний контакт).
Крайние ножки подключаем соответственно к "земле" и "Питанию".
Командой analogRead() читаем занчение на аналоговом входе.
Учитывая значение в 100 Ом при питании 5в ток через резистор будет примерно 0,5А. Блок питания может не оценить такого подхода. Потому как правило используют переменные резисторы в диапазоне 1КОм - 100КОм.

Вариант с "подтягивающими резисторами" рассматривать не будем, для старта хватит простого измерения напряжения на аналоговом входе.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы