Sunteți pe pagina 1din 51

225887

UNIVERSIDADAUTONOMAMETROPOLITANA
UNIDAD ETAPALAPA
CIENCIAS BASICAS E INGENIERA
DEPARTAMENTO DE INGENIERA ELCTRICA.

PROYECTO TERMINAL
CASA INTELIGENTE

LICENCIATURA EN INGENIERIA ELECTRONICA.

INTEGRANTES:

. -

, ,.
I

-Q,..J

( ,

.-L.1:2

Ramirez A. Daniel (95214390)


Felipe Alfedo (95322366)
ez Cruz Hctor
(92224432).

ASESOR:

JUL-O1

CONTENIDO.
I. l . Historia de las

alarmas.

4.7 Sensoresdetemperatura.
4.8 Sensorescombinados de doble tecnologa.
4.8.1 Conexiones.
4.9 Sonorizacin.
4.9.1 Campana.
4.9.2 Sirena mecnica.
4.9.3 Sirena exterior electrnica.
4.9.4 Sirenas exteriores.
4.1 O Planificacin de una instalacin.
4.10.1 Eleccin de equipos.
4.10.2Distribucin de losequipos.
4.10.3 Precauciones.
4.10.4 Herramientas.
4.10.5 Montajes de equipos.
4.1 1 Indicador de falta de luz
4.12 Indicador de nivel de agua.

5 INTERFASE DE UNA PC PARA UNA PUERTA DE SEGURIDAD.-----------------18


5.1 Chapa electrnica para puerto serial.
5.2 Aplicaciones.
5.3 Funcionamiento.
5.4 Cmo debe funcionar el programadelmicrocontrolador?.
5.5 Programadepruebaconuna
PC.

7 CONTROL DE TEMPERATURACON

pC.---------------------------------------------- 26

7.1 Sensoresdetemperatura(ParteHardware).
7.1 .ITermocupla.
7.1.2 Termistor.
7.1.3 El decontrol.
7.2 Parte Software.
7.2.1 Obtencinde las constantes de calibracin.
7.2.2 Controlderelevo
desalida.
7.2.3Creacindelarchivodedatos.
7.2.4Compatibilidaddelarchivo
de datos.

8 CHAPA ELECTRNICA PARA PUERTOPARALELO.------------------------------ 33

CASA INTELIGENTE.
I INTRODUCCI~N.
El propsito general
de
este
proyecto,
es
la aplicacin
de
la
mayor
parte
de
los
conocimientos que hemosadquirido en lasmateriasqueseimparten
en la carrera de ingeniera
electrnicaencomunicacionesyencomputacin,dandounadefinicin
clara delusode
los
diferentes
dispositivos
que
se utilizan en materias como circuitos elctricos,
electrnica,
sistemasdigitales,comunicaciones,etc.
A manera de queestetrabajopuedaserutilizadopor
generacionesfuturas.
Elproyectoconsisteenexponer
la formaenqueunaPCpuedaevaluaryensu
caso,tomardecisiones,paratodotipodeacontecimientosquesurgen
de unacasayquesean
susceptiblesdecontrol.Porejemplo,alarmascontraincendio,
control de luz interioryexterior,
control deagua, control depuertasinteriores
y accesosa la casa,etc.
Paradesarrollarestetrabajo,
lo dividimosendospartes,
la primera consiste en una
investigacin
exhaustiva
sobre
la manera
de
controlar
electrnicamente
cada
caso
una
y
interfaz para comunicar los datosalaPC.
Lasegunda parte consiste en la aplicacinprctica
para un casoenparticular,enestesentido,hemoselegidoel
control de puertasyactivacin de
alarmas,como un ejemploreal,esdecir,laimplementacin
prctica de la entrada dedatosa
la PC
por
medio
de
una
interfaz
un
ysoftware
que
procese
los datos
de
entrada
para
ejemplificarlamaneradecomo
se puedencontrolar los dems casos.

1.IHistoria de las alarmas.


A principios de siglo los sistemas de alarmas eran algo rsticos y utilizaban principalmente
elementos mecnicos en su diseo. La central era comandada esencialmente por rel y los sensores
que utilizaban eran elementos de contacto directo como lazos, pares de chapas que al ser separadas
accionaban un mecanismo para dar aviso de una irrupcin.
A fin de dar tiempo necesario para activar y desactivar el sistemautilizaban
se
mecanismos de
relojera mecnica. La puesta en servicio
se haca por medio de llaves.
El ingreso del transistor a la industria, permiti ejecutar otras funciones, como por ejemplo la
temporizacinelectrnica.Encuantoa
los sensores,comenzarona
utilizarse los denominados
magnticos ylas barreras luminosas que activaban fotoceldas.

Con referencia a la activacin y desactivacin, se realizaban por medio de llaves o conjunto


de pulsadores que habilitaban o deshabilitaban con determinada secuencia el sistema. Todo esto dio
mayor y mejor prestacin alos sistemas.
El siguiente paso fue la aparicin de los circuitos integrados utilizando compuertas de varios
tipos para su funcionamiento. Se redujeron notablementelos elementos mecnicos y el tamao de los
equipos. Mientras que los sensores incorporaron la tecnologa infrarroja, los comandos de puesta en
servicio (activacin - desactivacin)
pasaron
ser
ateclados
con codificacin
de
clave
o
transmisores/receptores inalmbricos.
Las nuevas tecnologas utilizan microprocesadores que
simplifican substancialmente el diseo
(utilizan un mnimo indispensabledeelementosmecnicos),
esto lo hace sumamenteconfiabley
reduce de tamao la central de sistema, que requiere menor energa de operacin. Con los sensores
infrarrojos se comienza a utilizar la doble tecnologa, que consisteen la combinacin del infrarrojo con
el censado por microondas controlado por un microprocesador.
Estos sistemas - compuestos por varias centrales interconectadas con una computadora que
- supervisansusfuncionesy
reciben el aviso de los eventosquese
verificaelestadogeneral

produzcan en cada una de las centrales conectadas. Pudiendo identificarcul es el evento producido
y en qu zona, actuaren consecuencia.
Las conexiones admiten las siguientes variantes:
Por medio dela red telefnica.
Por medio dela red sistema de video cable.
Por medio demicroondas.
La informacin recogida por cualquiera de los medios no solamente enva seales que son
supervisadas por la computadora central sino, adems, permite enviar imgenes que son captadas
por cmaras de circuito cerrado de T.V. Esta opcin, antes reservada a
los grandes usuarios, es ahora
accesible por los relativamente bajos precios de las cmaras digitales.

2 FUNCIONAMIENTO DE UN SISTEMA DE ALARMA.


Elementalmente un sistema de alarma se activa con la ruptura o el cierre de un lazo; algn
evento hace que al recibir la central (del sistema de alarma), este cambie de estado, dispare y d
aviso.
La aplicacin de este concepto abarca desdelos sensores ms simples a los ms complejos.
Magnticos,infrarrojospasivos
de simple o dobletecnologa,barrerasinfrarrojas,sensores
de
incendio inicoo de temperatura, de incendio combinados, etc.
Desarrollaremos lo referidoalconceptonormalabierto
cmo actanlos controles y los sensores.

- normal cerrado,paracomprender

2.1 Normal cerrado.


La conexin en reposo es un circuito cerrado. AI abrirse produce un cambio de estado el cual
es registrado por la central y sta opera en consecuencia figura l . La condicin para la conexin es
que todos los elementos asociados estn conectados en serie. Este
tipo de conexin es generalmente
usual para los sensores.
NORMAL CERRADO

NORMAL ABIERTO

_.

r"
INACTIVO

ACTIVO
Figura 1.

Figura 2.

2.2 Normal abierto.


Otra variante es justamente lo opuesto, una conexin normalmente abierta se cierra enviando
una seal a la central del sistema de alarma para que Sta d aviso del evento figura 2. Opuesto al
tipo de conexin mencionada anteriormente (normal cerrada) para que la condicin de activacin se
cumpla los lazosdebenestarconectados
en paralelo.Usada generalmente para los controlesde
activacin/desactivacin.
2.3 Central de alarma microprocesada.
Existen en el mercado infinidad de equipos que utilizan esta configuracin, diferencindose en
aspectos menores, tales como las formas o maneras de interconectar las etapas que componen la
central, gabinetes, presentacin de los display de control, teclados de activacin incorporados, etc.
Pero la principal diferencia a mencionares el precio final.
Consiste principalmente de:
Fuente de alimentacin.
Sonorizacin.
Microprocesador.

Indicaciones luminosas de estado.


Conexiones.
Temporizacin.
Programacin.

3 CONTROLES DE HABILITACIN.
Como su nombre lo indicaestos se encargandehabilitar
o deshabilitar los sistemas de
seguridad temporalmenteo permanentemente, segn seala necesidad.
Llave.Reiteraremosque
desactivacin de los sistemas.

es el elemento ms simpleque

se utiliza paralaactivacin

La llave generalmente de pequeas dimensiones, se completa con una cerradura de cilindro


con
el
agregado
de
un
interruptor
comn
alojado
dentro
de
un compartimento nico. Este
compartimentogeneralmentecilndrico,poseeunanillodedimensiones
mayores que el restodel
cilindro, el cual tiene su superficie roscada. Esta rosca es acompaada por una tuerca de generosas
dimensiones que permiteelajustedetodo
el conjunto.Se utiliza este tipo de cerradura para ser
instalada en forma pasante, el anillo hace tope contra la chapa y la tuerca ajusta perfectamente el
conjunto. Estetipo de cerradura se insertaen el frente de la central.
Existen tambin cerraduras para ser colocadas lejos de la misma, ubicada en un gabinete
especial. No es recomendable dada la fragilidad y la facilidad
con que se puede anular.
Las posibilidades son dos: si, el interruptor esta cerrado,o no, si el interruptor esta abierto.
3.1 Teclado.
Tomamos como ejemplo un teclado simple y econmico figura 3. Su gabinete es de metal y
tiene 10 dgitos,del O al 9 ms dosteclas.Tieneenel
frente tres led: unoverde(activacin
desactivacin), el otro rojo (indica que algn sensor esta abierto y el ltimo, amarillo que indica que
est en estado de programacin de clave.

La instalacin fsica es sencilla. Dos tornillos para la tapa del teclado, yel gabinete se atornilla
sobre la superficie; en caso deser sobre algn material debe hacerse
con tornillos y taquetes de
plstico de 6mm de dimetro.
La conexin con la central se realiza por medio de cables multipares.

Figura 3. Teclado remoto.

3.2 Control remoto inalmbrico.


3.2.1 Receptor.
Sepuedeoptarporungabinete
de plstico o porlaopcinde
la instalacin dentrodel
gabinete de la central. Es conveniente que el receptor est fuera de la central ya que aumentaremos
as el alcance del sistema.
3.2.2Transmisor.
Sirve para desactivar o activar el sistema, enviandolas seales al receptor de la central.

4 SENSORES.
Existendiferentestiposdesensores,paralasdistintasaplicaciones,describiremoslos
diferentes tipos, as como su instalacin y conexiones.

4.1 Sensores magnticos.


Estos estn compuestos por dos elementos:
Un imn recubierto, generalmentecon plstico. Este se debe colocar sobre el elemento mvil,
por

,*;y

t
'

"j,'

I,"
I

>.

I
,

Unacpsuladevidrioquecontienedospequeasplacas
metlicas enfrentadasyseparadas
una de la otra por una mnima distancia. Cada una de estas placas se conecta a una terminal. Todo el
conjuntoestconvenientemente recubierto con plstico. Seinstala en general en elmarco de la
cmo
montar
puerta,esdecirsobrelasuperficiefija.
A continuacin se muestrala
forma de
estos sensores figura 4.

La forma de fijar los conjuntos varade acuerdo con el formato que se elija para la instalacin.
4.2 Sensores magnticos exteriores.
Estos se pueden fijar:
- contornillos(dosporcadaelemento).
- Con adhesivo de contacto. Lo cual no es muy conveniente ya que su resistencia mecnica no es
muy buena.
Existen en el mercado conjuntos de sensores magnticos que
vienen provistos con adhesivos.
Esta opcin tieneuna fijacin aceptable.
En el caso de sensores magnticos de embutir,el elemento magntico debe colocarse en una
perforacin hecha de antemano, tanto en la puerta como en el marco, donde se ubica el elemento
activo. Teniendo en cuentaque el elemento cableado debe ser instalado
en el marco, requiere parasu
ptima prestacin que las
perforaciones
estn
perfectamente
alineadas.
El
tamao
de
las
perforaciones depende del dimetrode los sensores.
4.3 Funcionamiento del sensor magntico.
Cuando los doselementosestn
prximos (lmm a30mmsegn
el caso),laspequeas
chapas, pormedio de la fuerza magntica hace que stas estn
juntas y se cierra el circuito.
7

'

'

AI retirar el elemento con imn, las chapitas se separan


cortando as el circuito.
Estos sensores deben conectarse a las centrales cableadas enserie.
No requieren alimentacin para su funcionamiento.

4.4 Sensores infrarrojos pasivos.


a)- Sensores infrarrojos pasivos simples.
Los sensores piromtricos (PIR) son de uso frecuente para la cobertura amplia de zonas a
supervisar.
Se activan ante la diferencia de temperatura que se produce cuando un objeto irrumpe en su
zona de captacin.

La zona de captacin est determinada por:


El tipo de lente con que viene provisto.
Laalturadeinstalacindel conjunto.
Lainclinacin con respecto al nguloformadoporeleje
horizontal.

vertical delsensor con respectoaleje

Para su funcionamiento se debe de alimentar con


12V.
La fijacin del conjunto se realiza por medio
de tornillos, pegamento termofusibleo en algunos
casos por elmismo adhesivo que viene provisto enforma de oblea por el fabricante.
Enalgunosmodelos,elsensorest
gabinete para la captacin ptima.

provisto por un pie de fijacin que permite ajustarel

El intercambio de lentes permite cubrir casi todas las necesidadescon respecto a cantidad de
haces, ngulosentre haz y haz, distancia a cubrir, etc.

Las limitaciones de estos elementos son:


Se deben mantener alejados de fuentes de calor extremas.
Que la luz del sol d en forma plena.
Enexteriores,dondeexistaarboleda
En espaciosdonde se desplacenmascotas.
El uso especfico de estos sensores es en el interior, donde la temperatura promedio no cambie
de manera bruscaya que producira falsos disparos.

En cuanto alos ajustes:


1) Ajustedepulsos.
Por lo general permiten ajustar tres tipos
de posibilidades.
Que se dispare por uno, dos o tres pulsos. El significado de estas opciones es la cantidad de
veces que son necesarias paraque el equipo determine queha ocurrido una irrupcin.

