Quantcast
Channel: Рождённый с паяльником
Viewing all articles
Browse latest Browse all 2102

Помехоподавления вопрос

$
0
0
Товарищи учоныя, у меня тут в подполе... Но на самом деле не в подполе, а прямо на столе. На этом самом столе есть два девайса: первый это старенький самсунговский монитор, второй — самопальный контроллер подсветки (рабочий свет типа) на ик-пультике.

Ну и между делом выяснилось, что монитор в момент включения даёт наводку на "рабочий свет"пока не прогреется. То есть, он и раньше её давал, но сегодня я переставил монитор, и это стало прям мешать. Наводка выражается в том, что лампочка подтверждения приёма на лампе начинает яростно мигать, словно в неё фигачат десятком пультов сразу; иногда прилетевший импульс оказывается ровно таким, чтобы контроллер думал, что это повтор команды и тогда уже мигает свет или выключается вообще (технически это баг в прошивке, но об этом ниже). В любом случае, помеха забивает канал на полминуты-минуту, и лампа становится неуправляемой.

Важно: помеха именно оптическая! Если закрыть монитор куском плотного картона, то эффект пропадает. То есть, как я понимаю, инвертор питания кормит лампу переменным током примерно 38кГц плюс-минус, что вполне проходит через фильтры приёмника. Непрогретая лампа, кроме этого, излучает нестабильно (причём и излучает в ИК тоже!), что приёмником воспринимается как модуляция.

Собственно, а что с этим можно сделать?

1) Разместить в приёмник в другом месте можно, но.... ничего не гарантирует. Приёмник смотрит на стол (где руки с пультом), монитор светит на стол... не факт что поможет.

2) Починить баг можно и нужно, но гемор... снимать-разбирать-распаивать, править баг, искать где-то в хламовнике прищепку на so-8.... гемор. И забитый канал всё равно не исправит.

3) Сменить монитор не предлагать, на то есть причины, а кроме того он мне просто нравится.

Может, ему в питальнике что-нибудь куда-нибудь подпаять чтобы лампа не мерцала?

Viewing all articles
Browse latest Browse all 2102

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>