Re: Плата ввода с опторазвязкой для ардуино
Добавлено: Сб дек 03, 2016 4:57 pm
Ввод сигнала от выключателя должен обеспечивать два главных требования:
1. Чтобы система (микроконтроллер) не глючила, не сбоила и не сбрасывалась самопроизвольно от пришедших по взодной линии помех, в т.ч. от помех, которые создает сам контакт
2. Чтобы система не давала ложных срабатываний, не выдавала "контакт замкнут" когда он в действительности разомкнут, и т.д.
Для выполнения первого условия входные цепи должны защитить устройство от наносекундных помех. Оптрон эту задачу более-менее выполняет, однако за счет проходной емкости (типично) 0.5 пФ, выполняет он эту задачу не идеально. Обычный резистор, имея в разы меньше проходную емкость, с задачей справляется лучше. В моей схеме эту задачу выполняет резистор R2.
Для выполнения второго условия надо прежде всего озаботиться, чтобы не было ложных срабатываний, когда контакт разомнкнут. В этом состоянии на входную линию легко наводятся всякие наводки. Оптрон сам по себе эту задачу никак не решает, от слова "вообще". Радиолюбители полагают, что если в даташите характеристики оптрона прописаны при токе свкетодиода 10 мА, то при меньших токах он не сработает. Это чушь, конечно. Оптрон имеет довольно линейную передаточную характеристику начиная от очень малых токов светодиода. Важнейшим параметром является коэффициент передачи тока, CTR. Для дешевых опттронов в даташите оговорен минимальный CTR, а про максимальный - молчок. Может попасться оптрон, у которого CTR в несколько раз больше минимального. При какой помехе может быть ложное срабатывание у оптронной схемы, которую нарисовал olehs? Да при какой угодно, даже довольно слабой. А в моей схеме резистор R1 четко задает уровень устойчивости к ложным срабатываниям.
Не надо танцев с бубном, не надо ставить оптроны "на авось". От этого толку очень мало. Два резистрора в большинстве случаев будут работать намного лучше, чем бездарная радиолюбителькая схема с оптроном.
1. Чтобы система (микроконтроллер) не глючила, не сбоила и не сбрасывалась самопроизвольно от пришедших по взодной линии помех, в т.ч. от помех, которые создает сам контакт
2. Чтобы система не давала ложных срабатываний, не выдавала "контакт замкнут" когда он в действительности разомкнут, и т.д.
Для выполнения первого условия входные цепи должны защитить устройство от наносекундных помех. Оптрон эту задачу более-менее выполняет, однако за счет проходной емкости (типично) 0.5 пФ, выполняет он эту задачу не идеально. Обычный резистор, имея в разы меньше проходную емкость, с задачей справляется лучше. В моей схеме эту задачу выполняет резистор R2.
Для выполнения второго условия надо прежде всего озаботиться, чтобы не было ложных срабатываний, когда контакт разомнкнут. В этом состоянии на входную линию легко наводятся всякие наводки. Оптрон сам по себе эту задачу никак не решает, от слова "вообще". Радиолюбители полагают, что если в даташите характеристики оптрона прописаны при токе свкетодиода 10 мА, то при меньших токах он не сработает. Это чушь, конечно. Оптрон имеет довольно линейную передаточную характеристику начиная от очень малых токов светодиода. Важнейшим параметром является коэффициент передачи тока, CTR. Для дешевых опттронов в даташите оговорен минимальный CTR, а про максимальный - молчок. Может попасться оптрон, у которого CTR в несколько раз больше минимального. При какой помехе может быть ложное срабатывание у оптронной схемы, которую нарисовал olehs? Да при какой угодно, даже довольно слабой. А в моей схеме резистор R1 четко задает уровень устойчивости к ложным срабатываниям.
Не надо танцев с бубном, не надо ставить оптроны "на авось". От этого толку очень мало. Два резистрора в большинстве случаев будут работать намного лучше, чем бездарная радиолюбителькая схема с оптроном.