2) Ajustedengulo.
Independientemente de la inclinacin con la que
ajustemos
el gabinete del
equipo,
internamentesepuededar
un ngulodeterminadoparaaumentar
o disminuirelalcance
de la
captacin.

Esto se puede hacer ajustandountornilloenelcentro


de la plaqueta,el cual permiteel
desplazamiento dela misma en forma vertical.Se consigue asel ngulo y el alcance deseado.
3) Ajustedesensibilidad.
Este control est determinado por un preset que permite dar mayor o menor sensibilidad a la
captacin del equipo.
8

Otro de los controles que el instalador debe tener


en cuenta es el que controla el led de
prueba. Este led se enciende al activarse el sensor.Casi todos los modelos permiten, una vez hechas
las comprobaciones de buen funcionamiento, la desconexin su
de encendido.
Su conexin es sencilla pero antes de fijarlo definitivamente se debe comprobar el ngulo,
altura y longitud de la captacin. Esto se hace de manera sencilla, si se utiliza como referencia el led;
ste al encendersedeterminarquefuimoscaptadosporelsensor.Con
un pocodepaciencia
podremos obtenerel mximo de cobertura ubicando de la
mejor manera posible el equipo.
Si bien existen lentes que permiten, al cambiarlas, optimizar y aumentar rango
el
de captacin,
en ocasiones especiales puede dar buenos resultados invertir
la lente.
AI conectar el sensor se debeaguardarpor
Io menosdosminutosparaque
est enpleno
funcionamiento, yaque todo el sistema debe cargarse, sobre todo
los capacitores electrliticos.
b) Sensores infrarrojos pasivos de 360 grados.
No nos debemos olvidar quesi bien los sensores ms usados sonlos que se colocan sobre la
pared y abarcan hasta 180", existen tambin aquellos que se instalan en
los techos y abarcan una
superficie de captacin de360".

Susconexionescumplen
con las mismascaractersticasde
los sensorescomunes.La
diferencia fundamental es que mientras en los sensores de pared los haces se distribuyen en ngulo
sobre el plano horizontal, en los de techolos haces caen en forma delluvia similar a uncono figura 5.
La superficie de captacin es un crculo cuya superficie depender de la altura a la que se
encuentre el equipo.

Zona de cobertura del sensor infrarrojo.

c) Sensores infrarrojos sin punto ciego.


Punto ciego es el espacio que no cubren los sensores comunes. Esta zona no cubierta es la
parte inferior del equipo.
Interiormente para la anulacin del punto ciego se recurre a una superficie espejada que se
coloca en la parte superior del conjunto PIR, en un ngulo de 45", que permite captar con los haces
infrarrojos toda la zona comprendida por el espacio vertical con respecto al suelo. El gabinete en su
parte inferior posee una pequealente similar a la quese ubica en la parte frontal.
Su uso est indicado en sectores donde el sensor estal alcance de un intruso que lo intente
desarmar desdela parte posterior.
d) Sensores infrarrojos pasivos de doble tecnologa.
Bsicamente, con el mismo principio que utilizan los sensores infrarrojos pasivos comunes,
stos poseen una opcin extra consistenteen otro sistema adosado dedeteccin.
Este agregado dentro del conjunto del sistema de deteccin por microondas, capta el volumen
que ocupa el intruso, de manera similarloaque ocurre conel concepto del radar.
9

Para que estos dos sistemas de captacin trabajen en combinacin es necesario que sean
comandados por un microprocesador. Este da las instruccionespara que el disparo, ante una invasin
de zona, se produzca. La condicin acumplirse para que se active el disparo es que los dos sistemas
capten el intruso en forma conjunta.
Especialmente diseado para que no se produzcan falsos disparos, yaque permite dentro de
la zona, la circulacin de pequeas y medianas mascotas; as como tambin
es inmune al movimiento
de cortinas, ramas, hojas, etc.
En cuanto a los ajustes, la nica diferencia con el sensor infrarrojo pasivo simple es el ajuste
del sistema de microondas. Por medio de un preset se puede ajustar dentro de un rango determinado
el volumen que el equipo captar.
La instalacin es similar a la descripcin del equipo anterior,con la posibilidad de instalarlo en
exteriores con algunas precauciones. Estas consisten en la no exposicin ala interperie y a la luz del
sol directa. El lugarptimo para su instalacin sera debajo de
un alero o debajo de un porche.
e) Barrera infrarroja.
Con el mismo principio bsico del sensor infrarrojo pasivo simple, este equipo se compone de
un receptor y un emisor. Se los provee para determinadas distancias de cobertura, que varan entre
1O metros de alcance hasta300 metros.
Difieren,adems,en
los aptosparainteriores
y los deexteriores.Estosltimosestn
contenidos en compartimentos y son alimentadoscon 12 volts.
Otra de las opciones est determinada porla cantidad de haces quecubren el espectro de captacin.
Pudiendo serde dos, tres y cuatro haces.
Es necesario aclarar que a diferencia de los sensores infrarrojos comunes que cubren una
gran superficie, en las barreras los haces son similares a un tubo ensanchado en su parte media que
va de sensoren sensor.
Se utilizan generalmente como sensores permetrales para grandesespacios. Una instalacin
domiciliaria de estetipo es algo costosa.
Se comportan en su conexin con la central como
decir que las conexiones deben hacerseen serie.

un circuito normal cerrado. Dems est

4.5 Sensores de rotura de cristales.


Consiste en un sensor volumtrico que permite detectar
romperse, enun radio de 7.5 metros aproximadamente.

el sonido que produce un vidrio al

Todo el conjuntocontenido en un gabinete plstico esutilizado en exclusividad en interiores.


Para evitar falsos disparos este dispositivo consta de un filtro sintonizado a la frecuencia de
roturadelvidrio,por
lo que no se disparaconsonidosconvencionalesambientalesnidebaja
frecuencia.
Debe fijarse el mduloenunlugarcmodoyauna
distancia prudente (nomayor de 7.5
metros) del vidrio a proteger.

4.5.1Instalacin fsica.
No presenta variantes con respecto alo antes mencionadopara otros sensores.
4.5.2 Conexin.
Como en todoslos sensores activos en este caso tambin
se requiere alimentacin.

Esta es provista por la central desde el rea de alimentacin


de equipos auxiliares.
10

La activacin se produce por medio de un contacto normal


cerrado. Conectado como en todos
los casos similares en la configuracin en serie.
4.5.3 Puesta en servicio.
AI conectarse la alimentacinseencenderel
tiempo que tarda el sensoren estabilizarse.

led rojo durante tressegundos,stees

el

Valindose de un manojo de llaves, agtelo hasta hallar la distancia deseada (cristal-mdulo),


observe la deteccin normal mediante el led amarillo de pre-alarma (este led se dispara con cualquier
sonido y sirve de ayuda en el ajustede la sensibilidad).
Si la deteccin es baja ha de ser necesario un ajustede la sensibilidad: tome un destornillador
tipo perillero y gire el preset ubicado en la plaqueta, en sentido horario y aumentar la sensibilidad. Si
la deteccin an as es insuficiente retire el jumper ubicado a un lado del preset, de esta forma se
obtiene mayor sensibilidad (cobertura mxima 15 metros).
Nota: Seramuy conveniente que con un sonido fuerte de llaves sobrevidrio
el encienda el I sistema.
4.6 Sensores de incendio.
Suaspectofsicosemuestraen

la figura 6 .

INCENDIO

II
225887

Se dividen en:
Sensores
inicos.
Son
aqullos
que
captan
por
medio de sensores de iones
el
desprendimiento de partculas producidas por una combustin. Estos son tambin llamados sensores
de humo.

4.7 Sensores de temperatura.


Estos reaccionan ante el aumento brusco de temperatura y en los modelos ms avanzados
poseen un microprocesador que compara permanentemente la temperatura ambiente. Este tipo
de
sensor se plantear ms adelante(cap. 6 ) .
4.8 Sensores combinados de doble tecnologa.
Combinan las dosconfiguracionesanterioresyobligatoriamente,
para serefectivosdeben
tener un microprocesador que comparalos eventos; cuando seconjugan disparan la seal de aviso.
4.8.1 Conexiones.
los sensores infrarrojos pasivos enlo referente a:
Las conexiones son iguales a las de
-alimentacin.
11

-disparo de alarma. El aviso se produce por una configuracin


normal cerrada.
-adems, posee otra configuracin normal abierta para el disparo de
una seal (12 volts positivos) que
pueden utilizarse para activar un telfono.
En lo referente a la instalacin fsica del gabinete no vara sustancialmentea lo descrito antes
para otros sensores. Su instalacin casi
con exclusividad debe hacerse en techos, con la parte de
monitoreo dirigida al piso o en sudefectoenellugar
ms alto deunapared,que
casi toqueel
cielorraso.
De reciente aparicin existe un sensor infrarrojo pasivo ajustadode tal manera que con un haz
casi coherente de dimensiones fijas, cubre hasta 30 metros
en forma lineal.
4.9 Sonorizacin.
Elmtodo ms usualquetieneunsistema
de alarmaparadar aviso de un evento es el
sonido.Cuandoseconsidera el uso de la sonorizacin dentro deun proyecto se debe tomar en cuenta
por lo menos la instalacin de dos equipos. Uno para el exterior y el segundo como auxiliar en el
interior.

Este concepto tiene su explicacin lgica. Si bien los equipos para exterior poseen un sistema
antidesarme -que en caso de sabotaje activa el disparo del sistema- no es invulnerable al destrozo del
equipo.
La
sirena interior
evento.
del
aviso
seguir
dar
activa,
para

y tr
F d

g
[YJ

..

Describiremos a continuacin las diferentes variantes de equipos:


? ,c,
>

4.9.1
Generalmentehechadehierrocromado.Poseeen
su interior un circuito queconviertela
corriente continua, provista por la central, en alterna para activar un sistema, que da movimiento a un
pequeo martillo. ste al golpear sobre la parte superior de la campana produce el sonido, en una
frecuencia fija.
El mecanismo antidesarme, no es otra cosa que nuestra
ya conocida configuracin normal
cerrada. Esta conexin se puede adosar a otros sensores dentro de una zona inmediata, conectado
en serie.
La instalacin debe hacerse con tornillosy taquetes Fisher
En cuanto a los cables de alimentacin para conseguir su rendimiento ptimo debe hacerse
con cable de 1 milmetro de seccin transversal.
4.9.2 Sirena mecnica.
Ya en desuso por el gran consumo de energa necesaria para su funcionamiento. Empleada
en instalaciones de gran tamao que posean una fuente auxiliar de grandes dimensiones. Necesita
por lo menos una batera de 12 volts - 50 amperdhora. No posee el mecanismo antidesarme.
4.9.3 Sirena exterior electrnica.
De bajoconsumo
y conunapotenciadelordende
confeccionado enchapa recubierta con resina

los 30 Watts. Elgabineteest

La sonorizacin se obtiene por medio de un oscilador y un amplificador que utilizan dos twiters
de generosas dimensiones. Las opciones de sonorizacin pueden variar desde
bitonal a multitono.
Comoen el caso delacampana,elcable
seccin.

a utilizar debeser como mnimo de 1 mmde

La fijacin al exterior se hace con tornillosy taquetes Fisher.

12

El sistema antidesarme se encuentra en la tapa que cubreel gabinete. La conexin del mismo
se hace de igual manera que hemos visto en la campana y vara solamente en la forma en que se
dispara. En este caso si se intenta retirar la tapa de la sirena se activa.
4.9.4 Sirenas interiores.
Existen dos sistemas usadosen la actualidad.
a)Sirenaelectrnica.
Es un b i t e r en gabinete de plstico que en su interior
contiene un oscilador y amplificador.
El sonidoque se puede obtener es:
Frecuencia fija.
Binotal.
Multitono. Variaen por lo menos tres frecuencias distintas de maneraaleatoria.
La alimentacin es generalmente de 12 volts
y se utiliza cable no menos de 1 mm de seccin.
El rango de potencia puede ser de 1O0 a 150 dB, se encuentran en el mercado algunas que
sobrepasan esta potencia.
b) Sirenapiezoelctrica.
Utilizando esta tecnologa y dereducidotamao,presta
el mismo servicioquelasirena
electrnica con menos consumo de energa.
y forma deconexin es prcticamentesimilara
la
En lo referente asuscaractersticas
anterior.
Para los dos casos existen modelos autoalimentados, es decir, aun cortando la alimentacin
de la central, al dispararse la sirena sigue sonando.
4.10 Planificacin de una instalacin.
4.10.1 Eleccin de equipos.
A partir de este captulo tomaremos a modo de ejemplo una
casa habitacin.

