смоделируйте эту схему - схема, созданная с помощью CircuitLab
Я новичок, и это может быть не сложно. Я использую Arduino UNO и пытаюсь найти неизвестное сопротивление с помощью приведенной выше схемы.
Но когда вход АЦП не подключен, он дает случайное показание, а когда я подключаю вход, он напрямую показывает 1023 как аналоговое показание. В чем проблема? А также, если я получу правильные показания АЦП, можно ли будет правильно найти неизвестное значение сопротивления с помощью вышеуказанного делителя напряжения? Напряжение измеряется между выводом ADC и выводом Gnd. Это нормально?
Я бы сделал это так: а потом узнать
Показание 1023 означает, что ваш АЦП зашкаливает, то есть его входное напряжение выше эталонного.
Имейте в виду, что вы можете выбрать несколько разных источников для эталона АЦП, включая VCC (который, как я подозреваю, из контекста вашего вопроса, вы думали, что используете), но это также может быть 1,1 В и внешнее напряжение. Внезапно я не знаю, что по умолчанию.
Как только вы выбрали VCC в качестве эталона АЦП, ваша формула для напряжений, основанная на R1 и R2, верна.
Транзистор
кая
Маянк