Приём сигнала через LPT - безопасность при помехах.

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
Ответить
Открыл глаза
Сообщения: 46
Зарегистрирован: Чт апр 28, 2011 13:23:58

Сообщение v_mil »

Уважаемые участники!
Есть задача по управлению LPT-портом в условиях электромагнитных помех.
Есть установка с контроллером температуры, питающимся от 220В, использующимся как защита от перегрева. В том же металлическом ящике, где стоит контроллер, установлены автоматические выключатели для оборудования, суммарная мощность которого может скачкообразно меняться практически от нуля до 1 кВт.
Контроллер имеет сухой контакт (реле) для звонка, который замыкается или размыкается (как запрограммировать) при перегреве. Выходы гальваноизолированы от всего. Есть идея прикошатить этот контакт напрямую к LPT порту (линии статуса) кабелем с двойным экраном, чтобы компьютер оперативно узнал про перегрев. Проблема в том, что при разомкнутых контактах реле они окажутся висячими. Как не крути, а хотябы сантиметр-два провода будут не экранированными и окажутся под влиянием электромагнитных наводок от фазовых проводов. Стоит ли опасаться выхода из строя порта :kill: ?
Контакты могут быть зашунтированы (прилагаемый файл) сопротивлением Rш, но его значение должно обеспечить стойкую логическую единицу. Это - как минимум Rш=1,81 кОм (напряжение 2В, ток - 1,12...1,14 мА). Значение получено экспериментально на LPT порту HP Omnibook 4150. Можно его увеличить, чтобы уменьшить ток. Какое Вы посоветуете сопротивление шунта или схему подключения? Стоит ли устанавливать защитный резистор Rл на линии и какого номинала?
Заранее благодарен. :))
Вложения
LPT.png
(4.68 КБ) 725 скачиваний
Какие часы лучше, идущие или стоящие? Конечно стоящие!
Стоящие часы показывают абсолютно точное время аж 2 раза в сутки, а идущие - никогда.
Реклама
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Сообщение Enman »

а, может, так пойдёт?...только резистор можно и меньше...510...и два экрана незачем, максимум одного хватит, экран соединить только с общим порта со стороны компа.
Изображение
Реклама
Открыл глаза
Сообщения: 46
Зарегистрирован: Чт апр 28, 2011 13:23:58

Сообщение v_mil »

Большое спасибо :)) !
Экспериментально установлено, что на моём порту в линии не может быть больше 495 Ом, иначе при замыкании кнопки состояние неопределенное. (Вообще почему-то подтяжки в порту имеют сопротивление ~2,8к, что более чем в 2 раза превышает стандартные 1,2к. Кроме того, в разомкнутом состоянии напряжение 5,1В). Надо ли при этом что-либо поменять в схеме? Следует ли чуть увеличить номинал стабилитрона, например, до 5,6В?
Какие часы лучше, идущие или стоящие? Конечно стоящие!
Стоящие часы показывают абсолютно точное время аж 2 раза в сутки, а идущие - никогда.
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Сообщение Enman »

тогда пусть 100 Ом останется...
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Сообщения: 46
Зарегистрирован: Чт апр 28, 2011 13:23:58

Сообщение v_mil »

Хороший ли вариант заменить резистор диодом, который открывается при DV=0,6...0,7V и сохраняет такое падение напряжения до 2 мА? Тогда при замыкании ключа напряжение на выходах упадет до нормируемых IEEE1284 <0,8В. А ток окажется минимально возможным независимо от того, какой подтягивающий резистор впаял производитель порта. Кроме того, при наводке с обратным знаком диод её просто не пропустит.
Вложения
LPT_DIODE.png
(1.79 КБ) 605 скачиваний
Какие часы лучше, идущие или стоящие? Конечно стоящие!
Стоящие часы показывают абсолютно точное время аж 2 раза в сутки, а идущие - никогда.
Реклама
Мучитель микросхем
Сообщения: 436
Зарегистрирован: Сб апр 10, 2010 16:46:26

Сообщение murzila »

1. Чем Вас не устраивает резистор?
2. Вместо стабилитрона я бы поставил сапрессор (TVS) или вообще сделал бы развязку а то ремонтировать ноут то еще удовольствие.
Реклама
Открыл глаза
Сообщения: 46
Зарегистрирован: Чт апр 28, 2011 13:23:58

Сообщение v_mil »

Спасибо за подсказку!
1. Самый низковольтный из доступных супрессоров - 5В. Напряжение пробоя - 6,4(если повезет) ... 7,2В, что находится на верхнем пределе стандарта IEEE1284 - 7В. При этом ток - 10 mA. На резисторе Rл=300Ом будет падать 300*0.010=3В. То есть при 10В на висячих контактах по идее на порт может попасть 7В. При увеличении тока напряжение будет несколько расти. Насколько это опасно?
Не поможет ли вынесение контроллера в отдельную заземленную коробку?
2. Или лучше просто включить параллельно отключаемым нагревателям трансформаторный блок питания без кондеров защиты от мультипликативных помех, например, Электроника Д2-10М (этого добра хватает), заземлить его минус, чтобы меньше шумел, а дальше через резистор или стабилизатор тока - на оптрон.
Какие часы лучше, идущие или стоящие? Конечно стоящие!
Стоящие часы показывают абсолютно точное время аж 2 раза в сутки, а идущие - никогда.
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Сообщение Enman »

Отдельный блок питания обеспечивает бесконтактный контроль в отличие от контакта реле, а гальваническая развязка и наличие помех остаётся практически тем же. Можно тогда и оптроном от напряжения нагревателя контролировать. Это сути длинной линии контроля не меняет. Витая пара в экране, заземлённом со стороны приёмника, от незаземлённого источника сигнала даёт очень хорошее ослабление наводок(60-70 дБ).
Поэтому с точки зрения 500% защиты порта, надо думать о схемке возле самого ноута, запитанной от чего-то, а уже потом длинная линия сигнала. Очень хорошо кмоп- инвертор...
Изображение
Практически у меня были случаи пробоя входа 155й серии, когда входной сигнал от контакта реле приходил по 4х жильному силовому кабелю длиной 10 м, по двум другим жилам которого шло 220 В на включение маломощного (8 ВА) реле. Добавление 51 Ом, 0.05 мкФ и диода на +5 решило проблему(уже много лет).
Открыл глаза
Сообщения: 46
Зарегистрирован: Чт апр 28, 2011 13:23:58

Сообщение v_mil »

У меня появился вариант схемы, использующий блок питания на 12В от оборудования автоматики (приложен). Насколько это безопасно? Ёмкость C1 обеспечивает задержку несколько сотых секунды, чтобы отскок контактов реле не привёл к неустойчивости работы порта. Схема проверена вместо реле прикосновением двух проводов и трением их один об другой. Вместо DA2 можно, конечно, подобрать резистор. Но эти микросхемы у меня уже есть и должны обеспечить большую стабильность работы светодиода оптореле.

То, что прогарает вход 155й серии, не удивительно. Мне довелось наблюдать ситуацию, когда на неиспользуемой жиле силового провода было ок. 180В, так что светодиодная лампочка на 0,3Вт светилась по яркости как фосфоресцирующие стрелки часов. Индикатор видел жилу как фазу. Скорее всего, наводка или ёмкость кабеля.
Вложения
Drawing1.png
(4.89 КБ) 635 скачиваний
Какие часы лучше, идущие или стоящие? Конечно стоящие!
Стоящие часы показывают абсолютно точное время аж 2 раза в сутки, а идущие - никогда.
Ответить

Вернуться в «Интеграция с ПК»