Las reas a proteger seran entonces: comedor, sala, recamaras,


cocina y bao.
Dadoesteesquema
lo primeroquetenemosquehacer
es pensarque un delincuente
considera con extremo cuidado las dificultades que presenta
la entrada a la propiedad y evaluar
todas las variantes posibles, con el fin de violarlas.
Debemos asegurarnos de cubrir todaslas zonas, hacer que todos los elementos asociados al
sistema no puedan ser saboteados. Bien, ahora cumplido este paso,lo siguiente es la eleccin de los
elementos que compondrn el sistema.
Haremos aqu una aclaracin que, aun siendo obvia,
es de suma importancia.
En el caso de sistemas para domicilios y pequeas empresas, lo que tomaremos en cuenta esel tipo
de delincuente al que nos enfrentaremos. Convengamos que no es lo mismo proteger una casa que
un bancoo una financiera.
Estonosllevaalaconclusin
de quetodosistemaespotencialmentevulnerable
dependiente de la capacidad tcnica del delincuente.
Toda alarma deja de ser efectiva cuando
tenemos que desactivar el sistema.

un individuo nos apunta con un arma de fuego y

Volviendo al tema, la vivienda que es objeto de nuestro ejemplo est ocupada por cuatro
personas.Deseamosproteger
la casadurante la noche con un sistema perimetralquepermita
desplazarnos durante la noche al bao sin necesidad de desconectarel sistema.

13

Utilizar este permetro vigilado para circular dentrode la vivienda durante el da sin desactivar
la central. En base a estas pautas proseguiremos con el desarrollo del tema.
4.10.2 Distribucin de los equipos.
Daremos a continuacinla descripcin de las zonas.
Zona 1. Esta zona actuar como demorada y permitir al usuario un tiempo
activacin del sistema y otro de entrada para su desactivacin.

de salida, luego de la

Zona 2. Abarcar la sala, comedor y la cocina. Funcionar subordinada ala zona 1.


Zona 3. En el pasillo cubrir los dormitorios.Su activacin ser inmediata.
Zona 4. Estar asociada a todos
inmediata.
Observando el planode
zonificacin de los sensores.

los sensores magnticos que cubrirn el permetro. De activacin


la figura 7 describiremosacontinuacin

ltnasna

VeEibima

el tipo,ubicacin
i$lula 7

,"~-","*..-,-.5

Yam&

1Z)kdrtMmfdJl-

Ubicacibn de los sensores.

1.- central. Debe estar oculta y ser de cuatro zonas con llave. La ubicacin podra ser dentro de un
gabinete o detrs de una puerta dentro de
la recamara principal.
Sedebetenerfcilaccesoa

la redelctricaparaconectar

la alimentacinprincipal dela

central.

2.- una caja a la vista. Una caja que contiene dos llaves inversoras dobles con sus respectivos leds
bicolor. Las llaves nos permitirn activar
o anular las zonas 2y 3.
Esto como hemosexplicadoanteriormentepermiteconectar
y desconectaravoluntad las
zonasavigilarsindesactivartotalmenteelsistema.Lallavede
la zona 2 activa y desactiva los
sensores infrarrojos pasivos 12 y 14, mientras que la llave de la zona 3 activa y desactiva el sensor
infrarrojo pasivo 13.
3.- receptor del control remoto inalrnbrico.
Este debe ubicarse lo ms cercano, dentro del interior de la vivienda, orientado hacia la calle.
Debemos tener en cuenta que el alcance ser
de aproximadamente 30 metros. Si lo instalamos de
esta manera nos permitirla activacin y desactivacin desde nuestro automvil.

14

4.- teclado remoto de activacin y desactivacin. Junto con la llave y el control remoto inalmbrico
cubrimos todas las posibles formas de control.
El teclado nos permitir darle la clave a un personal temporal. Luego de que ste cumpla con
su funcin podremos cambiarla clave a voluntad.
5.- sirena exterior con sistema antidesarme. Asociadoa la zona 4 inmediata perimetral.
6.- sensor magntico. Asociadoa la zona 1, demorada.

7-8-910-15 y 16.- sensores magnticos. Asociadosa la zona perimetral inmediata.


11.- sirena interior. Su ubicacin cumplir conun criterio esttico, permanecer enlo posible oculta sin
disminuir su intensidad de sonido.
12-14.-sensoresinfrarrojospasivos.Asociados
demorada.

a la zona 2 inmediatasubordinada

a la zona 1

13.- sensor infrarrojo pasivo. Asociado a la zona 3 inmediata.


4.10.3 Precauciones.
Los sensores infrarrojos pasivos,debenestarubicadoslejos
de fuentesdetemperaturas
extremas (estufas, equipos deaire acondicionado), y de la incidencia sobre lalente captora de fuentes
intensas deluz directa (luz solar y lmparas dicroicas).
4.10.4 Herramientas.
Daremos un resumen de las herramientas indispensables para una instalacin.
Taladro.
Detector de metales.
Ser usado para no sufrir sorpresas desagradables al hacer una
perforacin en la pared
encontrarnos por accidente con una tuberia de luz,
gas o electricidad.
Busca polosy lmpara de prueba. Usados para localizare identificar los conductores de red.

Medidores.
Paraprobarla
continuidad de los cables e identificar los multipares.Tensindetrabajo.
Verificar la carga resistiva de una conexin.
Varios desarmadores.
Lmpara de 12volts.
Sedebearmarcondoscables
y seutilizaparaconectarse
a la salida de la sirena. Nos
permite hacer las pruebas y ajustes del sistema sin necesidad de
aturdir con las sirenas. stas se
instalan cuandoel sistema est lo suficientemente probado.
4.10.5 Montaje de equipos.
De acuerdoa lo proyectado procederemosa la instalacin de los equipos.
Es recomendable hacer encartn una plantilla con las perforaciones que debemos hacer en la
superficie donde se ubicarn los equipos. Esto nospermitir trabajar con mayor comodidad.
Para los sensores infrarrojos pasivos se recomienda, antes de su fijacin definitiva, conectar
un sensor a la batera de alimentacin auxiliar de la central. Con esto podremos comprobar cul esel
lo referente a superficie decobertura.
mejor rendimiento del equipo en
Se usa el led con que est provisto el equipo para verificar mientras nos desplazamos por la
zona y cuando sea captado, ste se encender. Esto dar definitiva la posibilidad de saber cual es la
ubicacin ptima.
15

4.11 Indicador de falta de luz.


Son muchos los circuitos que tienen sensores que detectan
la falta de luz y activan algn
dispositivoquepermite,porejemplo,elencendidodeunalmpara.
Sin embargo,proponemosel
armado por medio de una llave sencilla quese activa por la falta de luz en un LDR, lo cual permite que
el elemento sea dirigido al sector que
prefiera para ser empleadoen aplicaciones especiales.

Su componente principal es un LDR que regula el paso de la corriente, Q1 amplifica la seal y


la lleva aun led monitor. Con el potencimetro R3 puede ajustarsela sensibilidad del dispositivo.
La etapa de interfase emplea un optoacoplador MOC3021 para aislar pticamente el circuito
de control del circuito de potencia.
Cada vez que se activa la alarma se excita elled monitor y el led del optoacoplador asociado.
Esta seal se transfiere pticamente a la etapa de potencia activando la compuerta deun TRIAC. As
se crea un flujo de corriente entre las terminales principalesdel TRIAC, que hace posible el encendido
del timbre de alarma.
Para utilizarla consiga una pequea lmparajunto con una lente. Coloque el circuito dentro de
un gabinete donde haya una perforacin en el lugar de la LDR por donde pueda penetrar el haz de
luz.
Un ejemplo de uso sera el de colocar el
circuito detrs de la puerta a vigilar y en el otro
extremo la fuente de luz. AI abrirse la puerta se corta el haz de luz y, de esta forma, se activa la
alarma.
Lista de materiales.
LDR (cualquier tipo sirve).
Q1 2N3904- transistor NPNo equivalente.
TRIAC 226 [TRl].
R1 47R.
R2 16 kQ.
R3 potencimetro: 1OOkQ.
R4 220R.
R5 560R.
LED rojo de 5mm.
IC1 MOC3021 optoacoplador.
S1 interruptor.
4.12 Indicador de nivel de agua.
Este aparato hace sonar un buzzer de modo intermitente
en caso de que el nivel de agua
disminuya a un valor peligroso, sea esto por vaciamiento u otros problemas, incluso evaporacin. Para
en serie.
el monitoreo dedistintas cisternas o tinacos pueden conectarse varios sensores

El equipodescritopermite
el monitoreoelectrnico,conla
eventual cadaen el nivel de agua, y solucionarel problema.

finalidad daravisosobreuna

El equipo puede alimentarse con pilas comunes, y en la condicin de reposo su consumo es


la fuente por meses, aun con
extremadamente bajo (0.5 mA), lo quegarantizaladurabilidadde
funcionamiento continuo.
El montaje es bastante sencillo ya que se utiliza slo un circuito integrado. La corriente en el
sensor es absolutamente inofensiva,ya que por el agua circulan billonsimas de Ampers.

Las caractersticas sobresalientes son:

16

Tensin de alimentacin 9 volts.


Corriente de espera, 0.5 mA.
Corriente en contacto, 5mA.
El circuito integrado 40938 est formadoporcuatrocompuertas
NAND disparadorasquepueden
conectarse en diversas configuraciones a fin de operar como inversores, osciladores y amplificadores
digitales.
En este proyecto se aprovecharan las tres funciones.
As, la primera compuertase utiliza comoinversor,de modo tal que cuandoelsensorse
mantiene encorto y la entrada en el nivel alto, la salida se mantieneen el nivel bajo.
El sensor consiste en dos cables desnudos en contacto con
el agua hasta el nivel del disparo.

En el nivel de disparo el sensor


se comporta como un circuito abierto, y la entrada de la
compuerta dos va hacia elnivel bajo (por mediode R1) llevando su salida a nivel alto.
La compuerta dos asu vez, controla dos osciladores formados por Compuerta
la
3.
El primero opera a una frecuencia muy baja, dada por
C1 y R2, y que corresponde a la modulacinde
la seal. El segundo, genera un tono de audio.
Combinando las seales en la compuerta 4 se obtiene un tono modulado que es amplificado
digitalmente para excitarel transductor piezoelctrico.

17

5 INTERFASE DE UNA PC PARA UNA PUERTA DE SEGURIDAD.


OBJETIVO: Se propone construir un teclado de 4x4 que pueda entregar el valor de la
tecla oprimida empleando un slo cable (puerto serial o puerto paralelo), permitiendoas
que el controlador principal del aparato quede libre para cumplir otras operaciones
involucradas en el diseo de la aplicacin particular.
5.1 Chapa electrnica para puerto serial.
Lascomunicacionesserialessonunagranalternativacuando
desarrollo
de
productos
electrnicos,
aparte
de
las
ventajas
distancias, ellas posibilitan el control dediferentesvariables
salidade un sistemacontrolador.Estetipodecomunicacinest
personales, en los microcontroladores ms especializadosy
los microcontroladores ms sencillos.

se trabaja en diseoy
de transmisin
grandes
a
utilizando tan slo unaentrada o
presente en lascomputadoras
es muy fcil de implementarcon

