Технический форум

Технический форум (http://www.tehnari.ru/)
-   Микропроцессоры (http://www.tehnari.ru/f115/)
-   -   Устройства индикации и обработки сигналов (http://www.tehnari.ru/f115/t46738/)

Vova777 01.02.2011 16:28

Устройства индикации и обработки сигналов
 
Вот с LPT-порта, с регистра DATA можно вывести до 256 различных комбинаций сигналов. А какое устройство можно подобрать или собрать, чтобы распределять сигналы (условно назовем его "УРС")?

Что-то в виде выхода из УРС на 255 пинов, на входе в УРС сигнал (комбинация логов 1 на пинах LPT-порта в DATA-регистре) №1 - на выходе из УРС включаем пин №1; сигнал №25 - пин 25, и т.д. Нужно работать с каждым из 256 сигналов. Еще бы триггеры, чтобы управлять пинами выхода одним краткосрочным импульсом с порта.

Например:
->Вход: лог 1 на пинах: 1,2,3,6 (условный сигнал №35);
(((Комп -> LPT.порт -> вход -> УРС -> выход)))
<-Выход: лог 1 на пине 35 (условно).

Чтобы проверить, какие пины включены, обработать, и вывести на отдельный пин определенный вариант сигнала с порта.

Желательно привести варианты схем, ссылки на них, или принципиально иные варианты решения задачи. Или можно писать мне на имейл: lord_vladimir@mail.ru

allzverev 01.02.2011 17:24

во люди пошли,задачу им реши и ещё на почту им пошли

Vova777 02.02.2011 18:52

Вложений: 1
Набросал схему, суть там в том, что реле F1 управляется с LPT-порта, оно замыкает силовую цепь 220 В. А силовая идет через трансформатор на понижение до 12 В и далее на реле F2, т.е. замыкаем силовую, реле F2 замыкает цепь 5В и возвращает сигнал в LPT- порт (т.е. подтверждение замыкания силовой цепи). Программа для работы с портом моя, на Delphi писал.

Мне интересно было бы узнать у вас:
1) Я смогу таким образом осуществить контроль замыкания силовой цепи?
2) Порт LPT опрашивается (порт читается) периодически (период - несколько милисекунд), во время опроса порта, сигнал с управляющей ножки пропадет или останется?

P.S. Я работаю пока только с DATA-регистром, во избежание "каши" на ножках, если подавать контрольный сигнал на регистр STATUS, во-первых, во-вторых, тогда мне не требуется обрабатывать прерывания порта в программе и не нужны дополнительные драйверы.

Vova777 03.02.2011 16:38

Еще такой вопрос: нужен дешифратор сигнала, хочу использовать все 256 комбинаций сигналов регистра данных, может кто поможет? Или на какой пин регистра Status подавать сигнал подтверждения, чтобы избежать каши в регистре данных?

askmix 20.08.2011 01:45

вот зачем тебе это? если в теоеретическом плане то можно подумать, а если что-то собираешь лучше скажи что и зачем. Просто однозначно есть решения получше, чем то что ты придумал, люди посоветуют, а ты решишь

Vova777 21.08.2011 08:21

Цитата:

Сообщение от askmix (Сообщение 572359)
вот зачем тебе это? если в теоеретическом плане то можно подумать, а если что-то собираешь лучше скажи что и зачем. Просто однозначно есть решения получше, чем то что ты придумал, люди посоветуют, а ты решишь

Собираю схему для коммутации силовой цепи с LPT-порта.


Часовой пояс GMT +4, время: 06:20.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.