Многие желающие воспользоваться программой SlyControl для дистанционного управления компьютером, в частности, при просмотре видео, TV, DVD, SatDVB и др. сталкиваются с очень ненадежной работой программы с самодельными модулями DCD.
На самом деле, сама программа работает довольно четко и устойчиво. Причина заключается в том, что в схеме DCD, данной в описании программы SlyControl, как сам фотоприемник, так и COM порт работают в нестандартном режиме. В частности, COM порт требует для четкой работы своих входов двуполярных сигналов обеспечивающих ток порядка 2 мА, выходной ток фотоприемников TSOP1836 по паспорту не должен превышать 0.5 мА. В приводимых повсеместно схемах DCD это не обеспечивается.
Поэтому, в стандартную схему DCD были внесены изменения, заключающиеся в добавлении схемы преобразования логических уровней TTL в двуполярные уровни COM порта. Преобразователь уровней выполнен на p-n-p транзисторе Т1 КТ361 с любой буквой. Номиналы резисторов R1 -R3 подобраны так, чтобы обеспечить на входе DSR COM порта плюс/минус 5 В, что вполне допустимо. Ток по выходу DATA фотоприемника не превышает 0.5 мА. Получаемая фазировка сигнала DSR четко соответствует требованиям программы SlyControl.
Эксперименты, проведенные с усовершенствованным модулем DCD и программой SlyControl 2.7.12 показали практически безукоризненную и четкую работу различных стандартных инфракрасных пультов. Если до переделки, работа пульта RC-5 (Samsung) была нечеткой, пульт то управлял компьютером, то нет, то после усовершенствования, работа пульта стала очень четкой, а пульт начинал работать правильно практически сразу после загрузки программы. При этом, совершенно неважно, что запускается в первую очередь, то ли, например, ProgDVB или SlyControl.
Стоит попросить автора программы SlyControl при усовершенствовании своей программы проследить за тем, чтобы после загрузки программы на выходе DTR COM порта оставался сигнал минус12 В, а на выходе RTS соответственно плюс 12 В.
Резвяков Евгений r_evgeni45@mail.ru
г. Москва 25.03.2005 г.