Algunos
proyectos
electrnicos
requieren
la
utilizacin de un teclado
para
que
el
usuariopuedadigitaralgnparmetro,unvalor
de calibracin o una clave de seguridad. El
problemaenestoscasosesque
la conexindedichodispositivoocupa
casi todos los pines
delmicrocontrolador,dejandounospocospararealizarlasotrastareasque
se debenejecutar.
Por tal razn, en este proyectoconstruimosuntecladode
16 posiciones,organizadodeforma
matricial,
cuya
nica
funcin
enviar
es por
su salida, en formato RS-232,
dato
el
correspondientea la teclaqueseaoprimida.
5.2 Aplicaciones.
Este dispositivo se puedeconectar al puertoserialdeunacomputadoraparamuchas
aplicaciones,
por
ejemplo
en la industria,
donde
un operario
debe
reportar
los datos
correspondientes
a
algn
proceso
las
y condiciones
ambientales
no
permiten
dejar
todo
la
computadoraen
dicho sitio.Otroejemploconsisteenubicar
el tecladoa
la entradadeun
readeaccesorestringido,
en estecasoseusaraparaque
las personas que deseenentrar
digiten la clave de seguridadylacomputadorapuededeterminar
si permite o nolaentrada.

5.3 Funcionamiento.
En la figura8 se muestraeldiagramaesquemticodelcircuito.
Como sepuedever,el
control lo ejerce un microcontroladorPIC16F84.Esteelementoseencargadehacer
el barrido
detodaslasteclas
para detectar si algunadeellas
ha sidooprimida, en casoafirmativo, lo
quehaceespasareldatode
forma serial,por el pin RB5, hacia el integrado "232.
Este
ltimotiene como funcinconvertir los niveleslgicosquemaneja
el PIC16F84yadaptarlosa
los niveles de voltajede interfase RS-232,esdecir,unvoltajenegativo
entre -3 y+15volts,
pararepresentarun
uno lgico y un voltajepositivo entre +3 y+15 volts, parauncero
lgico.Paraobtener
estos nivelesdetensinapartir
de unafuentesimple
de 5 volts el
MAX232valida los capacitoresC1aC5quetieneconectados.
La salida delMAX232sellevadirectamentehaciaelconectorDB-9hembraparael
los datoseselnmero
2, el
circuito impreso. En esteconectorel
pin utilizado parasacar
cual coincide con el pin derecepcindelpuertoserial
COMl delascomputadoraspersonales
(PC). El pin 5 de dicho conectorseconectaatierraytambin
coincide con el respectivopin
de unaPC,
esto se hace con el fin de que el cabledeconexin
que se utilice entreel
1, es decir,quenose
circuitodel teclado y la PCsea un cabledonde los hilosvande1a
hacen
cruces,
lo que
facilita
su construccin
disminuye
y
la posibilidad de
errores.
En la
siguientefigura9semuestralasconexionesquedebetener
el cable que comunica el teclado
con una PC o con algn otro dispositivoalqueseaconectado.

18

figura 9 DB-9
conectorDB-9machoconectorDB-9hembra
al circuito
puerto
al
de la PC.

Cableserialparacomunicareltecladoconuna

PC.

El transistor Q1, querecibeensubaselasealdesalidadel


"232,
se
utiliza
paraactivar el LED D l . Esteelementosirvecomoindicadordelapresenciadedatosenla
salida del circuito, deesta formasepuedendescartarposibles
fallas yaque la variacinde
laintensidad del LEDenelmomentojustode
la transmisin permite estableceruncorrecto
funcionamientodelsistema.Adicionalmente,sedebeanotarque
el teclado slo requiereuna
fuente de alimentacinde +5 volts.
5.4 Cmo debe funcionar el programa del microcontrolador.?
ElprogramadelPIC16F84debecontenertodaslasinstruccionesparagarantizarun
correcto
funcionamiento
del
sistema,
este
incluye
parte
la
de barrido del teclado y la
comunicacinserial.Debetenerseencuentaquetodos
los clculosdetiemposyretardos
estn
hechos
con
base
en
un
oscilador
de cristal
de
4MHz,
por
lo tanto, si se
desea
implementarestecircuitoconotrotipo
de
oscilador
se
debe
tener
cuidado
de
ajustar
las
constantesdetiempo.Latransmisin
de los datossehaceaunavelocidadde1.2kbps,con
y conunstop
bit.
datosde8bits,sinparidad
Enelprogramaprincipal
el microcontroladorquedaenclavadoenun
barrido del teclado,esteprocedimientosehacerotandounceroporcadaunadelasfilas

19

ciclo quehace

el
y

leyendolascolumnasparaver
si dichocero se ve reflejado en alguna de ellas (estoocurre
si se oprime unatecla). En el momento de detectarlapresencia
de un nivel lgicobajo, se
hace un tratamientodelvalorledoparaobtener
el valor de la tecla que fue oprimida.Luego
de este valordebeser
enviado serialmentehacia el exterior.
5.5 Programa de prueba con una PC.
La forma mssencilla de comprobarque el tecladoest funcionando correctamente es
recibiendo los datos en una
PC.
Para
ello,
conectamos
el
teclado en uno de los puertos
serialesde
la misma,utilizando el cable que sedescribiantes.Elobjetivo
es muysimple,
mostraren la pantalla eldatoque
se recibeserialmentey
que se supone correspondeala
teclaque se ha presionado.

Elprograma se muestra en lenguajeC.Este


se encarga de configurar el puertoserial
paraunavelocidad
de 1200bps,datos de 8bits, sin paridady con un stop bit. Luegodeesto
sequeda en un ciclo dondeverifica la llegadadeundato,
si esteaparece, lo muestraenla
pantallaydespuscontinaverificandolalneanuevamente.
los datos
travs
a del
puerto COM1,
si
se
desea
El listado del
programa
recibe
9 a 25 pines que se consigue
trabajar con el
COM2
se debe utilizar un
adaptador
de
fcilmente en el mercado
adems
y
hacer
un
ligero
cambio
en el
programa,
en
la parte
inicial dondeseselecciona
el puerto de comunicacin. A continuacin semuestraelprograma
enC,
en su respectivo cdigo.
PLA COMPUTADORA RECIBE LOS DATOS SERIALES

ENVIADOS P O R E L PIC */

#include<conio.h>
#include<stdio.h>
#include <dos.h>
#include <math.h>
#include <bios.h>
int puerto, coml, com2;
int k,j,dato;
int config;
Pdefinici6n variables*/
de
int coml.com2;
char lectura[l];
char datoI[Z];
char leer()

