Проблемы с пониманием схемы подключения.
На изображении показан способ подключения оптопары. Моя проблема связана с тем, как подключен эмиттер (Q1 на изображении). Эммитер переходит на сопротивление, идущее на землю и на v_out. Когда я пытаюсь добавить в свою схему вывод, который, как предполагается, принимает данные, вывод v_out замолкает. Если я уберу сопротивление, идущее от эмиттера к земле, и просто подключу к эмиттеру, все будет работать нормально.
@magicmike992, 👍0
Обсуждение1 ответ
Обычно вы подключаете сторону заземления (0 В) резистора R2 к земле Arduino, а другую сторону R2 (которая также подключена к эмиттеру Q1) к входному контакту Arduino. Когда на светодиод подается питание при нажатии кнопки, он посылает свет на фототранзистор. Из-за этого фототранзистор начинает проводить ток (I1), что вызывает падение напряжения I1xR2 на резисторе R2. Когда это напряжение достаточно велико, при считывании на входном контакте будет отображаться «1» (или HIGH). «Достаточно высокое» означает >= 0,7 x Vcc, где Vcc — напряжение линии электропередачи на Arduino.
На веб-сайте, с которого взято изображение в вашем вопросе (здесь), есть обширная статья о работа и внедрение оптопар. Там также показаны примеры альтернативных схем.
может я чего-то не понимаю, но что-то в этом роде? https://imgur.com/6xZE5gx Здесь красный провод идет на коллектор. эмиттер заземляется через резистор и отправляет сигнал на Arduino через серый кабель., @magicmike992
Я бы оставил резистор в коллекторной линии. Резисторы на картинке настоящие, которые вы используете (как вы взяли нестандартный резистор на 250 Ом?). Лично я больше доверяю схеме рис. 14 в даташите: https://www.vishay.com/docs/81181/4n35.pdf, @PimV
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- Как подключиться к Arduino с помощью WiFi?
- avrdude ser_open() can't set com-state
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
Оптопара подключена к плате Arduino? Какая у вас схема?, @Jot
Моя первая реакция: «УРА! Это 18 Вольт поступает на входной контакт Arduino?». Если рассматриваемый Ardiono имеет встроенный стабилизатор 5 В, используйте его вместо 18 В на коллекторе Q1, вставьте резистор обратно и повторите попытку. Это очевидно, но не забудьте настроить входной контакт и ВХОД. Вы также можете попробовать другой входной контакт, потому что, как бы мне не хотелось это говорить, ваш первый эксперимент мог разрушить входную цепь для первого контакта., @Randy
объясните пожалуйста, что это значит....
булавка молчит
, @jsotolaконтакт, который предположительно принимает данные
.... о каком контакте вы говорите?, @jsotola