O projeto aqui elaborado é
a base para automatizar uma residência, empresa, escritório,
escola, restaurante, detectar problemas em equipamentos de alta tecnologia,
etc. A ferramenta mais importante para explorar esse projeto é
a criatividade, mais uma pitada de imaginação, e terá
um sistema totalmente automatizado com um custo baixíssimo. São
32 entradas monitoradas simultaneamente via software.
O "coração"
deste projeto está no software, que lerá todas as entradas
dos circuitos integrados multiplexadores 74LS151,
combinando-as para formar uma palavra de 32 bits (um tipo de dados integral
num sistema operacional de 32 bits).
Com esse projeto, o computador
poderá receber mais de 4 bilhões de combinações
diferentes (4.294.967.295) através da Porta Paralela padrão.
Também poderá,
a partir deste projeto criar um "analisador digital", para
detectar problemas intermitentes em máquinas com alta tecnologia.
Cada entrada poderá ser conectada a um sensor e este, interligado
em vários pontos da máquina onde o problema poderá
ocorrer, a qualquer momento. Desenvolvendo um software adequado, este
poderá registrar a data, hora, local na máquina onde ocorreu
o problema.
São tantas as possibilidades
que há para utilizar este projeto, que as vezes me pergunto,
por onde posso começar.
Imaginem a utilização
deste projeto num sistema de segurança.
Este circuito poderá
ser conectado a um ou dois Conversores Analógico Digital (ADC)
de 16 bits.
Comessem usando a imaginação,
acrescentem a criatividade e utilizem o projeto de uma forma coerente
e inteligente.
Circuito 32 Entradas
Esquema
elétrico do circuito
Lista
de materiais
4
- CI1-CI4 Multiplexador - 74LS151;
1 - CI5 Inversor - 74LS04;
1 - R1 - Resistor 33K
ohm;
Geral:
1 - Fonte de alimentação de 5v;
Fios.
|
Funcionamento
do circuito:
O
circuito esquematizado acima é um arranjo de multiplexadores,
combinados de uma forma que, o software possa ler através de
um Loop (laço) todas as suas entradas (E1 a E32).
O que o software faz é
selecionar uma por uma as entradas de cada multiplexador, enviando para
a Porta Paralela um nibble (4 bits) de cada vez, através dos
pinos: 15-Error, 13-Select out, 12-Paper, 10-Ack, montando uma palavra
de 32 bits, referente às 32 entradas (a soma de todos os multiplexadores).
Os pinos 1, 14 e 16 são
utilizados para selecionar cada entrada dos multiplexadores e o pino
11-Busy, indica se o circuito está ligado ou não.
A única função
do software LPT32ENTRADAS é testar o circuito elaborado acima.
Download:
Download
do programa LPT32ENTRADAS.EXE


http://www.rogercom.com
©
Copyright, 1999-2006 ROGERCOM - Antonio Rogério Messias
- rogerc@rogercom.com
Todos os Direitos Reservados - All Rights Reserved. |