do{
Pleer dato
recibido*/
dato=bioscom(2,Ox~3,puerto);
I while (((datoc47)l(dato>72))&(!kbhit()));
return(dat0);

void main (void)


{
com I =O;
com2=l;
puerto=comI; Pdef., cual puerto se utiliza*/
clrscr();Plimpiarpantalla7
config=Ox83; Pconfigurar puerto: 1200,8,n, I*/
bioscom(O,config,puerto); /*configura puertos*/
gotox~(4,6);
printf("La
computadora
recibe
los datosenviadosporel
gotoxy(23,18);
printf("oprima escape para salir");
gotoxy(23,lO);
printf("e1datodel teclado es:?;

PIC a
traves
de

do{
if(!kbhit())

20

COMI?;

datol[O]=leer();
if(!kbhit())
{
gotoxy(30,1O)
printf("??1s :datal);

} while(!kbhit());
clrscr();

225887

21

6 PUERTO SERIE
Hay cinco partes fundamentales en una computadora. Estas incluyen al procesador (algunas
veces llamado unidad central de proceso o CPU), la memoria, los circuitos de entrada y salida, el
almacenamiento en disco y los programas. Tambin hay otros componentes que forman parte del
paquete y dan soporte para estos bsicos, como la fuente de poder la tarjeta del sistema, el bus y el
chasis de las tarjetas.
6.1 La tarjeta del sistema.
Elconceptodetarjetadelsistema
fue unanovedadcuando las computadoraspersonales
empezaron a popularizarse.Antes de laminiaturizacinque
se hizo en los circuitos altamente
integrados las partes individuales de las computadoras estaban montadas en tarjetas separadas. Sin
embargo,ahora la mayorade los componentesqueforman
propiamente lacomputadoraestn
montados en una solatarjeta del circuito impreso, llamada la tarjeta madre, del sistema.

Los componentes que,por lo general, estn montados en la tarjeta del sistema incluyen el
CPU, la memoria, la interfaz de E/S (puerto serie puerto paralelo, interfaz de teclado de disco etc.) y
un bus que le permite a la CPU comunicarse con los otros componentes que no estn integrados a la
tarjetadelsistema.Algunosde
los componentesprincipalesde
la tarjetadelsistema
son: El
procesador (el cerebrodelacomputadora).Ejecutanlas
instrucciones que se le dan. Enuna
microcomputadora como la PC, al procesador se le llama a veces microprocesador. La memoria es el
rea de trabajo de la computadora. La memoria est organizada
en unidades de bytes (cada byte
contiene 8 bits). Para trabajar con la memoria cada byte tiene una direccin. Las direcciones estn
numeradas comenzando con cero. Los dispositivos de entradakalida o E/S son una interfaz entre el
usuario y la computadora. Hay una categora especial de E/S que est dedicada al uso privado de la
computadora, los dispositivos de almacenamientoen disco. Por ultimo los programas, estos le dicen al
procesador lo que debe hacer.
6.2 El puerto serial
Un puerto de comunicaciones estndar que puede tener la
PC es el puerto serial. Actualmente
las PC en general tienen cuando menos dos de estos puertos.
Como su nombre lo indica, el puerto serial se distingue del paralelo en que la informacin se
envapor la lnea en unacorriente en serie,noparalela.Estohace
que hasta cierto punto la
informacin fluya ms despacio pero permite comunicarsea mayores distancias. En lugar del alcance
mximo del puerto paralelo, que es de 3 a 4 metros, puede emplearseuna lnea serial de 15 metros o
ms sin que se afecte la comunicacin. El serial estndar RS-232 requiere 25 lneas, pero en dado
caso puede usarsecon menos lneas. En la figura 10 se muestra el contacto de 9 patas con escudo D
(llamado DB-9) que suele usarse actualmente para el puerto COM 1 en las mayoras de las PC. Con
el puerto serial COM 2 se emplea el contacto DB-25, que es ms antiguo. Sin embargo, tampoco el
contacto ms grueso tiene conectadas las25 patas.

Figura I O . Conector serial de 9 patas.

Cuando se compra un cable serial comercial, es raro que tenga conectadas las 25 lneas. Y
cuando uno lo fabrica, es probable que no usa los 25 alambres de los contactos. En realidad, los
contactos ms usados son los que se muestran en la tablal .

22

RX
TX
DTR
GND
DSR
RTS
CTS
IR

Receive Data
Transmit Data
Data Terminal Ready
Signal Ground
Data Set Ready
Request to Send
Clear to Send
Ring
Indicator

2
20
7
6
4
5

Tabla l.Conexiones seriales m& comunes.

22
-

Las funciones de las patas que se muestran en la tabla l . son para el cable que se conecta a
laPC,porque
las computadoras se consideranaparatosDTE (Data Terminal Equipment:Equipo
Terminal de Informacin). Normalmente, cuando se compra un cable serial, o cuando uno mismo lo
elabora, las conexiones del otro extremo son iguales. Los cables se conectan directamente de DCD a
DCD, por ejemplo, o de RX a RX, deTX a TX, y as sucesivamente.
Esto puede hacerse porque
normalmente nose conectan dos aparatos DTEuno del otro.
Cuando un cable se conecta a un aparato DTE (la computadora), se supone que el otro
se
conectaraunaparatoDCE(DataCommunicationsEquipment),por
ejemplo a un mdem. Un
aparato DCE tiene diferentes asignaciones para las patas seriales, de manera que la lnea
TX del
aparato DTE se conecta automhticamente a la pata RX de un aparato DCE. En forma semejante, la
lnea TX del aparato DCE se une a la pata RX del aparato DTE.
Otras lneas requieren conexiones inversas. Por ejemplo, la
lnea RTS de un aparato debe
conectarse a la lnea CTS de otro. Esto es lgico, si se piensa en ello. La solicitud de enviar lnea
(RTS:Requesttosend
line) debecontestarLISTOparaenviar
(Clear tosend:CTS).Laslneas
DTWDSR tambin deben conectarse entre S-,y la lnea DCD de un aparato por lo general se conecta
a la lnea DTR de otro.
Este tipo de conexin cruzada se efecta automticamente cuando se usa un aparato DTE y
otro DCE. Si se quieren conectar dos aparatos DTR, como se hara para unir dos computadoras a
travs de la lnea serial para intercambiar archivos, el propio cable debe efectuar el intercambio. Este
tipode cable se llama cable nulo de mdem. En la figura
11 se explica como est trenzado este
cable.
DT R
DSR
RT S
CT S

CT S
DC D

DCD

1-1

GND

GND

Figura 11. Alambres de cable serial nulo para m6dem.

Segn para lo que se use la lnea serial, se pueden utilizar menos conexiones. Hoy, una de
las principales razones para tener un puerto serial es, en primer lugar, conectar la computadora a un
mdem o a otro dispositivo externo. Y, como uno no siempresabe que va hacer ese aparato, lo mejor
es tener conectadas por lo menos las lneas que se muestran en la tabla l . Con este juego de nueve
lneas se puedeusar un mdem,unaimpresoraserial,
un graficador,y otros aparatosseriales
comunes.

23

La lnea DCD, se emplea con los mdem para indicar que se estn comunicando entre s en
algn nivel. Cuando el mdem local se enlaza con el mdem remoto y obtiene una buena seal de
mensaje, el mdem local coloca una seal positivaen la lnea DCD. Esto le indica a la computadora y
a su software de comunicaciones que se
ha establecido un vnculo de mdem a mdem.
La lnea RX es obvia. A travsde ella, la computadorao el aparato DCE recibe la informacin
que le fue transmitida desdeun aparato lejano.
La lnea TX es el canal por el cual
la computadora transmite la informacin. Obsrvese que
son dos lneas de informacin: una para enviar y otra para recibir. Esto
significa que, con el software
adecuado, dos aparatos seriales pueden enviar informacin mismo
al
tiempo.
La lnea DTR lleva una seal positiva desde el dispositivoDTE (normalmente la computadora)
hasta el dispositivo remoto, para indicar que hay un dispositivo DTE conectado al cable serial. Junto
con esta va la lnea DSR. Para que dos dispositivos se comuniquen, estas dos lneas deben estar
altas, cada una indicndole ala otra que est para la comunicacin.
GND es una seal de tierra, o el otro lado de las seales de transmisin y recepcin. En la
mayora de las instalaciones seriales, esta pata no est conectada a la computadora ni a los chasis
DCE.
DSR es la otra parte del par DTWDSR. DSR es la seal positiva de una unidad DCE que le
indica al dispositivo DTR que esten lnea y lista para comunicarse.
LaRTStambin es parte deunpar
de seales(RTS/CTS)quepermiteadosunidades
conectadas comunicarse entre s cuando estn listas para recibir informacin. DTR controla a la lnea
RTS. mientrasque la unidad DCE controla a la lnea CTS.
La lnea CTSes parte de la pareja RTS/CTS.Enmuchosenlacesdecomunicaciones,
la
informacin no fluye a travs de la conexin serial a menos que haya una sealpositiva en estas dos
lneas.
RI es una manera de que el mdemlocal le indique a la computadora ala que est conectada
queacabadeentrarunallamada.Estopermiteque
el softwaredecomunicacinsepaque
es
inminente la llegada de una conexinde mdem.
6.3 Control del puerto serie.
Existen varias formas de controlar las entradas y salidas puerto
del
serie, dos de estasson por
medio del BIOS y la otra controlando directamente el chip controladordel puerto serie, el 8250, mejor
conocido como UART, las computadoras regularmente tienen dos, las computadoras actuales usan
una versin ms rpida llamada 16450, por lo que es preferible manejar datos de entrada y salida por
medio del BIOS.

Por ejemplo en la actualidadpodemosencontrarunaampliavariedad


pueden ser controlados pormedio de una PC.
Acontinuacindescribiremosalgunosdeestossistemascontroladospor

de sistemasque
PC sinmucho

detalle.
6.4 lnterfase medidora de luz para la PC.
Su utilizacin permite medir la intensidad de la luz ambiental a travs de un puerto serie de la
PC, sin necesidad de conexiones a la red elctrica o suministro de energa externa. El principio de
operacin del circuito se basa en el tiempo que le lleva a un capacitor para cargarse hasta un cierto
voltaje que sirve de umbral. El capacitor C1 es alimentado por una fuente de corriente continua que
consiste en D2, R2, R1, T1 y una celda solar que actacomo sensor que sirve para captar laluz cuyo
24

nivel deseamos medir. El temporizador IC es un CMOS del tipo 7555 que en nuestro circuito opera
como un comparador,cotejando los voltajesde los pines 2 y 6 delintegradocon
la tensinde
alimentacin. Si el nivel entre los pines 2 y 6 se acerca aproximadamente a los 2/3de la tensin de
alimentacin, la salida del integrado cambia de alto a bajo (activo). Lo esencial del circuito es que no
requiere un suministro de corriente externo. La energa necesaria es tomada del puerto RS232 de la
PC. GND provee el nivel a tierra mientras que el polo positivo es creado con la ayuda de la lnea del
DTR(dataterminalready).La
lnea del RTS (request to send) se utiliza paracargarelcapacitor
mientras el medidor de la seal llega a la PC a travs de la lnea de los CTS (clear to send). La
longituddelintervalodetiempo
entre la descargay la cargaesinversamenteproporcionalala
intensidad de la luz medida. La celda solar debe proveer una tensin plena
a
iluminacin del orden de
los 450 mV. La interfazse conecta a laPC por medio de2 o 3 metros de cable plano de 10 terminales,
los que son conectados al circuito por medio de un conector IDC yel puerto RS232 de la PC a travs
de un zcalo de 9 patas.
Un programaquepuedeofrecerunmododeprueba
en el cual DTR yRTSpueden ser
controlados separadamente mientras que el hardware puede ser verificado por medios relativamente
simples. El programa de prueba tambin debe leer el estatus de la lnea de CTS. Hay que tomar en
cuenta que el circuito propuesto puede ser empleado para mltiples propsitos, para lo cual habr
que adaptar el programa, por ejemplo,se puede emplear como detector crepuscular, como dispositivo
sensor para producir el disparo de automatismo (abertura de puertas cuando se ilumina la fotocelda),
etc.
6.5 Control de entrada y salida de potencia por puertoserial.
El control de potencia por medio del monitoreo de entradas yel control de salidas de potencia
atravsdel
puerto serial de la computadora.Por medio de este sistemaes posible controlar
electrovlvulas, relevos de mayor potencia, contactores para activar motores, luces, paso de fluidos,
hornos, y en fin, cualquier dispositivo elctrico o electrnico que pueda ser manejado a travs de
contactos de relevo de 5 amperios.
Adicionalmente, el control de dichos relevos puedecondicionarse a determinados eventos que
pueden ser capturados por sensores que suministren seales
ON/OFF.

25

7 CONTROL DE TEMPERATURA CON PC.


Latemperaturaesunadelasvariables
ms comunesa nivel industrial quepuedeser
controlada
en
forma automtica
por
diversos
dispositivos
electrnicos,
entre
ellos
una
computadora.

Enestaocasin,haremosreferenciaespecialal
control detemperatura,indicando
los
posibles
sensores
a
utilizar y mostrando un pequeo
programa
para
capturar
los datos
provenientesdelsensor,exportarlosaunahojaelectrnica
como excel, y ejercer el control
sobre
cualquier
sistema
electrnico
relacionado
con
la temperatura. El circuito electrnico
utilizado como interfase entre elsensor
y lacomputadoracorrespondea
la siguientefigura
(1 2).
I

fig. 12. lnterfase de control conPC.

7.1 Sensores de temperatura (parte hardware).


Sinimportar el sensorqueseutilice,elconvertidor
Analgico-Digital debecalibrarse de
tal forma quetodosu
rango detrabajoseautilizadopor
la seal a medir. Recordemosque
el convertidor es de 8 bits por lo cualtienehasta
256 valoresposibles,esdecir,esde
256
conteos. Estos conteosson
los que se debenaprovechar al mximo paralograrlamxima
precisin posible.

Para ello se tiene quetenerencuentaelvoltaje


el voltaje mximo entregadopor
el sensor,tratandode
sabemos
que
la seal
anloga
medir
a vara
siempre
entre
referenciadeber ajustarse a 3V y asentonces,cuandola
convertidorentregar un valorde O, pero si la seales
unvalor digital de 255.

de referencia delconvertidor A/D y


que seaniguales.Porejemplo,si
O y volts,
3 la
tensin
de
seal recibida seade O Volts, el
de 3Volts, el convertidorentregar

El sensor LM335, estdiseadoparasuministraruna


seal en voltios proporcionala
su temperatura en grados Kelvin. Laresolucinde
la sealentregada
es de10mV / OK, lo
que quiere decirqueaunatemperaturaambientede
25"C,equivalentesde233K.Elsensor
LM335 y su forma deconexinal circuito convertidorsemuestraen
la siguiente figura(13):

26

Figura 13. OM335

LM35. Este
sensor
trabaja
directamente
con
grados
Centgrados.
Su
rango
de
slo
operacinestentre 0C a150"C. Su conexina un amplificador es muy sencillayaque
tiene los dosterminalesdealimentacinyelterminal
central con el cual devuelve la seal
detemperatura.Suresolucin
es de10mV / "C,esdecir, OV = O"C, 10mV = 1C 1V = 100C
yassucesivamentehastallegar150C.Comosepuedeobservar,un
multmetro quetome
lectura en mV puede
mostrar
la
temperatura
real
sin
necesidad
de
hacer proceso
alguno
sobre la seal.En
la figura(14), se puedeobservarlaconfiguracindeunsensordeeste
tipoysurespectiva
forma deconexinal circuito de la figura(12).

Figura 14. OM35

7.1.1 Termocupla.
Las
termocuplas
son
sensores
de
temperaturas
que
se caracterizan por
sus
altos
rangosdetrabajo,alcanzandoasoportarporencimade
los 1000C. Existen variosmodelos o
tiposdetermocuplas
que dependenprincipalmentede
los materiales en que estnconstruidas
ypor ende de su relacindeVVs
T (voltajeltemperatura), la cual es muy baja (del orden de
dcimas de mV/"C) a temperatura ambiente.
Una
diferencia
radical de las termocuplas
respecto
de
los sensores
descritos
anteriormenteesquestasnosonlineales,esdecir,
la diferenciade seal entregadanoes
constanteporcadagradocentgrado,por
lo cual,surespuesta
se representa conunacurva
en lugarde una lnea recta. Esto hacequeparaobtenerelvalor
real de la temperatura se
utilicen frmulasespeciales o unatabladeequivalencias
voltaje -temperatura en elinstrumento
encargadodehacer
la conversin.
Debidoa que el voltajeentregadoporunatermocuplaesmuy
bajo para elconvertidor
analgicoqueestamosutilizando,esnecesariointerponer
un pequeoamplificadorbasado
en
operacionaltalcomo
se muestraenlasiguiente
figura(l5):
Claro est que
este
es un circuito sencillo
para
y aplicaciones
donde
se requiera
bastante
precisin,
debe
reformarse
agregarse
y
ms acondicionamiento
a
la seal, sin
embargo, es una buena solucin
para
un
buen
control
donde
se utilicen altos
valores
de
temperatura.

27

Figura 15. termocupla

7.1.2Termistor.
El
termistor
es
un
dispositivo
electrnico
que
vara
su
resistencia
de acuerdo
a
la
temperatura a la queestexpuesto.Existenvariasclasesdetermistorescuyocomportamiento
dependeprincipalmentedelrangodevariacindesuresistenciaaumenta
o disminuyeconel
incrementode la temperatura,siendodecoeficientepositivo(PTC)
o negativorespectivamente
(NTC),en
la siguiente figura(l6) semuestralaformadeconectaruntermistorNTCcon
el
circuitoprincipal(fig.(12)).

Figura 16. Termistor.

AI igualquelastermocuplas,
cual
se
debe
elaborar
una
tabla
de
equivalencias
respuestadevoltajedeacuerdoa

los termistoresnotienencomportamientolineal,por
o una
frmula
que
se
aproxime
a
su
la temperatura.

Porejemplo,untermistorpuedeadquirirsede10kOhmaunatemperaturanominalde
25C y conuncoeficientepositivodetemperaturade4%.Conestosdatossepuedeelaborar
la tabla de equivalenciassumndole(porserPTC)acadavalorel
4%, lo queequivalea
multiplicarpor1.04:
25C = 10kR
26C = 10kR + (10kR x 4%)=
10,04 kR
27C = 10,04 kR x 1.O4 =
10.8 kR
28C = 10.8kR x 1.O4 =
1 1.25 kR
.... Y as sucesivamente.
28

lo

Si elcoeficientedetemperaturafueranegativo(NTC),
en lugardesumar,
se resta el
4%, lo queequivalea
dividir por1.04.Para
los valoresinferiores al valornominalenunPTC
al 4%se cambia la multiplicacinpordivisin:
25C = 10kn
24C = 10k/l .O4 = 9.61 kR
23C = 9.61/1.O4 = 9.25 k a
...., yassucesivamente.
7.1.3 El programa de control.
Se
elabora
un programa en Visual
Basic
4.0 de
adquisicin
de
datos
que
hace
posible el uso
del
circuito de
interfase
de
la fig. 12. Es necesario incluir la librera
(INPOUT.DLL),
para
poder
leer
el
puerto
paralelo
de
una
PC,
(puede
ser
adquirida
esta
librera atravsdeinternet).Enlasiguientefigura
17 semuestraunaventanadeentradaa
dichaaplicacin, la cual utiliza unarchivo de basededatos,unarchivo
plano paraexportar
datosy un archivodeconfiguracin.

7.2 Parte software.


Debido
que
apodemos
escoger
cualquiera
de
los sensores
de
temperatura,
es
necesariohacerunacalibracinen
el programa.Por tal razn el programa hace uso deun
pequeoarchivoque
lo nico quehaceesguardarlasconstantes
de calibracin eneldisco
duropararecuperarlascuandostese
utilice nuevamente(estoes
vlido nicamentepara
los sensores lineales).

Como ya habamosmencionado,elconvertidorAID
que estamosutilizandoes
de 8
bitspor
lo cual elvalor entregado a la PC oscilaentre O - 255, esto si la calibracindel
voltajede
referencia seajustcorrectamente.Unavezcapturadoelvalordigital
de la seal
detemperatura,debemosconvertirloaunavariableentendiblepara
el usuario,enestecaso,
a un valoren"C.
Para los sensores
lineales
(LM35
LM335),
y
mediante unos sencillosclculosrelacionados
donde:
Y= valor en ("C)
X= valor digital obtenido
del
puerto
de
la
A y B = son constantes de calibracin (depende

la calibracin por
software
con la deuna lnea recta:
Y=AX+B

se realiza

PC (0-255)
de cada sensor).

Con
esta
frmula,
cualquier
valor
digital
(0-255) proveniente del
convertidor
A/D
podemos
transformarlo
en su
respectivo
equivalente
de
temperatura
PC). Para obtener
las
constantes de calibracin esnecesarioconocer
la correspondenciadealmenosdosvalores,
29

porejemplo,saberqueen10
"C el valordigitales20y
estosdospuntos,
durante el procesodecalibracinse
valor real decualquierlectura.

que en 70 "C es de180.Con


le enseaa
la PC cmoobtener

el

7.2.1 Obtencinde las constantesdecalibracin.


Con los dosvaloresdetemperaturaysusequivalentes
digitales conocidospodemos
tenerdosecuaciones
de lnea recta con lascualessedespejanlasconstantes
de calibracin
as:
Y=AX+B
Templ = A x valor digital 1

+B

ejemplo: (1O "C= A x 20+ B)


Temp2 = A x valor digital 2 + B
ejemplo: (70 "C= Ax 180 + B)
AI despejar A obtenemos:
(Temp2) - (Templ)
A= ______________________-_____--_-____-_-__-(valor digital 2)- (valor digital 1)
ejemplo: A= 70"C - 10 "C/180-2 = 0.375
Conociendo A, podemosobtener B:
B = Templ - (A x valor digital 1)
ejemplo: B = 10 "C - (0.375 x 20) =2.5
Con
estas
dos
constantes
ya
podemos
conocer
la equivalencia de cualquier
valor
digitalasuvaloren
"C utilizando la ecuacin de una lnea recta (Y=AX+B),donde X esel
valorobtenido en el puertode la computadora.
7.2.2 Controldel relevo desalida.
Para el control externo de determinadodispositivoelctrico,se
tiene en el circuitoun
relevoquepuedesoportarhasta
5 Ampdecargaatravsdesuscontactos.Pormediodel
programapueden ajustarse los valoresdetemperatura,unoconelque
se activa y otro conel
quesedesactiva.Enlasiguientefigura
18 se muestrala forma deconectar este dispositivo
al circuito principal (fig. 12)

7.2.3 Creacindel archivo de datos.


El manejode los datosen el programasehace
. Tabladedatosdevisualizacin
slo en elprograma.

30

en dos formas:

. Tabladedatos

compatible con otrosprogramas.

Para el primer
caso
se tom
como
plataforma
una
tabla de
datos
creada
con
el
programa Access aunque
sus
datos
son
controlados
nicamente
por
nuestro
programa.
listado se muestra en la ventanasiguiente,figura
19:

Figura 19. Ventana de lectura.

El

225887

Amedidaque
se tomanlecturas, el programallena una lnea de datos con la fecha,
hora,temperatura y estadodel relevo de control. En cualquier momento se puededetener el
ciclo delecturas y desplazarsepor
la tablaparaconocer
el valor de algunadeellas.
As
mismo, es posible borrar
el
contenido
de
esta
tabla
por
medio del
botn
borrar datos,
proceso que puedeserdemorado
un poco.
Para el segundocaso,esdecir,
la tablacompatibleconotrosprogramas,aloprimirel
botn Exportar datos apareceunaventanadonde
se debeentrar
el nombre quetendr
archivo de datos, figura 20.

el

Figura 20. Ventana para exportar datos compatibles con otros programas.

Nuestro programa consulta


su
propia
tabla
y crea un archivo plano (cdigo
ASCII)
con formatode tabla separadoportabuladores.En
la siguientefigura21apareceellistado
correspondienteaesta
rutina y en la figura 22 el despliegue en pantalla deestearchivode
datosen
block de notas de windows. Estearchivopuedeser
abierto porunprocesadorde
texto, una hojaelectrnica,etc.
7.2.4 Compatibilidaddelarchivo
dedatos.
Conelarchivo
de datoscreadospor
el programa,al
abrirlo porejemploen
excel,
ademsdevisualizar
los valoresalmacenados, es posible elaborar un grficoquerepresente
la
evolucin
del
valor
de
temperatura
con
respecto
al
tiempo,
como
se muestra
en
la
programas especializadosdeestadstica,
siguientefigura 23. Adicionalmente se puedeusaren
inventarios,etc.

31

fig. 21 rutinaparaexportardatos.

fig. 22 archivo de datos compatible con otras programas.

32

8 CHAPA ELECTRNICA PARA PUERTO PARALELO.


Paraelarmadode
este circuito te recomendamosque utilices primero el protoboardy
despus lo construyas en una
tablilla
del
circuito
impreso tipo universal. El diagrama
24.
esquemticosemuestraenlafigura

Figura 24. Circuitodechapa

electrhica combinacional.

La funcin del circuito esladepermitirelcontrol


(abrir) de un candadotipocerrojo
de
una
puerta
de seguridad
controlado
mediante
una
PC,
cuando
la combinacin
de
los
interruptoressea
la correcta, en casocontrariosonar
un timbre deaviso.Paraaccesarla
entonces,
se
coloca
combinacin
la
que
se
presupone
es
la correcta travs
a de
los
interruptores A,B,
CyD,dandolavalidezlaPC,
si lacombinacines
la correcta,entonces
el cerrojo de la puerta se desplaza,deotramanerasonaruna
alarma.
Losinterruptoresmarcadoscon
A,B, Cy D, estnseleccionados con l.Lasalida de
cada
interruptor,
se conecta
directamente
una
a compuerta
AND
cuando su
valor
en la
combinacin es de1,perocuandosedesea
que elvalordeinterruptoren
la combinacinde
accesoseade
O, entoncessusalidaantes
de pasara la compuertaANDseniegamediante
unacompuerta NOT.
Lassalidasde
las compuertasANDmarcadascomoAyB
solamente sern1cuando
lastresentradasdecadaunasean
1, esdecir,cuando
los interruptores se coloquen en la
posicindesignada como combinacindeacceso;despus,
la compuertaANDmarcadacomo
C, abrir el candado o sonar la alarmacuandonoes
la clave de acceso correcta. Si la
salida de lacompuertaesde
1, significa quelaclavede
acceso es la correcta;entonces
debeaparecer un voltajedepolarizacindirectapara
el transistorQ1, que retira el candadode
la puerta.Laclavedeaccesoparaestapuertaenespecficoes
A=l, B=l, C=l y D=l.
La forma enque

se construyeelcerrojoelctrico,se

33

muestra en la figura 25.

Paralaconstruccindelcerrojo,
en elinterior de un tubode plstico durodeunos 2 cm
de dimetro y 10 cm delargo,secolocaunabobinadepor
lo menos de 100 espirascon
ncleo de hierro y una longitud de 5 cm;lasterminales
de dichabobinasalenatravsdel
tubomediante
un parde
orificios practicadosen
el tubo;entre
la bobina y el tuboseha
colocadosilicntrmico,
lo que le da al arreglociertaresistenciamecnica,manteniendola
bobina fija auncuandoseencuentreactiva.
A un centmetro de distancia de la bobina, se coloca una pieza de hierro que bien podra ser
un clavo de 11 cm (4 pulgadas); dicha pieza se mantiene en su posicin gracias a un resorte suave.
Uno de los extremos del resorte se fija en el cuerpo del tubode plstico y el otro en la pieza de hierro.
Cuando se hace pasar una corriente directa a travs de la bobina, sta genera un campo magntico
que obliga ala pieza de hierro a desplazarse hacia la izquierda.

El movimientode la piezadehierro,permitecontrolarla
apertura o cierre de unapuerta
cuando se alimentala bobina. La instalacin dela alarma se muestra en la figura 26. Los interruptores
son controlados por la PC, es decir, se hizo un programa en C para controlar la puerta de seguridad
que ms adelante mostraremos.

Por supuesto, que este circuito puede modificarse para preasignar la combinacin de acceso
cualquiera (a diferencia del circuito anterior, en el que slo se puede emplear una combinacin). Pero
esto significa,que al programaqueactivaeste
circuito se le tendra que hacer unapequea
modificacin. Lavariante se muestra en la figura 27. Observa
que se requieren dos CI 74LS14.

34

El diagramadeestafuenteseindicaenlafigura28.Parasuconstruccinserequiere
siguiente:
1 Transformador de 127 a6 V, 1 A. (Tl).
2 Diodos rectificadores 1 N4002.
1 Capacitor de1OOuF a 25 V.
2 Capacitores de OOOuF
1
a 50 V.
1 Regulador integrado 7805.

35

Io

9 PUERTOPARALELO.
Existentrescaminosposibles:
la programacindirectadelhardware,elcaminoatravs
de la ROM-BIOS o el accesoalasdiferentesfuncionesde
DOS.
Porestaocasin,nosenfocaremosde
la programacindirectay
de las funcionesde
la ROM-BIOSpara
el accesoalpuertoparalelo,lasdiferentesfuncionesde
la BIOScubren
por lo regulartodaslasfuncionesquesegenerandurante
la comunicacincon la impresora.
Por
ello
no hay
razn
para
desviarse
a
la
programacin
directa
del
hardware,
ya
que
la
velocidadnoimportaenestecaso.
Porotraparte,lasfunciones
delaROM-BIOStienenunagranventajaconrespectoa
lasfunciones DOS equivalentes, yaquepermitenunmejorcontroldelestado
dela impresora
(ennuestrocaso,utilizamoselpuertoparalelodelaimpresora,poresonosenfocaremosms
adelante lo relacionado
con
el puerto
de
la
impresora).
Mientras
que
DOS intenta
hacer
fracasartoda
la ejecucin de
un
programa al fallarlasalida
de impresin
generando
una
interrupcin de error,
esto
no sucede si se
trabaja
con
las
funciones
de
la BIOS. A
continuacinmostraremoscmoseejecutalaprogramacindirecta
deun puertoparalelo.
9.1 Programacin directa del puerto paralelo.
Mientras el receptor
pueda
mantener
el paso
del
emisor,
puede
se trabajar
estupendamente
con
las
funciones
de
la BIOS
para
la salida
de
caracteres
en
el
puerto
paralelo.Pero si elordenador no secomunicaconunaimpresora,sinoconunigual,
la cosa
secomplica.
Ya queenestecasohabitualmenteseexigentasadetransferenciaqueestn
ms all
de
la
capacidad
de
las
funciones
de
la
BIOS.
Adems,
la comunicacin de
dos
ordenadores
mediante
el
puerto
paralelo
slo se
puede
realizar
con un
cable
especial,
el
llamadocableNull-Modem.

I278H-27FH

I segundo
puerto

//

Tabla 2. Ports 110 de los puertosparalelos.

LasdireccionesdePortde
los puertosde
la tablaanteriornoselistanenorden
numricoascendenteintencionalmente,sinoqueseindicaronenelorden
en el que la BIOS
busca los supuestospuertos al arrancar el sistema. Ya que la BIOSprimerohadeanalizar
los supuestos(decimossupuestos,porque
al principio la BIOS nosabe si dispone de ellos)
puertos,
para
poder
determinar
cuales
estn
presentes.
Y del
orden
en
que
ocurre
esto
depende de qu puerto se convierte en LPT1, LPT2 y LPT3.
Primero,laBIOSsefijaen
la zonadedireccionesmayor,quevadesde
3BOH hasta
3BFH y queestreservadaparaunatarjetadevideomonocroma(MDA)
o unatarjetagrfica
Hercules.Yaquehastabienentrados
los aosochenta la mayorade la PCsesuministraban
con este tipo de tarjetas,apartede
la lgicacorrespondientealvideotambinalbergabanun
puertoparalelo.
Sisedescubreunadeestastarjetasconsupuertoparalelo,
el puertoesdireccionado
La
siguiente
tarjeta
aparece
automticamente
como
LPT2.
Si la
por la BIOS como LPT1.
bsquedadeunatarjetagrficamonocromaconpuertoparalelofracasa,elsiguientepuerto
paralelodescubiertoserdireccionadocon
LPTl .
36

Lasdoszonasdedirecciones
que hayaparte
de la tarjeta de pantalla monocroma
estnreservadasparapuertosparalelosindependientes.Teniendoen
cuenta quecadavez
existemayorminiaturizacin,hoyen
da ya no se puede partir dequerealmente
se est
tratando con dostarjetasdeexpansin.Porqueestospuertosdecomunicacin
ya noslo
se pueden colocar en la tarjetamadre,sinoinclusodentro
del chipdelprocesador,hacia
dondederivan las tendencias en el mbito de notebooksypalmtops.
Independientemente de cmo
estn
realizados
los puertos, la BIOS
analiza
cualquier
caso
durante
su
inicializacin
los Ports
enumerados,
para descubrir
todos
los
puertosparalelosinstalados.Estosinembargo,puedellevararesultado,cosasinesperadas:
porejemplo
slo se ha instalado un puertoparalelo,pero
que ocupalazonadedirecciones
queen realidad est reservado paraelsegundo,sedireccionar
como LPT1.

en
Si

9.2.1 Seleccinde LPTl hasta LPT3


Laseleccinde
los diferentespuertosparalelos
como LPT1,LPT2yLPT3serealiza
colocandosusdirecciones
de base en las variablesdelsegmentodevariablesde
la BIOS.
All se encuentra,apartirdeladireccindeOffset0008H,
un array de cuatropalabras, en
lasqueseguardan
las direcciones de Port de los puertosparalelos.
F

PUERTO
0040:0008h

1 SIGNIFICADO
I direccin base LPTl

Tabla 3: Variables BIOS con direcciones de Port de los puertos paralelos.

Apesar de que la BIOS al arrancar slo buscatrespuertosparalelos,en


la zonade
variablesaparentementequedaespacioparacuatropuertos.
Y realmente, las funciones de la
BIOS
tambin se pueden
utilizar
en relacin a un cuarto puerto paralelo,
poniendo
simplemente su direccin de base en elsegmentodevariablesde
la BIOS,y al llamarla
funcin de laBIOS se especifica comonmero de puerto un 3.
Porcierto,laterminologa
LPTl no viene de la BIOS, quesimplementedirecciona
los
puertos paralelos con los nmeros O hasta 3. Estadenominacin
se introdujocon
el DOS,
que identifica la denominacindedispositivo
LPTI, LPT2yLPT3
con los nmeros de puerto
paralelo de O hasta 2.Desde el punto de vistadel DOS, sin embargo,no existe elLPT4.
9.3 Los registros delpuerto.

Independientemente
de
su
posicin
en
la zona
de
direcciones,
todos
los puertos
paralelos muestran un Register-Interface unificado,
que
se compone de tres
ports.
Ocupan
lastres primeras direccionesdePortde
la tarjeta,porejemplo,378h,379hy37Ah
en el caso
delprimerpuertoparalelo.
Lasiguiente
puertoindividuales.

ilustracin muestra el significadode

los diferentesbitsen

7 6 5 4 3 2 1 0

los bytes de datos que se colocan en la lnea DO a D7.


Direcci6n Offset: O
Direcci6n port: MDA con puerto paralelo= 3BCh
l e r puerto paralelo: 4784h
2 O puerto paralelo : 2784h
figura 29. Estructura del ler registro de un puerto paralelo.

37

los registrosde

Pero
esto
no
es
casualidad,
ya
que
los bits de los registros
del
puerto
estn
en
conexindirecta con laslneasdeconexin
deun cablellamadoCentronics.
Si seescribeel
valor 1 en
uno
de
estos
bits
de
registro,
inmediatamente
se
pone
bajo
tensin la lnea
el bitquelacontrolasepone
de
correspondiente. Y alrevs,lalneapasaaLow,cuando
nuevo
cero.
a La
norma
bsica
es
que
la
lnea
mantiene
su
estado
hasta
que
el
bit
correspondientesemodificaporsoftware.

9.4 Lneasde datos.


Losocho bits delprimerregistro
deun puertoparalelosinembargocarecendelgica
negativa,almacenaocho
bits dedatos,quecorrespondenalaslneas
de datos DO a D7 y
queporellohandesertransferidos
al contrario.Tenerencuentaqueesteregistrodelpuerto
Centronics
est
concebido
como
registro
puro
de
salidas,
ya
que
no
se
plane
ninguna
recepcin de datos. AI fin yalcabo
la impresora no estparaenviarledatos
al ordenador,y
enaquellostiemposnosepensen
la conexindedosordenadoresmedianteestetipo
de
puerto.Estocreaunaseriedeproblemas
al desarrollarunprogramadecomunicacionesentre
ordenadores,yaquedealldepende
la emisibnyrecepcindedatos.
9.5 Los cables.
Todoeliryvenirentreordenadoreimpresoranaturalmente
slo funcionacuando los
pinescorrectos
de los puertosestnconectadosentre
s de formaadecuada.Quseales
hayenqupines,ycomosehandeunirestospinesestandarizados.
El smbolodeesta
estandarizacines el conceptoCentronics, yaquedescribeambascosas.Laestructurade
los
conectoresdelpuerto,y
el cabledeconexin.
siguiente
La
tabla
muestra
4
la conexin
de
los
comunicacioneseordenadoryde
la impresora(formasimilara
proyecto). A ello
se
aade
un
grfico
que
muestra
la
estructura
de
juntoconlaslneasdetierra.

pines
en
laque

los puertos de
seconectnuestro
los cables
Centronics

1-1
2-2
DO
Lnea de datos bit O
3-2
Dl
datos
de
Lnea
bit 1
4-2
datos
de
Lnea
D2
bit 2
5-2
datos
de
Lnea
D3
bit 3
6-2
datos
de
Lnea
D4
bit 4
7-2
datos
de
Lnea
D5
bit 5
8-2
datos
de
Lnea
D6
bit 6
9-2
D7
datos
de
Lnea
bit 7
10-10 aceptado
char
ltimo
-ACK
11-11
-BUSY
ocupada
Impresora
12-12
PE
papel sin
Impresora
13-1 3
on
Impresora
SLCT
en
line
14-14
-AUTOFEEDCRautom6ticodespus
de LF
15-32
-ERROR
Error
en
la
datos
detx
16-31
-INT
Realizar
reset
de
la impresora
17-36
SLCT IN
Activar
on line en la impresora
18-25 a 19-30
GND
Tierra

Tabla 4. Conexi6n el 'e un puerto paralelo y una impresora mediante un cable Centronics.

38

Figura 30. Estructura de un cable Centronics

Peroexisteunproblemaen
sentido,yaque
lneasdedatos
DO hastaD7,yporque

slo es posibleenun

la transferencia de datos,segnelesquematradicional
el emisor no puede recibir datos de sucontrarioenlas
el contrarionopuedeemitirdatosenestaslneas.

Enlaprcticasenecesitaparalatransferenciadedatosunaconexinbidireccional,
paraque el receptor,porejemplo,puedahacersusumadecontroldelosdatosrecibidos,y
enviarlaalemisor,pudindose
de estamanera,determinar
si losdatoshansidoenviadoscon
correccin.
Enesteproblemanosayudanlasdiferenteslneas
paralelo slo recibe
informaciones
de estado
de
la
ERROR,-SLCT,PE,-ACKy-BUSY,todasellassepuedenencontraren
delpuertoyquedesdeallsepuedenleersinproblemas.

de estados,conlasqueelpuerto
impresora.
En
concreto
son
la lnea
el segundoregistro

Estaslneasseunirnconlaslneasdedatos
DO hastaD4,paraquelassalidasdel
emisorpuedanserledasmediantelaslneasdeestadocorrespondientedelreceptor.Porel
otrolado,laslneasdedatos
DO hastaD4delreceptorseconectanconlaslneasdeestado
delemisor,paraquetambinseaposibleunacomunicacinenestesentido.
En la prctica
se
conectan
simplemente
las
lneas
de
datos
DO hasta D4 con
las
lneasdeestado-ERROR,SLCT,PE,-ACKy-BUSYdeformacruzada.Parareceptorcomo
emisoresvlidoporconsiguiente:Que,quienescribadatosenloscincobitsbajos
del primer
registrodelpuertoparalelo,loobtendr
de estaformaautomticamenteenlosbits
3 hasta7
delsegundoregistrodelreceptor.
Lafigura
31 muestra
qu
pines
se
han
de
conectar
en
los dos
conectores
de
un
cable
Null-Modem
paralelo
de este
estilo.
Por
desgracia
estos
cables
apenas
se
pueden
conseguiren el mercado, y porelloaquestapequeaexplicacinsobresufabricacin.
25 pinsmacho,deltipoSUB-D,ascomo
Comomaterialnecesitardosconectoresde
uncableapantalladode
ms decincohilos.Sinembargo
no deber6serms
delargode
metros,porqueapartirdeestalongitud,tambiknen
el Centronics,sedebecontarconerrores
detransmisin.

39

Figura 31. Conexi6n de un cable Null-Mdem paralelo.

Comomuestra la siguientetabla 5, primerosehandeunirlospines


2 hasta 6 en un
lado delconectorcon
los pines 15 hasta10(sloqueda
libre el14)delotrolado.Asque
solde 5 hiloscualesquieradelcablea
los pines 2 hasta 6 del primerconector.Enelotro
ladodelconectorsoldeahoraestoshilosa
los 15 hasta10,dondenaturalmente
ha detener
DO no puedaconectardespusen
encuenta
la correctacolocacin,paraqueporejemplo
SLCTo -BUSY,
sino
en
-ERROR.

Tabla S.Conexi6n de los pines en un cable Nul Modem paralelo.

Todo el procedimientose ha derepetirahoraen


uncruzamientodeloshilos.Adems,sedebesoldarlamallaa

el otro lado delcable,paraobtener


la conexin de masaconector.

El cable queashahecho,tambin
lo podremplearparahacerfuncionarprogramas
detransmisindedatoscomerciales,porejemploparaeltrabajocon
el conocidoLapLink. Ya
que
este
tipo
de
programas
trabajan
habitualmente
con
cables
que
no
presentan
otra
estructuraqueelcableNull-Modemaqumostrado.Sinofuncionarenconjuntoconuno
de
estosprogramas,puedeseracausadeunfalloen
el montajedelcable,
o de otrotipode
asociacin entre lneasdedatos
y estado.Yaquelaslneasdedatos
DO hastaD4tambin
sepuedenconectarenotroordenalasdiferenteslneas
de estado,aunquealahorade
programarestosignificadenuevo
ms trabajo.
9.6 Software para la transmisin de datos.
ConuncableNull-Modemparaleloseofrecelaposibilidaddeconectarentre
PC,paraintercambiardatosentreellos.Comoaplicacin,seguramentese
los programas de transmisindedatos,perounodeestoscables,en
mayoradeustedes
unincon
el softwareadecuadosepuedeutilizarigualmentepara,porejemplo,controlara
PC.
distanciaunPC,desdeotro

40

s ados
le ocurrira
la

9.6.1 TransmisindeinformacionesatravsdelcableNull-Modem
ElcableNull-Modemquehemospresentadopermitetransferircinco
bits atravsde
laslneasdedatos
DO hastaD4 al otroordenador. Y estoinclusosimultneamenteenambas
direcciones, yaquelaslneasestncruzadas.Pero
sin protocolodetransmisiones,todoesto
nosirvedenada,sea
el casodecinco
o deochobits.Denuevoaqunecesitamosuna
especiedelneade-STROBE,queindique
el pulso de transferencia.Se ha desacrificaruno
de los cincobits.

El ms adecuado
para
ello parece el bitde-BUSY.
Ya que
de
todas
formas
los
nicosquesonadecuadosson
los dosbitsdeextremo(esdecir-ERROR
o -BUSY)yaque
sinosehabrandedividir
los cuatrobitsatransmitir.Deestosdos
bits sinembargo,lalnea
de
-BUSY
es
ms adecuada
que
la lnea
de
-ERROR,
ya
que
ERROR
no sirveparala
transmisin de datos,yaqueesinvertidoenambaslneas(negado)automticamentepor
el
Hardware.Despus
de la transmisin,este
bit ha de serreinvertidodenuevo,
lo que slo
noscuestatiempoinnecesario.
Enelcasodel
bit de-ERROR,estainversinnomolestaenabsoluto,
si setieneen
cuentaduranteladefinicindelprotocolodetransmisin.
Lo queparaelunoescero,para
elotrousuariohadeseruno.
Cuandohablamosdeprotocolonosreferimos
al programaquehaceposible
el enlace
de la PC al circuitomostradoen
el proyecto. Yaquesepuedepensarenmuchosprotocolos
detransmisin,yaqu
slo setratadeunomuyenparticular.Trabajaendosniveles,que
setratanseparadamente:
el nivel debits,yel
nivel debloquesdedatos,queestenel
nivel de bytes.Trabajaorientada
al hardware,mientrasqueen
el nivel debloquessetrata
deunprotocolopuramente
de software.
A continuacinsemuestraunprogramaquehace
la interfase ( dePCaimpresora,
ennuestrocaso,dePCapuertadeseguridad)
de unpuertoparalelo.

225887

#include <dos.h>
#include <conio.h>
#include <stdio.h>
void chapa(void);
void main(void)
{ int chk;

two;
while(chk!=lO)
{
chap@;
chk=chk+ 1;

void chapa(void)
{
unsigned int dat,data,x,y;
union REGS inregs, outregs;
int ij,busy,plus,indice,cont;
int dato [31;
int clave[3][3]={15,3,11,9,1,13,12,0,8};
//
int nom[3]={10,20,30);
unsigned longpro;
41

struct cvl {
char *nom;
};
struct cvl nombre[5];

nombre[O].nom=l'Diputado";
nombre[ l].nom="Guada";
nombre[2].nom="Hector";

for(i=O;i<=2;i++)
printf("hc1ave %u", clave~][i]);

printf("\n>>>>");
busy= 1;
for (i=O;i<=2;i++)
{
ll***berifica si hay dato,da un retardo y lo lee**
while(busy"1)

inregs.h.ah = 0x02;
inregs.h.al =OxOO;
inregs.x.dx =OxOOOO;
int86 (0x17, &kegs, &outreg);
dat=outregs.h.ah;
if(daP127)
{
busy=O;
pro= 1;
while(pro!=32000)
{
pro=pro+ 1;

1
inregs.h.ah = 0x02;
inregs.h.al =OxOO;
inregs.x.dx =OxOOOO;
int86 (0x17, &kegs, koutregs);
dat=outregs.h.ah;
data=dat& 120;
y=data>>3;
dato[i]=y;
printf(" dato de entrada %u1',y);

1
1

.................................................
while(busy===O)
{
inregs.h.ah = 0x02;
42

inregs.h.al =OxOO;
inregs.x.dx =OxOOOO;
int86 (0x17, &inregs, &outregs);
dat=outregs.h.ah;
if(dat427)
b u s y 1;

while(pro !=100000)
{
pro=pro+ ;1

1
..........................................................................
}

prinfl"\ndatos de entrada---->");
for(i=O;i<=2;i++)
printf("\ndato %u", dato[i]);
printf("\n>>>>");
...................................................................
plus=O;
forU=Oj<=2;j++)
{
for(i=O;i<=2;i++)
{
if(claveb][i]=dato[i])
{
plus=plus+1;
prinq"\nplus %u1',plus);
if(plus==3)
{
indice=j;
}
}
}
if(plus!=3)
plus=O;

1
printf("\nplus final %u1',plus);
printf("\nindice %u1',indice);
.......................................................................
if(plus==3)
{
outportb(Ox378,35);
// inregs.h.ah =OxOO;
/I inregs.h.al =OxO3;
//
inregs.x.dx =OxOOOO;
//
int86 (0x17, &inregs, &outregs);
printf('Wena1para abrir la puerta" );
pro=pro+ 1;
whde(pro!=8000000)
{
pro=pro+ ;1

/I inregs.h.ah =OxOO;
/I inregs.h.al =OxOO;
/I inregs.x.dx =OxOOOO;
43

/I int86 (0x17, &kegs, &outregs);

else

inregs.h.ah =OxOO;
inregs.h.al =OxO2;
inregs.x.dx =OxOOOO;
int86 (0x17, &kegs, &outregs);
outportb(Ox378,32);

if(plus==3)
{
printf("\nEn la puerta estab");
puts(nombre[indice].nom);

else
printf("bc1ave equivocada");

......................................................................
/I
It
I/
It

outportb(Ox378,32);
inregs.h.ah =OxOO;
inregs.h.al =OxOO;
inregs.x.dx =OxOOOO;
int86 (0x17, &inregs, &outregs);

.................................................................

9.6.2 Transferenciadedatosenelniveldebytes.
Observemosprimeroelniveldebytes,yconcretamentedesde
el puntodevistadel
emisor.Paraello
no debemosolvidarquenosepuedetransmitirunbytedeunasolavez.
Ya quees muy difcil comprimir los ochobitsen
los cuatroquetenemosdisponibles.
As que
elbytesedivideendosmitades(Nibbles),queseenvasecuencialmente.Primeroseescribe
elLo-Nibble de byteatransmitiren
los O hasta3 del primerregistro
de port delpuerto,y
porelloesaplicadoalaslneas
de datos DO hastaD3.El
bit para la lnea dedatosD4se
pone
cero,
a para
que el receptor
reciba
en
su
lnea de
-BUSY
el
valor
1. Esto debe
mostrarle
que
ahora
puede
preguntar
por
el
Lo-Nibble
siguiente
byte.
Esto
es
lo que
ha
estadoesperando
el receptor,quehaestadocontrolandopermanentementeelcontenido
de
laslneas de estado,hastaquefinalmenteen
la lneade-BUSYhadetectado
el valor 1. Sin
embargo, no contempla
ms
el
bit de
-BUSY,
sino
que
inmediatamente
lee
Nibble
el
transferidode los bitscorrespondientesdelsegundoregistrode
port. Guardasucontenidoen
unavariableyladevuelveinmediatamenteporlaslneas
de datosalemisor.Elbitenla
lneadedatosD4seponeacero,paraque
el emisortengaun
1 en su lnea de-BUSY.
Estoes lo queestabaesperando
el emisor,quelee el Nibbledevueltoy
lo guarda.
Con la ayudade los dosNibbles,podrdeterminardespus,
si la transmisinhasido
correcta. As que yaen
el ms bajonivelserealizaunacomprobacinde
la comunicacin.
Esto no es
habitual
normalmente,
ya
que
slo seimplementanestosprocedimientosenel
nivel
de
bloques,
en
y
el nivel de
bytes
esto
consume
demasiado
tiempo.
Pero
este
argumento no sirveenelcasopresente,
yaqueatravsde
la lnea de-BUSYsehade
si seenvadirectamente
el
enviarunasealde-STROBE
al emisor. Y nosetardams,
Nibblerecibido.

44

El mismoprocedimientoseaplicapara
el segundoNibble,peroestavezconsigno
invertido.Estavez
el emisorseencargadeque
el receptorrecibaunceroensulnea
de BUSY. A esto ha estadoesperando,y
lee el Hi-Nibble, lo devuelve,ypone
la lnea de BUSYdelemisoracero.Despusvuelveareconstruir
el byteoriginalapartirde
los dos
Nibbles,ypara
I ha terminado la transmisin. No aspara el emisor,que
lee elsegundo
Nibble
devuelto,
lo completa
con
el primero,
reconoce
y
con
ello
posibles
errores
de
transmisin.Estainformacines
la que la rutina de emisindevuelveasuinvocador,para
que
en
un
nivel ms alto
se
puedan
extraer
las
consecuencias
pertinentes
de
ello,
y
transmitirdenuevo
el bloque de datos si hacefalta.Loserrores
de transmisinsereconocen
conestesistemaencualquiercaso,sinosetienen
en cuenta los los decablesquesehan
de montar,yesoademsenambasdirecciones.
Comoyadurante
la transmisinnormaldedatosa
la impresora, el trucoentodoesto
est de nuevoen
la conmutaciniterativade
la sealde-STROBEenformadelneade
BUSY.
Sin
embargo
se
ha
de
tener
en cuenta,
que
causa
a
de cruzamiento
del
cable
tenemos
que
trabajar
con
dos
lneas
de
-BUSY,
pero
lo siguiente
tambin
es vlido
para
ambos:Durante la salidael
bit de-BUSYesten
la lneadedatosD4.
El puntodellegada
essinembargolalneadeestadodelmismonombre.

A continuacin,mostraremosunejemplopormediodegrfico(figura
32), quequiere
aclararunpoco
ms de la informacinanterior.Aqusehace
como si el emisory el receptor
emitiesen en las cuatrolneasdedatos
DO hasta D3 y dispusierandeunalneaseparadade
-STROBE.

1.- El emisorcomienza c o n latransmisi6ndelnibblebajo.EnvaNibblea


laslneas
de datos DO a D3 y c o l o c a lalnea
D4 a O, paraque
BUSYdelreceptorsepongaa
1.

el bit

emkar

D 4D 3D 2

D l DO

bl

bO
b2

b3

2.- El receptorhaestadoesperandoqueel
bit deBUSYsepongaa
l.
Coloca el Nibblerecibido en sus lneasdedatos
DO a D3 paraenviarlode
vuelta.Comosena1de
larecepcibncoloca
el bit D4 a O paraqueel
bit
deBUSY del emisorsepongaa
1.

. . . . .
O
b2 bb3
l bO
o4 D 3D 2 D l DO
receptar
3.- Tambikn el emisorhaestadoesperandoque
su bit deBUSY se ponga
a 1 y recibeelNibbleenviado
devuelta.
A continuaci6ncoloca el Nibble
alto enlaslneasdedatos
y pone D4 a 1. Enelreceptor
el bit deBUSY

pasaa

O.

45

emmr
D4 D3 02 D l DO

11 b7( b6 b5 b4
J . 4 J.J. J.

4.- Esta vez es el receptorqueestaesperandoquesu


bit de BUSY se
ponga a O. Denuevodevuelve
el Nibblerecibidoycolocasu
bit dedatos
D4 a 1, paraque el emisoren su bit BUSY obtengaelvalor
O.
emisor

1t

D 4 D3 D 2 D l r ~ ~ p t o r
5.- Lacomunicaci6nhaterminado.
El receptorsemontacon
los dos Nibblesun Byte, y el emisorcomprueba
mn ayudade los mensajesdevueltosdelreceptor,
si los datoshanpodido
ser transmitidoscorrectamente.
al Hardware.
Figura 32. El protocolo de comunicacin en elniveldebytes,orientado

46

CONCLUSIONES.
El esquemageneral

del proyectosemuestraen

'

la figura 33.

I
Esquema general

de los bloques del sistema yase

Comosepuedeobservarenlafigura,cadauno
explicado.

ha

Bsicamente su funcionamiento no fuemuycomplejo,yaquesuobjetivoprincipalera


solamente
cumplir
ciertas
funciones
en
especfico,
es
decir,
como puerta
de
seguridad
y
activaralarma.
Pero estabaacondicionadoparaagregarleotrasfuncionesqueseplantearon
inicialmentecomo:control
de agua,controldetemperatura,etc.
Lasaplicacionesquese
le puedendaresteproyecto
son muy tiles en nuestrasvidas
cotidianas, ya queen
la actualidadcorremos el riesgo de sufriralgnaccidente,talescomo:
incendio,robo,secuestro,etc.Sinembargo,estetipo
de seguridad nos daciertasventajasde
lo quepodemoshacerencadasituacin.
Pero en
el
caso de un
incendio
o un
ladrn
que
entra
en
la casa y no
se
encuentrannadie
y queademhslasalarmasestnactivadasynosehacealgopordetener
esteobstculo,estetipodesistemasevuelveanincompleto.Entoncesnosllevaapensar
qupodemoshacerenestecaso,
una opcinesrastrear
la casaporvasatlite,ypor
supuesto
esta
operacin
se
aplica
cuando
el dueo
de
la casa
se
encuentre
fuera
del
sistemadeseguridad,
de talformaque
el usuario se mantendr en contactocon
la casa
medianteunaparato
de pequeadimensinparapodermonitorearyreportaraemergencias
cualquieranomala.
En
cuanto
costo,
a este
tipo
de
sistema
de seguridad no es
caro
en
cuanto
a
material. El control de todo
esto
se
puede
hacer
con
una
PC-286,
que
en
la
actualidad
pensamoscomounamquinaobsoleta.
A cada
uno
de
los bloques
del
sistema,
como
se
pudo
observar
en
los circuitos
anteriores,sonmaterialesquesepuedeconseguir
muy fcilmente enel mercado.Pero si nos
enfocamosa la mejoradeestesistema,esdecir,por
la opcin va satlite, el inconveniente
sera el costodelacomunicacinentre
la distanciausuario-casay
el derecho de transmisin
(ancho de banda)porparte
dela SCT.

47

BIBLIOGRAFA.
**** Electrnica y Computadores,CarlosAlbertoMagumo
ed.No.

S.,

44, Ed. CONOSUR, Mxico, 8-12,38-44p.

**** Electrnicaparaestudiantes,OscarMontoyaFigueroa,
ed. No. 4, Ed. Comunicacin digital, Mxico,

39-44~.

**** SaberElectrnica(seccinAlarmas),JuanJoseFolguerona
y Horacio D. Vallejo, Ed. QUARK, Mxico, 7-20,29-57p.

**** PC Interna.
Tischer, Michael.
5 th Edition.
Ed. Data Becker.

**** Programacin en Dos.


Kris Jamsa.
la
Edicin.
Ed. Mc Graw Hill.

Direcciones Web:

**** www.todorobot.com

**** www.techrepublic.com
**** www.motorola.com.mx

48

S-ar putea să vă placă și