Даже если там 5 вольт, это не должно включать вход на ПР, логическая "1" от 15 вольт.
Вид для печати
на ПДИ с одного краю есть две клеммы +24, а с другой стороны 2 клеммы общий TTL, я туда подключил землю от датчиков, относительно которой запитываются все датчики на +5В. схему сейчас нарисую.
Вложение 43940
Если паяльник держать умеете, то предлагаю использовать вместо всей кучи (пди, пр и прочее) схему на базе нескольких 6N137 (у нее есть и двухканальный вариант) ну хотя бы попробовать. на выходе у этой микрухи всегда однозначный логический уровень в отличии от обычных транзисторных оптопар. если вам не помогают подтягивающие резисторы - то это очень странно. я думаю изоляция входов вполне может помочь. даже если запилить ПР, то может оказаться, что дребезг реле на выходе будут давать не меньший дерьмовый эффект, чем наводки.
Svorog
Вот классическое малобюджетное преобразование уровней.
Вложение 43945
Для малого количества можно слепить за час-другой на макетной плате.
UPD: S/S это в ПЛК, здесь это будет COM1,2
Sulfur да, в принципе это нормальное решение, только вот очень низкоскоростное... хотя у ПР входы тоже не блещут. Еще вопрос, а не надо ли в этой схеме еще подтягивающий резистор на "-" запихнуть? а то опять будут с помехами проблемы и подвешенным уровнем?
На счет низкоскоростности - что вы собираетесь считать на ПР со скоростью выше 80 кГц?Цитата:
нормальное решение, только вот очень низкоскоростное... хотя у ПР входы тоже не блещут. Еще вопрос, а не надо ли в этой схеме еще подтягивающий резистор на "-" запихнуть? а то опять будут с помехами проблемы и подвешенным уровнем?
На счет подтяжки минуса - по входу или по выходу? Если по входу, то можно параллельно входу до резистора повесить цепочку резистор-светодиод. Это будет и подтяжка и индикация одновременно. На выход тоже можно такое прикрутить, только смысла не вижу, ибо сам вход это по факту уже цепочка резистор-светодиод. В своих расчетах сопротивления резистора я обычно исхожу из тока в этой цепи 5 мА, и беру ближайший стандартный номинал. Например для 24в это будет 24В/0.005А=4800 Ом, ближайший стандарт - 4,7кОм.
В реальности я смог на рс817 получить только 12-14 кГц. Я делал схему преобразователя npn в линейный драйвер. Через спец. Ммкруху и на вход ее ттл подавал как раз через оптопары. Потом перешёл на указанные выше 137е и все полетело до 200 кГц