Самодельный энкодер и борьба с помехами в длинном проводе
- Войдите на сайт для отправки комментариев
Посоветуйте решение:
Есть самодельный энкодер в котором стоит оптопара. Энкодер работает на прерывании. От ардуины до энкодера проложен экранированный кабель длинной 40 метров(меньше никак). Из за длинны кабеля конечно куча ложных срабатываний.
При освещении фотоприемника его сопротивление становится 8 кОм, а в затемненном состоянии 30 кОм (не знаю почему такая маленькая разница получается, скорее всего светодиод мощный поставил из того что было в наличии, пробовал менять напряжение, но большей разницы не достиг). На фотоприемник идет +5 вольт которые он соответственно пропускает с сопротивлением 8-30Ом в зависимости от освещения светодиодом. Пины на которые приходит сигнал подтянуты на 15 кОм к земле.
Я так понимаю чтоб избежать помех на таком длинном проводе надо подтягивать сильнее пины к земле, скажем 1кОм, и делать усилитель сигналов с энкодера, и за усилителем подбирать соответственно резисторы.
Посоветуйте как лучше сделать, нужен я так понимаю какой-нибудь операционный усилитель двухканальный, или на двух транзисторах собрать схему и инвертировать логику опроса энкодера по прерыванию.
Сделать безпроводным не предлагать?
Да не очень удобно беспроводным так как это дело на судне работать будет. Кабель уже прокинут, а беспроводным способом я не уверен что будет через переборки проходить, там помех много, и к тому же понадобится вторая ардуина. Это конечно можно и беспроводным способом попытаться решить, но на данный момент уже итак все готово, и только ложные срабатывания прерываний надо победить. на коротком кабеле все работает, и проблема только в помехах. Не подумайте что там опасными процессами на ардуине собрался управлять, просто второстепенный индикатор для удобства и некритично при отказе
А поставить еще одну ардуину или МК и слать данные с помощью помехозащищенного протокола никак?
Или расположить ардуину ближе к энкодеру.
не ардуину ближе к энкодеру сложно так как там к ней семисегментный индикатор прикручен и пара кнопок
Если скорость срабатывания датчика не критична, и если на коротких проводах всё работает - значит просто подключить конденсатор с пина на землю. Должно помочь.
Сопротивление резистора уменьшать не стоит. При указанных параметрах фоторезистора должно быть именно 15кОм, всё правильно.
Простыми методами не обойтись. Длинные линии - целая наука! Проще чем рассказано здесь, пожалуй, не найти.
http://easyelectronics.ru/tokovaya-petlya.html
Удачи!
Datak, Sky, спасибо, попробую конденсатор, и про токовую петлю тоже очень интересно, отличная статья как раз по теме