Зачем вам нужен второй резистор при использовании фоторезистора /LDR?

Фоторезистор уже является резистором и ограничивает напряжение в цепи. Почему он не может быть подключен к штырю и измерен? Почему второй резистор необходим для подключения фоторезистора к земле?

10 голосов | спросил Jason 9 Jpm1000000pmFri, 09 Jan 2015 14:16:30 +030015 2015, 14:16:30

5 ответов


11

Простой ответ заключается в том, что напряжение для Arduino очень просто измерить, а сопротивление нет, и большинство датчиков, таких как фоторезистор (LDR), датчик гибкости, термисторы и т. д. - фактически являются переменными резисторами.

Основная причина, по которой трудно измерить изменения сопротивления, заключается в том, что Arduino (и большинство IC) содержит крошечную систему под названием Аналого-цифровой преобразователь (ADC) . Эта система преобразует изменения в аналоговое напряжение в ряд из 1 и 0, которые, в свою очередь, могут быть преобразованы в Integer.

АЦП предназначен для чтения изменений напряжения , и если мы хотим использовать analogRead Arduino (который использует АЦП) для получения показаний фоторезистора, например, мы потребуется способ преобразования изменений сопротивления в изменения напряжения , а делитель напряжения - самый простой способ сделать это.

Правда, датчик уже является резистором, и поэтому он должен менять напряжение на нем. Но вам будет трудно измерить изменения напряжения, поскольку нет контрольной точки, кроме Vcc (5V) и Ground:

Цепь, содержащая только фоторезистор

В противоположность этому, при использовании делителя напряжения у вас есть четко определенная контрольная точка для измерения изменений напряжения:

Цепь с фоторезистором и делителем напряжения

ответил Omer 9 Jpm1000000pmFri, 09 Jan 2015 15:09:16 +030015 2015, 15:09:16
7

Это не совсем вопрос Arduino, но я ценю, что такие вещи, как фоторезисторы, являются обычными ранними проектами для пользователей Arduino.

Резисторы (и другие компоненты) действительно не ограничивают напряжение в цепи как таковой. Скорее, каждый компонент в последовательной цепи получает долю от общего напряжения. Эта пропорция определяется его сопротивлением.

Если у вас есть только один компонент, тогда все напряжение падает на него независимо от того, какое сопротивление оно имеет. Изменение сопротивления в этой ситуации повлияет только на количество протекающего через него тока.

Вам нужен второй резистор в качестве фиксированной контрольной точки. Вы знаете, сколько напряжения оно получит, если оба сопротивления равны, и что соотношение между напряжением и сопротивлением (гипотетически) линейно. Поэтому вы можете использовать это, чтобы выяснить, какое сопротивление имеет другой компонент, например. фоторезистор.

В качестве побочного примечания второй резистор может также играть важную роль в обеспечении безопасности. Без этого вы можете в конечном итоге получить короткое замыкание, если сопротивление другого компонента будет слишком низким.

ответил Peter Bloomfield 9 Jpm1000000pmFri, 09 Jan 2015 15:01:11 +030015 2015, 15:01:11
1

Для точного измерения сопротивления требуется точный источник тока ( http://www.digikey.com/product-search/en/integrated-circuits-ics/pmic-current-regulation-management/2556448?k=current%20source ).

Закон Ома, V = IR или R = V /I, утверждает, что для линейных компонентов значение сопротивления в цепи может быть оценено отношением приложенного напряжения, деленного на ток. С простым делителем напряжения, так как сопротивление датчика изменяется, так и ток в цепи. Поэтому измерение напряжения на стыке не обязательно обеспечивает точную индикацию тока в цепи. Для получения точных измерений необходимо контролировать как наложенное напряжение, так и ток.

ответил Marty Grogan 12 Jpm1000000pmMon, 12 Jan 2015 23:56:29 +030015 2015, 23:56:29
0

еще одна серьезная причина для этого - если у вас есть только серия, источник питания, LDR и сказать лампочку, тогда лампа может загореться, как только сопротивление LDR станет достаточно низким, тогда оно станет ярче, чем сопротивление продолжает уменьшаться. Если сконфигурировано больше резисторов в делителе потенциалов с транзистором и лампочкой на стороне коллектора, вы можете изменить резисторы, чтобы определить точное количество света, которое позволит приблизительно 1,6 В (?) (Любое напряжение превращает основание в в любом случае), и, следовательно, свет, при котором лампа внезапно включается с постоянным источником питания непосредственно от источника питания через фиксированный резистор, если это необходимо.

Итак, серия LDR будет менять ток со светом вокруг схемы, в делителе и транзисторе он функционирует как переключатель, зависящий от света

ответил Simon 9 Jpm1000000pmFri, 09 Jan 2015 19:52:05 +030015 2015, 19:52:05
0

В отличие от других электрических компонентов, фоторезистор (или светозависимый резистор, LDR или фотоэлемент) представляет собой переменный резистор. Это означает, что его сопротивление может зависеть от интенсивности света.

 введите описание изображения здесь>> </a> </p>

<p> Сначала я пойду с половиной схемы, чтобы четко понять. </p>

<p> Сопротивление фоторезистора уменьшается с увеличением интенсивности света.
Сильный свет -> LDR (уменьшается до 0 Ом). Таким образом, резистор 10 кОм (Ом) приближается к 5 В. </p>

<p> Сопротивление фоторезистора возрастает с уменьшением интенсивности света.
Тусклый свет - сопротивление LDR (увеличивается до бесконечности). </p>

<p> Таким образом, резистор 10k (Ом) получает только небольшое напряжение. </p>

<p> Вот полная схема, которую вы хотите спросить, почему нужен второй резистор. </p>

<p> <a href= введите описание изображения здесь>> </a> </p>

<p> Ключевым моментом является плата Arduino также имеет Vcc (5V) и землю. Таким образом, нет тока, если разность потенциалов равна нулю. Поэтому, во-первых, Vcc (5V) будет проходить через фоторезистор и переходить к резистору 10k (Ом). </p>

<p> Тогда, поскольку существует параллельная схема, arduino получит такое же напряжение, как и 10k (Ом) резистор. Таким образом, этот резистор LDR выполняет функцию подтягивающего резистора, который направляет ток в VCC. </p></body></html>

ответил Pyae Phyo Hlaing 14 Maypm16 2016, 21:17:06

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132