Устранение неполадок оптрона
Я пробую проект 15 из книги Arduino Uno Projects book (оптопара).
Мне удается включать и выключать светодиод в отдельной схеме с помощью моей оптопары с приводом от Arduino.
Теперь я попытался также включить какое-то реальное устройство (игрушку с батарейным питанием от моего ребенка, которую она больше не использует). Замена оригинального переключателя игрушки на перемычку оставляет его работающим, поэтому я уверен, что он в основном работает. Но поставив мой оптопар между ними, он просто не загорится.
Измеряя сопротивление на выходных ячейках 4N35 , как указано здесь, я получаю-15k Ом (и 1 при измерении наоборот, т. Е. Как если бы вообще не было соединения). Коммутационные провода также точно переключают измерение, т. Е. Я Никогда не получаю никакого положительного измерения сопротивления.
Что здесь может пойти не так? Что еще я могу попытаться выяснить, что случилось? Спасибо!
@bonifaz, 👍0
Обсуждение1 ответ
Во-первых, отрицательного сопротивления нет, сопротивление-это единственная положительная мера, от 0 до бесконечности.
Мое лучшее предположение заключается в том, что у вас оптрон наоборот, поэтому вы измеряете вход, а не выход: возможно ли это?
Я понимаю, что сопротивление должно быть положительным; вот почему меня смущает, что медиаметр отображает отрицательное сопротивление. Я считаю, что моя оптопара находится в правильном направлении, b/c с использованием светодиодной схемы вместо игрушки работает., @bonifaz
Тогда, возможно, линия, которую вы хотите контролировать, имеет более высокий ток, обычно протекающий по ней. Вполне возможно, что участок фототранзистора оптрона имеет слишком высокое сопротивление для протекания этого тока или что в предыдущей попытке ток, протекающий через него, был слишком высоким для него (так что рассеивающееся тепло убило участок). Попробуйте управлять МОП-транзистором с более высоким током с помощью оптрона, @chrisl
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- Как подключиться к Arduino с помощью WiFi?
- avrdude ser_open() can't set com-state
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
Во-первых, нет *отрицательного сопротивления*, сопротивление - это только положительная мера, от 0 до бесконечности. Я думаю, у вас оптопара наоборот, поэтому вы измеряете вход, а не выход: возможно ли это?, @Roberto Lo Giacco
как вы соединили 4N35 между игрушкой и Arduino?, @jsotola
Я понимаю, что сопротивление должно быть положительным; вот почему меня смущает, что медиаметр показывает отрицательное сопротивление. Я считаю, что моя оптопара находится в правильном направлении, т.к. использование светодиодной схемы вместо игрушки работает., @bonifaz
@jsotola добавил фотографии выше., @bonifaz
Тогда, возможно, линия, которую вы хотите контролировать, имеет более высокий ток, обычно протекающий через нее. Вполне возможно, что участок фототранзистора оптопары имеет слишком высокое сопротивление для протекания этого тока, или что в предыдущей попытке ток, протекающий через него, был слишком велик для него (так что рассеивающееся тепло убило участок). Попробуйте управлять полевым МОП-транзистором с более высоким током с помощью оптрона., @chrisl
@bonifaz Я предлагаю вам измерить ток, протекающий при коротком замыкании проводов в RC-машине, чтобы вы могли угадать как ориентацию, так и величину (если она больше пары миллиампер, вам нужно будет управлять транзистором с оптопарой), @frarugi87